| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Fixes #2162
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Merge unneeded state with it's parent rule
The `blockname` state did not have a `#pop` after it's only rule,
which caused outputting errors in #2094.
Instead of adding a `#pop`, I merged the `blockname` state with the
rule that uses it, to achieve the exact same lexing logic, but without
another state in the lexer.
* Add test for #2094
* Regenerate tokens for previous tests
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
commit c339afa51bac82515e90da90df3d2a428c612e20
Author: Matthäus G. Chajdas <dev@anteru.net>
Date: Sat Nov 6 22:10:22 2021 +0100
Update tests.
commit b60cf209ad93bc9176581f4a77ece58da4e1212a
Merge: 7f000b4e cf7a978a
Author: Matthäus G. Chajdas <Anteru@users.noreply.github.com>
Date: Sat Nov 6 17:35:34 2021 +0100
Merge branch 'master' into feature-terraform-heredoc
commit 7f000b4ef8930817f4c1249c242d95a9c191f4eb
Author: Chris Rose <offline@offby1.net>
Date: Mon Oct 11 07:47:36 2021 -0700
Eliminate pathological regex case
I updated the terraform lexer to use the ExtendedRegexLexer and to
handle heredocs with a callback, instead of with a regexp for the whole
shebang.
commit 0a1fa1b139b9249f210cd9450dafa8a1ee1715f8
Author: Chris Rose <offline@offby1.net>
Date: Sat Oct 9 20:16:51 2021 -0700
Add support for the `set` type in HCL
commit 18ad21300bb890fc9014a66c7ba2c195429b4d16
Author: Chris Rose <offline@offby1.net>
Date: Sat Oct 9 19:14:27 2021 -0700
Support HCL's heredoc syntax
Fixes #1909
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Modernize Whitespace token: basic lexer
* Modernize Whitespace token: bibtex lexer
* Modernize Whitespace token: boa lexer
* Modernize Whitespace token: capnproto lexer + new example
* Modernize Whitespace token: cddl lexer
* Modernize Whitespace token: chapel lexer
* Modernize Whitespace token: c_like lexer
* Modernize Whitespace token: configs lexer
* Modernize Whitespace token: console lexer
* Modernize Whitespace token: crystal lexer
* Modernize Whitespace token: csound lexer
* Modernize Whitespace token: css lexer
* Revert a change in basic lexer
|
|
* Support Terraform 0.14 syntax
* Use \S instead of [^\s]
|