Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
b9eb263
Addd initial change inner and around word text objects and handle whi…
JonLD Jul 22, 2025
c32f757
Renaming functions and fix default value of current_whitespace_range_…
JonLD Jul 22, 2025
8caebcb
Rename cut/yank inside enums and methods to cut/yank inside pair and …
JonLD Jul 22, 2025
ba6bba8
Use TextObject enum instead of passing through the character
JonLD Jul 23, 2025
67d70ee
WIP: Add quote and bracket text objects and add jumping if not inside…
JonLD Jul 24, 2025
ee884c0
Add my own methods for finding matching pair and jumping
JonLD Jul 25, 2025
bd21b1f
Fix bugs in new function to get matching pair range and it's finish f…
JonLD Jul 26, 2025
c223f32
Simplify heirarchy of pair range finding functions
JonLD Jul 28, 2025
6e476d0
Refactoring range functions and tidy up/extend unit test cases and co…
JonLD Jul 28, 2025
41d41de
More refactoring
JonLD Jul 29, 2025
d34e407
Move text object range methods into line_buffer from editor
JonLD Jul 29, 2025
85ed134
Combine line_buffer quote and pair text object functions into generic…
JonLD Jul 31, 2025
a18f885
Testing for quote and bracket text object functions in editor.rs
JonLD Jul 31, 2025
18b79e1
Whitespace
JonLD Jul 31, 2025
0581fc8
Rework unit tests for new function structure
JonLD Jul 31, 2025
96126fa
Remove angle brackets from b text object
JonLD Jul 31, 2025
3eaddca
Rename yank text object functions to copy
JonLD Jul 31, 2025
c85f7bf
Add bracket test cases to range_inside_next_pair_in_group unit tests
JonLD Jul 31, 2025
4dfd27a
Add more detailed unicode safety tests
JonLD Jul 31, 2025
cda2547
Fix display enum string for renamed enums
JonLD Jul 31, 2025
27b46cd
Unicode and overflow/underflow safety when expanding text object ranges
JonLD Jul 31, 2025
21910c3
Pass through matching pair group const for quote and bracket text obj…
JonLD Jul 31, 2025
b6ec43d
Rename yank_range -> copy_range for consistency with other methods
JonLD Jul 31, 2025
bd13b69
Remove unecessary guard clause from expand_range_to_include_pair
JonLD Jul 31, 2025
14c93e0
Correct display string for CutInsidePair
JonLD Jul 31, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading