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.cc
Age
Commit message (
Expand
)
Author
2018-03-09
Detect no-op replaces and do not act on them
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-12-12
Detect invalid coordinates in selection_from_string
Maxime Coste
2017-11-27
Fix compute_modified_ranges corner case that would crash on undo
Maxime Coste
2017-11-01
Add another assert to try to catch #1506
Maxime Coste
2017-08-18
Remove now trivial Selection::merge_with method
Maxime Coste
2017-08-18
Change selection extension code to be simpler
Maxime Coste
2017-07-19
Add an assert to try to get more info on #1506
Maxime Coste
2017-07-14
Fix replacing reducing selections to their cursor
Maxime Coste
2017-07-14
Fix assertion when replacing with empty strings
Maxime Coste
2017-06-26
Fix replacing last eol with a single eol
Maxime Coste
2017-06-11
Fix corner case in compute_modified_ranges
Maxime Coste
2017-06-11
Fix the Buffer::end() madness
Maxime Coste
2017-06-07
Change merge_overlapping to guarantee we dont break the sorting
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-01-13
Update ranges highlighter options according to buffer changes
Maxime Coste
2017-01-08
Apply clang-tidy modernize to the codebase
Maxime Coste
2017-01-01
Better handling of linewise inserting when we have multiple selections per line
Maxime Coste
2017-01-01
Refactor SelectionList::insert a bit
Maxime Coste
2016-10-11
More transform(...) filter cleanup using mem_fn when possible
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-27
Rework SelectionList::check_invariant
Maxime Coste
2016-07-26
Rework compute_modified_ranges
Maxime Coste
2016-07-14
Ensure selections are sorted and non overlapping in selections_list_from_string
Maxime Coste
2016-07-13
Clamp selection generated in selection_list_from_string
Maxime Coste
2016-07-08
Keep modified selections in non-draft exec/eval -itersel
Maxime Coste
2016-06-06
Diagnose empty selection desc string
Maxime Coste
2016-04-13
Fix modified range computation when erasing multiple times past current buffe...
Maxime Coste
2016-03-25
Add a SplitView container view
Maxime Coste
2016-03-16
Use ByteCoords directly for buffer insert/erase/replace
Maxime Coste
2016-03-16
Avoid the spurious newline insertion when replacing at end of buffer
Maxime Coste
2016-03-08
Rework container helpers, use pipe syntax and cleanup implementation
Maxime Coste
2015-12-17
Slight refactor in selection update code
Maxime Coste
2015-11-04
Fix double check_invariant in SelectionList construction, and set main select...
Maxime Coste
2015-09-23
Refactor utf8::iterator to be on the safe side
Maxime Coste
2015-08-03
Enable more invariant checking in selection lists
Maxime Coste
2015-07-24
Fix warning
Maxime Coste
2015-06-28
Merge overlapping selections before erasing
Maxime Coste
2015-06-27
Initial selection saving/restoring support bound to ^ and alt-^
Maxime Coste
2015-06-05
Avoid buffer end in compute_modified_ranges
Maxime Coste
2015-05-21
Merge branch 'diff'
Maxime Coste
2015-05-20
Remove clamping in compute_modified_range
Maxime Coste
2015-05-13
Small cleanup in selections.cc
Maxime Coste
2015-04-21
Comment out update_erase function (keeped for reference)
Maxime Coste
2015-04-13
Add support for string <-> selection list serialization
Maxime Coste
[next]