| Age | Commit message (Expand) | Author |
| 2014-06-21 | Add \ in normal mode to disable user hooks on next normal command | Maxime Coste |
| 2014-06-21 | Use main selection index as default when accessing only one register value | Maxime Coste |
| 2014-06-16 | Do not merge overlapping selection when entering append mode | Maxime Coste |
| 2014-06-09 | Refactor InputMode::Insert::prepare | Maxime Coste |
| 2014-06-09 | Merge branch 'master' into remove-buffer-change-listener | Maxime Coste |
| 2014-06-09 | Tweak prompt completion behaviour | Maxime Coste |
| 2014-05-29 | Use forward iteration on selections, and take advantage of it when updating | Maxime Coste |
| 2014-05-25 | Use SelectionList::insert in InputModes::Insert | Maxime Coste |
| 2014-05-25 | Merge branch 'master' into remove-buffer-change-listener | Maxime Coste |
| 2014-05-25 | In normal mode, backspace can be used to edit count | Maxime Coste |
| 2014-05-25 | Rename Key::Erase to Key::Delete and add 'del' keyname | Maxime Coste |
| 2014-05-14 | Iterate in reversed order on selections when modifing buffer | Maxime Coste |
| 2014-05-14 | Use a plain SelectionList for Context, remove DynamicSelectionList | Maxime Coste |
| 2014-05-13 | SelectionList know its buffer and timestamp | Maxime Coste |
| 2014-05-07 | Refactor LineAndColumn coordinates | Maxime Coste |
| 2014-04-28 | Extract insert completion code to insert_completer.{cc,hh} | Maxime Coste |
| 2014-04-28 | Fix support for tabulation in insert completion candidates | Maxime Coste |
| 2014-04-27 | Add -init switch to :prompt to set the initial text | Maxime Coste |
| 2014-04-22 | Preserve current word in word completion if found elsewhere | Maxime Coste |
| 2014-04-17 | word completion ignore the word on which the cursor is present | Maxime Coste |
| 2014-04-16 | Rename BufferCompleter to InputCompleter | Maxime Coste |
| 2014-04-13 | Allow unset completer function in Prompt input mode | Maxime Coste |
| 2014-04-02 | More OSX fixes | Maxime Coste |
| 2014-03-30 | minor cleanup | Maxime Coste |
| 2014-03-24 | Push aborted commands to history | Evert Van Petegem |
| 2014-03-19 | Automatic insert filename completion kicks in only if prefix contains slash | Maxime Coste |
| 2014-03-15 | Insert mode completion execute completers in order, and supports multiple option | Maxime Coste |
| 2014-02-12 | Check for buffer external change when entering insert mode | Maxime Coste |
| 2014-02-12 | Prompt handles scrolling in the line being edited | Maxime Coste |
| 2014-01-28 | Rename selections first,last to more explicit anchor,cursor | Maxime Coste |
| 2014-01-16 | Word completion use a WordDB stored as a buffer value. | Maxime Coste |
| 2014-01-04 | Add support for the erase key in prompt and insert mode | Maxime Coste |
| 2014-01-02 | InputHandler: selection first item when entering menu mode | Maxime Coste |
| 2013-12-23 | Fix prefix completion in prompt | Maxime Coste |
| 2013-12-20 | Get rid of Editor for good | Maxime Coste |
| 2013-12-15 | Move insert and erase to normal.cc, and move edition management to context | Maxime Coste |
| 2013-12-15 | Add Context::selections method, and use it in priority to the Editor's one | Maxime Coste |
| 2013-12-15 | Remove Editor::move_selections | Maxime Coste |
| 2013-12-14 | Remove Editor::main_selection(|index), directly use the SelectionList method | Maxime Coste |
| 2013-12-14 | Move main selection index to SelectionList | Maxime Coste |
| 2013-11-28 | fix prompt completion handling misbehaving with history | Maxime Coste |
| 2013-11-18 | Fix prompt completion | Maxime Coste |
| 2013-11-18 | Fix insert completion | Maxime Coste |
| 2013-11-14 | extract InputHandler to input_handler.{cc,hh} | Maxime Coste |
| 2013-09-12 | rename InputHandler to Client | Maxime Coste |
| 2013-09-12 | Move Client responsibilities to InputHandler | Maxime Coste |
| 2013-09-11 | Allow :exec mode changes to remains when keys are finished | Maxime Coste |
| 2013-08-29 | support absolute filenames in insert mode filename completion | Maxime Coste |
| 2013-08-06 | Line completion: sort and uniquify lines | Maxime Coste |
| 2013-08-05 | Add line completion | Maxime Coste |