| Age | Commit message (Expand) | Author |
| 2015-06-04 | on_enabled might change mode, so assert Normal mode before | Maxime Coste |
| 2015-06-03 | Get rid of the mode trash, delete mode directly when leaving on_key | Maxime Coste |
| 2015-06-02 | InputHandler now uses a stack for active modes | Maxime Coste |
| 2015-06-01 | Port even more code to use format function | Maxime Coste |
| 2015-04-25 | Move Colors enum class as NamedColor enum inside Color struct | Maxime Coste |
| 2015-04-19 | Avoid unneeded update of selections when we are going to overwrite them | Maxime Coste |
| 2015-04-15 | Remove is_blank, which is identical to is_horizontal_blank | Maxime Coste |
| 2015-03-27 | Add support for Home/End keys in normal and insert mode | Maxime Coste |
| 2015-03-22 | Add support for mouse wheel | Maxime Coste |
| 2015-03-22 | Experimental support for mouse | Maxime Coste |
| 2015-03-22 | Check modifiers before inserting codepoints in the line editor | Maxime Coste |
| 2015-03-15 | Store fake keystrokes when selecting an insert completion candidate | Maxime Coste |
| 2015-03-14 | Minor code cleanup | Maxime Coste |
| 2015-03-12 | Minor cleanup | Maxime Coste |
| 2015-03-10 | Refactor String, use a common StringOps interface, hide std::string | Maxime Coste |
| 2015-03-09 | ArrayView content is not const anymore | Maxime Coste |
| 2015-03-08 | Use a sorted array for keymap rather than an unordered map | Maxime Coste |
| 2015-03-04 | Reactivate direct file change check on entering normal mode | Maxime Coste |
| 2015-02-13 | Add <a-h>, <a-l>, <a-x> and <a-d> bindings to line editor | Maxime Coste |
| 2015-02-12 | Cleanup and refactor externally modified buffer reloading | Maxime Coste |
| 2015-01-28 | Add history memory domain | Maxime Coste |
| 2015-01-12 | replace all std::vector with Vector | Maxime Coste |
| 2015-01-06 | Rename memoryview to ArrayView | Maxime Coste |
| 2014-12-22 | Remove useless code | Maxime Coste |
| 2014-12-19 | Restore some special behaviours, I missed them in interactive mode. | Maxime Coste |
| 2014-12-18 | Do not register timers for transient input handlers | Maxime Coste |
| 2014-12-16 | Rework hashing, use a more extensible framework similar to n3876 proposal | Maxime Coste |
| 2014-12-11 | Do not avoid eol on escape | Maxime Coste |
| 2014-12-05 | Disable history writing when running hooks | Maxime Coste |
| 2014-12-05 | Consolidate constext disablable feature in a 'Disableable' helper | Maxime Coste |
| 2014-11-28 | Support selecting yank/paste register with " | Maxime Coste |
| 2014-11-24 | Display selection count in insert mode line | Maxime Coste |
| 2014-11-22 | Do not merge overlapping selections in InputMode::Replace | Maxime Coste |
| 2014-11-21 | Do not record keys that were not user generated | Maxime Coste |
| 2014-11-12 | Fix case where a context ends up locked in no-hooks mode | Maxime Coste |
| 2014-11-11 | Reduce idle timeout to 50 milliseconds | Maxime Coste |
| 2014-11-08 | For {Menu,Info}Style::Prompt, choose the anchor directly in ncurses code | Maxime Coste |
| 2014-11-08 | Add a MenuDoc style for info box, that will place it next to the menu | Maxime Coste |
| 2014-11-01 | move more parameters from const String& to StringView | Maxime Coste |
| 2014-10-20 | Port more code to StringView instead of const String& | Maxime Coste |
| 2014-10-13 | Refactor regex uses, do not reference boost except in regex.hh | Maxime Coste |
| 2014-09-23 | Add support for mapping keys in goto/view commands | Maxime Coste |
| 2014-09-10 | Add some color to mode specific mode line info | Maxime Coste |
| 2014-08-19 | Add support for 'c-o' in prompt and insert to hide the completion menu | Maxime Coste |
| 2014-08-14 | Add support for <c-w> <c-b> and <c-e> for word moves in the line editor | Maxime Coste |
| 2014-08-07 | Fix buffer modification check | Maxime Coste |
| 2014-07-27 | In non interactive interactive mode, disable user key mappings | Maxime Coste |
| 2014-07-25 | Display a [no-hooks] tag in the mode line when hooks are disabled | Maxime Coste |
| 2014-07-24 | Disable hooks on a per context basis, and propagate that to Insert mode | Maxime Coste |
| 2014-07-22 | Fix Menu use of j/k keys when editing filter | Maxime Coste |