| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
| |
Improve checks.
* Fix lots of small errors.
* Remove the line length check.
* Add an option to skip lexers with no alias
* Run checks in make check
* Add a new CI target.
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| | |
|
| |\ |
|
| | | |
|
| | |\
|/ /
| |
| | |
scop-feat/ascii-armored
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
Moved entries to 2.10 where they should be, instead of 2.9.
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Added GSQL lexer
* encased keywords in 'words' function
added link to language reference
* added additional word functions
* Added copyright annotation
Removed commented out string
* re-built test output file
* Updated words to Keywords
|
| |\ \ |
|
| | | | |
|
| | |\ \
|/ / /
| | |
| | | |
cltrudeau-master
|
| | | |
| | |
| | |
| | |
| | | |
- renamed nodecon to nodejsrepl
- removed bad mimetypes
|
| | |/ |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Added Smithy Lexer (#1878)
* Added Smithy Lexer
* Added Smithy Lexer auhtor
* Documented Smithy as a supported language
* Added Smithy test file and output
* Updated Smithy Lexer
* Added Standard file heading with copyright and license
* Used `words` method for optimization, instead of bare regex
* Specified whitespace punctuation in root
* Updated aliases to only contain lowercase names to pass `test_basic_api` tests
* Updated regexes lightly to fit regexlint rules (removing duplicate characters in group `-`)
* Fixed regexes with errors in regexlint rules (Escaping brackets, gaps in capture groups)
* Ran mapping script to fix build check
* Ran mapping to update after changing aliases in previous commit
|
| | | |
|
| | |
| |
| |
| | |
Fixes #1851
|
| | |
| |
| |
| |
| | |
* Only allow tables at line start to fix arrays.
* Only allow tables at line start to fix arrays.
|
| | |
| |
| | |
Allow $ sign in C# language for interpolated strings.
|
| | | |
|
| | | |
|
| | |
| |
| |
| | |
This reverts commit 710cac79c34412e551a4a92bcd7dd07d5d770922.
|
| | |
| |
| |
| | |
This reverts commit 93e9bf3fc4d5cc6631a510d485096d03a05d3b23.
|
| | |
| |
| |
| | |
Use Comment.Single/Multiline in Mako template lexer.
|
| | | |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Add support for JSLT
JSLT is an open-source JSON query and transformation language, inspired
by jq, XPath, and XQuery: https://github.com/schibsted/jslt.
* fixup! Add support for JSLT
* fixup! Add support for JSLT
|
| | |
| |
| |
| |
| |
| |
| |
| | |
* Added GSQL lexer
* encased keywords in 'words' function
added link to language reference
* added additional word functions
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* make ts extends js lexer
* add regex's d flag for js lexers
cf. https://v8.dev/features/regexp-match-indices
* update js builtins, operators, exceptions
* fixup! update js builtins, operators, exceptions
* add typescript override keywork
* Update _mapping.py
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
* use ini lexer for systemd service files
* add more unit file names
* make mapfiles
Co-authored-by: Aku Viljanen <aku.viljanen@puheet.com>
|
| | |
| |
| |
| |
| | |
Treat true/false/nil as constants.
Also separate out declarations from other special forms and macros.
|
| | |
| |
| | |
This operator is defined by json4s, which is one of scala's most popular JSON libraries.
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
regex_opt() groups characters in sets when possible. The
warning was caused when the "[" character ended up at the beginning
of a set: r"[[...]". This emits a FutureWarning since Python 3.7
due to possible changes in semantics in the future
(https://bugs.python.org/issue30349). Just add "[" to the list
of characters that should be escaped in sets. Add unit tests
for words().
[Closes #1853.]
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Support both single carets for syntax errors (Python 2 and 3)
and fine-grained error locations with several carets (Python 3.11+).
Previously, the carets were highlighted as operators. This uses
a new token, Token.Punctuation.Marker. For now, no style supports
it specifically. In the future, styles might start differentiating
it from Token.Punctuation.
[Closes #1850.]
|
| | | |
|