| Commit message (Expand) | Author | Age |
* | fix split_on_newline (#9756) | Pascal Kuthe | 2024-02-29 |
* | switch to regex-cursor (#9422) | Pascal Kuthe | 2024-02-26 |
* | Add '#' and '.' special registers | Michael Davis | 2023-07-31 |
* | move normalize fastpath into normalize function | Pascal Kuthe | 2023-06-25 |
* | map positions through changes in O(N) | Pascal Kuthe | 2023-06-25 |
* | Add command to merge non-consecutive ranges (#7053) | Szabin | 2023-05-19 |
* | Fix typos (#6643) | Daniel Sedlak | 2023-04-07 |
* | Add IntoIterator implementation for Selection | Pascal Kuthe | 2023-03-10 |
* | Fix `shrink_selection` with multiple cursors. (#6093) | gibbz00 | 2023-03-09 |
* | Correctly handle multiple cursors with LSP snippets | Urgau | 2023-03-08 |
* | Doc string fix in selection.rs (#6077) | Alexandr | 2023-02-22 |
* | rework positioning/rendering and enable softwrap/virtual text (#5420) | Pascal Kuthe | 2023-01-31 |
* | Add command to merge consecutive ranges in selection (#5047) | DylanBulfin | 2022-12-23 |
* | Use requested direction for new textobject selection range | Michael Davis | 2022-10-03 |
* | Fix extra selection with regex anchors (^,$) (#3598) | A-Walrus | 2022-08-31 |
* | Avoid copying fragments (#3136) | Matthias Deiml | 2022-08-04 |
* | Fix initial selection of Document in new view | Skyler Hawthorne | 2022-06-19 |
* | Improve Readability (#2639) | Ryan Russell | 2022-06-01 |
* | Fix Clippy lints in tests (#1563) | Omnikar | 2022-01-23 |
* | feat(commands): shrink_selection (#1340) | Matouš Dzivjak | 2022-01-06 |
* | feat(commands): ensure_selections_forward (#1393) | Matouš Dzivjak | 2021-12-29 |
* | Auto pairs selection (#1254) | Skyler Hawthorne | 2021-12-21 |
* | Fix surround cursor position calculation (#1183) | Gokul Soumya | 2021-11-29 |
* | Fix selection remove doc comment (#1122) | ath3 | 2021-11-18 |
* | Add `remove_selections` command (#1065) | Omnikar | 2021-11-12 |
* | Implement Selection::replace to replace a single range | Blaž Hrastnik | 2021-11-06 |
* | Update mdbook style and fix unreadable table head (#806) | Ivan Tham | 2021-10-09 |
* | Implement 'remove_primary_selection' as Alt-, | Blaž Hrastnik | 2021-09-24 |
* | mouse: Remove verify_screen_coords, refactor primary selection modification | Blaž Hrastnik | 2021-07-30 |
* | Enforce cursor/selection invariants in one place. | Nathan Vegdahl | 2021-07-28 |
* | Add unit tests for some of the new `Range` methods. | Nathan Vegdahl | 2021-07-27 |
* | Improve `Range` documentation and organization. | Nathan Vegdahl | 2021-07-27 |
* | Collect some common patterns into methods on `Range`. | Nathan Vegdahl | 2021-07-26 |
* | Switch to a cleaner range-head moving abstraction. | Nathan Vegdahl | 2021-07-24 |
* | Fix append mode, and make insertion always happen at head of range. | Nathan Vegdahl | 2021-07-23 |
* | Calculate the line that the range head is on correctly. | Nathan Vegdahl | 2021-07-22 |
* | Fix selections not being modified quite correctly with text edits. | Nathan Vegdahl | 2021-07-21 |
* | Fixes for misc bugs with view movement. | Nathan Vegdahl | 2021-07-21 |
* | Fix comment toggle command also sometimes toggling the next line. | Nathan Vegdahl | 2021-07-20 |
* | Fix various bugs related to goto-end-of-line command. | Nathan Vegdahl | 2021-07-20 |
* | Fix `Selection::push()` to make the pushed range primary. | Nathan Vegdahl | 2021-07-20 |
* | Fixed primary cursor position calculation to use 1-width semantics. | Nathan Vegdahl | 2021-07-19 |
* | Update surround commands to work with gap indexing. | Nathan Vegdahl | 2021-07-08 |
* | Implement `Range::put()` which manages range movements and extensions. | Nathan Vegdahl | 2021-07-08 |
* | Merge branch 'master' into great_line_ending_and_cursor_range_cleanup | Nathan Vegdahl | 2021-07-06 |
|\ |
|
| * | Add object selection (textobjects) (#385) | Gokul Soumya | 2021-07-03 |
* | | Fix a couple additional `unused` warnings after merge. | Nathan Vegdahl | 2021-07-02 |
* | | Merge branch 'master' into great_line_ending_and_cursor_range_cleanup | Nathan Vegdahl | 2021-07-02 |
|\| |
|
| * | Fix all remaining warnings in helix-core except for two. | Nathan Vegdahl | 2021-07-02 |
| * | Remove #[allow(unused)] from helix-core, and fix unused imports. | Nathan Vegdahl | 2021-07-02 |