This repository has been archived on 2024-06-20. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
coffee.pygments/tests/examplefiles/nim/example.nim.output
matkuki 202426c3ac
Update nimrod.py lexer (#1970)
Co-authored-by: Jean Abou-Samra <jean@abou-samra.fr>
2022-09-24 21:33:45 +02:00

9023 lines
228 KiB
Text
Generated

'import' Keyword.Namespace
' ' Text.Whitespace
'glib2' Name
',' Punctuation
' ' Text.Whitespace
'gtk2' Name
',' Punctuation
' ' Text.Whitespace
'gdk2' Name
',' Punctuation
' ' Text.Whitespace
'gtksourceview' Name
',' Punctuation
' ' Text.Whitespace
'dialogs' Name
',' Punctuation
' ' Text.Whitespace
'os' Name
',' Punctuation
' ' Text.Whitespace
'pango' Name
',' Punctuation
' ' Text.Whitespace
'osproc' Name
',' Punctuation
' ' Text.Whitespace
'strutils' Name
'\n' Text.Whitespace
'import' Keyword.Namespace
' ' Text.Whitespace
'pegs' Name
',' Punctuation
' ' Text.Whitespace
'streams' Name
'\n' Text.Whitespace
'import' Keyword.Namespace
' ' Text.Whitespace
'settings' Name
',' Punctuation
' ' Text.Whitespace
'types' Name
',' Punctuation
' ' Text.Whitespace
'cfg' Name
',' Punctuation
' ' Text.Whitespace
'search' Name
'\n\n' Text.Whitespace
'{.' Literal.String.Other
'push' Literal.String.Other
' ' Text.Whitespace
'callConv' Literal.String.Other
':' Text
'cdecl' Literal.String.Other
'.}' Literal.String.Other
'\n\n' Text.Whitespace
'const' Keyword
'\n ' Text.Whitespace
'NimrodProjectExt' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'.nimprj' Literal.String
'"' Literal.String
'\n\n' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'win' Name
':' Punctuation
' ' Text.Whitespace
'types' Name
'.' Punctuation
'MainWin' Name
'\n' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'@' Operator
'[' Operator
']' Operator
'\n\n' Text.Whitespace
'search' Name
'.' Punctuation
'win' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'addr' Keyword
'(' Punctuation
'win' Name
')' Punctuation
'\n\n' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'lastSession' Name
':' Punctuation
' ' Text.Whitespace
'seq' Name.Builtin
'[' Operator
'string' Name.Builtin
']' Operator
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'@' Operator
'[' Operator
']' Operator
'\n\n' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'confParseFail' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'False' Keyword.Pseudo
' ' Text.Whitespace
'# This gets set to true' Comment
'\n ' Text.Whitespace
'# When there is an error parsing the config' Comment
'\n\n' Text.Whitespace
'# Load the settings' Comment
'\n' Text.Whitespace
'try' Keyword
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'cfg' Name
'.' Punctuation
'load' Name
'(' Punctuation
'lastSession' Name
')' Punctuation
'\n' Text.Whitespace
'except' Keyword
' ' Text.Whitespace
'ECFGParse' Name
':' Punctuation
'\n ' Text.Whitespace
'# TODO: Make the dialog show the exception' Comment
'\n ' Text.Whitespace
'confParseFail' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'True' Keyword.Pseudo
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'cfg' Name
'.' Punctuation
'defaultSettings' Name
'(' Punctuation
')' Punctuation
'\n' Text.Whitespace
'except' Keyword
' ' Text.Whitespace
'EIO' Name
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'cfg' Name
'.' Punctuation
'defaultSettings' Name
'(' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'getProjectTab' Name.Function
'(' Punctuation
')' Punctuation
':' Punctuation
' ' Text.Whitespace
'int' Name.Builtin
' ' Text.Whitespace
'=' Operator
' \n ' Text.Whitespace
'for' Keyword
' ' Text.Whitespace
'i' Name
' ' Text.Whitespace
'in' Operator.Word
' ' Text.Whitespace
'0' Literal.Number.Float
'..' Punctuation
'high' Name
'(' Punctuation
'win' Name
'.' Punctuation
'tabs' Name
')' Punctuation
':' Punctuation
' \n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'tabs' Name
'[' Operator
'i' Name
']' Operator
'.' Punctuation
'filename' Name
'.' Punctuation
'endswith' Name
'(' Punctuation
'NimrodProjectExt' Name
')' Punctuation
':' Punctuation
' ' Text.Whitespace
'return' Keyword
' ' Text.Whitespace
'i' Name
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'saveTab' Name.Function
'(' Punctuation
'tabNr' Name
':' Punctuation
' ' Text.Whitespace
'int' Name.Builtin
',' Punctuation
' ' Text.Whitespace
'startpath' Name
':' Punctuation
' ' Text.Whitespace
'string' Name.Builtin
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'tabNr' Name
' ' Text.Whitespace
'<' Operator
' ' Text.Whitespace
'0' Literal.Number.Integer
':' Punctuation
' ' Text.Whitespace
'return' Keyword
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'tabNr' Name
']' Operator
'.' Punctuation
'saved' Name
':' Punctuation
' ' Text.Whitespace
'return' Keyword
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'path' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'tabNr' Name
']' Operator
'.' Punctuation
'filename' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
':' Punctuation
'\n ' Text.Whitespace
'path' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'ChooseFileToSave' Name
'(' Punctuation
'win' Name
'.' Punctuation
'w' Name
',' Punctuation
' ' Text.Whitespace
'startpath' Name
')' Punctuation
' \n ' Text.Whitespace
'# dialogs.nim STOCK_OPEN instead of STOCK_SAVE' Comment
'\n ' Text.Whitespace
'else' Keyword
':' Punctuation
' \n ' Text.Whitespace
'path' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'tabNr' Name
']' Operator
'.' Punctuation
'filename' Name
'\n \n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'path' Name
' ' Text.Whitespace
'!' Operator
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
':' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'buffer' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'PTextBuffer' Name
'(' Punctuation
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'tabNr' Name
']' Operator
'.' Punctuation
'buffer' Name
')' Punctuation
'\n ' Text.Whitespace
'# Get the text from the TextView' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'startIter' Name
':' Punctuation
' ' Text.Whitespace
'TTextIter' Name
'\n ' Text.Whitespace
'buffer' Name
'.' Punctuation
'getStartIter' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'startIter' Name
')' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'endIter' Name
':' Punctuation
' ' Text.Whitespace
'TTextIter' Name
'\n ' Text.Whitespace
'buffer' Name
'.' Punctuation
'getEndIter' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'endIter' Name
')' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'text' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'buffer' Name
'.' Punctuation
'getText' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'startIter' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'addr' Keyword
'(' Punctuation
'endIter' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'# Save it to a file' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'f' Name
':' Punctuation
' ' Text.Whitespace
'TFile' Name
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'open' Name
'(' Punctuation
'f' Name
',' Punctuation
' ' Text.Whitespace
'path' Name
',' Punctuation
' ' Text.Whitespace
'fmWrite' Name
')' Punctuation
':' Punctuation
'\n ' Text.Whitespace
'f' Name
'.' Punctuation
'write' Name
'(' Punctuation
'text' Name
')' Punctuation
'\n ' Text.Whitespace
'f' Name
'.' Punctuation
'close' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'win' Name
'.' Punctuation
'tempStuff' Name
'.' Punctuation
'lastSaveDir' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'splitFile' Name
'(' Punctuation
'path' Name
')' Punctuation
'.' Punctuation
'dir' Name
'\n \n ' Text.Whitespace
'# Change the tab name and .Tabs.filename etc.' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'tabNr' Name
']' Operator
'.' Punctuation
'filename' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'path' Name
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'tabNr' Name
']' Operator
'.' Punctuation
'saved' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'True' Keyword.Pseudo
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'name' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'extractFilename' Name
'(' Punctuation
'path' Name
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'cTab' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'tabNr' Name
']' Operator
'\n ' Text.Whitespace
'cTab' Name
'.' Punctuation
'label' Name
'.' Punctuation
'setText' Name
'(' Punctuation
'name' Name
')' Punctuation
'\n ' Text.Whitespace
'else' Keyword
':' Punctuation
'\n ' Text.Whitespace
'error' Name
'(' Punctuation
'win' Name
'.' Punctuation
'w' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Unable to write to file' Literal.String
'"' Literal.String
')' Punctuation
' \n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'saveAllTabs' Name.Function
'(' Punctuation
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'for' Keyword
' ' Text.Whitespace
'i' Name
' ' Text.Whitespace
'in' Operator.Word
' ' Text.Whitespace
'0' Literal.Number.Float
'..' Punctuation
'high' Name
'(' Punctuation
'win' Name
'.' Punctuation
'tabs' Name
')' Punctuation
':' Punctuation
' \n ' Text.Whitespace
'saveTab' Name
'(' Punctuation
'i' Name
',' Punctuation
' ' Text.Whitespace
'os' Name
'.' Punctuation
'splitFile' Name
'(' Punctuation
'win' Name
'.' Punctuation
'tabs' Name
'[' Operator
'i' Name
']' Operator
'.' Punctuation
'filename' Name
')' Punctuation
'.' Punctuation
'dir' Name
')' Punctuation
'\n\n' Text.Whitespace
'# GTK Events' Comment
'\n' Text.Whitespace
'# -- w(PWindow)' Comment
'\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'destroy' Name.Function
'(' Punctuation
'widget' Name
':' Punctuation
' ' Text.Whitespace
'PWidget' Name
',' Punctuation
' ' Text.Whitespace
'data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'{.' Literal.String.Other
'cdecl' Literal.String.Other
'.}' Literal.String.Other
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'# gather some settings' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'VPanedPos' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'PPaned' Name
'(' Punctuation
'win' Name
'.' Punctuation
'sourceViewTabs' Name
'.' Punctuation
'getParent' Name
'(' Punctuation
')' Punctuation
')' Punctuation
'.' Punctuation
'getPosition' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'winWidth' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'w' Name
'.' Punctuation
'allocation' Name
'.' Punctuation
'width' Name
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'winHeight' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'w' Name
'.' Punctuation
'allocation' Name
'.' Punctuation
'height' Name
'\n\n ' Text.Whitespace
'# save the settings' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'save' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'# then quit' Comment
'\n ' Text.Whitespace
'main_quit' Name
'(' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'delete_event' Name.Function
'(' Punctuation
'widget' Name
':' Punctuation
' ' Text.Whitespace
'PWidget' Name
',' Punctuation
' ' Text.Whitespace
'event' Name
':' Punctuation
' ' Text.Whitespace
'PEvent' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
':' Punctuation
' ' Text.Whitespace
'bool' Name.Builtin
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'quit' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'True' Keyword.Pseudo
'\n ' Text.Whitespace
'for' Keyword
' ' Text.Whitespace
'i' Name
' ' Text.Whitespace
'in' Operator.Word
' ' Text.Whitespace
'low' Name
'(' Punctuation
'win' Name
'.' Punctuation
'Tabs' Name
')' Punctuation
'..' Punctuation
'len' Name
'(' Punctuation
'win' Name
'.' Punctuation
'Tabs' Name
')' Punctuation
'-' Operator
'1' Literal.Number.Integer
':' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'not' Operator.Word
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'i' Name
']' Operator
'.' Punctuation
'saved' Name
':' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'askSave' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'dialogNewWithButtons' Name
'(' Punctuation
'"' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'win' Name
'.' Punctuation
'w' Name
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
',' Punctuation
'\n ' Text.Whitespace
'STOCK_SAVE' Name
',' Punctuation
' ' Text.Whitespace
'RESPONSE_ACCEPT' Name
',' Punctuation
' ' Text.Whitespace
'STOCK_CANCEL' Name
',' Punctuation
' \n ' Text.Whitespace
'RESPONSE_CANCEL' Name
',' Punctuation
'\n ' Text.Whitespace
'"' Literal.String
'Close without saving' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'RESPONSE_REJECT' Name
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'askSave' Name
'.' Punctuation
'setTransientFor' Name
'(' Punctuation
'win' Name
'.' Punctuation
'w' Name
')' Punctuation
'\n ' Text.Whitespace
'# TODO: Make this dialog look better' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'label' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'labelNew' Name
'(' Punctuation
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'i' Name
']' Operator
'.' Punctuation
'filename' Name
' ' Text.Whitespace
'&' Operator
' \n ' Text.Whitespace
'"' Literal.String
' is unsaved, would you like to save it ?' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'PBox' Name
'(' Punctuation
'askSave' Name
'.' Punctuation
'vbox' Name
')' Punctuation
'.' Punctuation
'pack_start' Name
'(' Punctuation
'label' Name
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'label' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'resp' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'askSave' Name
'.' Punctuation
'run' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'gtk2' Name
'.' Punctuation
'destroy' Name
'(' Punctuation
'PWidget' Name
'(' Punctuation
'askSave' Name
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'case' Keyword
' ' Text.Whitespace
'resp' Name
'\n ' Text.Whitespace
'of' Keyword
' ' Text.Whitespace
'RESPONSE_ACCEPT' Name.Label
':' Operator
'\n ' Text.Whitespace
'saveTab' Name
'(' Punctuation
'i' Name
',' Punctuation
' ' Text.Whitespace
'os' Name
'.' Punctuation
'splitFile' Name
'(' Punctuation
'win' Name
'.' Punctuation
'tabs' Name
'[' Operator
'i' Name
']' Operator
'.' Punctuation
'filename' Name
')' Punctuation
'.' Punctuation
'dir' Name
')' Punctuation
'\n ' Text.Whitespace
'quit' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'True' Keyword.Pseudo
'\n ' Text.Whitespace
'of' Keyword
' ' Text.Whitespace
'RESPONSE_CANCEL' Name.Label
':' Operator
'\n ' Text.Whitespace
'quit' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'False' Keyword.Pseudo
'\n ' Text.Whitespace
'break' Keyword
'\n ' Text.Whitespace
'of' Keyword
' ' Text.Whitespace
'RESPONSE_REJECT' Name.Label
':' Operator
'\n ' Text.Whitespace
'quit' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'True' Keyword.Pseudo
'\n ' Text.Whitespace
'else' Keyword
':' Punctuation
'\n ' Text.Whitespace
'quit' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'False' Keyword.Pseudo
'\n ' Text.Whitespace
'break' Keyword
'\n\n ' Text.Whitespace
'# If False is returned the window will close' Comment
'\n ' Text.Whitespace
'return' Keyword
' ' Text.Whitespace
'not' Operator.Word
' ' Text.Whitespace
'quit' Name
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'windowState_Changed' Name.Function
'(' Punctuation
'widget' Name
':' Punctuation
' ' Text.Whitespace
'PWidget' Name
',' Punctuation
' ' Text.Whitespace
'event' Name
':' Punctuation
' ' Text.Whitespace
'PEventWindowState' Name
',' Punctuation
' \n ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'winMaximized' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'(' Punctuation
'event' Name
'.' Punctuation
'newWindowState' Name
' ' Text.Whitespace
'and' Operator.Word
' \n ' Text.Whitespace
'WINDOW_STATE_MAXIMIZED' Name
')' Punctuation
' ' Text.Whitespace
'!' Operator
'=' Operator
' ' Text.Whitespace
'0' Literal.Number.Integer
'\n\n' Text.Whitespace
'# -- SourceView(PSourceView) & SourceBuffer' Comment
'\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'updateStatusBar' Name.Function
'(' Punctuation
'buffer' Name
':' Punctuation
' ' Text.Whitespace
'PTextBuffer' Name
')' Punctuation
'{.' Literal.String.Other
'cdecl' Literal.String.Other
'.}' Literal.String.Other
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'# Incase this event gets fired before' Comment
'\n ' Text.Whitespace
'# bottomBar is initialized' Comment
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'bottomBar' Name
' ' Text.Whitespace
'!' Operator
'=' Operator
' ' Text.Whitespace
'nil' Keyword.Pseudo
' ' Text.Whitespace
'and' Operator.Word
' ' Text.Whitespace
'not' Operator.Word
' ' Text.Whitespace
'win' Name
'.' Punctuation
'tempStuff' Name
'.' Punctuation
'stopSBUpdates' Name
':' Punctuation
' \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'iter' Name
':' Punctuation
' ' Text.Whitespace
'TTextIter' Name
'\n \n ' Text.Whitespace
'win' Name
'.' Punctuation
'bottomBar' Name
'.' Punctuation
'pop' Name
'(' Punctuation
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'buffer' Name
'.' Punctuation
'getIterAtMark' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'iter' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'buffer' Name
'.' Punctuation
'getInsert' Name
'(' Punctuation
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'row' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'getLine' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'iter' Name
')' Punctuation
')' Punctuation
' ' Text.Whitespace
'+' Operator
' ' Text.Whitespace
'1' Literal.Number.Integer
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'col' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'getLineOffset' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'iter' Name
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'bottomBar' Name
'.' Punctuation
'push' Name
'(' Punctuation
'0' Literal.Number.Integer
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Line: ' Literal.String
'"' Literal.String
' ' Text.Whitespace
'&' Operator
' ' Text.Whitespace
'$' Operator
'row' Name
' ' Text.Whitespace
'&' Operator
' ' Text.Whitespace
'"' Literal.String
' Column: ' Literal.String
'"' Literal.String
' ' Text.Whitespace
'&' Operator
' ' Text.Whitespace
'$' Operator
'col' Name
')' Punctuation
'\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'cursorMoved' Name.Function
'(' Punctuation
'buffer' Name
':' Punctuation
' ' Text.Whitespace
'PTextBuffer' Name
',' Punctuation
' ' Text.Whitespace
'location' Name
':' Punctuation
' ' Text.Whitespace
'PTextIter' Name
',' Punctuation
' \n ' Text.Whitespace
'mark' Name
':' Punctuation
' ' Text.Whitespace
'PTextMark' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
'{.' Literal.String.Other
'cdecl' Literal.String.Other
'.}' Literal.String.Other
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'updateStatusBar' Name
'(' Punctuation
'buffer' Name
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'onCloseTab' Name.Function
'(' Punctuation
'btn' Name
':' Punctuation
' ' Text.Whitespace
'PButton' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'PWidget' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'sourceViewTabs' Name
'.' Punctuation
'getNPages' Name
'(' Punctuation
')' Punctuation
' ' Text.Whitespace
'>' Operator
' ' Text.Whitespace
'1' Literal.Number.Integer
':' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'tab' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'sourceViewTabs' Name
'.' Punctuation
'pageNum' Name
'(' Punctuation
'user_data' Name
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'sourceViewTabs' Name
'.' Punctuation
'removePage' Name
'(' Punctuation
'tab' Name
')' Punctuation
'\n\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'.' Punctuation
'delete' Name
'(' Punctuation
'tab' Name
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'onSwitchTab' Name.Function
'(' Punctuation
'notebook' Name
':' Punctuation
' ' Text.Whitespace
'PNotebook' Name
',' Punctuation
' ' Text.Whitespace
'page' Name
':' Punctuation
' ' Text.Whitespace
'PNotebookPage' Name
',' Punctuation
' ' Text.Whitespace
'pageNum' Name
':' Punctuation
' ' Text.Whitespace
'guint' Name
',' Punctuation
' \n ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'.' Punctuation
'len' Name
'(' Punctuation
')' Punctuation
'-' Operator
'1' Literal.Number.Integer
' ' Text.Whitespace
'>' Operator
'=' Operator
' ' Text.Whitespace
'pageNum' Name
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'w' Name
'.' Punctuation
'setTitle' Name
'(' Punctuation
'"' Literal.String
'Aporia IDE - ' Literal.String
'"' Literal.String
' ' Text.Whitespace
'&' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'pageNum' Name
']' Operator
'.' Punctuation
'filename' Name
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'createTabLabel' Name.Function
'(' Punctuation
'name' Name
':' Punctuation
' ' Text.Whitespace
'string' Name.Builtin
',' Punctuation
' ' Text.Whitespace
't_child' Name
':' Punctuation
' ' Text.Whitespace
'PWidget' Name
')' Punctuation
':' Punctuation
' ' Text.Whitespace
'tuple' Keyword
'[' Operator
'box' Name
':' Punctuation
' ' Text.Whitespace
'PWidget' Name
',' Punctuation
'\n ' Text.Whitespace
'label' Name
':' Punctuation
' ' Text.Whitespace
'PLabel' Name
']' Operator
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'box' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'hboxNew' Name
'(' Punctuation
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'label' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'labelNew' Name
'(' Punctuation
'name' Name
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'closebtn' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'buttonNew' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'closeBtn' Name
'.' Punctuation
'setLabel' Name
'(' Punctuation
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'iconSize' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'iconSizeFromName' Name
'(' Punctuation
'"' Literal.String
'tabIconSize' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'iconSize' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'0' Literal.Number.Integer
':' Punctuation
'\n ' Text.Whitespace
'iconSize' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'iconSizeRegister' Name
'(' Punctuation
'"' Literal.String
'tabIconSize' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'10' Literal.Number.Integer
',' Punctuation
' ' Text.Whitespace
'10' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'image' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'imageNewFromStock' Name
'(' Punctuation
'STOCK_CLOSE' Name
',' Punctuation
' ' Text.Whitespace
'iconSize' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'gSignalConnect' Name
'(' Punctuation
'closebtn' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'clicked' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'G_Callback' Name
'(' Punctuation
'onCloseTab' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
't_child' Name
')' Punctuation
'\n ' Text.Whitespace
'closebtn' Name
'.' Punctuation
'setImage' Name
'(' Punctuation
'image' Name
')' Punctuation
'\n ' Text.Whitespace
'gtk2' Name
'.' Punctuation
'setRelief' Name
'(' Punctuation
'closebtn' Name
',' Punctuation
' ' Text.Whitespace
'RELIEF_NONE' Name
')' Punctuation
'\n ' Text.Whitespace
'box' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'label' Name
',' Punctuation
' ' Text.Whitespace
'True' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'True' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'box' Name
'.' Punctuation
'packEnd' Name
'(' Punctuation
'closebtn' Name
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'box' Name
'.' Punctuation
'showAll' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'return' Keyword
' ' Text.Whitespace
'(' Punctuation
'box' Name
',' Punctuation
' ' Text.Whitespace
'label' Name
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'changed' Name.Function
'(' Punctuation
'buffer' Name
':' Punctuation
' ' Text.Whitespace
'PTextBuffer' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
"# Update the 'Line & Column'" Comment
'\n ' Text.Whitespace
'#updateStatusBar(buffer)' Comment
'\n\n ' Text.Whitespace
"# Change the tabs state to 'unsaved'" Comment
'\n ' Text.Whitespace
"# and add '*' to the Tab Name" Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'current' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'getCurrentPage' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'name' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'filename' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'saved' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'False' Keyword.Pseudo
'\n ' Text.Whitespace
'name' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'Untitled *' Literal.String
'"' Literal.String
'\n ' Text.Whitespace
'else' Keyword
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'saved' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'False' Keyword.Pseudo
'\n ' Text.Whitespace
'name' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'extractFilename' Name
'(' Punctuation
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'filename' Name
')' Punctuation
' ' Text.Whitespace
'&' Operator
' ' Text.Whitespace
'"' Literal.String
' *' Literal.String
'"' Literal.String
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'cTab' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'\n ' Text.Whitespace
'cTab' Name
'.' Punctuation
'label' Name
'.' Punctuation
'setText' Name
'(' Punctuation
'name' Name
')' Punctuation
'\n\n' Text.Whitespace
'# Other(Helper) functions' Comment
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'initSourceView' Name.Function
'(' Punctuation
'SourceView' Name
':' Punctuation
' ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'PWidget' Name
',' Punctuation
' ' Text.Whitespace
'scrollWindow' Name
':' Punctuation
' ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'PScrolledWindow' Name
',' Punctuation
'\n ' Text.Whitespace
'buffer' Name
':' Punctuation
' ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'PSourceBuffer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'# This gets called by addTab' Comment
'\n ' Text.Whitespace
'# Each tabs creates a new SourceView' Comment
'\n ' Text.Whitespace
'# SourceScrolledWindow(ScrolledWindow)' Comment
'\n ' Text.Whitespace
'scrollWindow' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'scrolledWindowNew' Name
'(' Punctuation
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'scrollWindow' Name
'.' Punctuation
'setPolicy' Name
'(' Punctuation
'POLICY_AUTOMATIC' Name
',' Punctuation
' ' Text.Whitespace
'POLICY_AUTOMATIC' Name
')' Punctuation
'\n ' Text.Whitespace
'scrollWindow' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'# SourceView(gtkSourceView)' Comment
'\n ' Text.Whitespace
'SourceView' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'sourceViewNew' Name
'(' Punctuation
'buffer' Name
')' Punctuation
'\n ' Text.Whitespace
'PSourceView' Name
'(' Punctuation
'SourceView' Name
')' Punctuation
'.' Punctuation
'setInsertSpacesInsteadOfTabs' Name
'(' Punctuation
'True' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'PSourceView' Name
'(' Punctuation
'SourceView' Name
')' Punctuation
'.' Punctuation
'setIndentWidth' Name
'(' Punctuation
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'indentWidth' Name
')' Punctuation
'\n ' Text.Whitespace
'PSourceView' Name
'(' Punctuation
'SourceView' Name
')' Punctuation
'.' Punctuation
'setShowLineNumbers' Name
'(' Punctuation
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'showLineNumbers' Name
')' Punctuation
'\n ' Text.Whitespace
'PSourceView' Name
'(' Punctuation
'SourceView' Name
')' Punctuation
'.' Punctuation
'setHighlightCurrentLine' Name
'(' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'highlightCurrentLine' Name
')' Punctuation
'\n ' Text.Whitespace
'PSourceView' Name
'(' Punctuation
'SourceView' Name
')' Punctuation
'.' Punctuation
'setShowRightMargin' Name
'(' Punctuation
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'rightMargin' Name
')' Punctuation
'\n ' Text.Whitespace
'PSourceView' Name
'(' Punctuation
'SourceView' Name
')' Punctuation
'.' Punctuation
'setAutoIndent' Name
'(' Punctuation
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'autoIndent' Name
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'font' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'font_description_from_string' Name
'(' Punctuation
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'font' Name
')' Punctuation
'\n ' Text.Whitespace
'SourceView' Name
'.' Punctuation
'modifyFont' Name
'(' Punctuation
'font' Name
')' Punctuation
'\n \n ' Text.Whitespace
'scrollWindow' Name
'.' Punctuation
'add' Name
'(' Punctuation
'SourceView' Name
')' Punctuation
'\n ' Text.Whitespace
'SourceView' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n\n ' Text.Whitespace
'buffer' Name
'.' Punctuation
'setHighlightMatchingBrackets' Name
'(' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'highlightMatchingBrackets' Name
')' Punctuation
'\n \n ' Text.Whitespace
'# UGLY workaround for yet another compiler bug:' Comment
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'gsignalConnect' Name
'(' Punctuation
'buffer' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'mark-set' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'GCallback' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'cursorMoved' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'gsignalConnect' Name
'(' Punctuation
'buffer' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'changed' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'GCallback' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'changed' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n\n ' Text.Whitespace
'# -- Set the syntax highlighter scheme' Comment
'\n ' Text.Whitespace
'buffer' Name
'.' Punctuation
'setScheme' Name
'(' Punctuation
'win' Name
'.' Punctuation
'scheme' Name
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'addTab' Name.Function
'(' Punctuation
'name' Name
',' Punctuation
' ' Text.Whitespace
'filename' Name
':' Punctuation
' ' Text.Whitespace
'string' Name.Builtin
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'## Adds a tab, if filename is not "" reads the file. And sets' Literal.String.Doc
'\n ' Text.Whitespace
'## the tabs SourceViews text to that files contents.' Literal.String.Doc
'\n ' Text.Whitespace
'assert' Name
'(' Punctuation
'win' Name
'.' Punctuation
'nimLang' Name
' ' Text.Whitespace
'!' Operator
'=' Operator
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'buffer' Name
':' Punctuation
' ' Text.Whitespace
'PSourceBuffer' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'sourceBufferNew' Name
'(' Punctuation
'win' Name
'.' Punctuation
'nimLang' Name
')' Punctuation
'\n\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'filename' Name
' ' Text.Whitespace
'!' Operator
'=' Operator
' ' Text.Whitespace
'nil' Keyword.Pseudo
' ' Text.Whitespace
'and' Operator.Word
' ' Text.Whitespace
'filename' Name
' ' Text.Whitespace
'!' Operator
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
':' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'lang' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'langMan' Name
'.' Punctuation
'guessLanguage' Name
'(' Punctuation
'filename' Name
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'lang' Name
' ' Text.Whitespace
'!' Operator
'=' Operator
' ' Text.Whitespace
'nil' Keyword.Pseudo
':' Punctuation
'\n ' Text.Whitespace
'buffer' Name
'.' Punctuation
'setLanguage' Name
'(' Punctuation
'lang' Name
')' Punctuation
'\n ' Text.Whitespace
'else' Keyword
':' Punctuation
'\n ' Text.Whitespace
'buffer' Name
'.' Punctuation
'setHighlightSyntax' Name
'(' Punctuation
'False' Keyword.Pseudo
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'nam' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'name' Name
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'nam' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
':' Punctuation
' ' Text.Whitespace
'nam' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'Untitled' Literal.String
'"' Literal.String
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'filename' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
':' Punctuation
' ' Text.Whitespace
'nam' Name
'.' Punctuation
'add' Name
'(' Punctuation
'"' Literal.String
' *' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'elif' Keyword
' ' Text.Whitespace
'filename' Name
' ' Text.Whitespace
'!' Operator
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
' ' Text.Whitespace
'and' Operator.Word
' ' Text.Whitespace
'name' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
':' Punctuation
'\n ' Text.Whitespace
'# Disable the undo/redo manager.' Comment
'\n ' Text.Whitespace
'buffer' Name
'.' Punctuation
'begin_not_undoable_action' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'# Load the file.' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'file' Name
':' Punctuation
' ' Text.Whitespace
'string' Name.Builtin
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'readFile' Name
'(' Punctuation
'filename' Name
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'file' Name
' ' Text.Whitespace
'!' Operator
'=' Operator
' ' Text.Whitespace
'nil' Keyword.Pseudo
':' Punctuation
'\n ' Text.Whitespace
'buffer' Name
'.' Punctuation
'set_text' Name
'(' Punctuation
'file' Name
',' Punctuation
' ' Text.Whitespace
'len' Name
'(' Punctuation
'file' Name
')' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'# Enable the undo/redo manager.' Comment
'\n ' Text.Whitespace
'buffer' Name
'.' Punctuation
'end_not_undoable_action' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'# Get the name.ext of the filename, for the tabs title' Comment
'\n ' Text.Whitespace
'nam' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'extractFilename' Name
'(' Punctuation
'filename' Name
')' Punctuation
'\n \n ' Text.Whitespace
'# Init the sourceview' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'sourceView' Name
':' Punctuation
' ' Text.Whitespace
'PWidget' Name
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'scrollWindow' Name
':' Punctuation
' ' Text.Whitespace
'PScrolledWindow' Name
'\n ' Text.Whitespace
'initSourceView' Name
'(' Punctuation
'sourceView' Name
',' Punctuation
' ' Text.Whitespace
'scrollWindow' Name
',' Punctuation
' ' Text.Whitespace
'buffer' Name
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'(' Punctuation
'TabLabel' Name
',' Punctuation
' ' Text.Whitespace
'labelText' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'createTabLabel' Name
'(' Punctuation
'nam' Name
',' Punctuation
' ' Text.Whitespace
'scrollWindow' Name
')' Punctuation
'\n ' Text.Whitespace
'# Add a tab' Comment
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'appendPage' Name
'(' Punctuation
'scrollWindow' Name
',' Punctuation
' ' Text.Whitespace
'TabLabel' Name
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'nTab' Name
':' Punctuation
' ' Text.Whitespace
'Tab' Name
'\n ' Text.Whitespace
'nTab' Name
'.' Punctuation
'buffer' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'buffer' Name
'\n ' Text.Whitespace
'nTab' Name
'.' Punctuation
'sourceView' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'sourceView' Name
'\n ' Text.Whitespace
'nTab' Name
'.' Punctuation
'label' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'labelText' Name
'\n ' Text.Whitespace
'nTab' Name
'.' Punctuation
'saved' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'(' Punctuation
'filename' Name
' ' Text.Whitespace
'!' Operator
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'nTab' Name
'.' Punctuation
'filename' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'filename' Name
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'.' Punctuation
'add' Name
'(' Punctuation
'nTab' Name
')' Punctuation
'\n\n ' Text.Whitespace
'PTextView' Name
'(' Punctuation
'SourceView' Name
')' Punctuation
'.' Punctuation
'setBuffer' Name
'(' Punctuation
'nTab' Name
'.' Punctuation
'buffer' Name
')' Punctuation
'\n\n' Text.Whitespace
'# GTK Events Contd.' Comment
'\n' Text.Whitespace
'# -- TopMenu & TopBar' Comment
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'newFile' Name.Function
'(' Punctuation
'menuItem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'addTab' Name
'(' Punctuation
'"' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'sourceViewTabs' Name
'.' Punctuation
'setCurrentPage' Name
'(' Punctuation
'win' Name
'.' Punctuation
'Tabs' Name
'.' Punctuation
'len' Name
'(' Punctuation
')' Punctuation
'-' Operator
'1' Literal.Number.Integer
')' Punctuation
'\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'openFile' Name.Function
'(' Punctuation
'menuItem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'startpath' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'currPage' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'getCurrentPage' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'currPage' Name
' ' Text.Whitespace
'<' Operator
'%' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'tabs' Name
'.' Punctuation
'len' Name
':' Punctuation
' \n ' Text.Whitespace
'startpath' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'os' Name
'.' Punctuation
'splitFile' Name
'(' Punctuation
'win' Name
'.' Punctuation
'tabs' Name
'[' Operator
'currPage' Name
']' Operator
'.' Punctuation
'filename' Name
')' Punctuation
'.' Punctuation
'dir' Name
'\n\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'startpath' Name
'.' Punctuation
'len' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'0' Literal.Number.Integer
':' Punctuation
'\n ' Text.Whitespace
'# Use lastSavePath as the startpath' Comment
'\n ' Text.Whitespace
'startpath' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'tempStuff' Name
'.' Punctuation
'lastSaveDir' Name
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'startpath' Name
'.' Punctuation
'len' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'0' Literal.Number.Integer
':' Punctuation
'\n ' Text.Whitespace
'startpath' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'os' Name
'.' Punctuation
'getHomeDir' Name
'(' Punctuation
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'files' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'ChooseFilesToOpen' Name
'(' Punctuation
'win' Name
'.' Punctuation
'w' Name
',' Punctuation
' ' Text.Whitespace
'startpath' Name
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'files' Name
'.' Punctuation
'len' Name
'(' Punctuation
')' Punctuation
' ' Text.Whitespace
'>' Operator
' ' Text.Whitespace
'0' Literal.Number.Integer
':' Punctuation
'\n ' Text.Whitespace
'for' Keyword
' ' Text.Whitespace
'f' Name
' ' Text.Whitespace
'in' Operator.Word
' ' Text.Whitespace
'items' Name
'(' Punctuation
'files' Name
')' Punctuation
':' Punctuation
'\n ' Text.Whitespace
'try' Keyword
':' Punctuation
'\n ' Text.Whitespace
'addTab' Name
'(' Punctuation
'"' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'f' Name
')' Punctuation
'\n ' Text.Whitespace
'except' Keyword
' ' Text.Whitespace
'EIO' Name
':' Punctuation
'\n ' Text.Whitespace
'error' Name
'(' Punctuation
'win' Name
'.' Punctuation
'w' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Unable to read from file' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'# Switch to the newly created tab' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'sourceViewTabs' Name
'.' Punctuation
'setCurrentPage' Name
'(' Punctuation
'win' Name
'.' Punctuation
'Tabs' Name
'.' Punctuation
'len' Name
'(' Punctuation
')' Punctuation
'-' Operator
'1' Literal.Number.Integer
')' Punctuation
'\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'saveFile_Activate' Name.Function
'(' Punctuation
'menuItem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'current' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'getCurrentPage' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'saveTab' Name
'(' Punctuation
'current' Name
',' Punctuation
' ' Text.Whitespace
'os' Name
'.' Punctuation
'splitFile' Name
'(' Punctuation
'win' Name
'.' Punctuation
'tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'filename' Name
')' Punctuation
'.' Punctuation
'dir' Name
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'saveFileAs_Activate' Name.Function
'(' Punctuation
'menuItem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'current' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'getCurrentPage' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'(' Punctuation
'filename' Name
',' Punctuation
' ' Text.Whitespace
'saved' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'(' Punctuation
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'filename' Name
',' Punctuation
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'saved' Name
')' Punctuation
'\n\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'saved' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'False' Keyword.Pseudo
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'filename' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
'\n ' Text.Whitespace
'saveTab' Name
'(' Punctuation
'current' Name
',' Punctuation
' ' Text.Whitespace
'os' Name
'.' Punctuation
'splitFile' Name
'(' Punctuation
'filename' Name
')' Punctuation
'.' Punctuation
'dir' Name
')' Punctuation
'\n ' Text.Whitespace
'# If the user cancels the save file dialog. Restore the previous filename' Comment
'\n ' Text.Whitespace
'# and saved state' Comment
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'filename' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'filename' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'filename' Name
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'saved' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'saved' Name
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'undo' Name.Function
'(' Punctuation
'menuItem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
' \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'current' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'getCurrentPage' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'canUndo' Name
'(' Punctuation
')' Punctuation
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'undo' Name
'(' Punctuation
')' Punctuation
'\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'redo' Name.Function
'(' Punctuation
'menuItem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'current' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'getCurrentPage' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'canRedo' Name
'(' Punctuation
')' Punctuation
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'current' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'redo' Name
'(' Punctuation
')' Punctuation
'\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'find_Activate' Name.Function
'(' Punctuation
'menuItem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
' \n ' Text.Whitespace
'# Get the selected text, and set the findEntry to it.' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'currentTab' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'getCurrentPage' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'insertIter' Name
':' Punctuation
' ' Text.Whitespace
'TTextIter' Name
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'getIterAtMark' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'insertIter' Name
')' Punctuation
',' Punctuation
' \n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'getInsert' Name
'(' Punctuation
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'insertOffset' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'addr' Keyword
'(' Punctuation
'insertIter' Name
')' Punctuation
'.' Punctuation
'getOffset' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'selectIter' Name
':' Punctuation
' ' Text.Whitespace
'TTextIter' Name
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'getIterAtMark' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'selectIter' Name
')' Punctuation
',' Punctuation
' \n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'getSelectionBound' Name
'(' Punctuation
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'selectOffset' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'addr' Keyword
'(' Punctuation
'selectIter' Name
')' Punctuation
'.' Punctuation
'getOffset' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'insertOffset' Name
' ' Text.Whitespace
'!' Operator
'=' Operator
' ' Text.Whitespace
'selectOffset' Name
':' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'text' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'getText' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'insertIter' Name
')' Punctuation
',' Punctuation
' \n ' Text.Whitespace
'addr' Keyword
'(' Punctuation
'selectIter' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'false' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findEntry' Name
'.' Punctuation
'setText' Name
'(' Punctuation
'text' Name
')' Punctuation
'\n\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findEntry' Name
'.' Punctuation
'grabFocus' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceEntry' Name
'.' Punctuation
'hide' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceLabel' Name
'.' Punctuation
'hide' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceBtn' Name
'.' Punctuation
'hide' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceAllBtn' Name
'.' Punctuation
'hide' Name
'(' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'replace_Activate' Name.Function
'(' Punctuation
'menuitem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findEntry' Name
'.' Punctuation
'grabFocus' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceEntry' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceLabel' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceBtn' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceAllBtn' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'settings_Activate' Name.Function
'(' Punctuation
'menuitem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'settings' Name
'.' Punctuation
'showSettings' Name
'(' Punctuation
'win' Name
')' Punctuation
'\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'viewBottomPanel_Toggled' Name.Function
'(' Punctuation
'menuitem' Name
':' Punctuation
' ' Text.Whitespace
'PCheckMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'bottomPanelVisible' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menuitem' Name
'.' Punctuation
'itemGetActive' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'bottomPanelVisible' Name
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'bottomPanelTabs' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'else' Keyword
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'bottomPanelTabs' Name
'.' Punctuation
'hide' Name
'(' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'var' Keyword.Declaration
'\n ' Text.Whitespace
'pegLineError' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'peg"' Literal.String
'{[^(]*} ' Literal.String
"'" Literal.String
'(' Literal.String
"'" Literal.String
' {' Literal.String
'\\' Literal.String
'd+} ' Literal.String
"'" Literal.String
', ' Literal.String
"'" Literal.String
' ' Literal.String
'\\' Literal.String
'd+ ' Literal.String
"'" Literal.String
') Error:' Literal.String
"'" Literal.String
' ' Literal.String
'\\' Literal.String
's* {.*}' Literal.String
'"' Literal.String
'\n ' Text.Whitespace
'pegLineWarning' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'peg"' Literal.String
'{[^(]*} ' Literal.String
"'" Literal.String
'(' Literal.String
"'" Literal.String
' {' Literal.String
'\\' Literal.String
'd+} ' Literal.String
"'" Literal.String
', ' Literal.String
"'" Literal.String
' ' Literal.String
'\\' Literal.String
'd+ ' Literal.String
"'" Literal.String
') ' Literal.String
"'" Literal.String
' (' Literal.String
"'" Literal.String
'Warning:' Literal.String
"'" Literal.String
'/' Literal.String
"'" Literal.String
'Hint:' Literal.String
"'" Literal.String
') ' Literal.String
'\\' Literal.String
's* {.*}' Literal.String
'"' Literal.String
'\n ' Text.Whitespace
'pegOtherError' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'peg"' Literal.String
"'" Literal.String
'Error:' Literal.String
"'" Literal.String
' ' Literal.String
'\\' Literal.String
's* {.*}' Literal.String
'"' Literal.String
'\n ' Text.Whitespace
'pegSuccess' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'peg"' Literal.String
"'" Literal.String
'Hint: operation successful' Literal.String
"'" Literal.String
'.*' Literal.String
'"' Literal.String
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'addText' Name.Function
'(' Punctuation
'textView' Name
':' Punctuation
' ' Text.Whitespace
'PTextView' Name
',' Punctuation
' ' Text.Whitespace
'text' Name
':' Punctuation
' ' Text.Whitespace
'string' Name.Builtin
',' Punctuation
' ' Text.Whitespace
'colorTag' Name
':' Punctuation
' ' Text.Whitespace
'PTextTag' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'text' Name
' ' Text.Whitespace
'!' Operator
'=' Operator
' ' Text.Whitespace
'nil' Keyword.Pseudo
':' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'iter' Name
':' Punctuation
' ' Text.Whitespace
'TTextIter' Name
'\n ' Text.Whitespace
'textView' Name
'.' Punctuation
'getBuffer' Name
'(' Punctuation
')' Punctuation
'.' Punctuation
'getEndIter' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'iter' Name
')' Punctuation
')' Punctuation
'\n\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'colorTag' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'nil' Keyword.Pseudo
':' Punctuation
'\n ' Text.Whitespace
'textView' Name
'.' Punctuation
'getBuffer' Name
'(' Punctuation
')' Punctuation
'.' Punctuation
'insert' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'iter' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'text' Name
',' Punctuation
' ' Text.Whitespace
'len' Name
'(' Punctuation
'text' Name
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'else' Keyword
':' Punctuation
'\n ' Text.Whitespace
'textView' Name
'.' Punctuation
'getBuffer' Name
'(' Punctuation
')' Punctuation
'.' Punctuation
'insertWithTags' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'iter' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'text' Name
',' Punctuation
' ' Text.Whitespace
'len' Name
'(' Punctuation
'text' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'colorTag' Name
',' Punctuation
'\n ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'createColor' Name.Function
'(' Punctuation
'textView' Name
':' Punctuation
' ' Text.Whitespace
'PTextView' Name
',' Punctuation
' ' Text.Whitespace
'name' Name
',' Punctuation
' ' Text.Whitespace
'color' Name
':' Punctuation
' ' Text.Whitespace
'string' Name.Builtin
')' Punctuation
':' Punctuation
' ' Text.Whitespace
'PTextTag' Name
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'tagTable' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'textView' Name
'.' Punctuation
'getBuffer' Name
'(' Punctuation
')' Punctuation
'.' Punctuation
'getTagTable' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'result' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'tagTable' Name
'.' Punctuation
'tableLookup' Name
'(' Punctuation
'name' Name
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'result' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'nil' Keyword.Pseudo
':' Punctuation
'\n ' Text.Whitespace
'result' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'textView' Name
'.' Punctuation
'getBuffer' Name
'(' Punctuation
')' Punctuation
'.' Punctuation
'createTag' Name
'(' Punctuation
'name' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'foreground' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'color' Name
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n\n' Text.Whitespace
'when' Keyword
' ' Text.Whitespace
'not' Operator.Word
' ' Text.Whitespace
'defined' Name
'(' Punctuation
'os' Name
'.' Punctuation
'findExe' Name
')' Punctuation
':' Punctuation
' \n ' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'findExe' Name.Function
'(' Punctuation
'exe' Name
':' Punctuation
' ' Text.Whitespace
'string' Name.Builtin
')' Punctuation
':' Punctuation
' ' Text.Whitespace
'string' Name.Builtin
' ' Text.Whitespace
'=' Operator
' \n ' Text.Whitespace
'## returns "" if the exe cannot be found' Literal.String.Doc
'\n ' Text.Whitespace
'result' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'addFileExt' Name
'(' Punctuation
'exe' Name
',' Punctuation
' ' Text.Whitespace
'os' Name
'.' Punctuation
'exeExt' Name
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'ExistsFile' Name
'(' Punctuation
'result' Name
')' Punctuation
':' Punctuation
' ' Text.Whitespace
'return' Keyword
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'path' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'os' Name
'.' Punctuation
'getEnv' Name
'(' Punctuation
'"' Literal.String
'PATH' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'for' Keyword
' ' Text.Whitespace
'candidate' Name
' ' Text.Whitespace
'in' Operator.Word
' ' Text.Whitespace
'split' Name
'(' Punctuation
'path' Name
',' Punctuation
' ' Text.Whitespace
'pathSep' Name
')' Punctuation
':' Punctuation
' \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'x' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'candidate' Name
' ' Text.Whitespace
'/' Operator
' ' Text.Whitespace
'result' Name
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'ExistsFile' Name
'(' Punctuation
'x' Name
')' Punctuation
':' Punctuation
' ' Text.Whitespace
'return' Keyword
' ' Text.Whitespace
'x' Name
'\n ' Text.Whitespace
'result' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'GetCmd' Name.Function
'(' Punctuation
'cmd' Name
',' Punctuation
' ' Text.Whitespace
'filename' Name
':' Punctuation
' ' Text.Whitespace
'string' Name.Builtin
')' Punctuation
':' Punctuation
' ' Text.Whitespace
'string' Name.Builtin
' ' Text.Whitespace
'=' Operator
' \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'f' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'quoteIfContainsWhite' Name
'(' Punctuation
'filename' Name
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'cmd' Name
' ' Text.Whitespace
'=' Operator
'~' Operator
' ' Text.Whitespace
'peg"' Literal.String
'\\' Literal.String
's* ' Literal.String
"'" Literal.String
'$' Literal.String
"'" Literal.String
' y' Literal.String
"'" Literal.String
'findExe' Literal.String
"'" Literal.String
' ' Literal.String
"'" Literal.String
'(' Literal.String
"'" Literal.String
' {[^)]+} ' Literal.String
"'" Literal.String
')' Literal.String
"'" Literal.String
' {.*}' Literal.String
'"' Literal.String
':' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'exe' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'quoteIfContainsWhite' Name
'(' Punctuation
'findExe' Name
'(' Punctuation
'matches' Name
'[' Operator
'0' Literal.Number.Integer
']' Operator
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'exe' Name
'.' Punctuation
'len' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'0' Literal.Number.Integer
':' Punctuation
' ' Text.Whitespace
'exe' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'matches' Name
'[' Operator
'0' Literal.Number.Integer
']' Operator
'\n ' Text.Whitespace
'result' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'exe' Name
' ' Text.Whitespace
'&' Operator
' ' Text.Whitespace
'"' Literal.String
' ' Literal.String
'"' Literal.String
' ' Text.Whitespace
'&' Operator
' ' Text.Whitespace
'matches' Name
'[' Operator
'1' Literal.Number.Integer
']' Operator
' ' Text.Whitespace
'%' Operator
' ' Text.Whitespace
'f' Name
'\n ' Text.Whitespace
'else' Keyword
':' Punctuation
'\n ' Text.Whitespace
'result' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'cmd' Name
' ' Text.Whitespace
'%' Operator
' ' Text.Whitespace
'f' Name
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'showBottomPanel' Name.Function
'(' Punctuation
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'not' Operator.Word
' ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'bottomPanelVisible' Name
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'bottomPanelTabs' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'bottomPanelVisible' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'true' Keyword.Pseudo
'\n ' Text.Whitespace
'PCheckMenuItem' Name
'(' Punctuation
'win' Name
'.' Punctuation
'viewBottomPanelMenuItem' Name
')' Punctuation
'.' Punctuation
'itemSetActive' Name
'(' Punctuation
'true' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'# Scroll to the end of the TextView' Comment
'\n ' Text.Whitespace
"# This is stupid, it works sometimes... it's random" Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'endIter' Name
':' Punctuation
' ' Text.Whitespace
'TTextIter' Name
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'outputTextView' Name
'.' Punctuation
'getBuffer' Name
'(' Punctuation
')' Punctuation
'.' Punctuation
'getEndIter' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'endIter' Name
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'outputTextView' Name
'.' Punctuation
'scrollToIter' Name
'(' Punctuation
'\n ' Text.Whitespace
'addr' Keyword
'(' Punctuation
'endIter' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Float
'.25' Literal.Number.Float
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Float
'.0' Literal.Number.Float
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Float
'.0' Literal.Number.Float
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'compileRun' Name.Function
'(' Punctuation
'currentTab' Name
':' Punctuation
' ' Text.Whitespace
'int' Name.Builtin
',' Punctuation
' ' Text.Whitespace
'shouldRun' Name
':' Punctuation
' ' Text.Whitespace
'bool' Name.Builtin
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'filename' Name
'.' Punctuation
'len' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'0' Literal.Number.Integer
':' Punctuation
' ' Text.Whitespace
'return' Keyword
'\n ' Text.Whitespace
'# Clear the outputTextView' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'outputTextView' Name
'.' Punctuation
'getBuffer' Name
'(' Punctuation
')' Punctuation
'.' Punctuation
'setText' Name
'(' Punctuation
'"' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'outp' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'osProc' Name
'.' Punctuation
'execProcess' Name
'(' Punctuation
'GetCmd' Name
'(' Punctuation
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'nimrodCmd' Name
',' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'filename' Name
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'# Colors' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'normalTag' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'createColor' Name
'(' Punctuation
'win' Name
'.' Punctuation
'outputTextView' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'normalTag' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'#3d3d3d' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'errorTag' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'createColor' Name
'(' Punctuation
'win' Name
'.' Punctuation
'outputTextView' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'errorTag' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'red' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'warningTag' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'createColor' Name
'(' Punctuation
'win' Name
'.' Punctuation
'outputTextView' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'warningTag' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'darkorange' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'successTag' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'createColor' Name
'(' Punctuation
'win' Name
'.' Punctuation
'outputTextView' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'successTag' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'darkgreen' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'for' Keyword
' ' Text.Whitespace
'x' Name
' ' Text.Whitespace
'in' Operator.Word
' ' Text.Whitespace
'outp' Name
'.' Punctuation
'splitLines' Name
'(' Punctuation
')' Punctuation
':' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'x' Name
' ' Text.Whitespace
'=' Operator
'~' Operator
' ' Text.Whitespace
'pegLineError' Name
' ' Text.Whitespace
'/' Operator
' ' Text.Whitespace
'pegOtherError' Name
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'outputTextView' Name
'.' Punctuation
'addText' Name
'(' Punctuation
'"' Literal.String
'\\n' Literal.String.Escape
'"' Literal.String
' ' Text.Whitespace
'&' Operator
' ' Text.Whitespace
'x' Name
',' Punctuation
' ' Text.Whitespace
'errorTag' Name
')' Punctuation
'\n ' Text.Whitespace
'elif' Keyword
' ' Text.Whitespace
'x' Name
'=' Operator
'~' Operator
' ' Text.Whitespace
'pegSuccess' Name
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'outputTextView' Name
'.' Punctuation
'addText' Name
'(' Punctuation
'"' Literal.String
'\\n' Literal.String.Escape
'"' Literal.String
' ' Text.Whitespace
'&' Operator
' ' Text.Whitespace
'x' Name
',' Punctuation
' ' Text.Whitespace
'successTag' Name
')' Punctuation
'\n \n ' Text.Whitespace
'# Launch the process' Comment
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'shouldRun' Name
':' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'filename' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'changeFileExt' Name
'(' Punctuation
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'filename' Name
',' Punctuation
' ' Text.Whitespace
'os' Name
'.' Punctuation
'ExeExt' Name
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'output' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'\\n' Literal.String.Escape
'"' Literal.String
' ' Text.Whitespace
'&' Operator
' ' Text.Whitespace
'osProc' Name
'.' Punctuation
'execProcess' Name
'(' Punctuation
'filename' Name
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'outputTextView' Name
'.' Punctuation
'addText' Name
'(' Punctuation
'output' Name
')' Punctuation
'\n ' Text.Whitespace
'elif' Keyword
' ' Text.Whitespace
'x' Name
' ' Text.Whitespace
'=' Operator
'~' Operator
' ' Text.Whitespace
'pegLineWarning' Name
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'outputTextView' Name
'.' Punctuation
'addText' Name
'(' Punctuation
'"' Literal.String
'\\n' Literal.String.Escape
'"' Literal.String
' ' Text.Whitespace
'&' Operator
' ' Text.Whitespace
'x' Name
',' Punctuation
' ' Text.Whitespace
'warningTag' Name
')' Punctuation
'\n ' Text.Whitespace
'else' Keyword
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'outputTextView' Name
'.' Punctuation
'addText' Name
'(' Punctuation
'"' Literal.String
'\\n' Literal.String.Escape
'"' Literal.String
' ' Text.Whitespace
'&' Operator
' ' Text.Whitespace
'x' Name
',' Punctuation
' ' Text.Whitespace
'normalTag' Name
')' Punctuation
'\n ' Text.Whitespace
'showBottomPanel' Name
'(' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'CompileCurrent_Activate' Name.Function
'(' Punctuation
'menuitem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'saveFile_Activate' Name
'(' Punctuation
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'compileRun' Name
'(' Punctuation
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'getCurrentPage' Name
'(' Punctuation
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'false' Keyword.Pseudo
')' Punctuation
'\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'CompileRunCurrent_Activate' Name.Function
'(' Punctuation
'menuitem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'saveFile_Activate' Name
'(' Punctuation
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'compileRun' Name
'(' Punctuation
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'getCurrentPage' Name
'(' Punctuation
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'true' Keyword.Pseudo
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'CompileProject_Activate' Name.Function
'(' Punctuation
'menuitem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'saveAllTabs' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'compileRun' Name
'(' Punctuation
'getProjectTab' Name
'(' Punctuation
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'false' Keyword.Pseudo
')' Punctuation
'\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'CompileRunProject_Activate' Name.Function
'(' Punctuation
'menuitem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'saveAllTabs' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'compileRun' Name
'(' Punctuation
'getProjectTab' Name
'(' Punctuation
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'true' Keyword.Pseudo
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'RunCustomCommand' Name.Function
'(' Punctuation
'cmd' Name
':' Punctuation
' ' Text.Whitespace
'string' Name.Builtin
')' Punctuation
' ' Text.Whitespace
'=' Operator
' \n ' Text.Whitespace
'saveFile_Activate' Name
'(' Punctuation
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'currentTab' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'getCurrentPage' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'filename' Name
'.' Punctuation
'len' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'0' Literal.Number.Integer
' ' Text.Whitespace
'or' Operator.Word
' ' Text.Whitespace
'cmd' Name
'.' Punctuation
'len' Name
' ' Text.Whitespace
'=' Operator
'=' Operator
' ' Text.Whitespace
'0' Literal.Number.Integer
':' Punctuation
' ' Text.Whitespace
'return' Keyword
'\n ' Text.Whitespace
'# Clear the outputTextView' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'outputTextView' Name
'.' Punctuation
'getBuffer' Name
'(' Punctuation
')' Punctuation
'.' Punctuation
'setText' Name
'(' Punctuation
'"' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'outp' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'osProc' Name
'.' Punctuation
'execProcess' Name
'(' Punctuation
'GetCmd' Name
'(' Punctuation
'cmd' Name
',' Punctuation
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'filename' Name
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'normalTag' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'createColor' Name
'(' Punctuation
'win' Name
'.' Punctuation
'outputTextView' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'normalTag' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'#3d3d3d' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'for' Keyword
' ' Text.Whitespace
'x' Name
' ' Text.Whitespace
'in' Operator.Word
' ' Text.Whitespace
'outp' Name
'.' Punctuation
'splitLines' Name
'(' Punctuation
')' Punctuation
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'outputTextView' Name
'.' Punctuation
'addText' Name
'(' Punctuation
'"' Literal.String
'\\n' Literal.String.Escape
'"' Literal.String
' ' Text.Whitespace
'&' Operator
' ' Text.Whitespace
'x' Name
',' Punctuation
' ' Text.Whitespace
'normalTag' Name
')' Punctuation
'\n ' Text.Whitespace
'showBottomPanel' Name
'(' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'RunCustomCommand1' Name.Function
'(' Punctuation
'menuitem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'RunCustomCommand' Name
'(' Punctuation
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'customCmd1' Name
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'RunCustomCommand2' Name.Function
'(' Punctuation
'menuitem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'RunCustomCommand' Name
'(' Punctuation
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'customCmd2' Name
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'RunCustomCommand3' Name.Function
'(' Punctuation
'menuitem' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'RunCustomCommand' Name
'(' Punctuation
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'customCmd3' Name
')' Punctuation
'\n\n' Text.Whitespace
'# -- FindBar' Comment
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'nextBtn_Clicked' Name.Function
'(' Punctuation
'button' Name
':' Punctuation
' ' Text.Whitespace
'PButton' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'findText' Name
'(' Punctuation
'True' Keyword.Pseudo
')' Punctuation
'\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'prevBtn_Clicked' Name.Function
'(' Punctuation
'button' Name
':' Punctuation
' ' Text.Whitespace
'PButton' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'findText' Name
'(' Punctuation
'False' Keyword.Pseudo
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'replaceBtn_Clicked' Name.Function
'(' Punctuation
'button' Name
':' Punctuation
' ' Text.Whitespace
'PButton' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'currentTab' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'getCurrentPage' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'start' Name
',' Punctuation
' ' Text.Whitespace
'theEnd' Name
':' Punctuation
' ' Text.Whitespace
'TTextIter' Name
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'not' Operator.Word
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'getSelectionBounds' Name
'(' Punctuation
'\n ' Text.Whitespace
'addr' Keyword
'(' Punctuation
'start' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'addr' Keyword
'(' Punctuation
'theEnd' Name
')' Punctuation
')' Punctuation
':' Punctuation
'\n ' Text.Whitespace
'# If no text is selected, try finding a match.' Comment
'\n ' Text.Whitespace
'findText' Name
'(' Punctuation
'True' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'not' Operator.Word
' ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'getSelectionBounds' Name
'(' Punctuation
'\n ' Text.Whitespace
'addr' Keyword
'(' Punctuation
'start' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'addr' Keyword
'(' Punctuation
'theEnd' Name
')' Punctuation
')' Punctuation
':' Punctuation
'\n ' Text.Whitespace
'# No match' Comment
'\n ' Text.Whitespace
'return' Keyword
'\n \n ' Text.Whitespace
'# Remove the text' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'delete' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'start' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'addr' Keyword
'(' Punctuation
'theEnd' Name
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'# Insert the replacement' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'text' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'getText' Name
'(' Punctuation
'win' Name
'.' Punctuation
'replaceEntry' Name
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'currentTab' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'insert' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'start' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'text' Name
',' Punctuation
' ' Text.Whitespace
'len' Name
'(' Punctuation
'text' Name
')' Punctuation
')' Punctuation
'\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'replaceAllBtn_Clicked' Name.Function
'(' Punctuation
'button' Name
':' Punctuation
' ' Text.Whitespace
'PButton' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'find' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'getText' Name
'(' Punctuation
'win' Name
'.' Punctuation
'findEntry' Name
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'replace' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'getText' Name
'(' Punctuation
'win' Name
'.' Punctuation
'replaceEntry' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'replaceAll' Name
'(' Punctuation
'find' Name
',' Punctuation
' ' Text.Whitespace
'replace' Name
')' Punctuation
'\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'closeBtn_Clicked' Name.Function
'(' Punctuation
'button' Name
':' Punctuation
' ' Text.Whitespace
'PButton' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
' \n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'hide' Name
'(' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'caseSens_Changed' Name.Function
'(' Punctuation
'radiomenuitem' Name
':' Punctuation
' ' Text.Whitespace
'PRadioMenuitem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'search' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'casesens' Literal.String
'"' Literal.String
'\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'caseInSens_Changed' Name.Function
'(' Punctuation
'radiomenuitem' Name
':' Punctuation
' ' Text.Whitespace
'PRadioMenuitem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'search' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'caseinsens' Literal.String
'"' Literal.String
'\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'style_Changed' Name.Function
'(' Punctuation
'radiomenuitem' Name
':' Punctuation
' ' Text.Whitespace
'PRadioMenuitem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'search' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'style' Literal.String
'"' Literal.String
'\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'regex_Changed' Name.Function
'(' Punctuation
'radiomenuitem' Name
':' Punctuation
' ' Text.Whitespace
'PRadioMenuitem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'search' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'regex' Literal.String
'"' Literal.String
'\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'peg_Changed' Name.Function
'(' Punctuation
'radiomenuitem' Name
':' Punctuation
' ' Text.Whitespace
'PRadioMenuitem' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'search' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'"' Literal.String
'peg' Literal.String
'"' Literal.String
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'extraBtn_Clicked' Name.Function
'(' Punctuation
'button' Name
':' Punctuation
' ' Text.Whitespace
'PButton' Name
',' Punctuation
' ' Text.Whitespace
'user_data' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'extraMenu' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menuNew' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'group' Name
':' Punctuation
' ' Text.Whitespace
'PGSList' Name
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'caseSensMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'radio_menu_item_new' Name
'(' Punctuation
'group' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Case sensitive' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'extraMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'caseSensMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'caseSensMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'toggled' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'caseSens_Changed' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'caseSensMenuItem' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'group' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'caseSensMenuItem' Name
'.' Punctuation
'ItemGetGroup' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'caseInSensMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'radio_menu_item_new' Name
'(' Punctuation
'group' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Case insensitive' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'extraMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'caseInSensMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'caseInSensMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'toggled' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'caseInSens_Changed' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'caseInSensMenuItem' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'group' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'caseInSensMenuItem' Name
'.' Punctuation
'ItemGetGroup' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'styleMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'radio_menu_item_new' Name
'(' Punctuation
'group' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Style insensitive' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'extraMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'styleMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'styleMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'toggled' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'style_Changed' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'styleMenuItem' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'group' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'styleMenuItem' Name
'.' Punctuation
'ItemGetGroup' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'regexMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'radio_menu_item_new' Name
'(' Punctuation
'group' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Regex' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'extraMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'regexMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'regexMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'toggled' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'regex_Changed' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'regexMenuItem' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'group' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'regexMenuItem' Name
'.' Punctuation
'ItemGetGroup' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'pegMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'radio_menu_item_new' Name
'(' Punctuation
'group' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Pegs' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'extraMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'pegMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'pegMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'toggled' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'peg_Changed' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'pegMenuItem' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'# Make the correct radio button active' Comment
'\n ' Text.Whitespace
'case' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'search' Name
'\n ' Text.Whitespace
'of' Keyword
' ' Text.Whitespace
'"' Name.Label
'casesens' Name.Label
'"' Name.Label
':' Operator
'\n ' Text.Whitespace
'PCheckMenuItem' Name
'(' Punctuation
'caseSensMenuItem' Name
')' Punctuation
'.' Punctuation
'ItemSetActive' Name
'(' Punctuation
'True' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'of' Keyword
' ' Text.Whitespace
'"' Name.Label
'caseinsens' Name.Label
'"' Name.Label
':' Operator
'\n ' Text.Whitespace
'PCheckMenuItem' Name
'(' Punctuation
'caseInSensMenuItem' Name
')' Punctuation
'.' Punctuation
'ItemSetActive' Name
'(' Punctuation
'True' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'of' Keyword
' ' Text.Whitespace
'"' Name.Label
'style' Name.Label
'"' Name.Label
':' Operator
'\n ' Text.Whitespace
'PCheckMenuItem' Name
'(' Punctuation
'styleMenuItem' Name
')' Punctuation
'.' Punctuation
'ItemSetActive' Name
'(' Punctuation
'True' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'of' Keyword
' ' Text.Whitespace
'"' Name.Label
'regex' Name.Label
'"' Name.Label
':' Operator
'\n ' Text.Whitespace
'PCheckMenuItem' Name
'(' Punctuation
'regexMenuItem' Name
')' Punctuation
'.' Punctuation
'ItemSetActive' Name
'(' Punctuation
'True' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'of' Keyword
' ' Text.Whitespace
'"' Name.Label
'peg' Name.Label
'"' Name.Label
':' Operator
'\n ' Text.Whitespace
'PCheckMenuItem' Name
'(' Punctuation
'pegMenuItem' Name
')' Punctuation
'.' Punctuation
'ItemSetActive' Name
'(' Punctuation
'True' Keyword.Pseudo
')' Punctuation
'\n\n ' Text.Whitespace
'extraMenu' Name
'.' Punctuation
'popup' Name
'(' Punctuation
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
',' Punctuation
' ' Text.Whitespace
'get_current_event_time' Name
'(' Punctuation
')' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'# GUI Initialization' Comment
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'createAccelMenuItem' Name.Function
'(' Punctuation
'toolsMenu' Name
':' Punctuation
' ' Text.Whitespace
'PMenu' Name
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
':' Punctuation
' ' Text.Whitespace
'PAccelGroup' Name
',' Punctuation
' \n ' Text.Whitespace
'label' Name
':' Punctuation
' ' Text.Whitespace
'string' Name.Builtin
',' Punctuation
' ' Text.Whitespace
'acc' Name
':' Punctuation
' ' Text.Whitespace
'gint' Name
',' Punctuation
'\n ' Text.Whitespace
'action' Name
':' Punctuation
' ' Text.Whitespace
'proc' Name
' ' Text.Whitespace
'(' Punctuation
'i' Name
':' Punctuation
' ' Text.Whitespace
'PMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'p' Name
':' Punctuation
' ' Text.Whitespace
'pgpointer' Name
')' Punctuation
')' Punctuation
' ' Text.Whitespace
'=' Operator
' \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'result' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menu_item_new' Name
'(' Punctuation
'label' Name
')' Punctuation
'\n ' Text.Whitespace
'result' Name
'.' Punctuation
'addAccelerator' Name
'(' Punctuation
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' ' Text.Whitespace
'acc' Name
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
',' Punctuation
' ' Text.Whitespace
'ACCEL_VISIBLE' Name
')' Punctuation
'\n ' Text.Whitespace
'ToolsMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'result' Name
')' Punctuation
'\n ' Text.Whitespace
'show' Name
'(' Punctuation
'result' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'result' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'action' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'createSeparator' Name.Function
'(' Punctuation
'menu' Name
':' Punctuation
' ' Text.Whitespace
'PMenu' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'sep' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'separator_menu_item_new' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'menu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'sep' Name
')' Punctuation
'\n ' Text.Whitespace
'sep' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'initTopMenu' Name.Function
'(' Punctuation
'MainBox' Name
':' Punctuation
' ' Text.Whitespace
'PBox' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'# Create a accelerator group, used for shortcuts' Comment
'\n ' Text.Whitespace
'# like CTRL + S in SaveMenuItem' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'accGroup' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'accel_group_new' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'add_accel_group' Name
'(' Punctuation
'win' Name
'.' Punctuation
'w' Name
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
')' Punctuation
'\n\n ' Text.Whitespace
'# TopMenu(MenuBar)' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'TopMenu' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menuBarNew' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'# FileMenu' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'FileMenu' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menuNew' Name
'(' Punctuation
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'NewMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menu_item_new' Name
'(' Punctuation
'"' Literal.String
'New' Literal.String
'"' Literal.String
')' Punctuation
' ' Text.Whitespace
'# New' Comment
'\n ' Text.Whitespace
'FileMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'NewMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'show' Name
'(' Punctuation
'NewMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'NewMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'newFile' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n\n ' Text.Whitespace
'createSeparator' Name
'(' Punctuation
'FileMenu' Name
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'OpenMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menu_item_new' Name
'(' Punctuation
'"' Literal.String
'Open...' Literal.String
'"' Literal.String
')' Punctuation
' ' Text.Whitespace
'# Open...' Comment
'\n ' Text.Whitespace
'# CTRL + O' Comment
'\n ' Text.Whitespace
'OpenMenuItem' Name
'.' Punctuation
'add_accelerator' Name
'(' Punctuation
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' \n ' Text.Whitespace
'KEY_o' Name
',' Punctuation
' ' Text.Whitespace
'CONTROL_MASK' Name
',' Punctuation
' ' Text.Whitespace
'ACCEL_VISIBLE' Name
')' Punctuation
' \n ' Text.Whitespace
'FileMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'OpenMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'show' Name
'(' Punctuation
'OpenMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'OpenMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'openFile' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'SaveMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menu_item_new' Name
'(' Punctuation
'"' Literal.String
'Save' Literal.String
'"' Literal.String
')' Punctuation
' ' Text.Whitespace
'# Save' Comment
'\n ' Text.Whitespace
'# CTRL + S' Comment
'\n ' Text.Whitespace
'SaveMenuItem' Name
'.' Punctuation
'add_accelerator' Name
'(' Punctuation
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' \n ' Text.Whitespace
'KEY_s' Name
',' Punctuation
' ' Text.Whitespace
'CONTROL_MASK' Name
',' Punctuation
' ' Text.Whitespace
'ACCEL_VISIBLE' Name
')' Punctuation
' \n ' Text.Whitespace
'FileMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'SaveMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'show' Name
'(' Punctuation
'SaveMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'SaveMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'saveFile_activate' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'SaveAsMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menu_item_new' Name
'(' Punctuation
'"' Literal.String
'Save As...' Literal.String
'"' Literal.String
')' Punctuation
' ' Text.Whitespace
'# Save as...' Comment
'\n\n ' Text.Whitespace
'SaveAsMenuItem' Name
'.' Punctuation
'add_accelerator' Name
'(' Punctuation
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' \n ' Text.Whitespace
'KEY_s' Name
',' Punctuation
' ' Text.Whitespace
'CONTROL_MASK' Name
' ' Text.Whitespace
'or' Operator.Word
' ' Text.Whitespace
'gdk2' Name
'.' Punctuation
'SHIFT_MASK' Name
',' Punctuation
' ' Text.Whitespace
'ACCEL_VISIBLE' Name
')' Punctuation
' \n ' Text.Whitespace
'FileMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'SaveAsMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'show' Name
'(' Punctuation
'SaveAsMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'SaveAsMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'saveFileAs_Activate' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'FileMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menuItemNewWithMnemonic' Name
'(' Punctuation
'"' Literal.String
'_File' Literal.String
'"' Literal.String
')' Punctuation
'\n\n ' Text.Whitespace
'FileMenuItem' Name
'.' Punctuation
'setSubMenu' Name
'(' Punctuation
'FileMenu' Name
')' Punctuation
'\n ' Text.Whitespace
'FileMenuItem' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'TopMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'FileMenuItem' Name
')' Punctuation
'\n \n ' Text.Whitespace
'# Edit menu' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'EditMenu' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menuNew' Name
'(' Punctuation
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'UndoMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menu_item_new' Name
'(' Punctuation
'"' Literal.String
'Undo' Literal.String
'"' Literal.String
')' Punctuation
' ' Text.Whitespace
'# Undo' Comment
'\n ' Text.Whitespace
'EditMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'UndoMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'show' Name
'(' Punctuation
'UndoMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'UndoMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'undo' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'RedoMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menu_item_new' Name
'(' Punctuation
'"' Literal.String
'Redo' Literal.String
'"' Literal.String
')' Punctuation
' ' Text.Whitespace
'# Undo' Comment
'\n ' Text.Whitespace
'EditMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'RedoMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'show' Name
'(' Punctuation
'RedoMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'RedoMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'redo' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n\n ' Text.Whitespace
'createSeparator' Name
'(' Punctuation
'EditMenu' Name
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'FindMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menu_item_new' Name
'(' Punctuation
'"' Literal.String
'Find' Literal.String
'"' Literal.String
')' Punctuation
' ' Text.Whitespace
'# Find' Comment
'\n ' Text.Whitespace
'FindMenuItem' Name
'.' Punctuation
'add_accelerator' Name
'(' Punctuation
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' \n ' Text.Whitespace
'KEY_f' Name
',' Punctuation
' ' Text.Whitespace
'CONTROL_MASK' Name
',' Punctuation
' ' Text.Whitespace
'ACCEL_VISIBLE' Name
')' Punctuation
' \n ' Text.Whitespace
'EditMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'FindMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'show' Name
'(' Punctuation
'FindMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'FindMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'find_Activate' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'ReplaceMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menu_item_new' Name
'(' Punctuation
'"' Literal.String
'Replace' Literal.String
'"' Literal.String
')' Punctuation
' ' Text.Whitespace
'# Replace' Comment
'\n ' Text.Whitespace
'ReplaceMenuItem' Name
'.' Punctuation
'add_accelerator' Name
'(' Punctuation
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' \n ' Text.Whitespace
'KEY_h' Name
',' Punctuation
' ' Text.Whitespace
'CONTROL_MASK' Name
',' Punctuation
' ' Text.Whitespace
'ACCEL_VISIBLE' Name
')' Punctuation
' \n ' Text.Whitespace
'EditMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'ReplaceMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'show' Name
'(' Punctuation
'ReplaceMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'ReplaceMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'replace_Activate' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n\n ' Text.Whitespace
'createSeparator' Name
'(' Punctuation
'EditMenu' Name
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'SettingsMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menu_item_new' Name
'(' Punctuation
'"' Literal.String
'Settings...' Literal.String
'"' Literal.String
')' Punctuation
' ' Text.Whitespace
'# Settings' Comment
'\n ' Text.Whitespace
'EditMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'SettingsMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'show' Name
'(' Punctuation
'SettingsMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'SettingsMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'Settings_Activate' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'EditMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menuItemNewWithMnemonic' Name
'(' Punctuation
'"' Literal.String
'_Edit' Literal.String
'"' Literal.String
')' Punctuation
'\n\n ' Text.Whitespace
'EditMenuItem' Name
'.' Punctuation
'setSubMenu' Name
'(' Punctuation
'EditMenu' Name
')' Punctuation
'\n ' Text.Whitespace
'EditMenuItem' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'TopMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'EditMenuItem' Name
')' Punctuation
'\n \n ' Text.Whitespace
'# View menu' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'ViewMenu' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menuNew' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'win' Name
'.' Punctuation
'viewBottomPanelMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'check_menu_item_new' Name
'(' Punctuation
'"' Literal.String
'Bottom Panel' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'PCheckMenuItem' Name
'(' Punctuation
'win' Name
'.' Punctuation
'viewBottomPanelMenuItem' Name
')' Punctuation
'.' Punctuation
'itemSetActive' Name
'(' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'bottomPanelVisible' Name
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'viewBottomPanelMenuItem' Name
'.' Punctuation
'add_accelerator' Name
'(' Punctuation
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' \n ' Text.Whitespace
'KEY_f9' Name
',' Punctuation
' ' Text.Whitespace
'CONTROL_MASK' Name
',' Punctuation
' ' Text.Whitespace
'ACCEL_VISIBLE' Name
')' Punctuation
' \n ' Text.Whitespace
'ViewMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'win' Name
'.' Punctuation
'viewBottomPanelMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'show' Name
'(' Punctuation
'win' Name
'.' Punctuation
'viewBottomPanelMenuItem' Name
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'signal_connect' Name
'(' Punctuation
'win' Name
'.' Punctuation
'viewBottomPanelMenuItem' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'toggled' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'viewBottomPanel_Toggled' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'ViewMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menuItemNewWithMnemonic' Name
'(' Punctuation
'"' Literal.String
'_View' Literal.String
'"' Literal.String
')' Punctuation
'\n\n ' Text.Whitespace
'ViewMenuItem' Name
'.' Punctuation
'setSubMenu' Name
'(' Punctuation
'ViewMenu' Name
')' Punctuation
'\n ' Text.Whitespace
'ViewMenuItem' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'TopMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'ViewMenuItem' Name
')' Punctuation
' \n \n \n ' Text.Whitespace
'# Tools menu' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'ToolsMenu' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menuNew' Name
'(' Punctuation
')' Punctuation
'\n\n ' Text.Whitespace
'createAccelMenuItem' Name
'(' Punctuation
'ToolsMenu' Name
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Compile current file' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'KEY_F4' Name
',' Punctuation
' ' Text.Whitespace
'aporia' Name
'.' Punctuation
'CompileCurrent_Activate' Name
')' Punctuation
'\n ' Text.Whitespace
'createAccelMenuItem' Name
'(' Punctuation
'ToolsMenu' Name
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Compile & run current file' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'KEY_F5' Name
',' Punctuation
' ' Text.Whitespace
'aporia' Name
'.' Punctuation
'CompileRunCurrent_Activate' Name
')' Punctuation
'\n ' Text.Whitespace
'createSeparator' Name
'(' Punctuation
'ToolsMenu' Name
')' Punctuation
'\n ' Text.Whitespace
'createAccelMenuItem' Name
'(' Punctuation
'ToolsMenu' Name
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Compile project' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'KEY_F8' Name
',' Punctuation
' ' Text.Whitespace
'aporia' Name
'.' Punctuation
'CompileProject_Activate' Name
')' Punctuation
'\n ' Text.Whitespace
'createAccelMenuItem' Name
'(' Punctuation
'ToolsMenu' Name
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Compile & run project' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'KEY_F9' Name
',' Punctuation
' ' Text.Whitespace
'aporia' Name
'.' Punctuation
'CompileRunProject_Activate' Name
')' Punctuation
'\n ' Text.Whitespace
'createSeparator' Name
'(' Punctuation
'ToolsMenu' Name
')' Punctuation
'\n ' Text.Whitespace
'createAccelMenuItem' Name
'(' Punctuation
'ToolsMenu' Name
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Run custom command 1' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'KEY_F1' Name
',' Punctuation
' ' Text.Whitespace
'aporia' Name
'.' Punctuation
'RunCustomCommand1' Name
')' Punctuation
'\n ' Text.Whitespace
'createAccelMenuItem' Name
'(' Punctuation
'ToolsMenu' Name
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Run custom command 2' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'KEY_F2' Name
',' Punctuation
' ' Text.Whitespace
'aporia' Name
'.' Punctuation
'RunCustomCommand2' Name
')' Punctuation
'\n ' Text.Whitespace
'createAccelMenuItem' Name
'(' Punctuation
'ToolsMenu' Name
',' Punctuation
' ' Text.Whitespace
'accGroup' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Run custom command 3' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'KEY_F3' Name
',' Punctuation
' ' Text.Whitespace
'aporia' Name
'.' Punctuation
'RunCustomCommand3' Name
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'ToolsMenuItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'menuItemNewWithMnemonic' Name
'(' Punctuation
'"' Literal.String
'_Tools' Literal.String
'"' Literal.String
')' Punctuation
'\n \n ' Text.Whitespace
'ToolsMenuItem' Name
'.' Punctuation
'setSubMenu' Name
'(' Punctuation
'ToolsMenu' Name
')' Punctuation
'\n ' Text.Whitespace
'ToolsMenuItem' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'TopMenu' Name
'.' Punctuation
'append' Name
'(' Punctuation
'ToolsMenuItem' Name
')' Punctuation
'\n \n ' Text.Whitespace
'# Help menu' Comment
'\n ' Text.Whitespace
'MainBox' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'TopMenu' Name
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'TopMenu' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'initToolBar' Name.Function
'(' Punctuation
'MainBox' Name
':' Punctuation
' ' Text.Whitespace
'PBox' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'# TopBar(ToolBar)' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'TopBar' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'toolbarNew' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'TopBar' Name
'.' Punctuation
'setStyle' Name
'(' Punctuation
'TOOLBAR_ICONS' Name
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'NewFileItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'TopBar' Name
'.' Punctuation
'insertStock' Name
'(' Punctuation
'STOCK_NEW' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'New File' Literal.String
'"' Literal.String
',' Punctuation
'\n ' Text.Whitespace
'"' Literal.String
'New File' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'newFile' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'TopBar' Name
'.' Punctuation
'appendSpace' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'OpenItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'TopBar' Name
'.' Punctuation
'insertStock' Name
'(' Punctuation
'STOCK_OPEN' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Open' Literal.String
'"' Literal.String
',' Punctuation
'\n ' Text.Whitespace
'"' Literal.String
'Open' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'openFile' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'-' Operator
'1' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'SaveItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'TopBar' Name
'.' Punctuation
'insertStock' Name
'(' Punctuation
'STOCK_SAVE' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Save' Literal.String
'"' Literal.String
',' Punctuation
'\n ' Text.Whitespace
'"' Literal.String
'Save' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'saveFile_Activate' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'-' Operator
'1' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'TopBar' Name
'.' Punctuation
'appendSpace' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'UndoItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'TopBar' Name
'.' Punctuation
'insertStock' Name
'(' Punctuation
'STOCK_UNDO' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Undo' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'"' Literal.String
'Undo' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'undo' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'-' Operator
'1' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'RedoItem' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'TopBar' Name
'.' Punctuation
'insertStock' Name
'(' Punctuation
'STOCK_REDO' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Redo' Literal.String
'"' Literal.String
',' Punctuation
'\n ' Text.Whitespace
'"' Literal.String
'Redo' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'redo' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'-' Operator
'1' Literal.Number.Integer
')' Punctuation
'\n \n ' Text.Whitespace
'MainBox' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'TopBar' Name
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'TopBar' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'initSourceViewTabs' Name.Function
'(' Punctuation
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'notebookNew' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'#win.sourceViewTabs.dragDestSet(DEST_DEFAULT_DROP, nil, 0, ACTION_MOVE)' Comment
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'signalConnect' Name
'(' Punctuation
'\n ' Text.Whitespace
'"' Literal.String
'switch-page' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'onSwitchTab' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'#discard win.SourceViewTabs.signalConnect(' Comment
'\n ' Text.Whitespace
'# "drag-drop", SIGNAL_FUNC(svTabs_DragDrop), nil)' Comment
'\n ' Text.Whitespace
'#discard win.SourceViewTabs.signalConnect(' Comment
'\n ' Text.Whitespace
'# "drag-data-received", SIGNAL_FUNC(svTabs_DragDataRecv), nil)' Comment
'\n ' Text.Whitespace
'#discard win.SourceViewTabs.signalConnect(' Comment
'\n ' Text.Whitespace
'# "drag-motion", SIGNAL_FUNC(svTabs_DragMotion), nil)' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'set_scrollable' Name
'(' Punctuation
'True' Keyword.Pseudo
')' Punctuation
'\n \n ' Text.Whitespace
'win' Name
'.' Punctuation
'SourceViewTabs' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'lastSession' Name
'.' Punctuation
'len' Name
' ' Text.Whitespace
'!' Operator
'=' Operator
' ' Text.Whitespace
'0' Literal.Number.Integer
':' Punctuation
'\n ' Text.Whitespace
'for' Keyword
' ' Text.Whitespace
'i' Name
' ' Text.Whitespace
'in' Operator.Word
' ' Text.Whitespace
'0' Literal.Number.Integer
' ' Text.Whitespace
'..' Punctuation
' ' Text.Whitespace
'len' Name
'(' Punctuation
'lastSession' Name
')' Punctuation
'-' Operator
'1' Literal.Number.Integer
':' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'splitUp' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'lastSession' Name
'[' Operator
'i' Name
']' Operator
'.' Punctuation
'split' Name
'(' Punctuation
"'" Literal.String.Char
'|' Literal.String.Char
"'" Literal.String.Char
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'(' Punctuation
'filename' Name
',' Punctuation
' ' Text.Whitespace
'offset' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'(' Punctuation
'splitUp' Name
'[' Operator
'0' Literal.Number.Integer
']' Operator
',' Punctuation
' ' Text.Whitespace
'splitUp' Name
'[' Operator
'1' Literal.Number.Integer
']' Operator
')' Punctuation
'\n ' Text.Whitespace
'addTab' Name
'(' Punctuation
'"' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'filename' Name
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'iter' Name
':' Punctuation
' ' Text.Whitespace
'TTextIter' Name
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'i' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'getIterAtOffset' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'iter' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'offset' Name
'.' Punctuation
'parseInt' Name
'(' Punctuation
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'i' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'moveMarkByName' Name
'(' Punctuation
'"' Literal.String
'insert' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'addr' Keyword
'(' Punctuation
'iter' Name
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'i' Name
']' Operator
'.' Punctuation
'buffer' Name
'.' Punctuation
'moveMarkByName' Name
'(' Punctuation
'"' Literal.String
'selection_bound' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'addr' Keyword
'(' Punctuation
'iter' Name
')' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'# TODO: Fix this..... :(' Comment
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'PTextView' Name
'(' Punctuation
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'i' Name
']' Operator
'.' Punctuation
'sourceView' Name
')' Punctuation
'.' Punctuation
'\n ' Text.Whitespace
'scrollToIter' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'iter' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Float
'.25' Literal.Number.Float
',' Punctuation
' ' Text.Whitespace
'true' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Float
'.0' Literal.Number.Float
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Float
'.0' Literal.Number.Float
')' Punctuation
'\n ' Text.Whitespace
'else' Keyword
':' Punctuation
'\n ' Text.Whitespace
'addTab' Name
'(' Punctuation
'"' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'"' Literal.String
')' Punctuation
'\n \n ' Text.Whitespace
"# This doesn't work :\\" Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'Tabs' Name
'[' Operator
'0' Literal.Number.Integer
']' Operator
'.' Punctuation
'sourceView' Name
'.' Punctuation
'grabFocus' Name
'(' Punctuation
')' Punctuation
'\n\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'initBottomTabs' Name.Function
'(' Punctuation
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'bottomPanelTabs' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'notebookNew' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'bottomPanelVisible' Name
':' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'bottomPanelTabs' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'# output tab' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'tabLabel' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'labelNew' Name
'(' Punctuation
'"' Literal.String
'Output' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'outputTab' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'vboxNew' Name
'(' Punctuation
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'bottomPanelTabs' Name
'.' Punctuation
'appendPage' Name
'(' Punctuation
'outputTab' Name
',' Punctuation
' ' Text.Whitespace
'tabLabel' Name
')' Punctuation
'\n ' Text.Whitespace
'# Compiler tabs, gtktextview' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'outputScrolledWindow' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'scrolledwindowNew' Name
'(' Punctuation
'nil' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'outputScrolledWindow' Name
'.' Punctuation
'setPolicy' Name
'(' Punctuation
'POLICY_AUTOMATIC' Name
',' Punctuation
' ' Text.Whitespace
'POLICY_AUTOMATIC' Name
')' Punctuation
'\n ' Text.Whitespace
'outputTab' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'outputScrolledWindow' Name
',' Punctuation
' ' Text.Whitespace
'true' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'true' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'outputScrolledWindow' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'win' Name
'.' Punctuation
'outputTextView' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'textviewNew' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'outputScrolledWindow' Name
'.' Punctuation
'add' Name
'(' Punctuation
'win' Name
'.' Punctuation
'outputTextView' Name
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'outputTextView' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'outputTab' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'initTAndBP' Name.Function
'(' Punctuation
'MainBox' Name
':' Punctuation
' ' Text.Whitespace
'PBox' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
"# This init's the HPaned, which splits the sourceViewTabs" Comment
'\n ' Text.Whitespace
'# and the BottomPanelTabs' Comment
'\n ' Text.Whitespace
'initSourceViewTabs' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'initBottomTabs' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'TAndBPVPaned' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'vpanedNew' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'tandbpVPaned' Name
'.' Punctuation
'pack1' Name
'(' Punctuation
'win' Name
'.' Punctuation
'sourceViewTabs' Name
',' Punctuation
' ' Text.Whitespace
'resize' Name
'=' Operator
'True' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'shrink' Name
'=' Operator
'False' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'tandbpVPaned' Name
'.' Punctuation
'pack2' Name
'(' Punctuation
'win' Name
'.' Punctuation
'bottomPanelTabs' Name
',' Punctuation
' ' Text.Whitespace
'resize' Name
'=' Operator
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'shrink' Name
'=' Operator
'False' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'MainBox' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'TAndBPVPaned' Name
',' Punctuation
' ' Text.Whitespace
'True' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'True' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'tandbpVPaned' Name
'.' Punctuation
'setPosition' Name
'(' Punctuation
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'VPanedPos' Name
')' Punctuation
'\n ' Text.Whitespace
'TAndBPVPaned' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'initFindBar' Name.Function
'(' Punctuation
'MainBox' Name
':' Punctuation
' ' Text.Whitespace
'PBox' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'# Create a fixed container' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'HBoxNew' Name
'(' Punctuation
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'setSpacing' Name
'(' Punctuation
'4' Literal.Number.Integer
')' Punctuation
'\n\n ' Text.Whitespace
"# Add a Label 'Find'" Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'findLabel' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'labelNew' Name
'(' Punctuation
'"' Literal.String
'Find:' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'findLabel' Name
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'findLabel' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n\n ' Text.Whitespace
'# Add a (find) text entry' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findEntry' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'entryNew' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'win' Name
'.' Punctuation
'findEntry' Name
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'findEntry' Name
'.' Punctuation
'signalConnect' Name
'(' Punctuation
'"' Literal.String
'activate' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'\n ' Text.Whitespace
'aporia' Name
'.' Punctuation
'nextBtn_Clicked' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findEntry' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'rq' Name
':' Punctuation
' ' Text.Whitespace
'TRequisition' Name
' \n ' Text.Whitespace
'win' Name
'.' Punctuation
'findEntry' Name
'.' Punctuation
'sizeRequest' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'rq' Name
')' Punctuation
')' Punctuation
'\n\n ' Text.Whitespace
'# Make the (find) text entry longer' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findEntry' Name
'.' Punctuation
'set_size_request' Name
'(' Punctuation
'190' Literal.Number.Integer
',' Punctuation
' ' Text.Whitespace
'rq' Name
'.' Punctuation
'height' Name
')' Punctuation
'\n \n ' Text.Whitespace
"# Add a Label 'Replace' " Comment
'\n ' Text.Whitespace
"# - This Is only shown, when the 'Search & Replace'(CTRL + H) is shown" Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceLabel' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'labelNew' Name
'(' Punctuation
'"' Literal.String
'Replace:' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'win' Name
'.' Punctuation
'replaceLabel' Name
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'#replaceLabel.show()' Comment
'\n \n ' Text.Whitespace
'# Add a (replace) text entry ' Comment
'\n ' Text.Whitespace
"# - This Is only shown, when the 'Search & Replace'(CTRL + H) is shown" Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceEntry' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'entryNew' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'win' Name
'.' Punctuation
'replaceEntry' Name
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'#win.replaceEntry.show()' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'rq1' Name
':' Punctuation
' ' Text.Whitespace
'TRequisition' Name
' \n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceEntry' Name
'.' Punctuation
'sizeRequest' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'rq1' Name
')' Punctuation
')' Punctuation
'\n\n ' Text.Whitespace
'# Make the (replace) text entry longer' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceEntry' Name
'.' Punctuation
'set_size_request' Name
'(' Punctuation
'100' Literal.Number.Integer
',' Punctuation
' ' Text.Whitespace
'rq1' Name
'.' Punctuation
'height' Name
')' Punctuation
'\n \n ' Text.Whitespace
'# Find next button' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'nextBtn' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'buttonNew' Name
'(' Punctuation
'"' Literal.String
'Next' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'nextBtn' Name
',' Punctuation
' ' Text.Whitespace
'false' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'false' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'nextBtn' Name
'.' Punctuation
'signalConnect' Name
'(' Punctuation
'"' Literal.String
'clicked' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'nextBtn_Clicked' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'nextBtn' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'nxtBtnRq' Name
':' Punctuation
' ' Text.Whitespace
'TRequisition' Name
'\n ' Text.Whitespace
'nextBtn' Name
'.' Punctuation
'sizeRequest' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'nxtBtnRq' Name
')' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'# Find previous button' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'prevBtn' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'buttonNew' Name
'(' Punctuation
'"' Literal.String
'Previous' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'prevBtn' Name
',' Punctuation
' ' Text.Whitespace
'false' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'false' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'prevBtn' Name
'.' Punctuation
'signalConnect' Name
'(' Punctuation
'"' Literal.String
'clicked' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'prevBtn_Clicked' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'prevBtn' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'# Replace button' Comment
'\n ' Text.Whitespace
"# - This Is only shown, when the 'Search & Replace'(CTRL + H) is shown" Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceBtn' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'buttonNew' Name
'(' Punctuation
'"' Literal.String
'Replace' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'win' Name
'.' Punctuation
'replaceBtn' Name
',' Punctuation
' ' Text.Whitespace
'false' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'false' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceBtn' Name
'.' Punctuation
'signalConnect' Name
'(' Punctuation
'"' Literal.String
'clicked' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'replaceBtn_Clicked' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'#replaceBtn.show()' Comment
'\n\n ' Text.Whitespace
'# Replace all button' Comment
'\n ' Text.Whitespace
"# - this Is only shown, when the 'Search & Replace'(CTRL + H) is shown" Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceAllBtn' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'buttonNew' Name
'(' Punctuation
'"' Literal.String
'Replace All' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'win' Name
'.' Punctuation
'replaceAllBtn' Name
',' Punctuation
' ' Text.Whitespace
'false' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'false' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'replaceAllBtn' Name
'.' Punctuation
'signalConnect' Name
'(' Punctuation
'"' Literal.String
'clicked' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'replaceAllBtn_Clicked' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'#replaceAllBtn.show()' Comment
'\n \n ' Text.Whitespace
'# Right side ...' Comment
'\n \n ' Text.Whitespace
'# Close button - With a close stock image' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'closeBtn' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'buttonNew' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'closeImage' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'imageNewFromStock' Name
'(' Punctuation
'STOCK_CLOSE' Name
',' Punctuation
' ' Text.Whitespace
'ICON_SIZE_SMALL_TOOLBAR' Name
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'closeBox' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'hboxNew' Name
'(' Punctuation
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'closeBtn' Name
'.' Punctuation
'add' Name
'(' Punctuation
'closeBox' Name
')' Punctuation
'\n ' Text.Whitespace
'closeBox' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'closeBox' Name
'.' Punctuation
'add' Name
'(' Punctuation
'closeImage' Name
')' Punctuation
'\n ' Text.Whitespace
'closeImage' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'closeBtn' Name
'.' Punctuation
'signalConnect' Name
'(' Punctuation
'"' Literal.String
'clicked' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'closeBtn_Clicked' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'packEnd' Name
'(' Punctuation
'closeBtn' Name
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'2' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'closeBtn' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
"# Extra button - When clicked shows a menu with options like 'Use regex'" Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'extraBtn' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'buttonNew' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'extraImage' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'imageNewFromStock' Name
'(' Punctuation
'STOCK_PROPERTIES' Name
',' Punctuation
' ' Text.Whitespace
'ICON_SIZE_SMALL_TOOLBAR' Name
')' Punctuation
'\n\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'extraBox' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'hboxNew' Name
'(' Punctuation
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'extraBtn' Name
'.' Punctuation
'add' Name
'(' Punctuation
'extraBox' Name
')' Punctuation
'\n ' Text.Whitespace
'extraBox' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'extraBox' Name
'.' Punctuation
'add' Name
'(' Punctuation
'extraImage' Name
')' Punctuation
'\n ' Text.Whitespace
'extraImage' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'extraBtn' Name
'.' Punctuation
'signalConnect' Name
'(' Punctuation
'"' Literal.String
'clicked' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'extraBtn_Clicked' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'packEnd' Name
'(' Punctuation
'extraBtn' Name
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'extraBtn' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'MainBox' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'win' Name
'.' Punctuation
'findBar' Name
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'findBar' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n\n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'initStatusBar' Name.Function
'(' Punctuation
'MainBox' Name
':' Punctuation
' ' Text.Whitespace
'PBox' Name
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'bottomBar' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'statusbarNew' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'MainBox' Name
'.' Punctuation
'packStart' Name
'(' Punctuation
'win' Name
'.' Punctuation
'bottomBar' Name
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'bottomBar' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'bottomBar' Name
'.' Punctuation
'push' Name
'(' Punctuation
'0' Literal.Number.Integer
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Line: 0 Column: 0' Literal.String
'"' Literal.String
')' Punctuation
'\n \n' Text.Whitespace
'proc' Keyword
' ' Text.Whitespace
'initControls' Name.Function
'(' Punctuation
')' Punctuation
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'# Load up the language style' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'langMan' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'languageManagerGetDefault' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'langpaths' Name
':' Punctuation
' ' Text.Whitespace
'array' Name.Builtin
'[' Operator
'0' Literal.Number.Float
'..' Punctuation
'1' Literal.Number.Integer
',' Punctuation
' ' Text.Whitespace
'cstring' Name
']' Operator
' ' Text.Whitespace
'=' Operator
' \n ' Text.Whitespace
'[' Operator
'cstring' Name
'(' Punctuation
'os' Name
'.' Punctuation
'getApplicationDir' Name
'(' Punctuation
')' Punctuation
' ' Text.Whitespace
'/' Operator
' ' Text.Whitespace
'langSpecs' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
']' Operator
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'langMan' Name
'.' Punctuation
'setSearchPath' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'langpaths' Name
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'nimLang' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'win' Name
'.' Punctuation
'langMan' Name
'.' Punctuation
'getLanguage' Name
'(' Punctuation
'"' Literal.String
'nimrod' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'nimLang' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'nimLang' Name
'\n \n ' Text.Whitespace
'# Load the scheme' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'schemeMan' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'schemeManagerGetDefault' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'schemepaths' Name
':' Punctuation
' ' Text.Whitespace
'array' Name.Builtin
'[' Operator
'0' Literal.Number.Float
'..' Punctuation
'1' Literal.Number.Integer
',' Punctuation
' ' Text.Whitespace
'cstring' Name
']' Operator
' ' Text.Whitespace
'=' Operator
'\n ' Text.Whitespace
'[' Operator
'cstring' Name
'(' Punctuation
'os' Name
'.' Punctuation
'getApplicationDir' Name
'(' Punctuation
')' Punctuation
' ' Text.Whitespace
'/' Operator
' ' Text.Whitespace
'styles' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
']' Operator
'\n ' Text.Whitespace
'schemeMan' Name
'.' Punctuation
'setSearchPath' Name
'(' Punctuation
'addr' Keyword
'(' Punctuation
'schemepaths' Name
')' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'scheme' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'schemeMan' Name
'.' Punctuation
'getScheme' Name
'(' Punctuation
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'colorSchemeID' Name
')' Punctuation
'\n \n ' Text.Whitespace
'# Window' Comment
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'w' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'windowNew' Name
'(' Punctuation
'gtk2' Name
'.' Punctuation
'WINDOW_TOPLEVEL' Name
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'w' Name
'.' Punctuation
'setDefaultSize' Name
'(' Punctuation
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'winWidth' Name
',' Punctuation
' ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'winHeight' Name
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'w' Name
'.' Punctuation
'setTitle' Name
'(' Punctuation
'"' Literal.String
'Aporia IDE' Literal.String
'"' Literal.String
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'settings' Name
'.' Punctuation
'winMaximized' Name
':' Punctuation
' ' Text.Whitespace
'win' Name
'.' Punctuation
'w' Name
'.' Punctuation
'maximize' Name
'(' Punctuation
')' Punctuation
'\n \n ' Text.Whitespace
'win' Name
'.' Punctuation
'w' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
' ' Text.Whitespace
'# The window has to be shown before' Comment
'\n ' Text.Whitespace
'# setting the position of the VPaned so that' Comment
'\n ' Text.Whitespace
'# it gets set correctly, when the window is maximized.' Comment
'\n \n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'w' Name
'.' Punctuation
'signalConnect' Name
'(' Punctuation
'"' Literal.String
'destroy' Literal.String
'"' Literal.String
',' Punctuation
' ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'destroy' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'w' Name
'.' Punctuation
'signalConnect' Name
'(' Punctuation
'"' Literal.String
'delete_event' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'delete_event' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n ' Text.Whitespace
'discard' Keyword
' ' Text.Whitespace
'win' Name
'.' Punctuation
'w' Name
'.' Punctuation
'signalConnect' Name
'(' Punctuation
'"' Literal.String
'window-state-event' Literal.String
'"' Literal.String
',' Punctuation
' \n ' Text.Whitespace
'SIGNAL_FUNC' Name
'(' Punctuation
'aporia' Name
'.' Punctuation
'windowState_Changed' Name
')' Punctuation
',' Punctuation
' ' Text.Whitespace
'nil' Keyword.Pseudo
')' Punctuation
'\n \n ' Text.Whitespace
'# MainBox (vbox)' Comment
'\n ' Text.Whitespace
'var' Keyword.Declaration
' ' Text.Whitespace
'MainBox' Name
' ' Text.Whitespace
'=' Operator
' ' Text.Whitespace
'vboxNew' Name
'(' Punctuation
'False' Keyword.Pseudo
',' Punctuation
' ' Text.Whitespace
'0' Literal.Number.Integer
')' Punctuation
'\n ' Text.Whitespace
'win' Name
'.' Punctuation
'w' Name
'.' Punctuation
'add' Name
'(' Punctuation
'MainBox' Name
')' Punctuation
'\n \n ' Text.Whitespace
'initTopMenu' Name
'(' Punctuation
'MainBox' Name
')' Punctuation
'\n ' Text.Whitespace
'initToolBar' Name
'(' Punctuation
'MainBox' Name
')' Punctuation
'\n ' Text.Whitespace
'initTAndBP' Name
'(' Punctuation
'MainBox' Name
')' Punctuation
'\n ' Text.Whitespace
'initFindBar' Name
'(' Punctuation
'MainBox' Name
')' Punctuation
'\n ' Text.Whitespace
'initStatusBar' Name
'(' Punctuation
'MainBox' Name
')' Punctuation
'\n \n ' Text.Whitespace
'MainBox' Name
'.' Punctuation
'show' Name
'(' Punctuation
')' Punctuation
'\n ' Text.Whitespace
'if' Keyword
' ' Text.Whitespace
'confParseFail' Name
':' Punctuation
'\n ' Text.Whitespace
'dialogs' Name
'.' Punctuation
'warning' Name
'(' Punctuation
'win' Name
'.' Punctuation
'w' Name
',' Punctuation
' ' Text.Whitespace
'"' Literal.String
'Error parsing config file, using default settings.' Literal.String
'"' Literal.String
')' Punctuation
'\n \n' Text.Whitespace
'nimrod_init' Name
'(' Punctuation
')' Punctuation
'\n' Text.Whitespace
'initControls' Name
'(' Punctuation
')' Punctuation
'\n' Text.Whitespace
'main' Name
'(' Punctuation
')' Punctuation
'\n' Text.Whitespace