ZIm/crates/vim/src
Hans eb3264c0ad
change HashSet to BTreeSet (#9734)
I found that there may be some minor problems here, in editor.edit may
be more dependent on the order of operations, if the same set of
operations, different execution orders may lead to some different
results, so maybe we need to use BTreeSet instead of HashSet, because
HashSet may not be able to ensure that the same set of data order is
consistent, but maybe my worries are too much

Release notes:

- N/A
2024-03-25 12:13:44 +01:00
..
normal vim: Add Multi Replace mode in Vim (#8469) 2024-03-14 20:31:53 -06:00
test Remove Copy trait for enum Operator (#9378) 2024-03-14 22:20:55 -06:00
command.rs Enable clippy::useless_conversion (#8767) 2024-03-03 10:22:55 -05:00
editor_events.rs Improve vim undo (#9317) 2024-03-13 23:12:12 -06:00
insert.rs vim: Keep multi-cursor on escape (#8464) 2024-02-26 22:54:02 -07:00
mode_indicator.rs vim: Fix some problems with visual mode testing (#8461) 2024-02-26 20:15:27 -07:00
motion.rs vim: Add Multi Replace mode in Vim (#8469) 2024-03-14 20:31:53 -06:00
normal.rs change HashSet to BTreeSet (#9734) 2024-03-25 12:13:44 +01:00
object.rs vim: Add Multi Replace mode in Vim (#8469) 2024-03-14 20:31:53 -06:00
replace.rs vim: Add Multi Replace mode in Vim (#8469) 2024-03-14 20:31:53 -06:00
state.rs Remove Copy trait for enum Operator (#9378) 2024-03-14 22:20:55 -06:00
test.rs vim: Add Multi Replace mode in Vim (#8469) 2024-03-14 20:31:53 -06:00
utils.rs Add option to either use system clipboard or vim clipboard (#7936) 2024-02-22 10:12:29 -07:00
vim.rs Encapsulate CommandPaletteFilter and CommandPaletteInterceptor (#9402) 2024-03-15 12:37:25 -04:00
visual.rs vim: Add support for ap and ip paragraph text objects (#7687) 2024-03-04 16:39:02 -07:00