ac7ac9b9a6
Add v5.0.0 Improvements to CHANGELOG.md
2026-08-20 16:57:16 -04:00
008ed49f66
Remove match_length lexer user code block for Rust
2026-08-19 23:49:29 -04:00
d596d47cef
Rename match to match_text for lexer user code blocks
2026-08-19 23:30:27 -04:00
89f1f84857
Add Rust target
2026-08-11 22:46:04 -04:00
5fc712c6ee
Rework tree generation mode and API
...
Store tree nodes in congruent, compact arena array.
Define handle types to refer to tree nodes rather than pointers to
structure instances.
Free tree with context.
2026-07-27 20:57:44 -04:00
dddb1b5089
v4.8.1
2026-07-14 22:20:56 -04:00
52fb46abfa
v4.8.0
2026-07-14 20:51:06 -04:00
1c74e747e1
Add p_set_input_index()
2026-07-14 20:43:59 -04:00
2ebdeaa995
Add p_input_index()
2026-07-11 22:58:26 -04:00
c0016f6d58
Add p_set_position()
2026-07-11 22:46:21 -04:00
946eb4eef7
Add p_parse_inner_XXX() APIs
2026-07-11 20:08:56 -04:00
256b7f9277
Update CHANGELOG for v4.7.0
2026-07-08 19:08:53 -04:00
98390429a8
Allow parser user code blocks in tree mode
2026-07-07 17:54:01 -04:00
3c619acd29
Update CHANGELOG for v4.6.0
2026-07-02 21:34:30 -04:00
ece95dd7e0
Fix propane.vim keyword detection
2026-06-29 23:48:43 -04:00
232af68081
Attempt to autodetect target language (D/C++) in extra/vim/syntax/propane.vim
2026-06-29 23:02:57 -04:00
23834bef82
Update keyword list in extra/vim/syntax/propane.vim
2026-06-29 23:02:05 -04:00
7b698d7b31
Add noline grammar statement to skip emitting #line directives
2026-06-29 22:41:07 -04:00
45843da0df
Fix #line reset directives
2026-06-29 22:21:45 -04:00
f27a8688f7
Add CHANGELOG for v4.4.0
2026-06-29 22:15:01 -04:00
5245302f49
Update CHANGELOG for v4.3.0
2026-05-22 18:11:58 -07:00
98e2beb425
Update CHANGELOG for v4.2.0
2026-04-10 18:57:01 -04:00
e992e6344a
Update CHANGELOG for v4.1.0
2026-02-28 22:40:55 -05:00
334990840e
Update README and CHANGELOG for v4.0.0
2026-02-21 22:19:54 -05:00
ff61dd05d9
Rename p_free_tree() to p_tree_delete()
2026-02-17 19:24:50 -05:00
6fd5186159
Replace p_context_init() with p_context_new()/p_context_delete()
2026-02-17 18:40:33 -05:00
43c0f50874
Fix UPGRADING.md link in CHANGELOG.md
2026-02-11 00:34:32 -05:00
9c787f0e89
Update CHANGELOG.md and UPGRADING.md for v3.0.0
2026-02-09 22:08:20 -05:00
66f95cb6d8
v2.3.0
2025-07-28 20:40:24 -04:00
75fb627602
Update CHANGELOG
2025-07-28 18:44:00 -04:00
2df27b04fe
Update CHANGELOG
2025-07-27 14:56:09 -04:00
91f476187b
Update CHANGELOG
2025-07-27 10:32:57 -04:00
89bc52fd80
Update CHANGELOG for v2.2.0
2025-03-13 19:25:09 -04:00
61ebbb4f19
Update CHANGELOG for v2.1.1
2024-12-28 23:13:46 -05:00
b02c9205c0
Update CHANGELOG
2024-12-28 10:01:33 -05:00
530878a796
Update CHANGELOG for v2.0.0
2024-09-25 16:09:20 -04:00
c24f323ff0
v1.5.1
2024-07-26 22:30:48 -04:00
4a71dc74fb
Update CHANGELOG for v1.5.0
2024-07-22 20:26:04 -04:00
911e9505b7
Track token position in AST Token node
2024-05-27 22:10:05 -04:00
2bccf3303e
Update CHANGELOG
2024-05-09 17:38:18 -04:00
985b180f62
Update CHANGELOG
2024-05-09 11:56:44 -04:00
494afb7307
Allow specifying the start rule name
2024-05-05 12:39:00 -04:00
508dabe760
Update CHANGELOG for v1.4.0
2024-05-04 21:49:13 -04:00
786c78b635
Update CHANGELOG for v1.3.0
2024-04-23 00:21:28 -04:00
632ab2fe6f
Update CHANGELOG for v1.2.0
2024-04-02 21:42:18 -04:00
d55c5e0080
Update CHANGELOG for v1.1.0
2024-01-07 17:48:47 -05:00
f5756e9523
Add script to generate user guide HTML
2023-01-04 20:43:25 -05:00