| Index: lib/src/prism/tests/languages/autohotkey/keyword_feature.test
|
| diff --git a/lib/src/prism/tests/languages/autohotkey/keyword_feature.test b/lib/src/prism/tests/languages/autohotkey/keyword_feature.test
|
| new file mode 100644
|
| index 0000000000000000000000000000000000000000..91671355fddce9e0be91f777ed3fe6b2b2a3cf13
|
| --- /dev/null
|
| +++ b/lib/src/prism/tests/languages/autohotkey/keyword_feature.test
|
| @@ -0,0 +1,537 @@
|
| +Abort
|
| +AboveNormal
|
| +Add
|
| +ahk_class
|
| +ahk_group
|
| +ahk_id
|
| +ahk_pid
|
| +All
|
| +Alnum
|
| +Alpha
|
| +AltSubmit
|
| +AltTab
|
| +AltTabAndMenu
|
| +AltTabMenu
|
| +AltTabMenuDismiss
|
| +AlwaysOnTop
|
| +AutoSize
|
| +Background
|
| +BackgroundTrans
|
| +BelowNormal
|
| +between
|
| +BitAnd
|
| +BitNot
|
| +BitOr
|
| +BitShiftLeft
|
| +BitShiftRight
|
| +BitXOr
|
| +Bold
|
| +Border
|
| +Button
|
| +ByRef
|
| +Checkbox
|
| +Checked
|
| +CheckedGray
|
| +Choose
|
| +ChooseString
|
| +Close
|
| +Color
|
| +ComboBox
|
| +Contains
|
| +ControlList
|
| +Count
|
| +Date
|
| +DateTime
|
| +Days
|
| +DDL
|
| +Default
|
| +DeleteAll
|
| +Delimiter
|
| +Deref
|
| +Destroy
|
| +Digit
|
| +Disable
|
| +Disabled
|
| +DropDownList
|
| +Edit
|
| +Eject
|
| +Else
|
| +Enable
|
| +Enabled
|
| +Error
|
| +Exist
|
| +Expand
|
| +ExStyle
|
| +FileSystem
|
| +First
|
| +Flash
|
| +Float
|
| +FloatFast
|
| +Focus
|
| +Font
|
| +for
|
| +global
|
| +Grid
|
| +Group
|
| +GroupBox
|
| +GuiClose
|
| +GuiContextMenu
|
| +GuiDropFiles
|
| +GuiEscape
|
| +GuiSize
|
| +Hdr
|
| +Hidden
|
| +Hide
|
| +High
|
| +HKCC
|
| +HKCR
|
| +HKCU
|
| +HKEY_CLASSES_ROOT
|
| +HKEY_CURRENT_CONFIG
|
| +HKEY_CURRENT_USER
|
| +HKEY_LOCAL_MACHINE
|
| +HKEY_USERS
|
| +HKLM
|
| +HKU
|
| +Hours
|
| +HScroll
|
| +Icon
|
| +IconSmall
|
| +ID
|
| +IDLast
|
| +If
|
| +IfEqual
|
| +IfExist
|
| +IfGreater
|
| +IfGreaterOrEqual
|
| +IfInString
|
| +IfLess
|
| +IfLessOrEqual
|
| +IfMsgBox
|
| +IfNotEqual
|
| +IfNotExist
|
| +IfNotInString
|
| +IfWinActive
|
| +IfWinExist
|
| +IfWinNotActive
|
| +IfWinNotExist
|
| +Ignore
|
| +ImageList
|
| +in
|
| +Integer
|
| +IntegerFast
|
| +Interrupt
|
| +is
|
| +italic
|
| +Join
|
| +Label
|
| +LastFound
|
| +LastFoundExist
|
| +Limit
|
| +Lines
|
| +List
|
| +ListBox
|
| +ListView
|
| +local
|
| +Lock
|
| +Logoff
|
| +Low
|
| +Lower
|
| +Lowercase
|
| +MainWindow
|
| +Margin
|
| +Maximize
|
| +MaximizeBox
|
| +MaxSize
|
| +Minimize
|
| +MinimizeBox
|
| +MinMax
|
| +MinSize
|
| +Minutes
|
| +MonthCal
|
| +Mouse
|
| +Move
|
| +Multi
|
| +NA
|
| +No
|
| +NoActivate
|
| +NoDefault
|
| +NoHide
|
| +NoIcon
|
| +NoMainWindow
|
| +norm
|
| +Normal
|
| +NoSort
|
| +NoSortHdr
|
| +NoStandard
|
| +Not
|
| +NoTab
|
| +NoTimers
|
| +Number
|
| +Off
|
| +Ok
|
| +On
|
| +OwnDialogs
|
| +Owner
|
| +Parse
|
| +Password
|
| +Picture
|
| +Pixel
|
| +Pos
|
| +Pow
|
| +Priority
|
| +ProcessName
|
| +Radio
|
| +Range
|
| +Read
|
| +ReadOnly
|
| +Realtime
|
| +Redraw
|
| +REG_BINARY
|
| +REG_DWORD
|
| +REG_EXPAND_SZ
|
| +REG_MULTI_SZ
|
| +REG_SZ
|
| +Region
|
| +Relative
|
| +Rename
|
| +Report
|
| +Resize
|
| +Restore
|
| +Retry
|
| +RGB
|
| +Screen
|
| +Seconds
|
| +Section
|
| +Serial
|
| +SetLabel
|
| +ShiftAltTab
|
| +Show
|
| +Single
|
| +Slider
|
| +SortDesc
|
| +Standard
|
| +static
|
| +Status
|
| +StatusBar
|
| +StatusCD
|
| +strike
|
| +Style
|
| +Submit
|
| +SysMenu
|
| +Tab2
|
| +TabStop
|
| +Text
|
| +Theme
|
| +Tile
|
| +ToggleCheck
|
| +ToggleEnable
|
| +ToolWindow
|
| +Top
|
| +Topmost
|
| +TransColor
|
| +Transparent
|
| +Tray
|
| +TreeView
|
| +TryAgain
|
| +Type
|
| +UnCheck
|
| +underline
|
| +Unicode
|
| +Unlock
|
| +UpDown
|
| +Upper
|
| +Uppercase
|
| +UseErrorLevel
|
| +Vis
|
| +VisFirst
|
| +Visible
|
| +VScroll
|
| +Wait
|
| +WaitClose
|
| +WantCtrlA
|
| +WantF2
|
| +WantReturn
|
| +While
|
| +Wrap
|
| +Xdigit
|
| +xm
|
| +xp
|
| +xs
|
| +Yes
|
| +ym
|
| +yp
|
| +ys
|
| +
|
| +----------------------------------------------------
|
| +
|
| +[
|
| + ["keyword", "Abort"],
|
| + ["keyword", "AboveNormal"],
|
| + ["keyword", "Add"],
|
| + ["keyword", "ahk_class"],
|
| + ["keyword", "ahk_group"],
|
| + ["keyword", "ahk_id"],
|
| + ["keyword", "ahk_pid"],
|
| + ["keyword", "All"],
|
| + ["keyword", "Alnum"],
|
| + ["keyword", "Alpha"],
|
| + ["keyword", "AltSubmit"],
|
| + ["keyword", "AltTab"],
|
| + ["keyword", "AltTabAndMenu"],
|
| + ["keyword", "AltTabMenu"],
|
| + ["keyword", "AltTabMenuDismiss"],
|
| + ["keyword", "AlwaysOnTop"],
|
| + ["keyword", "AutoSize"],
|
| + ["keyword", "Background"],
|
| + ["keyword", "BackgroundTrans"],
|
| + ["keyword", "BelowNormal"],
|
| + ["keyword", "between"],
|
| + ["keyword", "BitAnd"],
|
| + ["keyword", "BitNot"],
|
| + ["keyword", "BitOr"],
|
| + ["keyword", "BitShiftLeft"],
|
| + ["keyword", "BitShiftRight"],
|
| + ["keyword", "BitXOr"],
|
| + ["keyword", "Bold"],
|
| + ["keyword", "Border"],
|
| + ["keyword", "Button"],
|
| + ["keyword", "ByRef"],
|
| + ["keyword", "Checkbox"],
|
| + ["keyword", "Checked"],
|
| + ["keyword", "CheckedGray"],
|
| + ["keyword", "Choose"],
|
| + ["keyword", "ChooseString"],
|
| + ["keyword", "Close"],
|
| + ["keyword", "Color"],
|
| + ["keyword", "ComboBox"],
|
| + ["keyword", "Contains"],
|
| + ["keyword", "ControlList"],
|
| + ["keyword", "Count"],
|
| + ["keyword", "Date"],
|
| + ["keyword", "DateTime"],
|
| + ["keyword", "Days"],
|
| + ["keyword", "DDL"],
|
| + ["keyword", "Default"],
|
| + ["keyword", "DeleteAll"],
|
| + ["keyword", "Delimiter"],
|
| + ["keyword", "Deref"],
|
| + ["keyword", "Destroy"],
|
| + ["keyword", "Digit"],
|
| + ["keyword", "Disable"],
|
| + ["keyword", "Disabled"],
|
| + ["keyword", "DropDownList"],
|
| + ["keyword", "Edit"],
|
| + ["keyword", "Eject"],
|
| + ["keyword", "Else"],
|
| + ["keyword", "Enable"],
|
| + ["keyword", "Enabled"],
|
| + ["keyword", "Error"],
|
| + ["keyword", "Exist"],
|
| + ["keyword", "Expand"],
|
| + ["keyword", "ExStyle"],
|
| + ["keyword", "FileSystem"],
|
| + ["keyword", "First"],
|
| + ["keyword", "Flash"],
|
| + ["keyword", "Float"],
|
| + ["keyword", "FloatFast"],
|
| + ["keyword", "Focus"],
|
| + ["keyword", "Font"],
|
| + ["keyword", "for"],
|
| + ["keyword", "global"],
|
| + ["keyword", "Grid"],
|
| + ["keyword", "Group"],
|
| + ["keyword", "GroupBox"],
|
| + ["keyword", "GuiClose"],
|
| + ["keyword", "GuiContextMenu"],
|
| + ["keyword", "GuiDropFiles"],
|
| + ["keyword", "GuiEscape"],
|
| + ["keyword", "GuiSize"],
|
| + ["keyword", "Hdr"],
|
| + ["keyword", "Hidden"],
|
| + ["keyword", "Hide"],
|
| + ["keyword", "High"],
|
| + ["keyword", "HKCC"],
|
| + ["keyword", "HKCR"],
|
| + ["keyword", "HKCU"],
|
| + ["keyword", "HKEY_CLASSES_ROOT"],
|
| + ["keyword", "HKEY_CURRENT_CONFIG"],
|
| + ["keyword", "HKEY_CURRENT_USER"],
|
| + ["keyword", "HKEY_LOCAL_MACHINE"],
|
| + ["keyword", "HKEY_USERS"],
|
| + ["keyword", "HKLM"],
|
| + ["keyword", "HKU"],
|
| + ["keyword", "Hours"],
|
| + ["keyword", "HScroll"],
|
| + ["keyword", "Icon"],
|
| + ["keyword", "IconSmall"],
|
| + ["keyword", "ID"],
|
| + ["keyword", "IDLast"],
|
| + ["keyword", "If"],
|
| + ["keyword", "IfEqual"],
|
| + ["keyword", "IfExist"],
|
| + ["keyword", "IfGreater"],
|
| + ["keyword", "IfGreaterOrEqual"],
|
| + ["keyword", "IfInString"],
|
| + ["keyword", "IfLess"],
|
| + ["keyword", "IfLessOrEqual"],
|
| + ["keyword", "IfMsgBox"],
|
| + ["keyword", "IfNotEqual"],
|
| + ["keyword", "IfNotExist"],
|
| + ["keyword", "IfNotInString"],
|
| + ["keyword", "IfWinActive"],
|
| + ["keyword", "IfWinExist"],
|
| + ["keyword", "IfWinNotActive"],
|
| + ["keyword", "IfWinNotExist"],
|
| + ["keyword", "Ignore"],
|
| + ["keyword", "ImageList"],
|
| + ["keyword", "in"],
|
| + ["keyword", "Integer"],
|
| + ["keyword", "IntegerFast"],
|
| + ["keyword", "Interrupt"],
|
| + ["keyword", "is"],
|
| + ["keyword", "italic"],
|
| + ["keyword", "Join"],
|
| + ["keyword", "Label"],
|
| + ["keyword", "LastFound"],
|
| + ["keyword", "LastFoundExist"],
|
| + ["keyword", "Limit"],
|
| + ["keyword", "Lines"],
|
| + ["keyword", "List"],
|
| + ["keyword", "ListBox"],
|
| + ["keyword", "ListView"],
|
| + ["keyword", "local"],
|
| + ["keyword", "Lock"],
|
| + ["keyword", "Logoff"],
|
| + ["keyword", "Low"],
|
| + ["keyword", "Lower"],
|
| + ["keyword", "Lowercase"],
|
| + ["keyword", "MainWindow"],
|
| + ["keyword", "Margin"],
|
| + ["keyword", "Maximize"],
|
| + ["keyword", "MaximizeBox"],
|
| + ["keyword", "MaxSize"],
|
| + ["keyword", "Minimize"],
|
| + ["keyword", "MinimizeBox"],
|
| + ["keyword", "MinMax"],
|
| + ["keyword", "MinSize"],
|
| + ["keyword", "Minutes"],
|
| + ["keyword", "MonthCal"],
|
| + ["keyword", "Mouse"],
|
| + ["keyword", "Move"],
|
| + ["keyword", "Multi"],
|
| + ["keyword", "NA"],
|
| + ["keyword", "No"],
|
| + ["keyword", "NoActivate"],
|
| + ["keyword", "NoDefault"],
|
| + ["keyword", "NoHide"],
|
| + ["keyword", "NoIcon"],
|
| + ["keyword", "NoMainWindow"],
|
| + ["keyword", "norm"],
|
| + ["keyword", "Normal"],
|
| + ["keyword", "NoSort"],
|
| + ["keyword", "NoSortHdr"],
|
| + ["keyword", "NoStandard"],
|
| + ["keyword", "Not"],
|
| + ["keyword", "NoTab"],
|
| + ["keyword", "NoTimers"],
|
| + ["keyword", "Number"],
|
| + ["keyword", "Off"],
|
| + ["keyword", "Ok"],
|
| + ["keyword", "On"],
|
| + ["keyword", "OwnDialogs"],
|
| + ["keyword", "Owner"],
|
| + ["keyword", "Parse"],
|
| + ["keyword", "Password"],
|
| + ["keyword", "Picture"],
|
| + ["keyword", "Pixel"],
|
| + ["keyword", "Pos"],
|
| + ["keyword", "Pow"],
|
| + ["keyword", "Priority"],
|
| + ["keyword", "ProcessName"],
|
| + ["keyword", "Radio"],
|
| + ["keyword", "Range"],
|
| + ["keyword", "Read"],
|
| + ["keyword", "ReadOnly"],
|
| + ["keyword", "Realtime"],
|
| + ["keyword", "Redraw"],
|
| + ["keyword", "REG_BINARY"],
|
| + ["keyword", "REG_DWORD"],
|
| + ["keyword", "REG_EXPAND_SZ"],
|
| + ["keyword", "REG_MULTI_SZ"],
|
| + ["keyword", "REG_SZ"],
|
| + ["keyword", "Region"],
|
| + ["keyword", "Relative"],
|
| + ["keyword", "Rename"],
|
| + ["keyword", "Report"],
|
| + ["keyword", "Resize"],
|
| + ["keyword", "Restore"],
|
| + ["keyword", "Retry"],
|
| + ["keyword", "RGB"],
|
| + ["keyword", "Screen"],
|
| + ["keyword", "Seconds"],
|
| + ["keyword", "Section"],
|
| + ["keyword", "Serial"],
|
| + ["keyword", "SetLabel"],
|
| + ["keyword", "ShiftAltTab"],
|
| + ["keyword", "Show"],
|
| + ["keyword", "Single"],
|
| + ["keyword", "Slider"],
|
| + ["keyword", "SortDesc"],
|
| + ["keyword", "Standard"],
|
| + ["keyword", "static"],
|
| + ["keyword", "Status"],
|
| + ["keyword", "StatusBar"],
|
| + ["keyword", "StatusCD"],
|
| + ["keyword", "strike"],
|
| + ["keyword", "Style"],
|
| + ["keyword", "Submit"],
|
| + ["keyword", "SysMenu"],
|
| + ["keyword", "Tab2"],
|
| + ["keyword", "TabStop"],
|
| + ["keyword", "Text"],
|
| + ["keyword", "Theme"],
|
| + ["keyword", "Tile"],
|
| + ["keyword", "ToggleCheck"],
|
| + ["keyword", "ToggleEnable"],
|
| + ["keyword", "ToolWindow"],
|
| + ["keyword", "Top"],
|
| + ["keyword", "Topmost"],
|
| + ["keyword", "TransColor"],
|
| + ["keyword", "Transparent"],
|
| + ["keyword", "Tray"],
|
| + ["keyword", "TreeView"],
|
| + ["keyword", "TryAgain"],
|
| + ["keyword", "Type"],
|
| + ["keyword", "UnCheck"],
|
| + ["keyword", "underline"],
|
| + ["keyword", "Unicode"],
|
| + ["keyword", "Unlock"],
|
| + ["keyword", "UpDown"],
|
| + ["keyword", "Upper"],
|
| + ["keyword", "Uppercase"],
|
| + ["keyword", "UseErrorLevel"],
|
| + ["keyword", "Vis"],
|
| + ["keyword", "VisFirst"],
|
| + ["keyword", "Visible"],
|
| + ["keyword", "VScroll"],
|
| + ["keyword", "Wait"],
|
| + ["keyword", "WaitClose"],
|
| + ["keyword", "WantCtrlA"],
|
| + ["keyword", "WantF2"],
|
| + ["keyword", "WantReturn"],
|
| + ["keyword", "While"],
|
| + ["keyword", "Wrap"],
|
| + ["keyword", "Xdigit"],
|
| + ["keyword", "xm"],
|
| + ["keyword", "xp"],
|
| + ["keyword", "xs"],
|
| + ["keyword", "Yes"],
|
| + ["keyword", "ym"],
|
| + ["keyword", "yp"],
|
| + ["keyword", "ys"]
|
| +]
|
| +
|
| +----------------------------------------------------
|
| +
|
| +Checks for all keywords.
|
|
|