37 Commits (1597fe1dbc82ff6f2185f3477c5617ae3cff69da)
 

Author SHA1 Message Date
fdai7451 1597fe1dbc test: add parse line single word test 2 years ago
fdai7451 2ee92751f8 feat: make shell error comparable 2 years ago
fdai7451 66edb724bd feat: use shlex to parse line 2 years ago
fdai7451 b18d62705b fix: use eprintln to print errors 2 years ago
fdai7451 1e60631006 refactoring: unify match error arms 2 years ago
fdai7381 64774881b9 test: add exit is builtin test 2 years ago
fdai7381 23e6cfd4b0 feat: add exit builtin command 2 years ago
fdai7381 5f399c0839 feat: add exit shell error 2 years ago
fdai7381 49614f503d refactoring: remove unnecessary internal keyword parameter 2 years ago
fdai7375 3d17cc2fdd test: add cd is builtin test 2 years ago
fdai7375 f5812d5e88 feat: add cd builtin command 2 years ago
fdai7375 2ae1471632 feat: add builtins module 2 years ago
fdai7381 57902e67f5 feat: add command not found 2 years ago
fdai7381 6c3db77525 fix: continue on empty line 2 years ago
fdai7381 ba58935c95 feat: rework command execution 2 years ago
fdai7381 acf60cc2d8 feat: add shell error enum 2 years ago
fdai7381 ccb6dfc38e refactoring: rename variable 'command' to 'keyword' 2 years ago
fdai7375 e9c594ebc2 refactoring: add interpret function 2 years ago
fdai7381 33834a4afa test: add parse line test 2 years ago
fdai7381 bc6bd9034a test: add tokenize test 2 years ago
fdai7381 63a2375bfa refactoring: move tokenization to own function 2 years ago
fdai7375 e7cf8a331f feat: add command execution 2 years ago
fdai7451 ca77d79e61 refactoring: rearrange commit script output 2 years ago
fdai7451 7f48c7ee36 feat: count commit script tests and refactorings output 2 years ago
fdai7375 1e3f67cc4a fix: arguments will now be parsed 2 years ago
fdai7375 c96f2ebc93 feat: implement basic command parsing 2 years ago
fdai7451 6a0a822995 chore: exclude merge commits in count commit script 2 years ago
fdai7451 eaca761b50 Merge branch 'count-commits' into 'main' 2 years ago
fdai7451 ef17e7ab11 refactoring: change count commit script total commits output 2 years ago
fdai7451 1e3ce85d04 chore: add user commits to count commit script 2 years ago
fdai7451 7b4417673f chore: add count commit script 2 years ago
fdai7381 385f3cb739 chore: add .gitlab-ci.yml 2 years ago
fdai7381 8bb48f89b2 feat: add simple prompt 2 years ago
fdai7381 568609fd74 style: cargo fmt 2 years ago
fdai7381 e6d0536964 feat: implement basic read-eval-print loop 2 years ago
fdai7381 2f15c3f5da chore: add rustyline library 2 years ago
fdai7381 8030a5cd6e Initial commit 2 years ago