<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/test/functional/ui/screen_basic_spec.lua, branch floattitle</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>feat(messages)!: graduate the 'msgsep' feature</title>
<updated>2022-10-05T18:12:59+00:00</updated>
<author>
<name>bfredl</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2022-09-27T14:19:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=6ae144a92171cf9ae52bddddc3a081a4efaabe9f'/>
<id>6ae144a92171cf9ae52bddddc3a081a4efaabe9f</id>
<content type='text'>
The old behaviour (e.g. via `set display-=msgsep`) will not be available.
Assuming that messages always are being drawn on msg_grid
(or not drawn at all, and forwarded to `ext_messages` enabled UI)
will allows some simplifcations and enhancements moving forward.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The old behaviour (e.g. via `set display-=msgsep`) will not be available.
Assuming that messages always are being drawn on msg_grid
(or not drawn at all, and forwarded to `ext_messages` enabled UI)
will allows some simplifcations and enhancements moving forward.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(ui)!: link `VertSplit` to `Normal` by default</title>
<updated>2022-05-15T16:37:35+00:00</updated>
<author>
<name>Famiu Haque</name>
<email>famiuhaque@protonmail.com</email>
</author>
<published>2022-05-15T16:34:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=bbf58e6bbcc107e92d84730a33bd5a32440f5428'/>
<id>bbf58e6bbcc107e92d84730a33bd5a32440f5428</id>
<content type='text'>
Avoids using `gui=reverse` on `VertSplit` and makes window separators
look much nicer by default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoids using `gui=reverse` on `VertSplit` and makes window separators
look much nicer by default.
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: set RedrawingDisabled before entering aucmd_win</title>
<updated>2022-01-25T01:44:37+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-01-25T01:44:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=dd21e21e9783293c168839e477078bb99b8c720f'/>
<id>dd21e21e9783293c168839e477078bb99b8c720f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>screen: setup scrolling main screen when starting with display-=msgsep</title>
<updated>2021-03-23T08:34:36+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2021-03-23T07:51:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=80e122ae5d6bc02c8bea33528f0e1d16e48489b6'/>
<id>80e122ae5d6bc02c8bea33528f0e1d16e48489b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.1308: the Normal highlight is not defined when compiled with GUI</title>
<updated>2020-01-06T05:18:02+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2020-01-06T03:51:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=3c764aabb5d4be71a5ea0d50bf8dae0a7285677f'/>
<id>3c764aabb5d4be71a5ea0d50bf8dae0a7285677f</id>
<content type='text'>
Problem:    The Normal highlight is not defined when compiled with GUI.
Solution:   Always define Normal. (Christian Brabandt, closes vim/vim#4072)
https://github.com/vim/vim/commit/f90b6e03a983b62b66564fc449e32724d6456769
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    The Normal highlight is not defined when compiled with GUI.
Solution:   Always define Normal. (Christian Brabandt, closes vim/vim#4072)
https://github.com/vim/vim/commit/f90b6e03a983b62b66564fc449e32724d6456769
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix two more flaky tests (#11095)</title>
<updated>2019-09-26T05:37:51+00:00</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2019-09-26T05:37:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=54c66e636aa7c9f9379c0028e62c7d6d617f691c'/>
<id>54c66e636aa7c9f9379c0028e62c7d6d617f691c</id>
<content type='text'>
* mode_spec: retry with increasing matchtime

`matchtime=2` might still be too low (with luacov on AppVeyor).

    [  ERROR   ] test/functional\ui\mode_spec.lua @ 47: ui mode_change event works in insert mode
    test\functional\ui\screen.lua:587: mode
    Expected objects to be the same.
    Passed in:
    (string) 'insert'
    Expected:
    (string) 'showmatch'
    Hint: full state of "mode":
      "insert"

Followup to fe60013fb.
ref #10941
Initially regressed in 7ed212262242

``

* ui/screen_basic_spec: set timeoutlen=10000

This fixes the test on slow CI.

Ref: https://ci.appveyor.com/project/neovim/neovim/builds/27600387/job/t468h2b3w9lwtlm5#L10930
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* mode_spec: retry with increasing matchtime

`matchtime=2` might still be too low (with luacov on AppVeyor).

    [  ERROR   ] test/functional\ui\mode_spec.lua @ 47: ui mode_change event works in insert mode
    test\functional\ui\screen.lua:587: mode
    Expected objects to be the same.
    Passed in:
    (string) 'insert'
    Expected:
    (string) 'showmatch'
    Hint: full state of "mode":
      "insert"

Followup to fe60013fb.
ref #10941
Initially regressed in 7ed212262242

``

* ui/screen_basic_spec: set timeoutlen=10000

This fixes the test on slow CI.

Ref: https://ci.appveyor.com/project/neovim/neovim/builds/27600387/job/t468h2b3w9lwtlm5#L10930
</pre>
</div>
</content>
</entry>
<entry>
<title>UI: always use contrete colors for default_colors_set</title>
<updated>2019-02-05T18:41:38+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2019-02-05T15:17:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=baf93d96063ceab109ecf16046a51e861a9c2c26'/>
<id>baf93d96063ceab109ecf16046a51e861a9c2c26</id>
<content type='text'>
But add an escape hatch needed for external TUI, so it still can use
terminal emulator defaults.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
But add an escape hatch needed for external TUI, so it still can use
terminal emulator defaults.
</pre>
</div>
</content>
</entry>
<entry>
<title>screen: add missing status redraw when redraw_later(CLEAR) was used</title>
<updated>2018-12-05T09:57:43+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2018-12-05T09:50:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f1ce9b3be2ea1e9e1dc5c6206bc441b310feb28b'/>
<id>f1ce9b3be2ea1e9e1dc5c6206bc441b310feb28b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>UI: add missing redraw after enter_tabpage</title>
<updated>2018-10-25T15:46:58+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2018-10-25T15:40:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=6994cc4d1ae5cde52e0208d01efcffbd7a34e5e9'/>
<id>6994cc4d1ae5cde52e0208d01efcffbd7a34e5e9</id>
<content type='text'>
redraw_all_later() isn't guaranteed to update must_redraw after
switching tab, we must do it ourselves.

fixes #9152
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
redraw_all_later() isn't guaranteed to update must_redraw after
switching tab, we must do it ourselves.

fixes #9152
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: improve robustness of immediate successes in screen tests</title>
<updated>2018-10-15T18:13:11+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2017-06-26T12:49:15+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=c8810a51a3a7ef1185b45c07d93f7e6769c5ab55'/>
<id>c8810a51a3a7ef1185b45c07d93f7e6769c5ab55</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
