31 Commits (208e80ee235d6b374c2b0fd5d12994304d698060)

Author SHA1 Message Date
Julian Noble 208e80ee23 punkapp application launch framework - initial 1 year ago
Julian Noble 07fee92f4b make pipeswitch accept args, fix ../ console display 1 year ago
Julian Noble 1f6ca1c81d New funcl modules to handle o combinator and code generation for functional pipelines 1 year ago
Julian Noble 740715060b propagate pipeline errors with 'pipesyntax' keyword, structured mismatch output 1 year ago
Julian Noble 36e271674c pipeswitch/pipecase implementation + adhoc testscript tests/pipeswitch.tcl 1 year ago
Julian Noble d0d611ffa8 punk pipeline first workable draft 1 year ago
Julian Noble e30e834bf8 repl - avoid unnecessary string rep conversion to aid analysis using tcl::unsupported::representation 1 year ago
Julian Noble bc151dbe53 shellfilter::runXXX commands accept -tcl option to call scripts instead of only executables 1 year ago
Julian Noble 480b881db4 make_punk86.tcl shorter build delays 1 year ago
Julian Noble 68469c58b9 removal of conflicting 'unknown' mechanism in patternpunk 1 year ago
Julian Noble 0bf6f7401e x,y= work prior to implementation of .= explicit execution feature 1 year ago
Julian Noble f9408c2f3e compromise with ls alias to use unkown; so that more works - but now shell * expansion doesn't just for that alias 1 year ago
Julian Noble 9e5d9d65a1 shell ls aliases to sh_runout -n ls ... 1 year ago
Julian Noble ca6273b44a fix 2>@1 etc redirections, sh_runXXX procs for sh -c to allow * expansion by shell 1 year ago
Julian Noble 91a7960701 whitespace - change line-endings from crlf to lf 1 year ago
Julian Noble 9f01dcc372 punk module - getter git status alias gs -> git atatus -sb 1 year ago
Julian Noble c41ef2484b fix -nonewline screen output for runx 1 year ago
Julian Noble ea976e6b48 fix punk::exitcode function arguments and make runx compatible with it 1 year ago
Julian Noble 03f081a6bb bugfix ../, and runx 1 year ago
Julian Noble f764c988b6 runx repl changes + move to shellrun pkg, punk::config 1 year ago
Julian Noble 005dd49621 whitespace/line-ending changes 1 year ago
Julian Noble 226c96a307 fix package provide statement shellfilter module 1 year ago
Julian Noble e906a1864c flush stderr/stdout in run functions 1 year 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 1 year ago
Julian Noble 9fa24580c6 shellspy support for lib::scriptname.tcl lib::filter::scriptname.tcl etc for easier calling tcl scripts located in scriptlib 1 year ago
Julian Noble 6cc3bf37c5 shellfilter mess with 'script' run - still not very useful, add shellfilter::stack::status, and crlf to lf changes that should have been own commit 1 year ago
Julian Noble d23e612f71 change project icon 1 year ago
Julian Noble 858241ea22 fix pwsh calling problem 1 year ago
Julian Noble 27ad9dea05 update make_punk86.tcl to install tcl .tm library files 1 year ago
Julian Noble 77795aedb5 add tclkit86bi.exe and update gitignore for other exes 1 year ago
Julian Noble b1af07bd5a initial 1 year ago