Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | screen: don't unconditionally clear messages on window scroll | Björn Linse | 2019-01-15 |
| | | | | | | | | | | | | | | | In vim, scrolling a window might mess up the cmdline. To keep it simple, cmdline was always cleared for any window scroll. In nvim, where safe scrolling is implemented in the TUI layer, this problem doesn't exist. Clearing the message on scrolling, when we not do it e.g when switching tabs is a bit weird, as the former is a much smaller context change. A vim patch introduced the possibility to avoid the cmdlline clear for redraws caused by async events. This case will now trivially be covered, as the redraw is always avoided. vim-patch:8.0.0592: if a job writes to a buffer screen is not updated | ||
* | insert: make <cmd> mapping work in completion (CTRL-X) mode | Björn Linse | 2018-12-01 |
| | |||
* | getchar: allow <SID> in <Cmd> mapping | Björn Linse | 2018-09-13 |
| | |||
* | cmdline: always use save_cmdline before command_line_enter | Björn Linse | 2018-08-17 |
| | | | | | ":normal :" might be invoked in various ways, so its safest to always allow recursive invocation of cmdline mode | ||
* | msg: do not scroll entire screen (#8088) | Björn Linse | 2018-03-31 |
| | |||
* | getchar: implement <Cmd> key to invoke command in any mode | Björn Linse | 2018-03-23 |