Andreas Kling
|
43604bf71a
|
LibC+Shell: Make system() actually work.
system() will now fork off a child process and execute the command via
/bin/sh -c. There are probably some things to fix here, but it's a start.
|
2019-05-13 04:52:55 +02:00 |
|
Andreas Kling
|
c838a2e652
|
Shell: Add "umask" builtin for reading/writing the shell's umask.
|
2019-05-10 17:39:30 +02:00 |
|
Andreas Kling
|
d53941a466
|
Shell: Support basic line editing with left/right arrow keys.
|
2019-05-07 04:17:05 +02:00 |
|
Andreas Kling
|
16a5a76445
|
Shell: Add "history" command that shows command history.
|
2019-05-07 01:43:21 +02:00 |
|
Andreas Kling
|
ba7364b43b
|
Shell: Move line editing to a separate class.
To be clear, there isn't really any line editing yet. But there is
going to be, so let's have it in its own class.
|
2019-05-07 01:39:41 +02:00 |
|
Andreas Kling
|
fe73543d41
|
Shell: Move the Shell to a separate directory and let's call it "Shell" :^)
|
2019-05-07 01:12:08 +02:00 |
|