aboutsummaryrefslogtreecommitdiff
path: root/lua/lexers/applescript.lua
diff options
context:
space:
mode:
authororbitalquark <70453897+orbitalquark@users.noreply.github.com>2024-09-18 14:30:49 -0400
committerRandy Palamar <randy@rnpnr.xyz>2025-01-04 12:29:07 -0700
commitc1f4d3f68787fa2ae964c468d28a84df37319b28 (patch)
treedcd62bd74f8f9fd786cba6a0c248fb388d5244a8 /lua/lexers/applescript.lua
parentcc18cea14d1f836abcebb84a96f5029431474255 (diff)
downloadvis-c1f4d3f68787fa2ae964c468d28a84df37319b28.tar.gz
vis-c1f4d3f68787fa2ae964c468d28a84df37319b28.tar.xz
lexers: switch to tabs for indentation
Diffstat (limited to 'lua/lexers/applescript.lua')
-rw-r--r--lua/lexers/applescript.lua56
1 files changed, 28 insertions, 28 deletions
diff --git a/lua/lexers/applescript.lua b/lua/lexers/applescript.lua
index b4c1260..e2f505d 100644
--- a/lua/lexers/applescript.lua
+++ b/lua/lexers/applescript.lua
@@ -12,38 +12,38 @@ lex:add_rule('whitespace', token(lexer.WHITESPACE, lexer.space^1))
-- Keywords.
lex:add_rule('keyword', token(lexer.KEYWORD, word_match({
- 'script', 'property', 'prop', 'end', 'copy', 'to', 'set', 'global', 'local', 'on', 'to', 'of',
- 'in', 'given', 'with', 'without', 'return', 'continue', 'tell', 'if', 'then', 'else', 'repeat',
- 'times', 'while', 'until', 'from', 'exit', 'try', 'error', 'considering', 'ignoring', 'timeout',
- 'transaction', 'my', 'get', 'put', 'into', 'is',
- -- References.
- 'each', 'some', 'every', 'whose', 'where', 'id', 'index', 'first', 'second', 'third', 'fourth',
- 'fifth', 'sixth', 'seventh', 'eighth', 'ninth', 'tenth', 'last', 'front', 'back', 'st', 'nd',
- 'rd', 'th', 'middle', 'named', 'through', 'thru', 'before', 'after', 'beginning', 'the',
- -- Commands.
- 'close', 'copy', 'count', 'delete', 'duplicate', 'exists', 'launch', 'make', 'move', 'open',
- 'print', 'quit', 'reopen', 'run', 'save', 'saving',
- -- Operators.
- 'div', 'mod', 'and', 'not', 'or', 'as', 'contains', 'equal', 'equals', 'isn\'t'
+ 'script', 'property', 'prop', 'end', 'copy', 'to', 'set', 'global', 'local', 'on', 'to', 'of',
+ 'in', 'given', 'with', 'without', 'return', 'continue', 'tell', 'if', 'then', 'else', 'repeat',
+ 'times', 'while', 'until', 'from', 'exit', 'try', 'error', 'considering', 'ignoring', 'timeout',
+ 'transaction', 'my', 'get', 'put', 'into', 'is',
+ -- References.
+ 'each', 'some', 'every', 'whose', 'where', 'id', 'index', 'first', 'second', 'third', 'fourth',
+ 'fifth', 'sixth', 'seventh', 'eighth', 'ninth', 'tenth', 'last', 'front', 'back', 'st', 'nd',
+ 'rd', 'th', 'middle', 'named', 'through', 'thru', 'before', 'after', 'beginning', 'the',
+ -- Commands.
+ 'close', 'copy', 'count', 'delete', 'duplicate', 'exists', 'launch', 'make', 'move', 'open',
+ 'print', 'quit', 'reopen', 'run', 'save', 'saving',
+ -- Operators.
+ 'div', 'mod', 'and', 'not', 'or', 'as', 'contains', 'equal', 'equals', 'isn\'t'
}, true)))
-- Constants.
lex:add_rule('constant', token(lexer.CONSTANT, word_match({
- 'case', 'diacriticals', 'expansion', 'hyphens', 'punctuation',
- -- Predefined variables.
- 'it', 'me', 'version', 'pi', 'result', 'space', 'tab', 'anything',
- -- Text styles.
- 'bold', 'condensed', 'expanded', 'hidden', 'italic', 'outline', 'plain', 'shadow',
- 'strikethrough', 'subscript', 'superscript', 'underline',
- -- Save options.
- 'ask', 'no', 'yes',
- -- Booleans.
- 'false', 'true',
- -- Date and time.
- 'weekday', 'monday', 'mon', 'tuesday', 'tue', 'wednesday', 'wed', 'thursday', 'thu', 'friday',
- 'fri', 'saturday', 'sat', 'sunday', 'sun', 'month', 'january', 'jan', 'february', 'feb', 'march',
- 'mar', 'april', 'apr', 'may', 'june', 'jun', 'july', 'jul', 'august', 'aug', 'september', 'sep',
- 'october', 'oct', 'november', 'nov', 'december', 'dec', 'minutes', 'hours', 'days', 'weeks'
+ 'case', 'diacriticals', 'expansion', 'hyphens', 'punctuation',
+ -- Predefined variables.
+ 'it', 'me', 'version', 'pi', 'result', 'space', 'tab', 'anything',
+ -- Text styles.
+ 'bold', 'condensed', 'expanded', 'hidden', 'italic', 'outline', 'plain', 'shadow',
+ 'strikethrough', 'subscript', 'superscript', 'underline',
+ -- Save options.
+ 'ask', 'no', 'yes',
+ -- Booleans.
+ 'false', 'true',
+ -- Date and time.
+ 'weekday', 'monday', 'mon', 'tuesday', 'tue', 'wednesday', 'wed', 'thursday', 'thu', 'friday',
+ 'fri', 'saturday', 'sat', 'sunday', 'sun', 'month', 'january', 'jan', 'february', 'feb', 'march',
+ 'mar', 'april', 'apr', 'may', 'june', 'jun', 'july', 'jul', 'august', 'aug', 'september', 'sep',
+ 'october', 'oct', 'november', 'nov', 'december', 'dec', 'minutes', 'hours', 'days', 'weeks'
}, true)))
-- Identifiers.