Lisa Milne
|
9da752f308
|
add true and false shell builtins
|
2023-12-15 11:54:48 +10:00 |
|
Lisa Milne
|
e27dc7bddf
|
fix bug when redirecting stdout to /dev/null
|
2023-12-15 01:23:32 +10:00 |
|
Lisa Milne
|
9ec6e0e26a
|
shell piping and io redirects
|
2023-12-15 00:44:44 +10:00 |
|
Lisa Milne
|
55b557be42
|
version bump and docs update
|
2023-12-14 19:01:56 +10:00 |
|
Lisa Milne
|
e719b8686a
|
some improvements to shell scripting
|
2023-12-14 18:59:15 +10:00 |
|
Lisa Milne
|
162d63f4e1
|
it is now possible to run shell scripts
|
2023-12-14 17:46:08 +10:00 |
|
Lisa Milne
|
376d425330
|
improved shell script parser
|
2023-12-14 17:19:07 +10:00 |
|
Lisa Milne
|
409470d0bc
|
add sleep() and sleep command
|
2023-12-14 16:10:00 +10:00 |
|
Lisa Milne
|
13113b59d5
|
add strip command (lol)
|
2023-12-14 15:55:37 +10:00 |
|
Lisa Milne
|
0ac73e2a5a
|
add tail command
|
2023-12-14 15:45:53 +10:00 |
|
Lisa Milne
|
8a6e6bb619
|
add head function
|
2023-12-14 15:20:33 +10:00 |
|
Lisa Milne
|
c618fb3ac1
|
fix less chopping off the top line
|
2023-12-14 15:02:20 +10:00 |
|
Lisa Milne
|
75efa40f2a
|
bios version bump, and documentation update
|
2023-12-14 14:18:46 +10:00 |
|
Lisa Milne
|
975406a803
|
add hardware cursor, and improve vi some more
|
2023-12-14 12:53:46 +10:00 |
|
Lisa Milne
|
32927521b0
|
some fixes to vi
|
2023-12-14 08:57:13 +10:00 |
|
Lisa Milne
|
cf42631655
|
fix a bug in a 3-line program
|
2023-12-13 21:21:27 +10:00 |
|
Lisa Milne
|
2ac44120eb
|
version bump
|
2023-12-13 19:45:52 +10:00 |
|
Lisa Milne
|
be72d029b5
|
documentation update
|
2023-12-13 19:18:50 +10:00 |
|
Lisa Milne
|
e842848027
|
also, missing newlines in vi
|
2023-12-13 17:42:30 +10:00 |
|
Lisa Milne
|
b460a00c6d
|
more curses, and get vi working again
|
2023-12-13 17:39:48 +10:00 |
|
Lisa Milne
|
140aff20a5
|
fix libcurses, get less working again
|
2023-12-13 16:22:07 +10:00 |
|
Lisa Milne
|
93a4885563
|
local file system loading working again
|
2023-12-13 15:45:56 +10:00 |
|
Lisa Milne
|
8dad3466d0
|
add a whole lot of missing newline characters, and fix file download a bit
|
2023-12-13 14:23:53 +10:00 |
|
Lisa Milne
|
b6d539ec7f
|
shell tabfill and history back in place, ability to set tty into raw mode added
|
2023-12-13 13:42:57 +10:00 |
|
Lisa Milne
|
015af5b3ba
|
get tty device files working properly
|
2023-12-12 21:37:08 +10:00 |
|
Lisa Milne
|
41353aab1a
|
backspace on the tty
|
2023-12-12 21:16:25 +10:00 |
|
Lisa Milne
|
abf9dbad6c
|
various fixes to get the shell working better with a tty
|
2023-12-12 20:50:42 +10:00 |
|
Lisa Milne
|
d8604b3e3b
|
so many shell bugs - builtins freeze the shell
|
2023-12-12 20:09:17 +10:00 |
|
Lisa Milne
|
0597769c61
|
get shell working with tty (also fix a bug that went unnoticed without a proper tty)
|
2023-12-12 18:39:45 +10:00 |
|
Lisa Milne
|
c5917c0e81
|
tty part 2 - theoretically
|
2023-12-12 17:03:04 +10:00 |
|
Lisa Milne
|
b1e45d7627
|
tty part 1
|
2023-12-12 16:18:20 +10:00 |
|
Lisa Milne
|
b72764963d
|
bring in web bios
|
2023-12-11 15:14:19 +10:00 |
|
Lisa Milne
|
b1f3476fc2
|
get file access/modify/change times in place, update stat, add times to ls -l
|
2023-12-10 20:46:41 +10:00 |
|
Lisa Milne
|
cc5de8f5e5
|
fix bug in epoch time calculation
|
2023-12-09 22:42:43 +10:00 |
|
Lisa Milne
|
f109933533
|
add license (BSD 3 clause), bump version, and update docs
|
2023-12-09 16:30:34 +10:00 |
|
Lisa Milne
|
bfd5f850c8
|
documentation and version bump
|
2023-12-08 23:50:00 +10:00 |
|
Lisa Milne
|
6918e5dbed
|
date command
|
2023-12-08 23:33:07 +10:00 |
|
Lisa Milne
|
8eb92af201
|
modify stat/fstat to stat/lstat/fstatat
|
2023-12-08 21:47:21 +10:00 |
|
Lisa Milne
|
d2ba616d4f
|
fix bug with prompt being written to terminal
|
2023-12-08 18:28:01 +10:00 |
|
Lisa Milne
|
b032d45b63
|
fix potential memory leak in load.file()
|
2023-12-08 17:32:23 +10:00 |
|
Lisa Milne
|
de1dd33882
|
libtime and the start of time and date handling
|
2023-12-08 15:52:27 +10:00 |
|
Lisa Milne
|
524e028ad6
|
add /dev/console and /dev/time, and fix a bug in default device initialisation
|
2023-12-08 11:29:46 +10:00 |
|
Lisa Milne
|
daa5f39fdc
|
make vi a command place the cursor correctly
|
2023-12-08 08:19:22 +10:00 |
|
Lisa Milne
|
6f1c569e67
|
documentation and version bump
|
2023-12-06 21:44:24 +10:00 |
|
Lisa Milne
|
bb8d7d0da1
|
add group file, and user/group data functions getpw*/getgr*
|
2023-12-06 20:53:05 +10:00 |
|
Lisa Milne
|
1536bb264d
|
fix remote file loading
|
2023-12-06 09:45:55 +10:00 |
|
Lisa Milne
|
bbf92c58ec
|
some improvements to vi
|
2023-12-05 20:04:33 +10:00 |
|
Lisa Milne
|
777dac8bfc
|
add /tmp directory
|
2023-12-05 18:10:05 +10:00 |
|
Lisa Milne
|
279860ea21
|
fix some css stuff
|
2023-12-05 11:45:23 +10:00 |
|
Lisa Milne
|
bd75d0b3c9
|
update open() to work as it should with flags
|
2023-12-04 21:18:35 +10:00 |
|