pagedmov
  • Joined on 2026-01-16
pagedmov pushed to main at pagedmov/shed 2026-03-15 00:02:40 -04:00
8c6de4f4ec fixed heredocs using the same expansion pathway as regular strings
pagedmov pushed to main at pagedmov/shed 2026-03-14 20:04:28 -04:00
9bd9c66b92 implemented '<>' redirects, and the 'seek' builtin
pagedmov pushed to main at pagedmov/shed 2026-03-14 13:42:34 -04:00
5173e1908d heredocs and herestrings implemented
pagedmov pushed to main at pagedmov/shed 2026-03-14 01:14:37 -04:00
1f9c96f24e more improvements to auto indent depth tracking
pagedmov pushed to main at pagedmov/shed 2026-03-14 01:04:36 -04:00
173ba4a167 more improvements to auto indent depth tracking
pagedmov pushed to main at pagedmov/shed 2026-03-14 01:04:07 -04:00
3a5b56fcd3 more improvements to auto indent depth tracking
09024728f6 Add token-aware depth calculator for indentation, improve brace group error handling, and clean up warnings
Compare 2 commits »
pagedmov pushed to main at pagedmov/shed 2026-03-13 19:24:34 -04:00
307386ffc6 tightened up some logic with indenting and joining lines
pagedmov pushed to main at pagedmov/shed 2026-03-13 18:40:34 -04:00
13227943c6 Add unit and integration tests for tab completion, fuzzy scoring, escaping, and wordbreak handling
pagedmov pushed to main at pagedmov/shed 2026-03-13 11:19:01 -04:00
a46ebe6868 Use COMP_WORDBREAKS for completion word breaking, fix cursor row in vi command mode, and append completion suffix instead of replacing full token
pagedmov pushed to main at pagedmov/shed 2026-03-12 09:20:12 -04:00
5500b081fe Strip escape markers from expanded patterns in parameter expansion operations
pagedmov pushed to main at pagedmov/shed 2026-03-11 18:48:10 -04:00
f279159873 tab completion and glob results are now properly escaped before being parsed
pagedmov pushed to main at pagedmov/shed 2026-03-10 12:20:43 -04:00
bb3db444db Add screensaver idle command support, autocd directory completion, and unused import cleanup
pagedmov pushed to phosphorous at pagedmov/nixos-config 2026-03-09 22:41:35 -04:00
a88925cfa3 work on reducing statefulness of the configuration
pagedmov pushed to phosphorous at pagedmov/nixos-config 2026-03-09 22:02:53 -04:00
8ee748a997 Implemented custom system for creating and distributing color schemes based on wallpapers, and also cycling through wallpapers.
pagedmov pushed to main at pagedmov/shed 2026-03-09 21:55:06 -04:00
85e5fc2875 Fork non-command nodes for background jobs, fix interactive flag in child processes, and add empty variable test for [ builtin
ac429cbdf4 Fix crash when using vi visual selection on empty buffer
a464540fbe Implement SHLVL tracking, LINENO variable, and magic shell variables (SECONDS, EPOCHREALTIME, EPOCHSECONDS, RANDOM)
Compare 3 commits »
pagedmov pushed to phosphorous at pagedmov/nixos-config 2026-03-08 03:57:37 -04:00
4308b8eb16 more work on neovim config, added keyboard sound thing for kitty
pagedmov pushed to main at pagedmov/shed 2026-03-07 22:04:38 -05:00
07d7015dd4 Add ! negation support, fix POSIX exit statuses, and improve vi emulation with comprehensive tests
pagedmov pushed to main at pagedmov/shed 2026-03-07 21:59:35 -05:00
bc30521e47 Add ! negation support, fix POSIX exit statuses, and improve vi emulation with comprehensive tests
490ce4571d added tests for the parser
Compare 2 commits »
pagedmov pushed to main at pagedmov/shed 2026-03-07 02:09:34 -05:00
a43f8a6dde implemented umask builtin
pagedmov pushed to main at pagedmov/shed 2026-03-07 00:37:53 -05:00
ae73969969 fixed compiler warnings