<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/queries, branch userregs_2</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>fix(treesitter): sync queries with upstream</title>
<updated>2025-03-24T15:45:36+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-03-24T15:24:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c4e9ff30a6b6807c42bcf39dc312262cd2a22f32'/>
<id>c4e9ff30a6b6807c42bcf39dc312262cd2a22f32</id>
<content type='text'>
Update C highlight query from nvim-treesitter
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update C highlight query from nvim-treesitter
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(treesitter): update lua, markdown queries</title>
<updated>2025-03-15T11:10:22+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2025-03-15T10:47:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d8eec815609831c51a580ba8d8edada2300aff98'/>
<id>d8eec815609831c51a580ba8d8edada2300aff98</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(treesitter): vertical conceal support for highlighter</title>
<updated>2025-02-25T12:09:01+00:00</updated>
<author>
<name>Luuk van Baal</name>
<email>luukvbaal@gmail.com</email>
</author>
<published>2024-11-24T13:46:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8ba047e33fe3a10765c593c810d54b5e3bb906e9'/>
<id>8ba047e33fe3a10765c593c810d54b5e3bb906e9</id>
<content type='text'>
TSHighlighter now places marks for conceal_lines metadata. A new
internal decor provider callback _on_conceal_line was added that
instructs the highlighter to place conceal_lines marks whenever the
editor needs to know whether a line is concealed. The bundled markdown
queries use conceal_lines metadata to conceal code block fence lines.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
TSHighlighter now places marks for conceal_lines metadata. A new
internal decor provider callback _on_conceal_line was added that
instructs the highlighter to place conceal_lines marks whenever the
editor needs to know whether a line is concealed. The bundled markdown
queries use conceal_lines metadata to conceal code block fence lines.
</pre>
</div>
</content>
</entry>
<entry>
<title>build(deps): bump tree-sitter-query to v0.5.0 (#32299)</title>
<updated>2025-02-04T08:56:11+00:00</updated>
<author>
<name>Riley Bruins</name>
<email>ribru17@hotmail.com</email>
</author>
<published>2025-02-04T08:56:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1103d9fc10d8ffac7e375c3aa9d1bdfe16691776'/>
<id>1103d9fc10d8ffac7e375c3aa9d1bdfe16691776</id>
<content type='text'>
and sync queries from nvim-treesitter (adds support for `MISSING` nodes).</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
and sync queries from nvim-treesitter (adds support for `MISSING` nodes).</pre>
</div>
</content>
</entry>
<entry>
<title>fix(treesitter): update queries</title>
<updated>2024-11-22T08:39:45+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-11-19T08:46:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6e44a6a289c538c9e05a5114ddb7f91f581e8965'/>
<id>6e44a6a289c538c9e05a5114ddb7f91f581e8965</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(defaults): pretty :help headings #30544</title>
<updated>2024-09-27T15:53:30+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2024-09-27T15:53:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=09d76afe84dd5b895e102dcd8df8ce6271bebfef'/>
<id>09d76afe84dd5b895e102dcd8df8ce6271bebfef</id>
<content type='text'>
Problem:
Headings in :help do not stand out visually.

Solution:
Define a non-standard `@markup.heading.1.delimiter` group and
special-case it in `highlight_group.c`.

FUTURE:
This is a cheap workaround until we have #25718 which will enable:
- fully driven by `vimdoc/highlights.scm` instead of using highlight
  tricks (`guibg=bg guifg=bg guisp=fg`)
- better support of "cterm" ('notermguicolors')</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
Headings in :help do not stand out visually.

Solution:
Define a non-standard `@markup.heading.1.delimiter` group and
special-case it in `highlight_group.c`.

FUTURE:
This is a cheap workaround until we have #25718 which will enable:
- fully driven by `vimdoc/highlights.scm` instead of using highlight
  tricks (`guibg=bg guifg=bg guisp=fg`)
- better support of "cterm" ('notermguicolors')</pre>
</div>
</content>
</entry>
<entry>
<title>fix(treesitter): sync queries from upstream</title>
<updated>2024-09-12T11:41:15+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-09-12T11:21:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=ae917dbd06cb0c6908163968ce6fb11802614111'/>
<id>ae917dbd06cb0c6908163968ce6fb11802614111</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(runtime): sync bundled treesitter queries</title>
<updated>2024-07-28T14:13:11+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-07-28T10:13:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9e80738f3073e6dc95ebefee60526c7c1499d7d2'/>
<id>9e80738f3073e6dc95ebefee60526c7c1499d7d2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(runtime): sync bundled treesitter queries</title>
<updated>2024-07-24T14:02:53+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-07-24T13:06:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=862338255da6dc08ae4f4f78db0034c81e3cdf38'/>
<id>862338255da6dc08ae4f4f78db0034c81e3cdf38</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build(deps): drop unused bundled bash, python parsers and queries</title>
<updated>2024-07-09T13:26:48+00:00</updated>
<author>
<name>Christian Clason</name>
<email>c.clason@uni-graz.at</email>
</author>
<published>2024-07-09T13:26:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=51d85f7ea58bd715cec1fdfa8d19826cafe7185d'/>
<id>51d85f7ea58bd715cec1fdfa8d19826cafe7185d</id>
<content type='text'>
Problem: Neovim bundles treesitter parsers for bash and python but does
not use them by default. This dilutes the messaging about the bundled
parsers being required for functionality or reasonable out-of-the-box
experience. It also increases the risk of query incompatibilities for no
gain.

Solution: Stop bundling bash and python parser and queries.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem: Neovim bundles treesitter parsers for bash and python but does
not use them by default. This dilutes the messaging about the bundled
parsers being required for functionality or reasonable out-of-the-box
experience. It also increases the risk of query incompatibilities for no
gain.

Solution: Stop bundling bash and python parser and queries.
</pre>
</div>
</content>
</entry>
</feed>
