Commit Graph

11 Commits

Author SHA1 Message Date
kepler155c@gmail.com 8279c1ae12 environments, error messages, and stack traces, oh my!
Changed the way processes are launched.
multishell.openTab and kernel.run now accept the current environment as a parameter.
That new process inherits a copy of the passed environment.
Reduces complexity as the calling process is not required to create a suitable env.
Stack traces have been greatly improved and now include the stack for coroutines that error.
2020-05-11 17:25:58 -06:00
kepler155c@gmail.com 28b2ba3386 tweaks 2019-12-07 12:04:58 -07:00
kepler155c@gmail.com 674c6af509 alternate support 2019-11-10 15:58:36 -07:00
kepler155c@gmail.com 343ce7fdc2 move apis into rom/modules/main for shell compatibility 2019-06-28 13:50:02 -04:00
kepler155c@gmail.com 8fede6f507 run autorun programs in shell mode 2019-03-27 15:21:31 -04:00
kepler155c@gmail.com a9d03b06e9 phase out peripheral.lookup 2019-03-08 16:25:56 -05:00
kepler155c@gmail.com 5a32fe208e format and installer branches 2018-01-24 17:39:38 -05:00
kepler155c@gmail.com fc8d44b60d transition tot kernel 2018-01-11 20:53:32 -05:00
kepler155c@gmail.com d224f5df25 move multishell functionality to kernel 2018-01-10 16:46:37 -05:00
kepler155c@gmail.com 2721840596 redo input translation + shift-paste 2017-10-15 19:55:05 -04:00
kepler155c@gmail.com 9b8b5238b0 multishell hooks 2017-10-15 02:36:54 -04:00