Stephan Seitz

Results 462 comments of Stephan Seitz

It's worth investigating whether the PR for extranges can provide infrastructure for this PR. Extranges seem to implement similar functionality as interval trees and could provide functionality like auto-updating/intersection/containment test....

Ah, thank you! I didn't see at first glance that `motion_metric` was accessing the buffer contents. Is `filter->work == NULL` too optimistic for deciding that a filter might support nvdec...

@galad87 I saw that crop_scale gets removed from the filter list (or better it's work set to `NULL`) and instead `width/height/format/color_range` is set on the decoder. The decoder then uses...

Correction to what I said before: The check for nvdec was performed to get info text before the filter list was sanitized but nvdec becomes available later when the decoder...

I think the distinction between`lang` and `ft` is meaningful. `lang` is the decided by the parser developers outside of the Neovim-context and `ft` is decided by Neovim. We had many...

> Nvim can't ship hundreds of parsers in its runtime because > the total file size approaches gigabytes (GB) That's not entirely true. Shipping all parsers of nvim-treesitter https://github.com/nvim-treesitter/nvim-treesitter/pull/3688 ~150...

More related ideas: - virtually (or via scp) adding local rtp to the remote environment? Or maybe have a dedicated lua file for it that let's users spin up their...

What you can do in VS code is also to manage multiple remote sessions. Maybe there could be a command to reattach the TUI client to another server during a...

I guess this is not possible right now with the current query syntax. But you could write a predicate for it. Have a look at `predicates.lua` in our repo on...

But wait. I guess you can do it. There should be a has-type? predicate therefore also a not-has-type? predicate. Tree-Sitter has also a syntax for "not that node type" `^line_comment`...