This file is indexed.

/usr/share/highlight/langDefs/autohotkey.lang is in highlight-common 3.8-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
-- FIXME omitted definition of $KEYWORDS(KWA)
-- Language definition generated by lang2to3

Description="AutoHotKey"

Keywords={
  { Id=1,
    List={"autotrim", "blockinput", "break", "click", "clipwait", "continue", "control", "controlclick", "controlfocus", "controlget", "controlgetfocus", "controlgetpos", "controlgettext", "controlmove", "controlsend", "controlsettext", "coordmode", "critical", "detecthiddentext", "detecthiddenwindows", "dllcall", "drive", "driveget", "drivespacefree", "edit", "else", "envadd", "envdiv", "envget", "envmult", "envset", "envsub", "envupdate", "exit", "exitapp", "fileappend", "filecopy", "filecopydir", "filecreatedir", "filecreateshortcut", "filedelete", "fileinstall", "filegetattrib", "filegetshortcut", "filegetsize", "filegettime", "filegetversion", "filemove", "filemovedir", "fileread", "filereadline", "filerecycle", "filerecycleempty", "fileremovedir", "fileselectfile", "fileselectfolder", "displays", "filesetattrib", "filesettime", "formattime", "getkeystate", "gosub", "goto", "groupactivate", "groupadd", "groupclose", "groupdeactivate", "gui", "guicontrol", "guicontrolget", "hideautoitwin,", "hotkey", "if", "ifequal/ifnotequal", "ifexist", "ifgreater", "ifgreaterorequal", "ifinstring", "ifless/iflessorequal", "ifmsgbox", "ifwinactive", "ifwinexist", "imagesearch", "inidelete", "iniread", "iniwrite", "input", "inputbox", "keyhistory", "keywait", "leftclick", "leftclickdrag", "listhotkeys", "listlines", "listvars", "loop", "loop", "loop", "loop", "loop", "menu", "mouseclick", "mouseclickdrag", "mousegetpos", "mousemove", "msgbox", "onexit", "onmessage", "outputdebug", "pause", "pixelgetcolor", "pixelsearch", "postmessage", "process", "progress", "random", "regexmatch", "regexreplace", "regdelete", "regread", "regwrite", "registercallback", "reload", "repeat", "endrepeat", "return", "rightclick", "rightclickdrag", "run", "runas", "runwait", "send", "sendmessage", "sendmode", "setbatchlines", "setcapslockstate", "setcontroldelay", "setdefaultmousespeed", "setenv", "setformat", "setkeydelay", "setmousedelay", "setnumlockstate", "setscrolllockstate", "setstorecapslockmode", "settimer", "settitlematchmode", "setwindelay", "setworkingdir", "shutdown", "sleep", "sort", "soundbeep", "soundget", "soundgetwavevolume", "soundplay", "soundset", "soundsetwavevolume", "splashimage", "splashtexton", "splashtextoff", "splitpath", "statusbargettext", "statusbarwait", "stringcasesense", "stringgetpos", "stringleft", "stringlen", "stringlower", "stringmid", "stringreplace", "stringright", "stringsplit", "stringtrimleft", "stringtrimright", "stringupper", "suspend", "sysget", "thread", "tooltip", "transform", "traytip", "urldownloadtofile", "var", "var", "varsetcapacity", "while-loop", "winactivate", "winactivatebottom", "winclose", "wingetactivestats", "wingetactivetitle", "wingetclass", "winget", "wingetpos", "wingettext", "wingettitle", "winhide", "winkill", "winmaximize", "winmenuselectitem", "winminimize", "winminimizeall", "winminimizeallundo", "winmove", "winrestore", "winset", "winsettitle", "winshow", "winwait", "winwaitactive", "winwaitclose", "winwaitnotactive"},
  },
-- if :: follows, # is part of a hotkey
  { Id=1,
    Regex = [[\#\w+(?!\:\:)]]
  },
  { Id=2,
    Regex=[[ [\#\!\^\+\&\<\>\*\~\$]*[\w\&\s]+?\:\: ]],
  },
  { Id=3,
    Regex=[[%\w+?%]],
  },
  { Id=4,
    Regex=[[\:.+?\:\:]],
  }
}

Strings={
  Delimiter=[["]],
}

IgnoreCase=true

Comments={
  { Block=false,
    Delimiter= { [[;]] },
  },
}

Operators=[[\(|\)|\[|\]|\{|\}|\,|\;|\:|\&|\<|\>|\!|\=|\/|\*|\\|\`]]