| Age | Commit message (Expand) | Author |
| 2013-11-04 | remove filters, use hooks instead | Maxime Coste |
| 2013-11-04 | Remove IncrementalInserter and move it's code to InputModes::Insert | 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-07-12 | Editor: clamp coordinates in select(BufferCoord) | Maxime Coste |
| 2013-06-04 | remove useless iterator_at calls | Maxime Coste |
| 2013-06-01 | Explicitly pass buffer to selectors | Maxime Coste |
| 2013-05-30 | window, editor: take coords rather than iterators parameters | Maxime Coste |
| 2013-04-04 | do not check buffer invariant in do_{erase,insert} as this cause O(n²) behav... | Maxime Coste |
| 2013-03-27 | idvaluemap: minor style changes | Maxime Coste |
| 2013-03-27 | Merge {Filter,Highlighter}Group in a FunctionGroup template | 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-02-18 | Fix class/struct mismatches | Maxime Coste |
| 2013-01-17 | Move Insertion Hooks handing to the input handler | Maxime Coste |
| 2013-01-03 | Editor: add a ReplaceLast select mode | Maxime Coste |
| 2012-12-31 | Add Editor::select(const Selection&, SelectMode) | Maxime Coste |
| 2012-12-18 | editor: support select mode on select(BufferIterator) | Maxime Coste |
| 2012-12-13 | move selection updating code out of selection, to DynamicSelectionList | Maxime Coste |
| 2012-11-30 | Selection: refactoring, move CaptureList to Selection | Maxime Coste |
| 2012-11-26 | IncrementalInsert::move_cursors: use overloaded for LineCount/CharCount edito... | Maxime Coste |
| 2012-11-26 | Append on end of line now appends to current line | Maxime Coste |
| 2012-11-20 | minor cleanups | Maxime Coste |
| 2012-11-19 | alt-space without numeric parameter now flips selections, inverting first and... | Maxime Coste |
| 2012-11-19 | Pass the selection instead of only point of insertion to filters | Maxime Coste |
| 2012-11-04 | Editor: store a safe_ptr to buffer instead of reference | Maxime Coste |
| 2012-10-09 | Editor::insert takes an InsertMode param, remove Editor::{append,replace} | Maxime Coste |
| 2012-10-02 | Editor::move_selection now either takes a LineCount or a CharCount | Maxime Coste |
| 2012-10-01 | autoenable word completion while inserting | Maxime Coste |
| 2012-09-26 | Editor now stores selections as SelectionAndCapturesList | Maxime Coste |
| 2012-09-26 | Extract IncrementalInserter::Mode as InsertMode | Maxime Coste |
| 2012-09-24 | remove selection stack from editor | Maxime Coste |
| 2012-09-07 | Editor::{select,move_cursor} takes a enum SelectMode parameter instead of a b... | Maxime Coste |
| 2012-08-10 | Buffer: move back Modification as an implementation detail | Maxime Coste |
| 2012-08-05 | move SafeCountable functionality to Editor from Window | Maxime Coste |
| 2012-07-16 | IncrementalInserter preserves selections | Maxime Coste |
| 2012-07-11 | Add Editor::replace(memoryview) and bind alt-P to replace paste | Maxime Coste |
| 2012-06-29 | IncrementalInsertor::insert takes a memoryview<String> rather than a Register | Maxime Coste |
| 2012-06-12 | Add a FilterGroup, and cleanup HighlighterGroup | Maxime Coste |
| 2012-05-29 | Alt-Space permits to remove a selection by index | Maxime Coste |
| 2012-04-14 | replace std::string references with String | Maxime Coste |
| 2012-03-08 | rename BufferString to String | Maxime Coste |
| 2012-02-09 | Merge captures into registers, implements register insertion | Maxime Coste |
| 2012-02-07 | Editor refactoring, merge undo and batch management | Maxime Coste |
| 2012-02-07 | selectors now take a Selection as parameter instead of a BufferIterator | Maxime Coste |
| 2012-02-03 | batches support in Editor, used by IncrementalInserter and exec_string | Maxime Coste |
| 2012-02-02 | Use an Editor instead of a Window as much as possible | Maxime Coste |
| 2012-01-31 | extract an Editor class from Window and refactor | Maxime Coste |