diff options
author | robot-piglet <robot-piglet@yandex-team.com> | 2024-05-20 07:58:40 +0300 |
---|---|---|
committer | robot-piglet <robot-piglet@yandex-team.com> | 2024-05-20 08:05:00 +0300 |
commit | bcd5bcc390793791d293d386b2ebefbe683fb4e1 (patch) | |
tree | c93e3b8c847237e7e7626f4a07f1b657bb34f04d /contrib/python/Pygments/py3/pygments/lexers/automation.py | |
parent | 1a9f1508fe9c8c5927ffebf33197a6108e70501d (diff) | |
download | ydb-bcd5bcc390793791d293d386b2ebefbe683fb4e1.tar.gz |
Intermediate changes
Diffstat (limited to 'contrib/python/Pygments/py3/pygments/lexers/automation.py')
-rw-r--r-- | contrib/python/Pygments/py3/pygments/lexers/automation.py | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/contrib/python/Pygments/py3/pygments/lexers/automation.py b/contrib/python/Pygments/py3/pygments/lexers/automation.py index f0f7c5b946b..e64aa9ae88a 100644 --- a/contrib/python/Pygments/py3/pygments/lexers/automation.py +++ b/contrib/python/Pygments/py3/pygments/lexers/automation.py @@ -4,7 +4,7 @@ Lexers for automation scripting languages. - :copyright: Copyright 2006-2023 by the Pygments team, see AUTHORS. + :copyright: Copyright 2006-2024 by the Pygments team, see AUTHORS. :license: BSD, see LICENSE for details. """ @@ -18,14 +18,13 @@ __all__ = ['AutohotkeyLexer', 'AutoItLexer'] class AutohotkeyLexer(RegexLexer): """ For autohotkey source code. - - .. versionadded:: 1.4 """ name = 'autohotkey' url = 'http://www.autohotkey.com/' aliases = ['autohotkey', 'ahk'] filenames = ['*.ahk', '*.ahkl'] mimetypes = ['text/x-autohotkey'] + version_added = '1.4' tokens = { 'root': [ @@ -199,14 +198,13 @@ class AutoItLexer(RegexLexer): AutoIt is a freeware BASIC-like scripting language designed for automating the Windows GUI and general scripting - - .. versionadded:: 1.6 """ name = 'AutoIt' url = 'http://www.autoitscript.com/site/autoit/' aliases = ['autoit'] filenames = ['*.au3'] mimetypes = ['text/x-autoit'] + version_added = '1.6' # Keywords, functions, macros from au3.keywords.properties # which can be found in AutoIt installed directory, e.g. @@ -337,15 +335,15 @@ class AutoItLexer(RegexLexer): include('garbage'), ], 'commands': [ - (r'(?i)(\s*)(%s)\b' % '|'.join(keywords), + (r'(?i)(\s*)({})\b'.format('|'.join(keywords)), bygroups(Text, Name.Builtin)), ], 'builtInFunctions': [ - (r'(?i)(%s)\b' % '|'.join(functions), + (r'(?i)({})\b'.format('|'.join(functions)), Name.Function), ], 'builtInMarcros': [ - (r'(?i)(%s)\b' % '|'.join(macros), + (r'(?i)({})\b'.format('|'.join(macros)), Name.Variable.Global), ], 'labels': [ |