| Age | Commit message (Expand) | Author |
| 2014-04-27 | Add -init switch to :prompt to set the initial text | Maxime Coste |
| 2014-04-07 | Add g. command to go to the last buffer modification position | Maxime Coste |
| 2014-04-03 | Fix some more constexpr issues for clang | Jimmy Thrasher |
| 2014-03-29 | Fix indent/deindent when only empty lines are selected | Maxime Coste |
| 2014-03-29 | Remove Range struct, merge it back in Selection | Maxime Coste |
| 2014-03-27 | rotate selection content count parameter groups selections | Maxime Coste |
| 2014-03-02 | Display command info only when the autoinfo option is true | Maxime Coste |
| 2014-03-02 | Add command switches information, and automatically display it | Maxime Coste |
| 2014-03-02 | Add @ command for tabs to spaces and alt-@ for spaces to tabs | Maxime Coste |
| 2014-03-02 | Rename align indent to more correct copy indent | Maxime Coste |
| 2014-02-15 | Add support for `strings` | Maxime Coste |
| 2014-02-12 | Use a scoped edition when pasting | Maxime Coste |
| 2014-01-28 | Rename selections first,last to more explicit anchor,cursor | Maxime Coste |
| 2014-01-27 | Fix autoinfo for angle bracket object | Maxime Coste |
| 2014-01-27 | Fix compilation with clang 3.4 | Maxime Coste |
| 2014-01-27 | Honor incsearch option for select/split/keep | Maxime Coste |
| 2014-01-23 | Add 'a' alias to angle brackets text object | Maxime Coste |
| 2014-01-05 | Use wide character function for categorizing codepoints | Maxime Coste |
| 2014-01-03 | Rewrite join_select_spaces | Maxime Coste |
| 2014-01-01 | Minor code cleanup in normal.cc | Maxime Coste |
| 2014-01-01 | Add q and Q alias for single quote and double quote text object | Maxime Coste |
| 2013-12-30 | Extract shell_complete lambda as a proper function | Maxime Coste |
| 2013-12-26 | Add D for erasing with concatenated yanking | Maxime Coste |
| 2013-12-24 | Add alt-| for piping and appending rather than replacing | Maxime Coste |
| 2013-12-23 | Add complete_command for completing commands in PATH | Maxime Coste |
| 2013-12-20 | Get rid of Editor for good | Maxime Coste |
| 2013-12-16 | Window: refactor center_selection/display_selection_at | Maxime Coste |
| 2013-12-16 | Fix select_coord that could select invalid positions | Maxime Coste |
| 2013-12-15 | Fix replace_with_char behaviour, keep the same selections | Maxime Coste |
| 2013-12-15 | Move Editor::selections_content to Context | Maxime Coste |
| 2013-12-15 | Move Editor::{undo,redo} to free functions in normal.cc | Maxime Coste |
| 2013-12-15 | Move insert and erase to normal.cc, and move edition management to context | Maxime Coste |
| 2013-12-15 | Move SelectMode enum as an implementation detail in normal.cc | Maxime Coste |
| 2013-12-15 | Less uses of Editor, in favor of 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 | split_lines sets the last selection as the main one | Maxime Coste |
| 2013-12-14 | Remove Editor::rotate_selections | Maxime Coste |
| 2013-12-14 | Remove Editor::select methods, add a non-const selections getter | Maxime Coste |
| 2013-12-14 | Remove Editor::main_selection(|index), directly use the SelectionList method | Maxime Coste |
| 2013-12-14 | Move (keep|flip|remove|clear)_selections from editor method to free selectors | Maxime Coste |
| 2013-12-14 | Remove simple selectors, always go through a multi selector | Maxime Coste |
| 2013-12-14 | MultiSelectors takes a reference to the current selection and mutate it | Maxime Coste |
| 2013-12-14 | MultiSelectors now transforms the whole selection | Maxime Coste |
| 2013-12-03 | indent fixes | Maxime Coste |
| 2013-11-22 | add alt-& for align indent | Maxime Coste |
| 2013-11-14 | Extract InputHandler from Client | Maxime Coste |
| 2013-11-14 | Use Q for macro recording and q for replay, document macros in README | Maxime Coste |
| 2013-11-14 | align always insert at selection begin | Maxime Coste |
| 2013-11-14 | deindent now deindent non completely indented lines | Maxime Coste |