3d47e4edd9
Added -j flag to 'complete' for completing job names/pids
2026-02-27 11:03:56 -05:00
22adbce9e4
Various line editor fixes and optimizations
2026-02-25 15:43:08 -05:00
e6242c4d8a
changed package name from 'fern' to 'shed'
2026-02-24 18:02:13 -05:00
cab7a0fea7
Ran the codebase through rustfmt
2026-02-23 23:32:46 -05:00
1a44a783e0
- fixed 'I' command in normal mode not moving to exact start of line
2026-02-23 14:42:53 -05:00
74988166f0
command arguments are now underlined if they match an existing path -m ran rustfmt on the entire codebase
2026-02-19 21:32:03 -05:00
7d8faa51cb
added a bunch of tests
2026-02-18 23:54:25 -05:00
5aead4fcdc
Added rustfmt.toml, formatted codebase
2025-08-12 13:58:25 -04:00
1a270ae195
implemented quote/delimiter text objects
2025-06-09 02:29:34 -04:00
518648be24
Improved logical accuracy of Ctrl+W in insert mode
...
Moved test libraries to dev-dependencies
Implemented some more motion types
Implemented ToLower, ToUpper, JoinLines, Indent, Undo, and Redo verbs
'O' and 'o' operators now behave correctly
Added many more unit tests for the readline module
2025-06-07 23:45:51 -04:00
b1b1b4b76f
finally found a good way to select line spans
2025-06-07 03:50:35 -04:00
c9098b5805
work on linewise logic
2025-06-06 23:24:10 -04:00
73e05a6635
implemented some more editor tests
2025-06-05 03:33:08 -04:00
c465251976
more work on re-implementing the readline module
2025-06-05 01:48:44 -04:00