| Age | Commit message (Expand) | Author |
| 2013-12-20 | Get rid of Editor for good | Maxime Coste |
| 2013-12-15 | cleanup editor.hh, remove editor.cc... | Maxime Coste |
| 2013-12-15 | Move Editor::selections_content to Context | Maxime Coste |
| 2013-12-15 | remove unused Editor::check_invariant | Maxime Coste |
| 2013-12-15 | Move Editor::{undo,redo} to free functions in normal.cc | Maxime Coste |
| 2013-12-15 | move InsertMode to normal.hh | 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 | Remove Editor::move_selections | 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 | Rename MultiSelector to Selector | 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-14 | Move main selection index to SelectionList | Maxime Coste |
| 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 |