Skip to content

Releases: emacs-tree-sitter/elisp-tree-sitter

0.12.2

15 Dec 11:35
0.12.2
Compare
Choose a tag to compare
  • Added warning after upgrading tsc if it requires a new version of the dynamic module tsc-dyn, but an older version was already loaded.
  • Improved language loading mechanism's tolerance of hyphens in language names.

0.12.1

06 Nov 16:55
0.12.1
Compare
Choose a tag to compare

0.12.0

13 Oct 02:07
0.12.0
Compare
Choose a tag to compare

0.11.0

26 Sep 11:33
0.11.0
Compare
Choose a tag to compare

0.10.0

01 Aug 14:15
0.10.0
Compare
Choose a tag to compare
  • Used keywords instead of strings for field names.
    • Replaced ts-field-name-for-id, ts-field-id-for-name with ts-lang-field, ts-lang-field-id.
    • Replaced ts-current-field-name with ts-current-field.
    • Replaced ts-get-child-by-field-name with ts-get-child-by-field.
  • Used symbols for named node types.
    • Replaced ts-type-name-for-id with ts-lang-node-type.
    • Added ts-lang-node-type-id.
    • Changed the return type of ts-node-type.
  • Renamed ts-type-named-p to ts-lang-node-type-named-p.
  • Added optional param NODE-TYPE to tree-sitter-node-at-point.
  • Upgraded tree-sitter crate to get support for .not-match? predicate.

0.9.2

20 Jul 12:03
0.9.2
Compare
Choose a tag to compare
  • Upgraded tree-sitter crate to add . as a valid start of predicates, in addition to #.

0.9.1

19 Jul 05:07
0.9.1
Compare
Choose a tag to compare

0.9.0

18 Jul 13:07
0.9.0
Compare
Choose a tag to compare
  • Changed tree-sitter-hl-add-patterns to support language-specific patterns, in addition to buffer-local patterns.

0.8.3

12 Jul 06:04
0.8.3
Compare
Choose a tag to compare
  • Fixed incorrect highlighting when region-to-highlight's boundaries cut query patterns in halves.

0.8.2

30 Jun 17:06
0.8.2
Compare
Choose a tag to compare
  • Upgraded tree-sitter crate to fix handling of alternations under field names.