| Age | Commit message (Expand) | Author |
| 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 |
| 2013-07-26 | fix some auto info boxes text | Maxime Coste |
| 2013-07-26 | Key: always pass by value | Maxime Coste |
| 2013-07-26 | LineAndColumns: always pass by value | Maxime Coste |
| 2013-07-24 | pipe: auto insert and end of line if needed | Maxime Coste |
| 2013-07-24 | Add scroll left/right support | Maxime Coste |
| 2013-07-23 | Add indent object type (bound to i) | Maxime Coste |
| 2013-07-15 | fix selection to search pattern word begin detection | Maxime Coste |
| 2013-07-12 | add support for tolower (`), toupper (~), and swap case become alt-` | Maxime Coste |
| 2013-07-02 | Add support for arrow keys in normal mode | Maxime Coste |
| 2013-07-02 | replace with char only replaces when entered character is printable | Maxime Coste |
| 2013-06-18 | restore compilation with gcc 4.7 | Maxime Coste |
| 2013-06-06 | Buffer: insert and erase go back to taking iterators, and return iterators | Maxime Coste |
| 2013-06-06 | use_selection_as_search_pattern: use iterators instead of coords | Maxime Coste |
| 2013-06-06 | remove Buffer:char_{distance,advance} use line access instead | Maxime Coste |
| 2013-06-06 | remove BufferIterator conversion to/from BufferCoord | Maxime Coste |
| 2013-06-04 | remove useless iterator_at calls | Maxime Coste |
| 2013-06-04 | Remove Buffer::iterator_at_line_{begin,end}, use iterator_at(line{,+1}) | Maxime Coste |
| 2013-06-04 | Use coord instead of iterators for selections | Maxime Coste |
| 2013-06-01 | Explicitly pass buffer to selectors | Maxime Coste |
| 2013-05-30 | Remove Range::content | Maxime Coste |
| 2013-05-30 | Remove begin/end from Ranges, replace with min/max | Maxime Coste |
| 2013-05-30 | window, editor: take coords rather than iterators parameters | Maxime Coste |
| 2013-05-29 | Context: return DynamicSelectionLists in jump_{forward,backward} | Maxime Coste |
| 2013-05-21 | throw an error when gf does not find any file to open | Maxime Coste |