Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | TUI: can make the cursor transparent #11519 | Matthieu Coudron | 2019-12-19 |
| | | | when setting 'guicursor' highlight blend=100. | ||
* | tests/ui: remove unnecessary screen:detach() | Björn Linse | 2019-10-13 |
| | | | | | | | | | | | | | It is perfectly fine and expected to detach from the screen just by the UI disconnecting from nvim or exiting nvim. Just keep detach() in screen_basic_spec, to get some coverage of the detach method itself. This avoids hang on failure in many situations (though one could argue that detach() should be "fast", or at least "as fast as resize", which works in press-return already). Never use detach() just to change the size of the screen, try_resize() method exists for that specifically. | ||
* | test/ui: update tests for new msg_grid implementation | Björn Linse | 2019-09-01 |
| | |||
* | ui: add 'redrawdebug' option for flexible debugging of redrawing | Björn Linse | 2019-07-09 |
| | |||
* | floats: add NormalFloat highlight and 'nonumber' default | Björn Linse | 2019-03-12 |
| | |||
* | tests: introduce screen:expect{...} form | Björn Linse | 2018-08-27 |
| | |||
* | cursor_shape: use attribute ids instead of syntax ids | Björn Linse | 2018-08-13 |
| | | | | | As attribute ids is the convention in the UI protocol Also remove non-threadsafe calls in tui.c to syntax module. | ||
* | msg: do not scroll entire screen (#8088) | Björn Linse | 2018-03-31 |
| | |||
* | options: make 'highlight' read-only | Björn Linse | 2017-05-15 |
| | |||
* | options: allow different highlights in windows | Björn Linse | 2017-05-08 |
| | |||
* | 'guicursor': No color/blink by default | Justin M. Keyes | 2017-04-30 |
| | | | | Closes #6577 | ||
* | ui: use an array for mode styles | Björn Linse | 2017-04-21 |
| | |||
* | ui: add tests for new cursor shape modes | Björn Linse | 2017-04-21 |
| | |||
* | tests: short form `screen:except(func)` expects condition only. #6440 | Björn Linse | 2017-04-06 |
| | | | | | | - Use this to properly test cursor shape events. - tests: update screen_basic_spec to use `screen:expect` short form. Clearer than using `screen:wait` directy. | ||
* | 'guicursor': Disable by default for unknown terminals. | Justin M. Keyes | 2017-04-04 |
| | | | | | | | User can still set guicursor explicitly in init.vim. Closes #5990 Closes #6403 | ||
* | 'guicursor': enabled=false if 'guicursor' is empty | Justin M. Keyes | 2017-04-04 |
| | | | | | Closes #6429 Closes #6430 | ||
* | 'listchars': `Whitespace` highlight group #6367 | Yichao Zhou | 2017-04-03 |
| | |||
* | tests: Fix testlint errors | ZyX | 2017-04-03 |
| | |||
* | api/cursor_style_set: mode descriptions | Justin M. Keyes | 2017-04-01 |
| | |||
* | 'guicursor': Empty means "block cursor in all modes". | Justin M. Keyes | 2017-04-01 |
Also: update default 'guicursor' to match the documentation. |