<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/ui, branch v0.4.0</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>syntax, TUI: support "strikethrough"</title>
<updated>2019-09-13T21:46:19+00:00</updated>
<author>
<name>Jaskaran Singh</name>
<email>jaskaransingh7654321@gmail.com</email>
</author>
<published>2019-09-13T21:46:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=3afb397407af3c94fc82d694186e8d451e625237'/>
<id>3afb397407af3c94fc82d694186e8d451e625237</id>
<content type='text'>
fix #3436

Includes:
vim-patch:8.0.1038: strike-through text not supported</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix #3436

Includes:
vim-patch:8.0.1038: strike-through text not supported</pre>
</div>
</content>
</entry>
<entry>
<title>doc</title>
<updated>2019-09-11T07:10:27+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-09T22:35:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=06bfb07e3594b019fc32120c9ba9d09ca4dd5087'/>
<id>06bfb07e3594b019fc32120c9ba9d09ca4dd5087</id>
<content type='text'>
fix #10127
fix #5972
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix #10127
fix #5972
</pre>
</div>
</content>
</entry>
<entry>
<title>ex_getln.c: fix &lt;S-Tab&gt; not triggering pum when wildoptions=pum (#10042)</title>
<updated>2019-09-08T18:47:22+00:00</updated>
<author>
<name>glacambre</name>
<email>code@lacamb.re</email>
</author>
<published>2019-08-14T17:07:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=958ca938b44ea7d6f126887f5bec98ee6d2f6f15'/>
<id>958ca938b44ea7d6f126887f5bec98ee6d2f6f15</id>
<content type='text'>
Some of the logic that was present for &lt;Tab&gt; was missing from &lt;S-Tab&gt;.

Closes https://github.com/neovim/neovim/issues/10042.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some of the logic that was present for &lt;Tab&gt; was missing from &lt;S-Tab&gt;.

Closes https://github.com/neovim/neovim/issues/10042.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #10475 from erw7/fix-ext-popupmenu</title>
<updated>2019-09-08T18:42:32+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2019-09-08T18:42:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=288526ae73d07471a484e3f5bd9662b1cecf0884'/>
<id>288526ae73d07471a484e3f5bd9662b1cecf0884</id>
<content type='text'>
Fix some keys not working in ext_popupmenu</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix some keys not working in ext_popupmenu</pre>
</div>
</content>
</entry>
<entry>
<title>update tests for new resize behavior (resize at pager, but not at :!cmd)</title>
<updated>2019-09-08T13:24:14+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2019-09-08T12:57:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c705e3fb0b70887aaebe4973ce02acc6be45eb97'/>
<id>c705e3fb0b70887aaebe4973ce02acc6be45eb97</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add nvim_ui_pum_set_height to api</title>
<updated>2019-09-08T03:25:49+00:00</updated>
<author>
<name>erw7</name>
<email>erw7.github@gmail.com</email>
</author>
<published>2019-07-12T03:47:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=55b1126a22394a3c6c212cc323d53de405cca98d'/>
<id>55b1126a22394a3c6c212cc323d53de405cca98d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test: Rename meth_pcall to pcall_err</title>
<updated>2019-09-07T00:19:07+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-03T20:51:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=af946046b922dc5d5285a70a23d11916d8389a5d'/>
<id>af946046b922dc5d5285a70a23d11916d8389a5d</id>
<content type='text'>
- Rename `meth_pcall`.
- Make `pcall_err` raise an error if the function does not fail.
- Add `vim.pesc()` to treat a string as literal where a Lua pattern is
  expected.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Rename `meth_pcall`.
- Make `pcall_err` raise an error if the function does not fail.
- Add `vim.pesc()` to treat a string as literal where a Lua pattern is
  expected.
</pre>
</div>
</content>
</entry>
<entry>
<title>test: properly test missing clears after scroll</title>
<updated>2019-09-06T17:39:26+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2019-09-06T17:33:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=837f31c0b48f1f8f859cab575b65d914c98b5e13'/>
<id>837f31c0b48f1f8f859cab575b65d914c98b5e13</id>
<content type='text'>
NB: happened to be irrelevant to the present failure, which
only occured with the compositor and not exteral UI for some reason
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
NB: happened to be irrelevant to the present failure, which
only occured with the compositor and not exteral UI for some reason
</pre>
</div>
</content>
</entry>
<entry>
<title>test: add tests for pager glitches and crashes</title>
<updated>2019-09-06T17:38:27+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2019-09-04T21:54:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1fc6489f306c6f115ebd2abd95052e6f5b646cd2'/>
<id>1fc6489f306c6f115ebd2abd95052e6f5b646cd2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>test/wildmode_spec: fix flaky test (#10947)</title>
<updated>2019-09-05T17:22:27+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-09-05T17:22:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=096212d52c6375c19c046d86a7178bae91e287fc'/>
<id>096212d52c6375c19c046d86a7178bae91e287fc</id>
<content type='text'>
* test/wildmode_spec: fix flaky test

a00eb23c27da fixed one race, but not this one:

    [  ERROR   ] test/functional/ui/wildmode_spec.lua @ 84: 'wildmenu' is preserved during :terminal activity
    test/functional/ui/screen.lua:587: Row 1 did not match.
    Expected:
      |*                         |
      |                         |
      |                         |
      |define  jump  list  &gt;    |
      |:sign define^             |
    Actual:
      |*0: !terminal_output!     |
      |                         |
      |                         |
      |define  jump  list  &gt;    |
      |:sign define^             |
    To print the expect() call that would assert the current screen state, use
    screen:snapshot_util(). In case of non-deterministic failures, use
    screen:redraw_debug() to show all intermediate screen states.
    stack traceback:
            test/functional/ui/screen.lua:587: in function '_wait'
            test/functional/ui/screen.lua:370: in function 'expect'
            test/functional/ui/wildmode_spec.lua:22: in function 'expect_stay_unchanged'
            test/functional/ui/wildmode_spec.lua:92: in function &lt;test/functional/ui/wildmode_spec.lua:84&gt;

* fixup! test/wildmode_spec: fix flaky test
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* test/wildmode_spec: fix flaky test

a00eb23c27da fixed one race, but not this one:

    [  ERROR   ] test/functional/ui/wildmode_spec.lua @ 84: 'wildmenu' is preserved during :terminal activity
    test/functional/ui/screen.lua:587: Row 1 did not match.
    Expected:
      |*                         |
      |                         |
      |                         |
      |define  jump  list  &gt;    |
      |:sign define^             |
    Actual:
      |*0: !terminal_output!     |
      |                         |
      |                         |
      |define  jump  list  &gt;    |
      |:sign define^             |
    To print the expect() call that would assert the current screen state, use
    screen:snapshot_util(). In case of non-deterministic failures, use
    screen:redraw_debug() to show all intermediate screen states.
    stack traceback:
            test/functional/ui/screen.lua:587: in function '_wait'
            test/functional/ui/screen.lua:370: in function 'expect'
            test/functional/ui/wildmode_spec.lua:22: in function 'expect_stay_unchanged'
            test/functional/ui/wildmode_spec.lua:92: in function &lt;test/functional/ui/wildmode_spec.lua:84&gt;

* fixup! test/wildmode_spec: fix flaky test
</pre>
</div>
</content>
</entry>
</feed>
