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
2025-03-26
Make sure captures are taken into account when comparing selections
Maxime Coste
2024-08-12
Reduce headers dependency graph
Maxime Coste
2023-12-12
Fix stray semicolon
Maxime Coste
2023-10-25
Remove redundant comparison operators
Maxime Coste
2023-08-14
Change `+` command not to duplicate identical selections more than once
Maxime Coste
2022-11-28
Fix pasting after when selections are overlapping
Maxime Coste
2022-07-05
Distinguish between non-eol max column target and plain max column
Maxime Coste
2022-03-06
src: Select the data inserted by `!` and `<a-!>`
Frank LENORMAND
2021-10-10
Split InsertMode into InsertMode and PasteMode
Maxime Coste
2021-09-30
rework selection insert/replace using a for_each method
Maxime Coste
2021-08-30
Take a function SelectionList::insert to get string to insert
Maxime Coste
2021-01-03
Add missing limits includes
Maxime Coste
2020-05-29
Avoid to_remove vector in select helper function
Maxime Coste
2019-11-12
Fix display column computations
Jason Felice
2019-11-12
Add support for selecting and exporting selections in display columns
Maxime Coste
2019-11-12
Add support for a -codepoint switch to the select command
Maxime Coste
2019-11-12
Implement %val{selections_char_desc}
Jason Felice
2019-11-09
Add static or const where useful
Jason Felice
2019-11-07
Merge selection list parsing into selection_list_from_strings
Jason Felice
2019-05-29
Do not merge selections on backspace in insert mode
Maxime Coste
2019-04-01
Add -timestamp switch support to the select command
Maxime Coste
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
[next]