New Features
planck.shell namespacereader/writer using IOFactory-e -i optionspst (print stack trace) supportChanges
doc supportFixes
stderr via *print-err-fn*nil values for launch optsThe strategy is to mimic the existing Clojure namespaces / facilities.
Planck has doc support, so something like the following works:
(require 'planck.shell)
(doc planck.shell/sh)
You can also use this trick to have Planck display the source for those namespaces:
(println (js/PLANCK_LOAD "planck/shell.cljs"))
(println (js/PLANCK_LOAD "planck/io.cljs"))