<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/api/ui_spec.lua, branch fix_repeatcmdline</title>
<subtitle>Neovim fork with Rahm's personal hacks.</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/'/>
<entry>
<title>docs: deprecate the "term_background" UI field</title>
<updated>2023-11-14T01:04:47+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2023-11-07T17:31:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=8d9789a0f3b748b75ac4ae1b8e43d27af40d49fe'/>
<id>8d9789a0f3b748b75ac4ae1b8e43d27af40d49fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(startup): trigger UIEnter for the correct channel (#25860)</title>
<updated>2023-11-01T04:16:37+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-11-01T04:16:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=d7359a87425dc38efda4f74bd580bae9946abe31'/>
<id>d7359a87425dc38efda4f74bd580bae9946abe31</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: fix VimResume test flakiness (#24438)</title>
<updated>2023-07-23T02:03:05+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-07-23T02:03:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f56c1848091bb64c63b5bc25ec74bcbd2f52bdde'/>
<id>f56c1848091bb64c63b5bc25ec74bcbd2f52bdde</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(events): trigger VimResume on next UI request (#24426)</title>
<updated>2023-07-22T23:16:41+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2023-07-22T23:16:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a8cfdf43bc6226e32679ec59769ea3e48ca26193'/>
<id>a8cfdf43bc6226e32679ec59769ea3e48ca26193</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(api): consistent VALIDATE messages #22262</title>
<updated>2023-02-14T19:19:28+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2023-02-14T19:19:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=556f8646c01d1751cf39fe4df9c622899dceab9d'/>
<id>556f8646c01d1751cf39fe4df9c622899dceab9d</id>
<content type='text'>
Problem:
Validation messages are not consistently formatted.
- Parameter names sometimes are NOT quoted.
- Descriptive names (non-parameters) sometimes ARE quoted.

Solution:
Always quote the `name` value passed to a VALIDATE macro _unless_ the
value has whitespace.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
Validation messages are not consistently formatted.
- Parameter names sometimes are NOT quoted.
- Descriptive names (non-parameters) sometimes ARE quoted.

Solution:
Always quote the `name` value passed to a VALIDATE macro _unless_ the
value has whitespace.</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(api): VALIDATE macros #22256</title>
<updated>2023-02-14T13:07:38+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2023-02-14T13:07:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=ff3d04b75b4a9314815c37d53ebc4d035a043335'/>
<id>ff3d04b75b4a9314815c37d53ebc4d035a043335</id>
<content type='text'>
- VALIDATE() takes a format string
- deduplicate check_string_array
- VALIDATE_RANGE
- validate UI args</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- VALIDATE() takes a format string
- deduplicate check_string_array
- VALIDATE_RANGE
- validate UI args</pre>
</div>
</content>
</entry>
<entry>
<title>UIEnter/UILeave: fire for embedder UI, builtin TUI</title>
<updated>2019-09-13T00:04:05+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-12T23:43:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=492ac04f7e0ffcc5011d3604b234d149f8b0bb91'/>
<id>492ac04f7e0ffcc5011d3604b234d149f8b0bb91</id>
<content type='text'>
Before this, --embed UIs (without --headless) would not trigger UIEnter.

For TUI, maybe UIEnter isn't useful, but:
- It is less "surprising"/special.
- Makes documentation simpler.
- When TUI becomes a coprocess, it will happen anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this, --embed UIs (without --headless) would not trigger UIEnter.

For TUI, maybe UIEnter isn't useful, but:
- It is less "surprising"/special.
- Makes documentation simpler.
- When TUI becomes a coprocess, it will happen anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>rename: UIAttach/UIDetach =&gt; UIEnter/UILeave</title>
<updated>2019-09-13T00:04:05+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-12T23:08:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=589f612adfea22b688618fa90e011f5494ca5204'/>
<id>589f612adfea22b688618fa90e011f5494ca5204</id>
<content type='text'>
"enter"/"leave" is more conventional for Vim events, and
"attach"/"detach" distinction does not gain much.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
"enter"/"leave" is more conventional for Vim events, and
"attach"/"detach" distinction does not gain much.
</pre>
</div>
</content>
</entry>
<entry>
<title>UIAttach, UIDetach</title>
<updated>2019-09-13T00:04:05+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-12T01:44:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=6dd56d09025c960ef36952e3d4a1f77779782c52'/>
<id>6dd56d09025c960ef36952e3d4a1f77779782c52</id>
<content type='text'>
doc: ginit.vim, gvimrc
fix #3656
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
doc: ginit.vim, gvimrc
fix #3656
</pre>
</div>
</content>
</entry>
<entry>
<title>UIAttach, UIDetach</title>
<updated>2019-09-12T22:52:54+00:00</updated>
<author>
<name>Rui Abreu Ferreira</name>
<email>raf-ep@gmx.com</email>
</author>
<published>2017-06-21T15:59:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e9cf515888705640ebd754483349f2bf84c32255'/>
<id>e9cf515888705640ebd754483349f2bf84c32255</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
