Commit c821a607 authored by Christoph Cullmann's avatar Christoph Cullmann

sync hl files

parent 7066cfa2
......@@ -209,7 +209,6 @@ Kate's highlighting powered by [KSyntaxHighlighting](https://api.kde.org/framewo
* [Bash](/syntax/data/syntax/bash.xml)
* [BrightScript](/syntax/data/syntax/brightscript.xml)
* [CLIST](/syntax/data/syntax/clist.xml)
* [Chicken](/syntax/data/syntax/chicken.xml)
* [CoffeeScript](/syntax/data/syntax/coffee.xml)
* [CubeScript](/syntax/data/syntax/cubescript.xml)
* [Erlang](/syntax/data/syntax/erlang.xml)
......@@ -310,6 +309,7 @@ Kate's highlighting powered by [KSyntaxHighlighting](https://api.kde.org/framewo
* [Modula-2 (R10 only)](/syntax/data/syntax/modula-2-r10-only.xml)
* [MonoBasic](/syntax/data/syntax/monobasic.xml)
* [Nemerle](/syntax/data/syntax/nemerle.xml)
* [Nim](/syntax/data/syntax/nim.xml)
* [OORS](/syntax/data/syntax/oors.xml)
* [OPAL](/syntax/data/syntax/opal.xml)
* [Objective Caml](/syntax/data/syntax/ocaml.xml)
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE language SYSTEM "language.dtd">
<language name="AutoHotKey" section="Scripts"
version="3" kateversion="5.0"
version="5" kateversion="5.62"
indenter="cstyle"
extensions="*.ahk;*.iahk"
priority="9">
<!--
##########################################################################
## Modified from CPP by Sinel
##
##########################################################################
-->
<highlighting>
<list name="flowofcontrol">
<item>if</item>
priority="9"
author="Sinel">
<highlighting>
<list name="flowofcontrol">
<item>break</item>
<item>byref</item>
<item>catch</item>
<item>continue</item>
<item>else</item>
<item>exitapp</item>
<item>exit</item>
<item>finally</item>
<item>for</item>
<item>global</item>
<item>gosub</item>
<item>goto</item>
<item>ifequal</item>
<item>ifexist</item>
<item>ifgreater</item>
<item>ifgreaterorequal</item>
<item>ifinstring</item>
<item>if</item>
<item>ifless</item>
<item>iflessorequal</item>
<item>ifmsgbox</item>
......@@ -29,40 +36,33 @@
<item>ifwinexist</item>
<item>ifwinnotactive</item>
<item>ifwinnotexist</item>
<item>break</item>
<item>continue</item>
<item>else</item>
<item>exit</item>
<item>exitapp</item>
<item>gosub</item>
<item>goto</item>
<item>local</item>
<item>loop</item>
<item>onexit</item>
<item>pause</item>
<item>repeat</item>
<item>return</item>
<item>settimer</item>
<item>sleep</item>
<item>suspend</item>
<item>static</item>
<item>global</item>
<item>local</item>
<item>byref</item>
<item>while</item>
<item>suspend</item>
<item>switch</item>
<item>throw</item>
<item>try</item>
<item>until</item>
<item>for</item>
</list>
<list name="commands">
<item>while</item>
</list>
<list name="commands">
<item>autotrim</item>
<item>blockinput</item>
<item>click</item>
<item>clipwait</item>
<item>control</item>
<item>controlclick</item>
<item>controlfocus</item>
<item>controlget</item>
<item>controlgetfocus</item>
<item>controlget</item>
<item>controlgetpos</item>
<item>controlgettext</item>
<item>control</item>
<item>controlmove</item>
<item>controlsend</item>
<item>controlsendraw</item>
......@@ -71,11 +71,10 @@
<item>critical</item>
<item>detecthiddentext</item>
<item>detecthiddenwindows</item>
<item>drive</item>
<item>driveget</item>
<item>drive</item>
<item>drivespacefree</item>
<item>edit</item>
<item>endrepeat</item>
<item>envadd</item>
<item>envdiv</item>
<item>envget</item>
......@@ -84,23 +83,24 @@
<item>envsub</item>
<item>envupdate</item>
<item>fileappend</item>
<item>filecopy</item>
<item>filecopydir</item>
<item>filecopy</item>
<item>filecreatedir</item>
<item>filecreateshortcut</item>
<item>filedelete</item>
<item>fileencoding</item>
<item>filegetattrib</item>
<item>filegetshortcut</item>
<item>filegetsize</item>
<item>filegettime</item>
<item>filegetversion</item>
<item>fileinstall</item>
<item>filemove</item>
<item>filemovedir</item>
<item>filemove</item>
<item>fileread</item>
<item>filereadline</item>
<item>filerecycle</item>
<item>filerecycleempty</item>
<item>filerecycle</item>
<item>fileremovedir</item>
<item>fileselectfile</item>
<item>fileselectfolder</item>
......@@ -112,29 +112,30 @@
<item>groupadd</item>
<item>groupclose</item>
<item>groupdeactivate</item>
<item>gui</item>
<item>guicontrol</item>
<item>guicontrolget</item>
<item>hideautoitwin</item>
<item>guicontrol</item>
<item>gui</item>
<item>hotkey</item>
<item>imagesearch</item>
<item>inidelete</item>
<item>iniread</item>
<item>iniwrite</item>
<item>input</item>
<item>inputbox</item>
<item>input</item>
<item>keyhistory</item>
<item>keywait</item>
<item>listhotkeys</item>
<item>listlines</item>
<item>listvars</item>
<item>menu</item>
<item>mouseclick</item>
<item>mouseclickdrag</item>
<item>mouseclick</item>
<item>mousegetpos</item>
<item>mousemove</item>
<item>msgbox</item>
<item>onexit</item>
<item>outputdebug</item>
<item>pause</item>
<item>pixelgetcolor</item>
<item>pixelsearch</item>
<item>postmessage</item>
......@@ -145,12 +146,13 @@
<item>regread</item>
<item>regwrite</item>
<item>reload</item>
<item>run</item>
<item>runas</item>
<item>run</item>
<item>runwait</item>
<item>send</item>
<item>sendevent</item>
<item>sendinput</item>
<item>send</item>
<item>sendlevel</item>
<item>sendmessage</item>
<item>sendmode</item>
<item>sendplay</item>
......@@ -164,6 +166,7 @@
<item>setkeydelay</item>
<item>setmousedelay</item>
<item>setnumlockstate</item>
<item>setregview</item>
<item>setscrolllockstate</item>
<item>setstorecapslockmode</item>
<item>settitlematchmode</item>
......@@ -201,13 +204,13 @@
<item>transform</item>
<item>traytip</item>
<item>urldownloadtofile</item>
<item>winactivate</item>
<item>winactivatebottom</item>
<item>winactivate</item>
<item>winclose</item>
<item>winget</item>
<item>wingetactivestats</item>
<item>wingetactivetitle</item>
<item>wingetclass</item>
<item>winget</item>
<item>wingetpos</item>
<item>wingettext</item>
<item>wingettitle</item>
......@@ -215,165 +218,191 @@
<item>winkill</item>
<item>winmaximize</item>
<item>winmenuselectitem</item>
<item>winminimize</item>
<item>winminimizeall</item>
<item>winminimizeallundo</item>
<item>winminimize</item>
<item>winmove</item>
<item>winrestore</item>
<item>winset</item>
<item>winsettitle</item>
<item>winshow</item>
<item>winwait</item>
<item>winwaitactive</item>
<item>winwaitclose</item>
<item>winwait</item>
<item>winwaitnotactive</item>
<item>fileencoding</item>
</list>
<list name="functions">
</list>
<list name="functions">
<item>abs</item>
<item>acos</item>
<item>array</item>
<item>asc</item>
<item>asin</item>
<item>atan</item>
<item>ceil</item>
<item>chr</item>
<item>comobjactive</item>
<item>comobjarray</item>
<item>comobjconnect</item>
<item>comobjcreate</item>
<item>comobject</item>
<item>comobjenwrap</item>
<item>comobjerror</item>
<item>comobjflags</item>
<item>comobjget</item>
<item>comobjmissing</item>
<item>comobjparameter</item>
<item>comobjquery</item>
<item>comobjtype</item>
<item>comobjunwrap</item>
<item>comobjvalue</item>
<item>cos</item>
<item>dllcall</item>
<item>exception</item>
<item>exp</item>
<item>fileexist</item>
<item>fileopen</item>
<item>floor</item>
<item>getkeystate</item>
<item>numget</item>
<item>numput</item>
<item>registercallback</item>
<item>format</item>
<item>func</item>
<item>getkeyname</item>
<item>getkeysc</item>
<item>getkeyvk</item>
<item>hotstring</item>
<item>il_add</item>
<item>il_create</item>
<item>il_destroy</item>
<item>inputhook</item>
<item>instr</item>
<item>islabel</item>
<item>isbyref</item>
<item>isfunc</item>
<item>islabel</item>
<item>isobject</item>
<item>ln</item>
<item>loadpicture</item>
<item>log</item>
<item>ltrim</item>
<item>lv_add</item>
<item>lv_delete</item>
<item>lv_deletecol</item>
<item>lv_delete</item>
<item>lv_getcount</item>
<item>lv_getnext</item>
<item>lv_gettext</item>
<item>lv_insert</item>
<item>lv_insertcol</item>
<item>lv_modify</item>
<item>lv_insert</item>
<item>lv_modifycol</item>
<item>lv_modify</item>
<item>lv_setimagelist</item>
<item>max</item>
<item>menugethandle</item>
<item>menugetname</item>
<item>min</item>
<item>mod</item>
<item>numget</item>
<item>numput</item>
<item>objaddref</item>
<item>objbindmethod</item>
<item>objclone</item>
<item>objcount</item>
<item>objdelete</item>
<item>object</item>
<item>objgetaddress</item>
<item>objgetbase</item>
<item>objgetcapacity</item>
<item>objhaskey</item>
<item>objinsertat</item>
<item>objinsert</item>
<item>objlength</item>
<item>objmaxindex</item>
<item>objminindex</item>
<item>objnewenum</item>
<item>objpop</item>
<item>objpush</item>
<item>objrawget</item>
<item>objrawset</item>
<item>objrelease</item>
<item>objremoveat</item>
<item>objremove</item>
<item>objsetbase</item>
<item>objsetcapacity</item>
<item>onclipboardchange</item>
<item>onerror</item>
<item>onmessage</item>
<item>round</item>
<item>ord</item>
<item>regexmatch</item>
<item>regexreplace</item>
<item>registercallback</item>
<item>round</item>
<item>rtrim</item>
<item>sb_seticon</item>
<item>sb_setparts</item>
<item>sb_settext</item>
<item>sin</item>
<item>sqrt</item>
<item>strget</item>
<item>strlen</item>
<item>strput</item>
<item>strreplace</item>
<item>strsplit</item>
<item>substr</item>
<item>tan</item>
<item>trim</item>
<item>tv_add</item>
<item>tv_delete</item>
<item>tv_getchild</item>
<item>tv_getcount</item>
<item>tv_getnext</item>
<item>tv_get</item>
<item>tv_getnext</item>
<item>tv_getparent</item>
<item>tv_getprev</item>
<item>tv_getselection</item>
<item>tv_gettext</item>
<item>tv_modify</item>
<item>tv_setimagelist</item>
<item>varsetcapacity</item>
<item>winactive</item>
<item>winexist</item>
<item>trim</item>
<item>ltrim</item>
<item>rtrim</item>
<item>fileopen</item>
<item>strget</item>
<item>strput</item>
<item>object</item>
<item>array</item>
<item>isobject</item>
<item>objinsert</item>
<item>objremove</item>
<item>objminindex</item>
<item>objmaxindex</item>
<item>objsetcapacity</item>
<item>objgetcapacity</item>
<item>objgetaddress</item>
<item>objnewenum</item>
<item>objaddref</item>
<item>objrelease</item>
<item>objhaskey</item>
<item>objclone</item>
<item>_insert</item>
<item>_remove</item>
<item>_minindex</item>
<item>_maxindex</item>
<item>_setcapacity</item>
<item>_getcapacity</item>
<item>_getaddress</item>
<item>_newenum</item>
<item>_addref</item>
<item>_release</item>
<item>_haskey</item>
<item>_clone</item>
<item>comobjcreate</item>
<item>comobjget</item>
<item>comobjconnect</item>
<item>comobjerror</item>
<item>comobjactive</item>
<item>comobjenwrap</item>
<item>comobjunwrap</item>
<item>comobjparameter</item>
<item>comobjmissing</item>
<item>comobjtype</item>
<item>comobjvalue</item>
<item>comobjarray</item>
<item>comobjquery</item>
<item>comobjflags</item>
</list>
<list name="directives">
<item>allowsamelinecomments</item>
<item>clipboardtimeout</item>
<item>commentflag</item>
<item>errorstdout</item>
<item>escapechar</item>
<item>hotkeyinterval</item>
<item>hotkeymodifiertimeout</item>
<item>hotstring</item>
<item>if</item>
<item>iftimeout</item>
<item>ifwinactive</item>
<item>ifwinexist</item>
<item>include</item>
<item>includeagain</item>
<item>installkeybdhook</item>
<item>installmousehook</item>
<item>keyhistory</item>
<item>ltrim</item>
<item>maxhotkeysperinterval</item>
<item>maxmem</item>
<item>maxthreads</item>
<item>maxthreadsbuffer</item>
<item>maxthreadsperhotkey</item>
<item>menumaskkey</item>
<item>noenv</item>
<item>notrayicon</item>
<item>persistent</item>
<item>singleinstance</item>
<item>usehook</item>
<item>warn</item>
<item>winactivateforce</item>
</list>
<list name="keysandbuttons">
</list>
<list name="directives_chars">
<item>#hotstring</item>
<item>#escapechar</item>
<item>#delimiter</item>
<item>#derefchar</item>
<item>#commentflag</item>
</list>
<list name="directives">
<item>#clipboardtimeout</item>
<item>#errorstdout</item>
<item>#hotkeyinterval</item>
<item>#hotkeymodifiertimeout</item>
<item>#if</item>
<item>#iftimeout</item>
<item>#ifwinactive</item>
<item>#ifwinexist</item>
<item>#ifwinnotactive</item>
<item>#ifwinnotexist</item>
<item>#includeagain</item>
<item>#include</item>
<item>#inputlevel</item>
<item>#installkeybdhook</item>
<item>#installmousehook</item>
<item>#keyhistory</item>
<item>#ltrim</item>
<item>#maxhotkeysperinterval</item>
<item>#maxmem</item>
<item>#maxthreadsbuffer</item>
<item>#maxthreads</item>
<item>#maxthreadsperhotkey</item>
<item>#menumaskkey</item>
<item>#noenv</item>
<item>#notrayicon</item>
<item>#persistent</item>
<item>#requires</item>
<item>#singleinstance</item>
<item>#usehook</item>
<item>#warn</item>
<item>#winactivateforce</item>
</list>
<list name="keysandbuttons">
<item>shift</item>
<item>lshift</item>
<item>rshift</item>
......@@ -471,6 +500,8 @@
<item>printscreen</item>
<item>ctrlbreak</item>
<item>pause</item>
<item>break</item>
<item>help</item>
<item>scrolllock</item>
<item>capslock</item>
<item>numlock</item>
......@@ -548,23 +579,33 @@
<item>raw</item>
<item>wheelleft</item>
<item>wheelright</item>
</list>
<list name="variables">
</list>
<list name="variables">
<item>a_ahkpath</item>
<item>a_ahkversion</item>
<item>a_appdata</item>
<item>a_appdatacommon</item>
<item>a_args</item>
<item>a_autotrim</item>
<item>a_batchlines</item>
<item>a_caretx</item>
<item>a_carety</item>
<item>a_computername</item>
<item>a_comspec</item>
<item>a_controldelay</item>
<item>a_coordmodecaret</item>
<item>a_coordmodemenu</item>
<item>a_coordmodemouse</item>
<item>a_coordmodepixel</item>
<item>a_coordmodetooltip</item>
<item>a_cursor</item>
<item>a_dd</item>
<item>a_ddd</item>
<item>a_dddd</item>
<item>a_defaultgui</item>
<item>a_defaultlistview</item>
<item>a_defaultmousespeed</item>
<item>a_defaulttreeview</item>
<item>a_desktop</item>
<item>a_desktopcommon</item>
<item>a_detecthiddentext</item>
......@@ -572,12 +613,13 @@
<item>a_endchar</item>
<item>a_eventinfo</item>
<item>a_exitreason</item>
<item>a_fileencoding</item>
<item>a_formatfloat</item>
<item>a_formatinteger</item>
<item>a_gui</item>
<item>a_guievent</item>
<item>a_guicontrol</item>
<item>a_guicontrolevent</item>
<item>a_guievent</item>
<item>a_guiheight</item>
<item>a_guiwidth</item>
<item>a_guix</item>
......@@ -592,14 +634,22 @@
<item>a_ipaddress2</item>
<item>a_ipaddress3</item>
<item>a_ipaddress4</item>
<item>a_is64bitos</item>
<item>a_isadmin</item>
<item>a_iscompiled</item>
<item>a_iscritical</item>
<item>a_ispaused</item>
<item>a_issuspended</item>
<item>a_isunicode</item>
<item>a_keydelay</item>
<item>a_keydelayplay</item>
<item>a_keyduration</item>
<item>a_keydurationplay</item>
<item>a_language</item>
<item>a_lasterror</item>
<item>a_linefile</item>
<item>a_linenumber</item>
<item>a_listlines</item>
<item>a_loopfield</item>
<item>a_loopfileattrib</item>
<item>a_loopfiledir</item>
......@@ -628,6 +678,7 @@
<item>a_mmmm</item>
<item>a_mon</item>
<item>a_mousedelay</item>
<item>a_mousedelayplay</item>
<item>a_msec</item>
<item>a_mydocuments</item>
<item>a_now</item>
......@@ -636,29 +687,41 @@
<item>a_ostype</item>
<item>a_osversion</item>
<item>a_priorhotkey</item>
<item>a_priorkey</item>
<item>a_programfiles</item>
<item>a_programs</item>
<item>a_programscommon</item>
<item>a_ptrsize</item>
<item>a_regview</item>
<item>a_screendpi</item>
<item>a_screenheight</item>
<item>a_screenwidth</item>
<item>a_scriptdir</item>
<item>a_scriptfullpath</item>
<item>a_scripthwnd</item>
<item>a_scriptname</item>
<item>a_sec</item>
<item>a_sendlevel</item>
<item>a_sendmode</item>
<item>a_space</item>
<item>a_startmenu</item>
<item>a_startmenucommon</item>
<item>a_startup</item>
<item>a_startupcommon</item>
<item>a_storecapslockmode</item>
<item>a_stringcasesense</item>
<item>a_tab</item>
<item>a_temp</item>
<item>a_thisfunc</item>
<item>a_thishotkey</item>
<item>a_thislabel</item>
<item>a_thismenu</item>
<item>a_thismenuitem</item>
<item>a_thismenuitempos</item>
<item>a_tickcount</item>
<item>a_timeidle</item>
<item>a_timeidlekeyboard</item>
<item>a_timeidlemouse</item>
<item>a_timeidlephysical</item>
<item>a_timesincepriorhotkey</item>
<item>a_timesincethishotkey</item>
......@@ -677,17 +740,11 @@
<item>clipboardall</item>
<item>comspec</item>
<item>errorlevel</item>
<item>false</item>
<item>programfiles</item>
<item>true</item>
<item>false</item>
<item>a_thisfunc</item>
<item>a_thislabel</item>
<item>a_ispaused</item>
<item>a_iscritical</item>
<item>a_isunicode</item>
<item>a_ptrsize</item>
</list>
<list name="keywords">
</list>
<list name="keywords">
<item>ltrim</item>
<item>rtrim</item>
<item>join</item>
......@@ -797,6 +854,7 @@
<item>not</item>