<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/runtime/lua/nvim, branch 20230125_mix</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>refactor!: remove has("debug") (#22060)</title>
<updated>2023-01-30T18:06:32+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-01-30T18:06:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=27b81af19c498892f4b0444ad29b7be842f8e7b8'/>
<id>27b81af19c498892f4b0444ad29b7be842f8e7b8</id>
<content type='text'>
This value can not be relied on as it doesn't work for
multi-configuration generators. I don't think this undocumented option
is used much, if at all, so I think we should remove it.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This value can not be relied on as it doesn't work for
multi-configuration generators. I don't think this undocumented option
is used much, if at all, so I think we should remove it.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(health): detect tmux RGB support via `client_termfeatures`</title>
<updated>2023-01-16T15:30:57+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2023-01-16T13:25:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=7e24c45221b330ccf8ed3808570dab38d212ba2e'/>
<id>7e24c45221b330ccf8ed3808570dab38d212ba2e</id>
<content type='text'>
Problem: On tmux v3.2+, the `terminal-features` option may be used to enable RGB
capabilities over `terminal-overrides`. However, `show-messages` cannot be used
to detect if RGB capabilities are enabled using `terminal-features`.

Solution: Try to use `display-message -p #{client_termfeatures}` instead.
The returned features include "RGB" if either "RGB" is set in
`terminal-features`, or if "Tc" or "RGB" is set in `terminal-overrides` (as
before).
Nothing is returned by tmux versions older than v3.2, so fallback to checking
`show-messages` in that case.

Also, un-Vimscriptify the previous logic a bit, and change the error message to
point to using the `terminal-features` option instead for newer tmux versions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem: On tmux v3.2+, the `terminal-features` option may be used to enable RGB
capabilities over `terminal-overrides`. However, `show-messages` cannot be used
to detect if RGB capabilities are enabled using `terminal-features`.

Solution: Try to use `display-message -p #{client_termfeatures}` instead.
The returned features include "RGB" if either "RGB" is set in
`terminal-features`, or if "Tc" or "RGB" is set in `terminal-overrides` (as
before).
Nothing is returned by tmux versions older than v3.2, so fallback to checking
`show-messages` in that case.

Also, un-Vimscriptify the previous logic a bit, and change the error message to
point to using the `terminal-features` option instead for newer tmux versions.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(health): fix `tmux_esc_time` comparison</title>
<updated>2023-01-16T14:26:29+00:00</updated>
<author>
<name>Sean Dewar</name>
<email>seandewar@users.noreply.github.com</email>
</author>
<published>2023-01-16T10:37:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=60df0c06510cc65d68a2693722577d437264f67d'/>
<id>60df0c06510cc65d68a2693722577d437264f67d</id>
<content type='text'>
Regression from the health.vim to .lua changes.

Unlike Vim script, Lua does not implicitly convert strings to numbers, so this
comparison threw an error.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Regression from the health.vim to .lua changes.

Unlike Vim script, Lua does not implicitly convert strings to numbers, so this
comparison threw an error.
</pre>
</div>
</content>
</entry>
<entry>
<title>health: migrate to Lua #21661</title>
<updated>2023-01-16T09:55:24+00:00</updated>
<author>
<name>TJ DeVries</name>
<email>devries.timothyj@gmail.com</email>
</author>
<published>2023-01-16T09:55:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=307efe4906de9f0b7d8611ea36bddb85493c1447'/>
<id>307efe4906de9f0b7d8611ea36bddb85493c1447</id>
<content type='text'>
* refactor: remove all vimscript from nvim/health
* fixup: previous method broke if you had a folder named 'x-lua'</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* refactor: remove all vimscript from nvim/health
* fixup: previous method broke if you had a folder named 'x-lua'</pre>
</div>
</content>
</entry>
<entry>
<title>docs: fix typos (#21427)</title>
<updated>2023-01-03T23:38:48+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-01-03T23:38:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=936e191fef9865600af211c29ea4959ffbce81dd'/>
<id>936e191fef9865600af211c29ea4959ffbce81dd</id>
<content type='text'>
Co-authored-by: Gustavo Sampaio &lt;gbritosampaio@gmail.com&gt;
Co-authored-by: C.D. MacEachern &lt;craig.daniel.maceachern@gmail.com&gt;
Co-authored-by: Sean Dewar &lt;seandewar@users.noreply.github.com&gt;
Co-authored-by: Tomas Nemec &lt;nemi@skaut.cz&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Gustavo Sampaio &lt;gbritosampaio@gmail.com&gt;
Co-authored-by: C.D. MacEachern &lt;craig.daniel.maceachern@gmail.com&gt;
Co-authored-by: Sean Dewar &lt;seandewar@users.noreply.github.com&gt;
Co-authored-by: Tomas Nemec &lt;nemi@skaut.cz&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>feat(checkhealth): use "help" syntax, avoid tabpage #20879</title>
<updated>2022-11-12T02:33:31+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2022-11-12T02:33:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=4d2373f5f6570fcc851b818198f45fbda391fd6a'/>
<id>4d2373f5f6570fcc851b818198f45fbda391fd6a</id>
<content type='text'>
- If Nvim was just started, don't create a new tab.
- Name the buffer "health://".
- Use "help" syntax instead of "markdown". It fits better, and
  eliminates various workarounds.
- Simplfy formatting, avoid visual noise.
- Don't print a "INFO" status, it is noisy.
- Drop the ":" after statuses, they are already UPPERCASE and highlighted.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- If Nvim was just started, don't create a new tab.
- Name the buffer "health://".
- Use "help" syntax instead of "markdown". It fits better, and
  eliminates various workarounds.
- Simplfy formatting, avoid visual noise.
- Don't print a "INFO" status, it is noisy.
- Drop the ":" after statuses, they are already UPPERCASE and highlighted.</pre>
</div>
</content>
</entry>
<entry>
<title>feat(checkhealth): check runtime ($VIMRUNTIME)</title>
<updated>2022-10-30T15:23:58+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2022-10-30T05:41:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=cc7c378bf319d62491ca121ab598397428e4ced4'/>
<id>cc7c378bf319d62491ca121ab598397428e4ced4</id>
<content type='text'>
Move man/health.lua into the "runtime" check.

fix #20696
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Move man/health.lua into the "runtime" check.

fix #20696
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(checkhealth): convert "nvim" check to Lua</title>
<updated>2022-10-30T14:50:59+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2022-10-30T03:47:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3213bc36c5d0cddf8f81498a1ac590bc6d81d743'/>
<id>3213bc36c5d0cddf8f81498a1ac590bc6d81d743</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
