| Age | Commit message (Expand) | Author |
| 2015-09-23 | Refactor utf8::iterator to be on the safe side | Maxime Coste |
| 2015-08-25 | Argument text object no longer handles <> | Viktor Palmkvist |
| 2015-07-23 | Rewrite select_lines and trim_partial_lines | Maxime Coste |
| 2015-07-23 | fix crash in trim_partial_lines | Maxime Coste |
| 2015-07-02 | Try to simplify argument selector, abandon pair matching checks | Maxime Coste |
| 2015-07-01 | Small refactoring in selectors.cc | Maxime Coste |
| 2015-07-01 | Refactor select_arguments and slightly change behaviour for non-inner | Maxime Coste |
| 2015-07-01 | Added argument text object | Viktor Palmkvist |
| 2015-06-08 | Change gl/gh to only move cursor, not selecting (<a-h>/<a-l>) are unchanged | Maxime Coste |
| 2015-06-07 | Change select_to_eol implementation | Maxime Coste |
| 2015-04-20 | Fix select_number crashing on empty buffers | Maxime Coste |
| 2015-04-15 | Remove is_blank, which is identical to is_horizontal_blank | Maxime Coste |
| 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 |
| 2015-01-12 | replace all std::vector with Vector | Maxime Coste |
| 2014-12-29 | Small formatting fixes | Maxime Coste |
| 2014-12-17 | Fix split selecting the buffer end | Maxime Coste |
| 2014-11-04 | Use StringViews for some helper functions in selectors.cc | Maxime Coste |
| 2014-10-13 | Refactor regex uses, do not reference boost except in regex.hh | Maxime Coste |
| 2014-10-07 | WordDB: Use interned strings pointing directly into the buffer line data | Maxime Coste |
| 2014-10-01 | Small refactor | Maxime Coste |
| 2014-09-18 | Keep selection direction on split/select/search | Maxime Coste |
| 2014-09-09 | Target end of line on line selectors | Maxime Coste |
| 2014-07-10 | Fix select_number | Maxime Coste |
| 2014-07-05 | utf8: use end of sequence iterators for more security | Maxime Coste |
| 2014-06-27 | Replace boost::optional with our own implementation | Maxime Coste |
| 2014-06-14 | Fix crash in paragraph selection | 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-26 | Tweak inner indent object code | Maxime Coste |
| 2014-05-25 | Move insert/erase methods from normal.cc to member functions in SelectionList | Maxime Coste |
| 2014-05-24 | Remove use of 'offset' in buffer iterators, lines are just String | Maxime Coste |
| 2014-05-13 | Make it harder to have an invalid SelectionList | Maxime Coste |
| 2014-05-13 | SelectionList know its buffer and timestamp | Maxime Coste |
| 2014-05-12 | SelectionList no longer inherit from std::vector | Maxime Coste |
| 2014-05-07 | Refactor LineAndColumn coordinates | Maxime Coste |
| 2014-05-04 | Paragraph selection selects next paragraph when on previous end | Maxime Coste |
| 2014-04-10 | Fix select_whole_lines on empty buffer | Maxime Coste |
| 2014-03-31 | Select previous sentence or paragraph if selecting backward from the first char | Maxime Coste |
| 2014-03-30 | When selecting forward paragraph and we are on an end of line, select the nex... | Maxime Coste |
| 2014-03-30 | minor cleanup in select_whole_sentence | 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-05 | Fix some tabs in the code | Maxime Coste |
| 2014-01-04 | Fix small misbehaviour in split_selections | Maxime Coste |
| 2014-01-03 | fix select_to_eol behaviour when on empty line | Maxime Coste |
| 2013-12-14 | Remove Editor::select methods, add a non-const selections getter | Maxime Coste |