19 Commits (959f86482ee189d240eb3c573f803bda621e98b2)

Author SHA1 Message Date
Julian Noble d4191188c2 reorg repl, implement punk mix system with project and module templates, change make.tcl layout and make generic 1 year ago
Julian Noble ee847af93c add various libs to punk86.vfs BWidget,gridplus,itcl,itk,iwidgets,kettle,tclx,tdot,tklib,treectrl 1 year ago
Julian Noble 204d27b1b2 fix package loading, fix pipeline execution context to run in correct namespace, nscommands and ns/ multi-arg changes 2 years ago
Julian Noble 1e819ac8c4 enforce loading of shipped core punk tm modules over modules elsewhere in filesystem 2 years ago
Julian Noble 97bbf25341 temporarily put aside tcl:™️:list paths while loading core punk modules 2 years ago
Julian Noble 2d4def515e patternmatch and pipeline fixes for booleans dicts and lists. Namespace navigation, env(path) display etc 2 years ago
Julian Noble 208e80ee23 punkapp application launch framework - initial 2 years ago
Julian Noble e30e834bf8 repl - avoid unnecessary string rep conversion to aid analysis using tcl::unsupported::representation 2 years ago
Julian Noble 0bf6f7401e x,y= work prior to implementation of .= explicit execution feature 2 years ago
Julian Noble ca6273b44a fix 2>@1 etc redirections, sh_runXXX procs for sh -c to allow * expansion by shell 2 years ago
Julian Noble ea976e6b48 fix punk::exitcode function arguments and make runx compatible with it 2 years ago
Julian Noble f764c988b6 runx repl changes + move to shellrun pkg, punk::config 2 years ago
Julian Noble 005dd49621 whitespace/line-ending changes 2 years ago
Julian Noble e906a1864c flush stderr/stdout in run functions 2 years ago
Julian Noble c1eb17d045 repl system: support env vars for syslog/log config, disable script for fake tty on 'unknown' process running and use exec instead, ansi colouring stderr and tcl errors 2 years ago
Julian Noble 9fa24580c6 shellspy support for lib::scriptname.tcl lib::filter::scriptname.tcl etc for easier calling tcl scripts located in scriptlib 2 years ago
Julian Noble d23e612f71 change project icon 2 years ago
Julian Noble 858241ea22 fix pwsh calling problem 2 years ago
Julian Noble b1af07bd5a initial 2 years ago