| Age | Commit message (Expand) | Author |
| 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 |
| 2013-05-17 | Allow macros to call other macros, only recursive macro calls are forbidden | Maxime Coste |
| 2013-05-16 | Show an info box with available option when waiting for a key | Maxime Coste |
| 2013-05-15 | add '&' for aligning selections | Maxime Coste |
| 2013-05-15 | Full object selection support for paragraphs and sentences | Maxime Coste |
| 2013-05-13 | fix regex prompt whith empty regex | Maxime Coste |
| 2013-05-13 | Use more std::* for string handling | Maxime Coste |
| 2013-04-30 | add paragraph (p) object | Maxime Coste |
| 2013-04-30 | add sentence (s) object | Maxime Coste |
| 2013-04-23 | use alt-J for joining and selecting the spaces replacing line breaks | Maxime Coste |
| 2013-04-22 | use a DynamicSelectionList when searching as the buffer may be modified durin... | Maxime Coste |
| 2013-04-19 | rename go function to goto_commands | Maxime Coste |
| 2013-04-17 | change swapped_case implementation | Maxime Coste |
| 2013-04-16 | add alt-X for trimming non full lines | Maxime Coste |
| 2013-04-16 | normal.cc: remove useless do_ prefix on function names | Maxime Coste |
| 2013-04-16 | move view commands to v prefix instead of z | Maxime Coste |
| 2013-04-12 | move normal mode implementation to normal.{cc,hh} | Maxime Coste |