|
|
07d7015dd4
|
Add ! negation support, fix POSIX exit statuses, and improve vi emulation with comprehensive tests
|
2026-03-07 22:04:33 -05:00 |
|
|
|
ae73969969
|
fixed compiler warnings
|
2026-03-07 00:37:51 -05:00 |
|
|
|
5d827c7654
|
added a slight debounce to bell bytes sent to the terminal
|
2026-03-06 00:46:43 -05:00 |
|
|
|
e31e27f935
|
Add bracketed paste mode support for handling pasted text as verbatim input
|
2026-03-05 20:04:20 -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 |
|
|
|
3c70c9dace
|
work on improving parameter expansion logic
|
2026-03-04 18:05:48 -05:00 |
|
|
|
553330a858
|
Early implementation of Verbatim mode
|
2026-03-04 15:26:54 -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 |
|
|
|
a28446329e
|
fuzzy completion now looks good and works good
|
2026-03-02 12:38:14 -05:00 |
|
|
|
2ea44c55e9
|
implemented 'type' and 'wait' builtins
fixed some tcsetpgrp() misbehavior
fixed not being able to redirect stderr from builtins
|
2026-03-01 17:14:48 -05:00 |
|
|
|
84aed128d6
|
completion now prefers completing variable names before trying comp specs
improved color picking for error messages
|
2026-03-01 11:02:13 -05:00 |
|
|
|
ab5f42b281
|
Stuff stored in maps can be eval'd on access by storing with the -F flag
|
2026-02-28 01:41:16 -05:00 |
|
|
|
faf8ba9f0d
|
double bracket tests now do regex on '==' between two strings
fixed line wrapping causing weird cursor issues
|
2026-02-27 21:25:01 -05:00 |
|
|
|
ee4eb86ca5
|
cleaned up all compiler warnings
|
2026-02-27 11:08:42 -05:00 |
|
|
|
c559d1cc75
|
ran clippy fix
|
2026-02-27 11:05:08 -05:00 |
|
|
|
c508180228
|
Added -j flag to 'complete' for completing job names/pids
|
2026-02-27 11:03:56 -05:00 |
|
|
|
37cf9625b3
|
Implemented visual line mode
|
2026-02-25 21:15:44 -05:00 |
|
|
|
e82f45f2ea
|
Extracted readline from the dead prompt module
|
2026-02-25 20:00:19 -05:00 |
|