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
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
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-24
Clamp modified coord in Selection as it could be buffer end
Maxime Coste
2014-05-24
Fix, cleanup and refactor compute_modifications
Maxime Coste
2014-05-21
Add initial (and probably buggy) compute_modifications code
Maxime Coste
2014-05-14
Iterate in reversed order on selections when modifing buffer
Maxime Coste
2014-05-14
Use a plain SelectionList for Context, remove DynamicSelectionList
Maxime Coste
2014-05-14
utf8::is_character_start takes directly the char value
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-07
Refactor LineAndColumn coordinates
Maxime Coste
2014-04-08
Minor formatting fixes (very long lines)
Maxime Coste
2014-03-29
Remove Range struct, merge it back in Selection
Maxime Coste
2014-01-28
Rename selections first,last to more explicit anchor,cursor
Maxime Coste
2013-12-14
SelectionList should never be empty
Maxime Coste
2013-12-14
Move main selection index to SelectionList
Maxime Coste
2013-07-26
LineAndColumns: always pass by value
Maxime Coste
2013-06-04
Use coord instead of iterators for selections
Maxime Coste
[next]