| Age | Commit message (Expand) | Author |
| 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 |
| 2013-11-14 | indent cleanup, correct erroneous 3 spaces indent | Maxime Coste |
| 2013-11-10 | Fix warnings | Maxime Coste |
| 2013-11-06 | make align tab-aware | Maxime Coste |
| 2013-11-04 | Add automatic completion display in prompt mode | Maxime Coste |
| 2013-10-30 | add <a-gt> for indenting even empty lines | Maxime Coste |
| 2013-10-26 | Keep does nothing if an empty regex is entered (rather than crashing) | Maxime Coste |
| 2013-10-26 | Specify key modifiers using constexpr functions for brevity | Maxime Coste |
| 2013-10-14 | Fix indent code, support indentwidth=0 for using tabs | Maxime Coste |
| 2013-10-11 | Use { and } for extending selection to object start/end | Maxime Coste |
| 2013-10-11 | Save last pipe command to the '|' register, and use it for empty cmd | Maxime Coste |
| 2013-10-11 | Pass title to UserInterface::info_show | Maxime Coste |
| 2013-10-11 | Only allow recording macro to register a-z | Maxime Coste |
| 2013-10-10 | Remove Context::numeric_param, pass it directly to normal mode functions | Maxime Coste |
| 2013-10-08 | Fix tabs that appeared in the codebase | Maxime Coste |
| 2013-10-08 | Improve object selection support | Maxime Coste |
| 2013-10-07 | Use WordType enum instead of a bool punctuation_is_word for word selector | Maxime Coste |
| 2013-10-02 | add <a-R> for rotating selections content | Maxime Coste |
| 2013-10-02 | Add <c-s> for saving current selection in the jump list | Maxime Coste |
| 2013-09-27 | Do not push jump on search next | Maxime Coste |
| 2013-09-18 | Support multiple selections per ligne when aligning | Maxime Coste |
| 2013-09-12 | rename InputHandler to Client | Maxime Coste |
| 2013-09-02 | add alt-& which aligns inserting spaces before selection start | Maxime Coste |
| 2013-08-29 | Use the Information color alias for auto info boxes | Maxime Coste |
| 2013-07-29 | remove useless SelectionList copy in keep | Maxime Coste |
| 2013-07-29 | non-regex based implementation of split_lines | Maxime Coste |
| 2013-07-27 | more auto info for normal commands waiting for a key press | Maxime Coste |