summaryrefslogtreecommitdiff
path: root/src/selectors.hh
AgeCommit message (Expand)Author
2015-03-04Convert CodepointPair to struct MatchingPairMaxime Coste
2015-02-02Regex selectors more tolerant to matches not ending on char boundariesMaxime Coste
2014-10-23centralize bit operation support for enum used as flagsMaxime Coste
2014-10-13Refactor regex uses, do not reference boost except in regex.hhMaxime Coste
2014-10-09Start regex search from selection min/max depending on search directionMaxime Coste
2014-10-01Fix finding next match when the cursor is in the middle of the only matchMaxime Coste
2014-09-26Finding next matches start from seleciton min/max instead of cursorMaxime Coste
2014-09-25Fix reverse search when extendingMaxime Coste
2014-09-18Keep selection direction on split/select/searchMaxime Coste
2014-09-09Add support for target column preservationMaxime Coste
2014-07-05More consistent <space> and <a-space> behaviourMaxime Coste
2014-07-05utf8: use end of sequence iterators for more securityMaxime Coste
2014-06-24Rename utf8::utf8_iterator to utf8::iteratorMaxime Coste
2014-06-11add ' ' for whitespaces objectAlex Leferry 2
2014-06-06Merge branch 'master' into remove-buffer-change-listenerMaxime Coste
2014-05-27Add 'n' for number object (inner number does not recognise '.')Maxime Coste
2014-05-27Merge branch 'master' into remove-buffer-change-listenerMaxime Coste
2014-05-26Rename select_whole_.* to just select_.*Maxime Coste
2014-05-25Move insert/erase methods from normal.cc to member functions in SelectionListMaxime Coste
2014-05-14Iterate in reversed order on selections when modifing bufferMaxime Coste
2014-05-13SelectionList know its buffer and timestampMaxime Coste
2014-04-28Move some buffer related utility functions to buffer_utils.{cc,hh}Maxime Coste
2014-03-29Remove Range struct, merge it back in SelectionMaxime Coste
2014-01-28Rename selections first,last to more explicit anchor,cursorMaxime Coste
2014-01-27Fix compilation with clang 3.4Maxime Coste
2014-01-09Style changes, replace typedefs with usingsMaxime Coste
2013-12-20Get rid of Editor for goodMaxime Coste
2013-12-15Move SelectMode enum as an implementation detail in normal.ccMaxime Coste
2013-12-14Fix select_next_matchMaxime Coste
2013-12-14Remove Editor::select methods, add a non-const selections getterMaxime Coste
2013-12-14Move template selectors to the headerMaxime Coste
2013-12-14Move (keep|flip|remove|clear)_selections from editor method to free selectorsMaxime Coste
2013-12-14Remove simple selectors, always go through a multi selectorMaxime Coste
2013-12-14MultiSelectors takes a reference to the current selection and mutate itMaxime Coste
2013-12-14MultiSelectors now transforms the whole selectionMaxime Coste
2013-10-08Improve object selection supportMaxime Coste
2013-10-07Use WordType enum instead of a bool punctuation_is_word for word selectorMaxime Coste
2013-07-26LineAndColumns: always pass by valueMaxime Coste
2013-07-23Add indent object type (bound to i)Maxime Coste
2013-07-02Add support for arrow keys in normal modeMaxime Coste
2013-06-01Explicitly pass buffer to selectorsMaxime Coste
2013-05-15Full object selection support for paragraphs and sentencesMaxime Coste
2013-04-30add paragraph (p) objectMaxime Coste
2013-04-30add sentence (s) objectMaxime Coste
2013-04-16add alt-X for trimming non full linesMaxime Coste
2013-04-05refactor regex based selectors, move regex construction out of themMaxime Coste
2013-01-08Add backward search support (bound to alt-/)Maxime Coste
2013-01-07Support for selecting to surrounding object begin/end with [ and ]Maxime Coste
2012-11-30Selection: refactoring, move CaptureList to SelectionMaxime Coste
2012-10-09add a unicode.hh header for Codepoint related functions, s/utf8::Codepoint/Co...Maxime Coste