Phil Budne
|
b655c9df57
|
pbsh.s: try making shell interruptable when reading from a file
|
2016-03-29 11:04:28 -04:00 |
|
Phil Budne
|
b6009395fa
|
pbsh.s: Add more comments about how I chose what I did or did not do.
|
2016-03-28 11:25:56 -04:00 |
|
Phil Budne
|
0358d5bf1c
|
pbsh.s: prompt comment (cleared if input is regular file)
|
2016-03-28 09:35:43 -04:00 |
|
Phil Budne
|
d3ccf536c4
|
pbsh.s: detect if stdin is a regular file using seek
seek doesn't fail on special devices, but it always returns zero
|
2016-03-28 02:07:21 -04:00 |
|
Phil Budne
|
bb683cd754
|
pbsh.s: update comments, increase maxargs to 10
|
2016-03-25 00:28:43 -04:00 |
|
Phil Budne
|
3c70f48fe8
|
pbsh.s: read full blocks (readc) so "sh <commands" works!
(outputs prompts: I don't see a way to implement "isatty")
|
2016-03-22 20:07:20 -04:00 |
|
Phil Budne
|
921d8e57cf
|
pbsh.s: comments
|
2016-03-22 20:07:20 -04:00 |
|
Phil Budne
|
2d8ee26e03
|
fixes: handle blank line, 8 character filenames, semi
|
2016-03-22 20:07:20 -04:00 |
|
Phil Budne
|
c1ef96a723
|
wake up init with smes before exiting
|
2016-03-21 11:00:18 -04:00 |
|
Phil Budne
|
46d6586481
|
fix chdir typo!
|
2016-03-18 02:11:37 -04:00 |
|
Phil Budne
|
ac94df5d48
|
update shell comments
|
2016-03-17 00:08:28 -04:00 |
|
Warren Toomey
|
6c5b207aba
|
I uncommented Phil's code so that we can run binaries from system now.
|
2016-03-16 06:38:56 +10:00 |
|
Phil Budne
|
e18a74300e
|
pbsh.s: add @/# handling from init.s
|
2016-03-07 17:22:33 -05:00 |
|
Phil Budne
|
e01d1a8700
|
renamed sh.s to pbsh.s
|
2016-03-07 00:18:03 -05:00 |
|