index
:
kakoune.git
master
Unnamed repository; edit this file 'description' to name the repository.
Mike Vink
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
selection.hh
Age
Commit message (
Expand
)
Author
2019-02-11
Fix bug in 'itersel' handling that could result in unsorted selections
Maxime Coste
2019-02-04
Remove references to SelectionList from selectors
Maxime Coste
2019-02-04
Remove target_eol and small code cleanups
Maxime Coste
2019-01-23
Change pipe diffing to work linewise
Maxime Coste
2018-07-05
Tolerate restoring invalid coordinates from register
Maxime Coste
2018-07-05
Store each selection as a separate element in a register
Maxime Coste
2018-07-05
Make selection lists use the option list syntax
Maxime Coste
2018-03-04
Remove SelectionList::update_timestamp()
Maxime Coste
2018-02-25
Remove avoidance of end of lines
Maxime Coste
2018-01-12
Save/restore main selection from/to strings
Maxime Coste
2017-08-18
Remove now trivial Selection::merge_with method
Maxime Coste
2017-07-14
Fix an assert in compute modified ranges when merging single char ranges
Maxime Coste
2017-03-15
Move SelectionList::set implementation out of the header
Maxime Coste
2017-03-03
Ensure main selection index is correct directly in SelectionList::remove
Maxime Coste
2017-02-01
Use <a-'> for backward rotate selection and move rotate content to <a-">
Maxime Coste
2017-01-13
Fix capture group handling
Maxime Coste
2017-01-03
Fix bug relying on undefined arg evaluation order.
Maxime Coste
2017-01-03
Fix handling of main selection when copying selection to next/previous lines
Maxime Coste
2017-01-01
Refactor SelectionList::insert a bit
Maxime Coste
2016-10-01
Support codepoints of variable width
Maxime Coste
2016-08-27
Support merging consecutive selections with <a-m>
Maxime Coste
2016-07-30
Support sorting and merging overlapping separately, fix bug in move
Maxime Coste
2016-07-08
Keep modified selections in non-draft exec/eval -itersel
Maxime Coste
2015-12-27
Fix uses of non-keyword logical operators (replace &&, || and ! with and, or ...
Maxime Coste
2015-09-12
Add some missing memory domains
Maxime Coste
2015-06-27
Initial selection saving/restoring support bound to ^ and alt-^
Maxime Coste
2015-04-13
Add support for string <-> selection list serialization
Maxime Coste
2015-03-09
ArrayView content is not const anymore
Maxime Coste
2015-02-19
Rename safe_ptr and ref_ptr to SafePtr and RefPtr
Maxime Coste
2015-01-16
Add support for per type default memory domain
Maxime Coste
2015-01-12
replace all std::vector with Vector
Maxime Coste
2015-01-06
Rename memoryview to ArrayView
Maxime Coste
2014-09-09
Add support for target column preservation
Maxime Coste
2014-07-05
Add support for paste all (on <a-[pP]>)
Maxime Coste
2014-06-02
Move compute_modified_ranges to selection.cc and use an optimized approach
Maxime Coste
2014-06-01
Extract merge_overlapping as a free function template
Maxime Coste
2014-05-31
remove reverse iterator from SelectionList
Maxime Coste
2014-05-29
Use forward iteration on selections, and take advantage of it when updating
Maxime Coste
2014-05-26
Go back to Buffer::Change based implementation for SelectionList::update
Maxime Coste
2014-05-25
Use SelectionList::insert in InputModes::Insert
Maxime Coste
2014-05-25
Move insert/erase methods from normal.cc to member functions in SelectionList
Maxime Coste
2014-05-17
Minor cleanup in SelectionList methods
Maxime Coste
2014-05-14
Iterate in reversed order on selections when modifing buffer
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-13
Pass a at_end param to BufferChangeListener::on_{insert,erase}
Maxime Coste
2014-05-12
SelectionList no longer inherit from std::vector
Maxime Coste
2014-05-07
Refactor LineAndColumn coordinates
Maxime Coste
2014-04-28
Move some buffer related utility functions to buffer_utils.{cc,hh}
Maxime Coste
2014-04-02
Fix clang compilation
Maxime Coste
[next]