Commit Graph

15726 Commits (7d8175dccfdde3a9046acd389980f7240ca58d96)
 

Author SHA1 Message Date
Wilfred Hughes fb5ce40b0d Document recent Rust parser update 2025-09-22 20:28:24 +07:00
Wilfred Hughes b68e1dd673 Enable larger page size in jemalloc
Fixes #850
2025-09-22 20:27:29 +07:00
Antonin Delpeuch dc4ce18196 Switch to tree-sitter-rust-orchard
Offers better attachment of attributes and doc comments
and supports newer language constructs.
Closes #35.
2025-09-17 23:59:31 +07:00
Dan Cross d6ab90d840 Do not use jemalloc on illumos
jemalloc does not work on illumos; it's use is
already conditional on environments that are not
msvc, so extend the conditionals involved to also
exclude illumos.
2025-09-16 21:05:13 +07:00
Wilfred Hughes 1a4313423d Increase minimum Rust version 2025-08-29 22:53:54 +07:00
Wilfred Hughes 1ec5badfe0 Silence warning on older clippy versions 2025-08-29 22:53:54 +07:00
Master-Hash b5a4df1efc ci: run arm windows test on windows-11-arm runner image 2025-08-16 12:16:57 +07:00
Master-Hash 3916dc99ef ci: build & test for aarch64-pc-windows-msvc target 2025-08-16 12:16:57 +07:00
Wilfred Hughes 13f786a7be Vendor the commonlisp parser again
This allows us to use the C library directly. Using the library from
crates.io would require a fairly big MSRV bump.

https://github.com/tree-sitter-grammars/tree-sitter-commonlisp/issues/45

Essentially reverts 87521ed3fc but we
still have the latest version of the upstream grammar.

Fixes #866
2025-08-16 12:13:46 +07:00
Wilfred Hughes 953a9cd46b Add 'vendored_parsers/tree-sitter-commonlisp/' from commit '32323509b3d9fe96607d151c2da2c9009eb13a2f'
git-subtree-dir: vendored_parsers/tree-sitter-commonlisp
git-subtree-mainline: 0b5ca1b3c3
git-subtree-split: 32323509b3
2025-08-16 12:10:10 +07:00
Wilfred Hughes 0b5ca1b3c3 Remove commonlisp parser from Cargo.toml 2025-08-16 12:09:48 +07:00
Wilfred Hughes fcd5e1eec5 Link mergiraf in both sections discussing merging 2025-08-10 15:12:30 +07:00
Raymond Ha a3bcd66de6 Fix GitHub logo reflow 2025-08-04 22:59:34 +07:00
Wilfred Hughes cabe203465 Improve doc comment 2025-07-30 09:40:25 +07:00
Wilfred Hughes 022133bad0 Configure aider ignores 2025-07-29 18:53:27 +07:00
Wilfred Hughes 084a72b558 Stop supporting invalid UTF-16 when decoding files 2025-07-12 00:35:17 +07:00
Wilfred Hughes e596c52c53 Show file size before/after on binary files 2025-07-11 09:47:20 +07:00
Wilfred Hughes fd6a9a365b Configure string literals correctly as atoms in Kotlin
Fixes #860
2025-07-11 09:14:43 +07:00
Wilfred Hughes 6ad8bc99db Fix clippy warning 2025-07-10 09:45:19 +07:00
Wilfred Hughes a0c09454fc Treat x-archive (i.e. foo.a) as binary 2025-07-10 09:29:10 +07:00
Wilfred Hughes 73a293ffc9 Be stricter about slightly-invalid text decoding 2025-07-10 09:28:31 +07:00
Wilfred Hughes 0010944ef5 Fix null character count for Latin 1 string decoding 2025-07-10 09:24:07 +07:00
Wilfred Hughes 093cfea931 Fix doc comment syntax 2025-07-03 19:27:49 +07:00
Wilfred Hughes 62014159d1 Tweak wording 2025-07-03 09:36:46 +07:00
Wilfred Hughes 87521ed3fc Updated the lisp parser 2025-07-02 23:39:05 +07:00
Wilfred Hughes eb7edaba84 Updated to latest clojure parser 2025-07-02 23:19:36 +07:00
Wilfred Hughes 092817a046 Merge commit 'be514eec2c86d560c18fab146e9298e21b8eab62' 2025-07-02 23:16:05 +07:00
Wilfred Hughes 64e73bb58c Update expected output for Zig test files 2025-07-02 23:14:34 +07:00
Wilfred Hughes 00ceb78694 Update atom nodes config for Zig 2025-07-02 23:11:34 +07:00
Wilfred Hughes eb3735a90c Update reference command for seeing parser ages 2025-07-02 23:00:49 +07:00
Wilfred Hughes c797641838 Tweak sidebar order 2025-07-02 22:48:06 +07:00
Wilfred Hughes b3995cd967 Switch to a newer, actively maintained Zig parser
Fixes #851
2025-07-02 22:42:05 +07:00
Wilfred Hughes 62752b6ab6 Allow users to override binary detection using globs
Closes #841
2025-07-02 22:28:48 +07:00
Wilfred Hughes 6aa5eb2d24 More logging of text encoding detection 2025-07-02 22:28:48 +07:00
Wilfred Hughes a104d0ae90 Silence a clippy warning 2025-07-02 22:28:48 +07:00
Wilfred Hughes 390360f97a Add doc comment 2025-07-02 22:28:48 +07:00
sogaiu be514eec2c Update what and why docs again 2025-06-27 14:20:57 +07:00
sogaiu abe937c8da Update what and why docs 2025-06-27 03:40:19 +07:00
Wilfred Hughes e6fc867755
Merge pull request #848 from asibahi/master
Update jj.md
2025-06-20 23:25:24 +07:00
Wilfred Hughes b14cc7c96f Make Windows-1252 detection stricter, consistent with other encodings
This should help with #841.
2025-06-20 23:20:48 +07:00
Wilfred Hughes 43eb109472 Display Flatpak status in --version 2025-06-18 21:14:47 +07:00
Abdul-Rahman Sibahi 0a24f131a1
add jj link 2025-06-17 13:20:03 +07:00
Abdul-Rahman Sibahi ef890856c1
Correct jj links 2025-06-17 13:18:47 +07:00
Abdul-Rahman Sibahi c0c33517e3
Update jj.md
old setting was deprecated. this setting worked for me
2025-06-17 08:51:04 +07:00
Wilfred Hughes 5db8937262 Update changelog for release 2025-06-16 09:42:35 +07:00
Wilfred Hughes 71b38cc8d4 Roll version 2025-06-15 22:49:40 +07:00
Wilfred Hughes 484708c6d3 The next release will use jemalloc
Closes #805
2025-06-15 22:48:50 +07:00
Wilfred Hughes cf19bf12de Update changelog for gleam 2025-06-15 22:38:56 +07:00
Wilfred Hughes eff3c36c38
Merge pull request #844 from llakala/update-gleam
Update gleam parser
2025-06-15 22:16:50 +07:00
Wilfred Hughes dc13a38428 Fix cargo TOML section breaking Windows builds 2025-06-15 22:06:19 +07:00