Commit Graph

19 Commits

Author SHA1 Message Date
c508180228 Added -j flag to 'complete' for completing job names/pids 2026-02-27 11:03:56 -05:00
ccb1f43915 Implemented arrays and array indexing 2026-02-26 00:32:54 -05:00
28ce008234 Various line editor fixes and optimizations 2026-02-25 15:43:08 -05:00
cf46303659 Ran the codebase through rustfmt 2026-02-23 23:32:46 -05:00
a18a0b622f 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
0d200ba089 fixed backslashes not being stripped for special characters in double quotes 2026-02-19 00:33:02 -05:00
8354ad400d added a bunch of tests 2026-02-18 23:54:25 -05:00
8ad53f09b3 Added rustfmt.toml, formatted codebase 2025-08-12 13:58:25 -04:00
952298ed11 implemented unit tests for variable parameter expansions. currently all green 2025-05-12 17:00:07 -04:00
4d16ffa60f implemented for loops 2025-04-20 05:16:50 -04:00
80b6453597 Implemented subshells and improved error handling 2025-03-29 22:16:26 -04:00
9989663c97 added the ability to export existing variables 2025-03-27 01:35:56 -04:00
30cd3c0b73 Implemented flags and extra safety for zoltraak 2025-03-24 20:25:38 -04:00
32ec62b52f switched to Arc instead of Rc for input strings 2025-03-23 17:37:15 -04:00
8fffe1cd71 Implemented an abstraction for extracting flags from builtins 2025-03-22 20:10:47 -04:00
19dee4bcd6 Re-implemented aliases 2025-03-18 21:50:53 -04:00
51d735073f Scripting bug fixes and more tests 2025-03-16 03:22:17 -04:00
2acf70ef96 Implemented assignments, working on job control 2025-03-15 16:57:34 -04:00
97b4b1835d Progress 2025-03-15 00:02:05 -04:00