On Tue, Apr 07, 2026 at 03:29:42PM +0100, Jonathan Dowland wrote:
From what I can tell, you are actually "bundling" the compiled parser in the neovim package, just unbundling the source. Which is good, it means you can align the compile flags with upstream in the neovim build in order to resolve this without impacting any other consumers of tree-sitter-markdown-src or tree-sitter-markdown-inline-src.
Currently, yes, but I had been looking at moving away from that to shipping the pre-compiled parsers for all packages to use, rather than each one needing to add the (hacky) integration into their build. This situation complicates that plan, but aligns with what clason has been trying to tell me all along my neovim + treesitter journey -- TS parsers are intended to be bundled and doing otherwise brings about pain. I'll need to muse on this. Thanks for the detailed report. Cheers, -- James (he/him) GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB

