| Age | Commit message (Expand) | Author |
| 2015-03-04 | Convert CodepointPair to struct MatchingPair | Maxime Coste |
| 2015-02-02 | Regex selectors more tolerant to matches not ending on char boundaries | Maxime Coste |
| 2014-10-23 | centralize bit operation support for enum used as flags | Maxime Coste |
| 2014-10-13 | Refactor regex uses, do not reference boost except in regex.hh | Maxime Coste |
| 2014-10-09 | Start regex search from selection min/max depending on search direction | Maxime Coste |
| 2014-10-01 | Fix finding next match when the cursor is in the middle of the only match | Maxime Coste |
| 2014-09-26 | Finding next matches start from seleciton min/max instead of cursor | Maxime Coste |
| 2014-09-25 | Fix reverse search when extending | Maxime Coste |
| 2014-09-18 | Keep selection direction on split/select/search | Maxime Coste |
| 2014-09-09 | Add support for target column preservation | Maxime Coste |
| 2014-07-05 | More consistent <space> and <a-space> behaviour | Maxime Coste |
| 2014-07-05 | utf8: use end of sequence iterators for more security | Maxime Coste |
| 2014-06-24 | Rename utf8::utf8_iterator to utf8::iterator | Maxime Coste |
| 2014-06-11 | add ' ' for whitespaces object | Alex Leferry 2 |
| 2014-06-06 | Merge branch 'master' into remove-buffer-change-listener | Maxime Coste |
| 2014-05-27 | Add 'n' for number object (inner number does not recognise '.') | Maxime Coste |
| 2014-05-27 | Merge branch 'master' into remove-buffer-change-listener | Maxime Coste |
| 2014-05-26 | Rename select_whole_.* to just select_.* | Maxime Coste |
| 2014-05-25 | Move insert/erase methods from normal.cc to member functions in SelectionList | Maxime Coste |
| 2014-05-14 | Iterate in reversed order on selections when modifing buffer | Maxime Coste |
| 2014-05-13 | SelectionList know its buffer and timestamp | Maxime Coste |
| 2014-04-28 | Move some buffer related utility functions to buffer_utils.{cc,hh} | Maxime Coste |
| 2014-03-29 | Remove Range struct, merge it back in Selection | Maxime Coste |
| 2014-01-28 | Rename selections first,last to more explicit anchor,cursor | Maxime Coste |
| 2014-01-27 | Fix compilation with clang 3.4 | Maxime Coste |
| 2014-01-09 | Style changes, replace typedefs with usings | Maxime Coste |
| 2013-12-20 | Get rid of Editor for good | Maxime Coste |
| 2013-12-15 | Move SelectMode enum as an implementation detail in normal.cc | Maxime Coste |
| 2013-12-14 | Fix select_next_match | Maxime Coste |
| 2013-12-14 | Remove Editor::select methods, add a non-const selections getter | Maxime Coste |
| 2013-12-14 | Move template selectors to the header | 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-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-07-26 | LineAndColumns: always pass by value | Maxime Coste |
| 2013-07-23 | Add indent object type (bound to i) | Maxime Coste |
| 2013-07-02 | Add support for arrow keys in normal mode | Maxime Coste |
| 2013-06-01 | Explicitly pass buffer to selectors | Maxime Coste |
| 2013-05-15 | Full object selection support for paragraphs and sentences | Maxime Coste |
| 2013-04-30 | add paragraph (p) object | Maxime Coste |
| 2013-04-30 | add sentence (s) object | Maxime Coste |
| 2013-04-16 | add alt-X for trimming non full lines | Maxime Coste |
| 2013-04-05 | refactor regex based selectors, move regex construction out of them | Maxime Coste |
| 2013-01-08 | Add backward search support (bound to alt-/) | Maxime Coste |
| 2013-01-07 | Support for selecting to surrounding object begin/end with [ and ] | Maxime Coste |
| 2012-11-30 | Selection: refactoring, move CaptureList to Selection | Maxime Coste |
| 2012-10-09 | add a unicode.hh header for Codepoint related functions, s/utf8::Codepoint/Co... | Maxime Coste |