ObserverOfTime

Results 75 issues of ObserverOfTime

**Checklist** - [x] Have you read through `:h nvim-surround` to see if there might be any relevant information there? **Is your feature request related to a problem? Please describe.** Several...

enhancement

Neovim nightly supports inccommand previews in user commands. See: https://neovim.io/doc/user/map.html#:command-preview

Option arguments (`-foo --bar`) should not be mapped to `argument: (word)` like other arguments. For example, this script produces the following syntax tree: ```bash cmake . --fresh -B build -DCMAKE_BUILD_TYPE=Release...

See https://github.com/nvim-treesitter/nvim-treesitter/pull/3573#pullrequestreview-1132968510 for the motivation. This seems to work and I'll try to add some actual tests later to make sure it does. #### Example usage: `c/injections.scm` ```scheme ;; preproc_arg...

lua
treesitter

Includes an injection for the special comments supported by [Sphinx](https://www.sphinx-doc.org/en/master/usage/extensions/autodoc.html#directive-autofunction). > For module data members and class attributes, documentation can either be put into a comment with special formatting (using...

### Problem [HTML](https://github.com/tree-sitter/tree-sitter-html/blob/b5d9758/grammar.js#L110-L114) and [XML](https://github.com/tree-sitter-grammars/tree-sitter-xml/blob/52b3783/xml/grammar.js#L137-L142) need to return error nodes when finding mismatched tag names. Parsers like [readline](https://github.com/tree-sitter-grammars/tree-sitter-readline/blob/e436eaef/grammar.js#L5-L6) need to prevent errors from affecting other lines. Aliasing nodes to `$.ERROR`...

parser-generation

For `parser.c`: ```c #ifdef _WIN32 __declspec(dllexport) #else __attribute__((visibility("default"))) #endif const TSLanguage *{language_function_name}(void) {{ ```

**Description** Multiplatform tests include a platform tag in the output. It'd be nice if this could be hidden, at least when nested. **Additional information** Output with kotest: ```sh # current...

feature

The plugin comparisons page only contains a handful of plugins. It also doesn't mention how to reproduce the measurements. Would you mind either sharing the steps or running with more...

Also add the "files" array if missing. Requires #3109 and the node-tree-sitter update.