Commit graph

3512 commits

Author SHA1 Message Date
Max Brunsfeld
810d10fa26 0.19.4 2021-03-18 10:36:05 -07:00
Max Brunsfeld
5f313689f0 rust: 0.19.4 2021-03-18 10:36:05 -07:00
Max Brunsfeld
2a99108171 web: 0.19.2 2021-03-18 10:36:05 -07:00
Max Brunsfeld
a440e11197
Merge pull request #996 from ahlinc/fix/test-precondition
fix: assertion in highlight::tests::test_parse_style test
2021-03-18 10:25:02 -07:00
Max Brunsfeld
e94b208da2
Merge pull request #999 from BonaBeavis/patch-2
sparql and turtle parsers are stable
2021-03-17 15:42:11 -07:00
BonaBeavis
f96612c7cd
sparql and turtle parsers are stable 2021-03-17 23:11:11 +01:00
Max Brunsfeld
beaa02331e
Merge pull request #998 from tree-sitter/node-kind-fix
Fix check in ts_language_symbol_type (#997)
2021-03-17 11:49:01 -07:00
Patrick Thomson
3e4cda8353 Fix check in ts_language_symbol_type (#997)
As per Max's advice, this function should only return
`TSSymbolTypeRegular` when the metadata is both visible and named.
2021-03-17 14:12:58 -04:00
Max Brunsfeld
d14c3de32e
Merge pull request #975 from ahlinc/fix/query-start-position-zeroing
fix: don't zeroing provided start position by the end zero position
2021-03-17 10:55:32 -07:00
Andrew Hlynskyi
192f51324e Added more test for byte and point ranges 2021-03-17 19:11:20 +02:00
Andrew Hlynskyi
1769d1459d fix: don't zeroing provided start position by the end zero position 2021-03-17 19:06:52 +02:00
Andrew Hlynskyi
148680b3b9 fix: assertion in highlight::tests::test_parse_style test 2021-03-17 15:52:21 +02:00
Max Brunsfeld
f3910c649e
Merge pull request #989 from jmbockhorst/fix-descendants-of-type
Web bindings: fix descendantsOfType memory allocation
2021-03-13 21:55:12 -08:00
Jon Bockhorst
1e9481dc48 Web bindings: fix descendantsOfType memory allocation 2021-03-13 22:28:10 -06:00
Max Brunsfeld
ec8520ca42
Merge pull request #986 from PBug90/test-command-help
Test command help updates
2021-03-13 11:10:24 -08:00
pbug90
9d04efda94 update wording 2021-03-13 19:55:04 +01:00
pbug90
9a833d165e update test command filter help 2021-03-13 19:53:10 +01:00
pbug90
858160172f update test command help outputs 2021-03-13 19:45:55 +01:00
Max Brunsfeld
168bef55f2
Merge pull request #985 from jonhue/fix-prec-types-in-dsl
fix type of prec in dsl
2021-03-13 08:27:36 -08:00
Jonas Hübotter
5e9c3c69e2 fix type of prec in dsl 2021-03-13 13:10:12 +01:00
Max Brunsfeld
48fa4bdb00 rust: 0.19.3 2021-03-12 15:21:47 -08:00
Max Brunsfeld
a7ae7767b4 Add docs for negated field patterns 2021-03-12 15:12:24 -08:00
Max Brunsfeld
ba9c44e715
Merge pull request #983 from tree-sitter/negated-field-patterns
Add negated field patterns to queries
2021-03-12 15:07:55 -08:00
Max Brunsfeld
bc0ef5f373 Add negated field patterns to queries 2021-03-12 14:38:02 -08:00
Max Brunsfeld
62a61c3540 Fix some doc comments in query.c 2021-03-12 12:45:18 -08:00
Max Brunsfeld
08d17e33bd Fix unused import warning on windows 2021-03-11 16:43:20 -08:00
Max Brunsfeld
d366356299
Merge pull request #978 from tree-sitter/fix-get-column-at-eof
Fix the behavior of Lexer.get_column
2021-03-11 16:42:39 -08:00
Max Brunsfeld
e1a1006b3d
Merge pull request #866 from rhysd/patch-1
Fix typo in document
2021-03-11 15:21:45 -08:00
Max Brunsfeld
a40045a419 When editing, properly invalidate trees that depend on get_column 2021-03-11 14:46:13 -08:00
Max Brunsfeld
e29d3714f7 Fix behavior of Lexer.get_column when at EOF 2021-03-11 12:11:33 -08:00
Max Brunsfeld
57036b4f8a Extract lexer helper functions for all large char sets
No need to restrict it to char sets used in multiple places.
This is important because the helper functions are now implemented
more efficiently than the inline comparisons (using a binary search).
2021-03-11 11:48:48 -08:00
Max Brunsfeld
b11e4ff1dd
Merge pull request #834 from ostera/patch-1
Add Erlang and S-exp to available parser list
2021-03-11 09:28:33 -08:00
Max Brunsfeld
b1c5813238
Merge pull request #842 from BonaBeavis/patch-1
Add Turtle parser
2021-03-11 09:28:00 -08:00
Max Brunsfeld
e51e6ba20f
Merge pull request #875 from nilshelmig/patch-1
Adding link to sourcepawn grammar
2021-03-11 09:26:44 -08:00
Max Brunsfeld
7ebdebeafd
Merge pull request #871 from marcel0ll/master
Add ";" as comment in s-expressions
2021-03-11 09:24:50 -08:00
Max Brunsfeld
ca05d030d0
Merge pull request #977 from ahlinc/fix/dsl-sym
dsl.js - Reuse sym() in RuleBuilder
2021-03-11 09:22:54 -08:00
Andrew Hlynskyi
a331607f4e dsl.js: Reuse sym() in RuleBuilder 2021-03-10 23:06:53 +02:00
Max Brunsfeld
5ecdfce122
Merge pull request #850 from berkus/patch-1
Fix typo
2021-03-09 15:07:48 -08:00
Max Brunsfeld
9dc88061d5 query: Fix last child operator with multiple children
Fixes #806
2021-03-09 13:40:15 -08:00
Max Brunsfeld
24785cdb39 0.19.3 2021-03-08 16:36:59 -08:00
Max Brunsfeld
9e50befcf8 For node-types.json, process supertypes in a stable order 2021-03-08 12:02:01 -08:00
Max Brunsfeld
8e894ff3f1 Add --no-bindings flag to generate subcommand 2021-03-08 12:01:45 -08:00
Max Brunsfeld
841e160898 rust libs: 0.19.2 2021-03-08 10:03:45 -08:00
Max Brunsfeld
0b4794106d
Merge pull request #971 from tree-sitter/fix-query-analsyis-with-extras
Fix handling of extra nodes in query analysis
2021-03-08 09:54:02 -08:00
Max Brunsfeld
6ba11d7778 Fix query analysis with top-level non-terminal extras
Fixes https://github.com/tree-sitter/tree-sitter/issues/968#issuecomment-792314281
2021-03-08 09:33:35 -08:00
Patrick Thomson
0965aec5ba
Merge pull request #974 from ahlinc/feat/gitignore
Added libtree-sitter.so* files into .gitignore
2021-03-08 11:20:10 -05:00
Andrew Hlynskyi
ef76c03e38 Added libtree-sitter.so* files into .gitignore 2021-03-08 10:06:59 +02:00
Max Brunsfeld
5a2534ac4a Fix crash on unterminated alternation in query
Fixes #968
2021-03-07 08:48:03 -08:00
Max Brunsfeld
f18c36ca62 Fix handling of extra nodes in query analysis
Fixes #967
2021-03-06 14:35:41 -08:00
Max Brunsfeld
d037c4914d 0.19.2 2021-03-05 15:35:51 -08:00