summaryrefslogtreecommitdiff
path: root/src/selectors.cc
AgeCommit message (Expand)Author
2025-03-26Remove unused variableMaxime Coste
2024-07-24De-templatize regex selection codeMaxime Coste
2023-05-21Add <c-g> to cancel current operationMaxime Coste
2023-03-09Merge remote-tracking branch 'potatoalienof13/master'Maxime Coste
2023-01-20fix 'split' operation when the pattern occurs at the beginningOlivier Perret
2022-12-26Remove a check for inclusivity in select_to_reverse.potatoalienof13
2022-12-25<a-t> should not succeed when run on the first character of a file.potatoalienof13
2022-11-20Change BufferIterator comparison to assert same bufferMaxime Coste
2022-07-05Distinguish between non-eol max column target and plain max columnMaxime Coste
2022-07-05Make `x` just select the full linesMaxime Coste
2020-09-22Ensure that the capture group actually matched in select_matchesMaxime Coste
2020-08-02Support count argument for [s and ]sJohannes Altmanninger
2020-08-02Support count argument for [p and ]pJohannes Altmanninger
2020-05-17Fix crash when selecting previous paragraph at buffer beginJohannes Altmanninger
2020-05-17Refactor: use is_eol() as elsewhere in this functionJohannes Altmanninger
2020-05-10Fix select_sentence going past the end of the bufferMaxime Coste
2020-04-21Fix issue with select object and empty matchesMaxime Coste
2019-06-14src: Make sure the iterator is inbound before decrementing itFrank LENORMAND
2019-02-04Remove references to SelectionList from selectorsMaxime Coste
2019-02-04Remove target_eol and small code cleanupsMaxime Coste
2019-01-20Split compile time regex flags from runtime onesMaxime Coste
2019-01-20Support re-using the same ThreadedRegexVM for multiple iterationsMaxime Coste
2019-01-20Refactor RegexIterator to use a SentinelMaxime Coste
2018-11-27Make '_' the default extra_word_chars, and remove built-in supportMaxime Coste
2018-10-27Simplify surround selectionJason Felice
2018-09-30src: Implement <a-m> and <a-M>Frank LENORMAND
2018-09-09Don't skip opening brace twice when finding closingJason Felice
2018-07-02Mark unused variables with the [[gnu::unused]] attributedahlbaek
2018-05-26Do not expose C++ typeid().name to user facing errors on wrong option typeMaxime Coste
2018-05-07Fix wrong behaviour in select surroundingMaxime Coste
2018-04-06Make error messages more consistentDelapouite
2018-04-05Fix some trailing spaces and a tab that sneaked into the code baseMaxime Coste
2018-03-25indent selector: When line is empty, find indent from surrounding linesMaxime Coste
2018-03-05Regex: take the full subject range as a parameterMaxime Coste
2018-03-01Change x behaviour to select full line first even if on EOLMaxime Coste
2018-02-24Fix crash in select_sentence when not selection to endMaxime Coste
2018-01-31Change `m` to search until the end of the buffer instead of end of lineMaxime Coste
2018-01-18Use the _str and _sv string literals more oftenMaxime Coste
2017-12-29Correctly set the NotBeginOfSubject/NotEndOfSubject flags for regex matchingMaxime Coste
2017-12-03Text-Objects: Use regex to select surroundingsMaxime Coste
2017-12-03Regex: Introduce backward_regex_search helper functionMaxime Coste
2017-11-04Introduce matching_pairs option that controls the pairs used by `m`Maxime Coste
2017-11-01Regex: Fix reverse searching behaviour, againMaxime Coste
2017-11-01Regex: Fix handling of ^ and $ in backward matching modeMaxime Coste
2017-11-01Make use of custom regex backward searching support for reverse searchMaxime Coste
2017-11-01Regex: switch to custom impl, use boost for checkingMaxime Coste
2017-10-28Slight cleanup of select_surrounding implementationMaxime Coste
2017-07-19Cleanup some code with C++14 featuresMaxime Coste
2017-06-26Use the extra_word_chars option in word based normal commandsMaxime Coste
2017-06-26Pass a context instead of just the buffer to selector functionsMaxime Coste