mirror of
https://github.com/nvim-treesitter/nvim-treesitter.git
synced 2026-07-17 10:50:06 -04:00
chore(tests): consistent captures
This commit is contained in:
parent
17fae3f4a3
commit
10dd49958c
60 changed files with 872 additions and 873 deletions
|
|
@ -1,59 +1,59 @@
|
|||
HOCON = Human-Optimized Config Object Notation
|
||||
// ^field
|
||||
// ^string
|
||||
// ^string
|
||||
// ^string
|
||||
// ^string
|
||||
// ^ @field
|
||||
// ^ @string
|
||||
// ^ @string
|
||||
// ^ @string
|
||||
// ^ @string
|
||||
|
||||
"it's": "a JSON\nsuperset",
|
||||
// ^string
|
||||
// ^string.escape
|
||||
// ^punctuation.delimiter
|
||||
// ^ @string
|
||||
// ^ @string.escape
|
||||
// ^ @punctuation.delimiter
|
||||
|
||||
features: [
|
||||
// ^operator
|
||||
// ^punctuation.bracket
|
||||
// ^ @operator
|
||||
// ^ @punctuation.bracket
|
||||
less noisy / less pedantic syntax
|
||||
// ^string
|
||||
// ^ @string
|
||||
ability to refer to another part of the configuration
|
||||
import/include another configuration file into the current file
|
||||
a mapping to a flat properties list such as Java's system properties
|
||||
ability to get values from environment variables
|
||||
# ability to write comments
|
||||
// ^comment
|
||||
// ^comment
|
||||
// ^@ comment
|
||||
// ^ @comment
|
||||
// this is also a comment
|
||||
// ^comment
|
||||
// ^comment
|
||||
// ^ @comment
|
||||
// ^ @comment
|
||||
]
|
||||
|
||||
specs url: "https://github.com/lightbend/config/blob/master/HOCON.md"
|
||||
includes: {
|
||||
include required(file("~/prog/tree-sitter-hocon/grammar.js"))
|
||||
// ^keyword
|
||||
//^include
|
||||
// ^punctuation.bracket
|
||||
// ^punctuation.bracket
|
||||
// ^ @keyword
|
||||
//^ @include
|
||||
// ^ @punctuation.bracket
|
||||
// ^ @punctuation.bracket
|
||||
override = true
|
||||
// ^boolean
|
||||
// ^ @boolean
|
||||
}
|
||||
|
||||
it's: ${it's}. A ${HOCON}
|
||||
// ^punctuation.special
|
||||
// ^punctuation.special
|
||||
// ^punctuation.special
|
||||
// ^string
|
||||
// ^string
|
||||
// ^punctuation.special
|
||||
// ^punctuation.special
|
||||
// ^ @punctuation.special
|
||||
// ^ @punctuation.special
|
||||
// ^ @punctuation.special
|
||||
// ^ @string
|
||||
// ^ @string
|
||||
// ^ @punctuation.special
|
||||
// ^ @punctuation.special
|
||||
|
||||
this.is.a."long.key" = null,
|
||||
// ^punctuation.delimiter
|
||||
// ^punctuation.delimiter
|
||||
// ^punctuation.delimiter
|
||||
// ^constant.builtin
|
||||
// ^ @punctuation.delimiter
|
||||
// ^ @punctuation.delimiter
|
||||
// ^ @punctuation.delimiter
|
||||
// ^ @constant.builtin
|
||||
week = 7 days
|
||||
// ^number
|
||||
// ^keyword
|
||||
// ^ @number
|
||||
// ^ @keyword
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue