summaryrefslogtreecommitdiff
path: root/src/selection.hh
AgeCommit message (Expand)Author
2013-12-15Fix replace_with_char behaviour, keep the same selectionsMaxime Coste
2013-12-14Remove Editor::select methods, add a non-const selections getterMaxime Coste
2013-12-14Move (keep|flip|remove|clear)_selections from editor method to free selectorsMaxime Coste
2013-12-14Move main selection index to SelectionListMaxime Coste
2013-07-26LineAndColumns: always pass by valueMaxime Coste
2013-07-12Editor: clamp coordinates in select(BufferCoord)Maxime Coste
2013-06-18restore compilation with gcc 4.7Maxime Coste
2013-06-06Buffer: insert and erase go back to taking iterators, and return iteratorsMaxime Coste
2013-06-04Use coord instead of iterators for selectionsMaxime Coste
2013-06-01BufferChangeListener: pass buffer to on_{inser,erase}Maxime Coste
2013-05-30remove Selection::bufferMaxime Coste
2013-05-30reorganize check_invariant in SelectionListMaxime Coste
2013-05-30Remove Range::contentMaxime Coste
2013-05-30Remove begin/end from Ranges, replace with min/maxMaxime Coste
2013-05-29Remove Selection::avoid_eol, move as static func in editor.ccMaxime Coste
2013-05-14fix overlaps(Range, Range)Maxime Coste
2013-05-03Editor: tweak behaviour on undo/redo when selecting modified rangesMaxime Coste
2013-05-03add SelectionList::check_invariantMaxime Coste
2013-05-02Move selection update code to SelectionListMaxime Coste
2013-04-22selecting a surrounding object goes up one level if what we find is already s...Maxime Coste
2013-02-27Add String Range::content() constMaxime Coste
2013-01-04various code style fixesMaxime Coste
2012-12-13move selection updating code out of selection, to DynamicSelectionListMaxime Coste
2012-12-13overlaps takes Range parameters instead of SelectionMaxime Coste
2012-11-30Selection: refactoring, move CaptureList to SelectionMaxime Coste
2012-11-26minor code simplificationMaxime Coste
2012-11-19Selection: allow write access to first and lastMaxime Coste
2012-11-12move overlaps function to selection.hhMaxime Coste
2012-10-08selections should always point to an utf8 character sequence start byteMaxime Coste
2012-09-26Store capture groups with selections in editor, and access them through dynam...Maxime Coste
2012-09-26Editor now stores selections as SelectionAndCapturesListMaxime Coste
2012-09-04add override markersMaxime Coste
2012-08-15avoid keeping end of lines selected in Editor::eraseMaxime Coste
2012-07-16Go back to a generic BufferChangeListener interface for selection updateMaxime Coste
2012-04-04remove ModificationListener and use a list of iterators to update insteadMaxime Coste
2012-03-08rename BufferString to StringMaxime Coste
2012-02-27document Selection classMaxime Coste
2012-02-09Merge captures into registers, implements register insertionMaxime Coste
2012-01-31extract an Editor class from Window and refactorMaxime Coste