France
https://strongly-typed-thoughts.net
Oublie qu’t’as aucune chance; va-y fonce.
From Dimitri Sabadie to ~hadronized/kak-tree-sitter-devel
This is going to both simplify handling buffers in terms of code maintenance, but also will make it faster and easier to look for the sentinel, since it’s just NUL. Just one small thing; I don’t think it’s possible to write a verbatim NUL in Kakoune, so I still kept the Kakoune sentinel option and use a `%sh{}` when starting up to get `\x0`. --- docs/design/request.md | 12 +++--------- kak-tree-sitter/rc/static.kak | 20 ++++++++++---------- kak-tree-sitter/src/protocol/response.rs | 9 +-------- kak-tree-sitter/src/server/fifo.rs | 18 +++--------------- kak-tree-sitter/src/server/handler.rs | 7 +------ 5 files changed, 18 insertions(+), 48 deletions(-) [message trimmed]
From Dimitri Sabadie to ~hadronized/kak-tree-sitter-devel
This is going to both simplify handling buffers in terms of code maintenance, but also will make it faster and easier to look for the sentinel, since it’s just NUL. Just one small thing; I don’t think it’s possible to write a verbatim NUL in Kakoune, so I still kept the Kakoune sentinel option and use a `%sh{}` when starting up to get `\x0`. --- docs/design/request.md | 12 +++--------- kak-tree-sitter/rc/static.kak | 20 ++++++++++---------- kak-tree-sitter/src/protocol/response.rs | 9 +-------- kak-tree-sitter/src/server/fifo.rs | 18 +++--------------- kak-tree-sitter/src/server/handler.rs | 7 +------ 5 files changed, 18 insertions(+), 48 deletions(-) [message trimmed]
From Dimitri Sabadie to ~hadronized/kak-tree-sitter-devel
This is going to both simplify handling buffers in terms of code maintenance, but also will make it faster and easier to look for the sentinel, since it’s just NUL. Just one small thing; I don’t think it’s possible to write a verbatim NUL in Kakoune, so I still kept the Kakoune sentinel option and use a `%sh{}` when starting up to get `\x0`. --- docs/design/request.md | 12 +++--------- kak-tree-sitter/rc/static.kak | 20 ++++++++++---------- kak-tree-sitter/src/protocol/response.rs | 5 ----- kak-tree-sitter/src/server/fifo.rs | 18 +++--------------- kak-tree-sitter/src/server/handler.rs | 7 +------ 5 files changed, 17 insertions(+), 45 deletions(-) [message trimmed]
From Dimitri Sabadie to ~hadronized/kak-tree-sitter-devel
This is the release thread for kak-tree-sitter v1.2. Features: * Use the UNIX socket directly <https://todo.sr.ht/~hadronized/kak-tree-sitter-features/4> * Custom config path <https://todo.sr.ht/~hadronized/kak-tree-sitter-features/20> * Support session renaming <https://todo.sr.ht/~hadronized/kak-tree-sitter-features/9> * Better tree_sitter_lang feeding <https://todo.sr.ht/~hadronized/kak-tree-sitter-features/21> Bug fixes: * ktsctl query rm reports weirdly on grammars <https://todo.sr.ht/~hadronized/kak-tree-sitter-bugs/20> * :cd breaks buffer identities <https://todo.sr.ht/~hadronized/kak-tree-sitter-bugs/16> * JSX (or similar) language is a hell to work with <https://todo.sr.ht/~hadronized/kak-tree-sitter-bugs/18>
From Dimitri Sabadie to ~hadronized/kak-tree-sitter-devel
Hi! Thank you! Applied!
From Dimitri Sabadie to ~hadronized/kak-tree-sitter-devel
Cool, thank you! Applied.
From Dimitri Sabadie to ~hadronized/kak-tree-sitter-devel
Thank you! Applied.
From Dimitri Sabadie to ~hadronized/kak-tree-sitter-devel
> Could you please clarify, which release is safe to pick? > > My 9ec0271873ed484f96342489b4117391e88abcd3 is from March 18th. > Helix 24.03 (2cadec0b1182332338a5a1cc3062776f834d8835) is March 30th. > Helix 24.07 (079f544260f4f5eaff08104bf07abd57bfb7b611) is July 14th. I didn’t even know 24.07 was released! I guess we can try the latest one but if we notice something wrong, then we’ll have to switch to the more recent version of tree-sitter and might require some change (I have a branch upstream for that IIRC).
From Dimitri Sabadie to ~hadronized/kak-tree-sitter-devel
This is probably too recent wrt. tree-sitter version. May you use refs from the last stable version of Helix, please? Thanks!
From Dimitri Sabadie to ~hadronized/kak-tree-sitter-devel
Applied.