| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-10-03 | Refactor hook disabling in normal mode | Maxime Coste | |
| Normal mode takes care of keeping hooks disabled until nested modes finishes. Requiered form #818, not sufficient yet. | |||
| 2016-10-01 | Support codepoints of variable width | Maxime Coste | |
| Add a ColumnCount type and use it in place of CharCount whenever more appropriate, take column size of codepoints into account for vertical movements and docstring wrapping. Fixes #811 | |||
| 2016-09-26 | Make hook disabling work for all hooks, not only user hooks | Maxime Coste | |
| Fixes #823 | |||
| 2016-09-18 | Make idle timeout and filesystem check timeout configurable | Maxime Coste | |
| 2016-08-22 | Only drop blank prefixed history entries in command/shell prompts | Maxime Coste | |
| For regex prompts we actually want to save them, as a leading space is significant Fixes #767 | |||
| 2016-08-22 | Cleanup history_push function | Maxime Coste | |
| 2016-07-28 | Use the same logic for mouse wheel and (half) page up/down | Maxime Coste | |
| Fixes #749 | |||
| 2016-07-05 | Use named keys for Return and Tab instead of <c-m> and <c-i> | Maxime Coste | |
| Fixes #722 | |||
| 2016-06-18 | Keep prompt displayed on <c-r> and <c-v> in prompt mode | Maxime Coste | |
| 2016-06-16 | Clear up info/menus and eventual prompts when reseting to normal mode | Maxime Coste | |
| Fixes #697 | |||
| 2016-05-20 | Dont overwrite registers with empty macros | Maxime Coste | |
| Fixes #674 | |||
| 2016-04-19 | Add a -password switch to :prompt to allow for more secure password entering | Maxime Coste | |
| Fixes #660 | |||
| 2016-04-13 | Fix mistake in input_handler.cc | Maxime Coste | |
| 2016-04-13 | Fix support for macro being recorded and replay during :exec (non draft) | Maxime Coste | |
| 2016-03-31 | Document the null register | Maxime Coste | |
| 2016-03-24 | Support getting back to original prefix with tab/shift-tab in prompts | Maxime Coste | |
| Fixes #124 | |||
| 2016-03-22 | User mappings and :exec are always executed in normal mode | Maxime Coste | |
| Fix #551 | |||
| 2016-03-15 | Reset line editor display pos when the text is reset | Maxime Coste | |
| 2016-03-15 | Redisplay prompt on Prompt mode enabled | Maxime Coste | |
| Fixes #603 | |||
| 2016-03-11 | Formatting fix | Maxime Coste | |
| 2016-03-09 | Only select a completion when the menu was visible (or its the only one) | Maxime Coste | |
| 2016-03-07 | Remove complete_prefix option and behaviour | Maxime Coste | |
| Now that we use subsequence based completion almost everywhere, completing the common prefix does not make sense anymore. | |||
| 2016-02-27 | Remove direct access to ui, go through client | Maxime Coste | |
| Client can now update menu/info positions when the window move around. | |||
| 2016-02-05 | More string usage cleanup | Maxime Coste | |
| 2015-12-12 | Fix input mode keep alive handling, use a refcount for input modes | Maxime Coste | |
| Fixes #528 | |||
| 2015-11-30 | Run InsertIdle after reseting completer to permit InsertIdle to display an ↵ | Maxime Coste | |
| info box | |||
| 2015-11-26 | Remind user hooks disable when replaying last insert | Maxime Coste | |
| Fixes #495 | |||
| 2015-11-25 | Reject non ascii register names | Maxime Coste | |
| Fixes #493 | |||
| 2015-11-24 | Add StatusLine{Mode,Info,Value} built in faces | Maxime Coste | |
| Fixes #491 | |||
| 2015-11-21 | Fix onkey autoinfo | Maxime Coste | |
| 2015-11-18 | Change autoinfo option to be a flags option, document flags options | Maxime Coste | |
| Support the value1|value2|value3 syntax for flag options. | |||
| 2015-11-13 | Support <c-v> to insert raw value in insert/prompt mode | Maxime Coste | |
| 2015-11-10 | Disable history when executing maps | Maxime Coste | |
| Fixes #476 | |||
| 2015-11-10 | Document default registers | Maxime Coste | |
| 2015-11-09 | Refactor Normal input mode on_key method | Maxime Coste | |
| 2015-10-28 | Fix mouse scrolling up stopping at line 2 | Maxime Coste | |
| Fixes #448 | |||
| 2015-10-13 | Fix file change detection not working in certain cases | Maxime Coste | |
| Files opened from the command line where not handled correctly. | |||
| 2015-10-10 | Tweak file change checking timeout handling | Maxime Coste | |
| 2015-10-09 | When displaying a prompt content with line break char, replace them with ↵ | Maxime Coste | |
| their unicode control picture | |||
| 2015-10-05 | Use DisplayLine for menu choices | Maxime Coste | |
| 2015-09-20 | Fix prompt history handling when pressing the down key | Maxime Coste | |
| 2015-09-19 | Be tolerant to modifiers in <c-x> bindings | Maxime Coste | |
| <c-x><c-f> should be accepted, as it is cumbersome to unpress control before hitting f in that case. | |||
| 2015-08-31 | Detect normal mode count overflow | Maxime Coste | |
| 2015-08-23 | Rework resize handling | Maxime Coste | |
| Fixes #383 | |||
| 2015-08-20 | Fix reentrency in Normal::handle_key | Maxime Coste | |
| 2015-08-19 | Default register is not handled by the Normal input mode. | Maxime Coste | |
| Normal input mode will just pass 0 as the reg if it was not specified by the user, its yank/paste functions that should determine 0 means use '"' register. | |||
| 2015-08-18 | Rename Disableable to more general NestedBool | Maxime Coste | |
| A NestedBool can be set multiple times, and will be considered false only when unset the same number. | |||
| 2015-08-18 | Cleanup key to codepoint conversion | Maxime Coste | |
| Fixes #378 Fixes #365 | |||
| 2015-08-16 | Cleanup mouse handling a little | Maxime Coste | |
| 2015-08-14 | Clamp m_anchor in mouse handler, nothing garantees that it is still valid | Maxime Coste | |
| Fixes #350 | |||
