Commit Graph

19 Commits

Author SHA1 Message Date
Izaya 216e0a15c6 removed os.spawnfile because nothing used it and it doesn't align with the system's design 2020-06-29 15:26:27 +10:00
Izaya be3d3c207f rewrote require() to support package.path and submodules 2020-06-25 17:19:50 +10:00
Izaya 522d456433 add basic submodule support to require 2020-06-25 16:29:12 +10:00
Izaya 45c70cbaa6 made require search the pkgfs if available 2020-06-06 19:49:26 +10:00
Izaya b89ff14d5c added type annotations and descriptions for functions where appropriate 2020-05-12 17:55:05 +10:00
Izaya 2327dc9c18 added the ability to reload libraries to the loadfile module 2020-04-12 01:59:20 +10:00
Izaya 05208810d3 buffer cleanup 2020-03-18 14:02:37 +11:00
Izaya 8920c074c4 we 2.0a2 now 2020-03-18 01:11:53 +11:00
Izaya 201aa20c5a added the plan9k buffer library because it's cleaner than the old io library 2020-03-16 17:30:22 +11:00
Izaya 3c8ec4cabc fixed some stupid require() behavior 2019-12-20 01:51:27 +11:00
Izaya 6ad21c7832 made require pull from a shared library pool 2019-12-19 16:14:48 +11:00
Izaya dcf0cb75ae made spawnfile queue an event on a process ending, changed the shell to use it 2019-12-16 14:37:29 +11:00
Izaya ac98d09b93 made loadfile less chatty 2019-11-09 13:46:51 +11:00
Izaya 408e9600b7 made the kernel actually work again 2019-11-04 08:54:30 +11:00
Izaya aaccc053d3 cursed 2019-10-27 23:34:02 +11:00
Izaya 824c443629 fuck this shit 2019-10-27 02:40:25 +11:00
Izaya 638092b4cc made os.spawn dump errors to stdout 2019-01-09 16:17:41 +11:00
Izaya d9cc184f84 commented loadfile-related functions, added require() 2019-01-08 18:01:07 +11:00
Izaya 2f48091a07 fuck knows 2018-11-03 03:05:41 +11:00