|
|
ac8940f936
|
Implement = (equalize/auto-indent) verb, fix dedent indexing, remove unimplemented screen-line motions, and clean up unreachable match arms
|
2026-03-16 23:31:54 -04:00 |
|
|
|
307386ffc6
|
tightened up some logic with indenting and joining lines
added more linebuf tests
extracted all verb match arms into private methods on LineBuf
|
2026-03-13 19:24:30 -04:00 |
|
|
|
07d7015dd4
|
Add ! negation support, fix POSIX exit statuses, and improve vi emulation with comprehensive tests
|
2026-03-07 22:04:33 -05:00 |
|
|
|
e07a853074
|
the second field of history entries in the hist file now contain command runtime in seconds, instead of an id
updated rustfmt.toml and formatted codebase
|
2026-03-05 10:29:54 -05:00 |
|
|
|
0ec8c5cca1
|
implemented Ctrl+R command history searching and command history expansion with '\!'
|
2026-03-05 00:16:07 -05:00 |
|
|
|
7be79a3803
|
rustfmt'd the codebase
|
2026-03-04 19:52:29 -05:00 |
|
|
|
c642a96da7
|
Added 'read_key' builtin that allows widget scripts to handle input
|
2026-03-03 20:39:09 -05:00 |
|
|
|
9d13565176
|
Added ex mode to line editor, a 'keymap' builtin, and a zsh-like widget system using ':!<shellcmd>' ex mode commands
|
2026-03-03 03:19:02 -05:00 |
|