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
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
2015-03-09
ArrayView content is not const anymore
Maxime Coste
2015-02-09
Fix selecting of insert text in SelectionList::insert
Maxime Coste
2015-01-23
Fix bug when deleting end of buffer text using multiple selections
Maxime Coste
2015-01-12
replace all std::vector with Vector
Maxime Coste
2015-01-06
Rename memoryview to ArrayView
Maxime Coste
2014-12-19
Restore some special behaviours, I missed them in interactive mode.
Maxime Coste
2014-12-13
Remove special case when appending at eol
Maxime Coste
2014-10-12
Preserve selection orientation when replacing
Maxime Coste
2014-10-03
Use InternedStrings for buffer contents
Maxime Coste
2014-09-22
Use std:move for selection parameters
Maxime Coste
2014-07-25
Fix Selection::insert when replacing with empty string at the end of the buffer
Maxime Coste
2014-07-05
Add support for paste all (on <a-[pP]>)
Maxime Coste
2014-07-05
utf8: use end of sequence iterators for more security
Maxime Coste
2014-06-12
Fix selection update
Maxime Coste
2014-06-05
Fix handling of empty insert
Maxime Coste
2014-06-05
Rework and fix corner cases in selection updating code
Maxime Coste
2014-06-02
Fix selection updating, avoid overlapping selections
Maxime Coste
2014-06-02
Move compute_modified_ranges to selection.cc and use an optimized approach
Maxime Coste
2014-06-02
Optimize SelectionList::update in the case where changes are backward
Maxime Coste
2014-06-01
Extract merge_overlapping as a free function template
Maxime Coste
2014-05-31
formatting fix
Maxime Coste
[prev]
[next]