| Age | Commit message (Expand) | Author |
| 2013-10-11 | Fix Editor::remove_selection when the main selection is the first one and is ... | Maxime Coste |
| 2013-07-30 | fix insert mode erase utf-8 handling, add unit test | Maxime Coste |
| 2013-07-26 | memoryview: always pass by value | Maxime Coste |
| 2013-07-26 | LineAndColumns: always pass by value | Maxime Coste |
| 2013-07-23 | try to preserve display column rather than buffer column when moving line | Maxime Coste |
| 2013-06-06 | Buffer: insert and erase go back to taking iterators, and return iterators | Maxime Coste |
| 2013-06-06 | minor cleanups Editor | Maxime Coste |
| 2013-06-06 | avoid_eol: use direct line access | Maxime Coste |
| 2013-06-06 | remove Buffer:char_{distance,advance} use line access instead | Maxime Coste |
| 2013-06-06 | Buffer: remove line_length and replace line_content with operator[] | Maxime Coste |
| 2013-06-06 | remove BufferIterator conversion to/from BufferCoord | Maxime Coste |
| 2013-06-04 | fix Editor::move_selections(LineCount...) on buffer bounds | Maxime Coste |
| 2013-06-04 | IncrementalInserter: use coords instead of iterators | 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-06-01 | BufferChangeListener: pass buffer to on_{inser,erase} | 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 | Buffer insert and erase takes coord rather than iterators | Maxime Coste |
| 2013-05-29 | Buffer::do_{erase,insert} takes coord parameters rather than iterators | Maxime Coste |
| 2013-05-29 | Remove Selection::avoid_eol, move as static func in editor.cc | Maxime Coste |
| 2013-05-14 | Editor::select(Selection, SelectMode::Extend) now only keeps the extended mai... | Maxime Coste |
| 2013-05-03 | Editor: tweak behaviour on undo/redo when selecting modified ranges | Maxime Coste |
| 2013-05-03 | Editor: undo and redo select all ranges modified instead of the last one | Maxime Coste |
| 2013-04-09 | sort includes directives | Maxime Coste |
| 2013-04-09 | rename assert to kak_assert to avoid collisions | Maxime Coste |
| 2013-04-04 | do not check buffer invariant in do_{erase,insert} as this cause O(n²) behav... | Maxime Coste |
| 2013-04-03 | Editor: fix utf8 handling in prepare_insert | Maxime Coste |
| 2013-03-20 | Editor: fix select(Selection&, SelectMode::Replace) | Maxime Coste |
| 2013-03-18 | Editor: keep selections sorted and use an index for the main one | Maxime Coste |
| 2013-03-15 | Editor: replace selections().back() with main_selection() | Maxime Coste |
| 2013-03-13 | Editor: fix replace at end of buffer | Maxime Coste |
| 2013-02-28 | Editor::multi_select: reserve some vector space in advance | Maxime Coste |
| 2013-02-27 | Editor: fix move_selection(LineCount) when current column is after next line end | Maxime Coste |
| 2013-02-27 | Add String Range::content() const | Maxime Coste |
| 2013-02-27 | Add a debug option to Makefile, and use KAK_DEBUG define to remove debug code | Maxime Coste |
| 2013-02-26 | Fix utf8 handling when moving selection up/down | Maxime Coste |
| 2013-02-26 | Fix utf8 handling in Editor::insert when replacing | Maxime Coste |
| 2013-02-21 | try to merge selections when begining incremental insertion | Maxime Coste |
| 2013-02-20 | Buffer: replace {begin,end}_undo_group with a single commit_undo_group method | Maxime Coste |
| 2013-02-07 | Editor: fix warning | Maxime Coste |
| 2013-01-31 | Remove Set and use unordered_set | Maxime Coste |
| 2013-01-29 | fix sort_and_merge_overlapping | Maxime Coste |
| 2013-01-23 | Editor: refactor InsertMode::Replace | Maxime Coste |
| 2013-01-23 | add more asserts | Maxime Coste |
| 2013-01-17 | Fix sort_and_merge_overlapping | Maxime Coste |
| 2013-01-17 | Move Insertion Hooks handing to the input handler | Maxime Coste |
| 2013-01-11 | Add and use a Set template class for recuring small sets | Maxime Coste |
| 2013-01-04 | various code style fixes | Maxime Coste |
| 2013-01-03 | Fix captures preservation in Editor | Maxime Coste |