cinder pushed to main at cinder/opencomp-kitn
- 8f6594152f create installer
- 0440443547 cleanup
- 5dd607e811 multitty.lua: fix crash when adding new keyboards
- df339bfc0d fix crash in kitn.createThread
- c146f860cc rework everything to use stdin/stdout with color
- Compare 5 commits »
4 days ago
cinder pushed to main at cinder/opencomp-kitn
- 2fad8db849 bugfixes in coroutines, io.{in,out}put, and checkArgEx
1 week ago
cinder pushed to main at cinder/opencomp-kitn
- f0ed0822b8 implement print(), partially implement io.tmpfile()
1 week ago
cinder pushed to main at cinder/opencomp-kitn
- a1e6b75b22 add preliminary half-tested half-working implementation of the `io` global
1 week ago
cinder pushed to main at cinder/opencomp-kitn
- 9813dee130 fix spelling and grammar; clarify use of "os yield" not "sysyield"
3 weeks ago
cinder pushed to main at cinder/opencomp-kitn
- 4a9fbaab30 bin/tty.lua: ensure gpu is bound to the correct screen before writing repl results
- 5014e23401 kernel: split init.lua into separate files, concatenated by build.lua
- Compare 2 commits »
4 weeks ago
cinder pushed to main at cinder/opencomp-kitn
- 563c63a1c8 hack a lua repl into bin/tty.lua
- b046f8b4b5 fix subprocesses not having access to load/loadfile or kitn apis
- Compare 2 commits »
4 weeks ago
cinder pushed to main at cinder/opencomp-kitn
- a18266c96f build.lua: remove some redundant `outdir .. `; move boot.lua into src/
4 weeks ago
cinder pushed to main at cinder/opencomp-kitn
- 3c2a9f50d5 start work on a livedisk
- 50c749c2d1 fix intermittent crashes when spawning new processes
- ceec31c4fe build.lua: match long comments correctly; flush and close files properly; implement fs.copy() on top of lfs
- Compare 3 commits »
4 weeks ago
cinder pushed to main at cinder/opencomp-kitn
- 3e5cfde820 add apis for userspace to spawn new processes/threads
4 weeks ago
cinder pushed to main at cinder/opencomp-kitn
- 8dbe8f9582 add apis for userspace to spawn new processes/threads
4 weeks ago
cinder pushed to main at cinder/opencomp-kitn
- 55fdf6f95d add apis for userspace to spawn new processes/threads
4 weeks ago
cinder pushed to main at cinder/opencomp-kitn
- ca37976828 add a kernel that can run code in userspace
4 weeks ago
cinder pushed to main at cinder/opencomp-kitn
- ff3f9c666f rearrange and document workaround for openos/plan9k weirdness
4 weeks ago
cinder pushed to main at cinder/opencomp-kitn
- a432b1396b boot.lua: fix booting from eeprom with empty data; allow booting from non-/init.lua paths
1 month ago
cinder pushed to main at cinder/opencomp-kitn
- 387daea7f2 boot.lua: polyfill computer.{get,set}BootAddress
1 month ago