tree-sitter/cli/src
Max Brunsfeld e239aa8229 highlight: don't include scope in ScopeEnd events
When there are embedded documents, multiple scopes can start or
end at the same position. Previously, there was no guarantee that
the ScopeEnd events would always occur in the reverse order of the
ScopeStart events. The easiest way to avoid exposing inconsistency
is to not surface the scopes being ended.
2019-02-20 16:45:51 -08:00
..
generate cli: Create src directory before writing grammar.json 2019-02-14 10:57:33 -08:00
tests highlight: don't include scope in ScopeEnd events 2019-02-20 16:45:51 -08:00
error.rs Add a highlight subcommand 2019-02-19 12:32:03 -08:00
highlight.rs highlight: don't include scope in ScopeEnd events 2019-02-20 16:45:51 -08:00
lib.rs Add a highlight subcommand 2019-02-19 12:32:03 -08:00
loader.rs cli: Add --scope flag to highlight command 2019-02-20 14:38:19 -08:00
logger.rs Add benchmark script 2019-02-01 15:17:35 -08:00
main.rs cli: Add --scope flag to highlight command 2019-02-20 14:38:19 -08:00
parse.rs Clarify parse command error message when failing to read source file 2019-02-19 10:40:27 -08:00
properties.rs Ensure deterministic order of values in property sheet JSON files 2019-02-19 10:40:34 -08:00
test.rs binding: Make parse methods more convenient 2019-02-05 10:59:33 -08:00
util.rs Add benchmark script 2019-02-01 15:17:35 -08:00