Josh Holtrop josh
josh pushed to rust at josh/propane 2026-08-18 22:36:22 -04:00
f2924a267d Align Rust template with D template
josh pushed to rust at josh/propane 2026-08-18 21:33:23 -04:00
7d42ef44c2 Align Rust template with D template
josh pushed to rust at josh/propane 2026-08-18 20:58:46 -04:00
e06cf11e9e Align Rust template with D template
josh pushed to rust at josh/propane 2026-08-18 20:42:47 -04:00
4c5a30b13c Align types in Rust template with D template
josh pushed to rust at josh/propane 2026-08-14 23:46:09 -04:00
8437cc3b4e Use pretty language names in spec output
josh pushed to rust at josh/propane 2026-08-14 23:40:48 -04:00
35c40f09fe Remove header user code block group for Rust section
josh pushed to rust at josh/propane 2026-08-11 23:48:19 -04:00
f902c835c9 Fix Rust prefixed status code values
bceaad5b7e Move rust_tree_types contents into template
Compare 2 commits »
josh created branch rust in josh/propane 2026-08-11 22:46:18 -04:00
josh pushed to rust at josh/propane 2026-08-11 22:46:18 -04:00
89f1f84857 Add Rust target
5fc712c6ee Rework tree generation mode and API
Compare 2 commits »
josh pushed to master at josh/propane 2026-07-16 11:01:44 -04:00
dddb1b5089 v4.8.1
c3bccd2151 Fix tree struct type forward-declarations for C/C++
52fb46abfa v4.8.0
2e02ed7391 Fix test_macros.c on MacOS
1c74e747e1 Add p_set_input_index()
Compare 5 commits »
josh pushed to master at josh/propane 2026-07-14 17:04:29 -04:00
b4d43d39f6 Add lex_fn documentation about custom lex function contract
7ce1f8fc7f Test reentering parser for nested inner parses
0aaa44faf4 Add a test for a macro implementation using custom lex function
2ebdeaa995 Add p_input_index()
c0016f6d58 Add p_set_position()
Compare 8 commits »
josh pushed to master at josh/propane 2026-07-08 22:24:59 -04:00
75c2a4cbdf Install valgrind for Linux github runners
2c8ce0a359 Skip valgrind tests on MacOS github runners
64383cb0f4 v4.7.0
256b7f9277 Update CHANGELOG for v4.7.0
98390429a8 Allow parser user code blocks in tree mode
Compare 14 commits »
josh pushed to main at josh/holtrop.nvim 2026-07-05 20:55:09 -04:00
5723c9d3c2 Update syntax/propane.vim
josh pushed to main at josh/holtrop.nvim 2026-06-29 23:46:51 -04:00
1df73b0a74 Update syntax/propane.vim for propane 4.5.0
josh pushed to main at josh/holtrop.nvim 2026-06-29 23:08:23 -04:00
f65975316b Update syntax/propane.vim for propane 4.5.0
b58be03795 Use 2-space indent for Ruby, HTML, XML files
Compare 2 commits »
josh pushed to master at josh/propane 2026-06-29 23:05:44 -04:00
232af68081 Attempt to autodetect target language (D/C++) in extra/vim/syntax/propane.vim
23834bef82 Update keyword list in extra/vim/syntax/propane.vim
7b698d7b31 Add noline grammar statement to skip emitting #line directives
45843da0df Fix #line reset directives
f27a8688f7 Add CHANGELOG for v4.4.0
Compare 42 commits »
josh pushed to main at josh/holtrop.nvim 2026-06-25 11:40:32 -04:00
dd484dd4ae Use vertical layout for fzf-lua
josh pushed to main at josh/holtrop.nvim 2026-06-25 10:51:34 -04:00
7bcd0d480b Restore cursor position after opening file
josh pushed to master at josh/fart 2026-06-18 08:40:55 -04:00
1a5b1292ee Add -j option
josh pushed to master at josh/fart 2026-06-18 08:30:30 -04:00
36e12d1e90 Render multithreaded locally by default