109 Commits (b5a586fcc3ee33a77a0ccb56b9f7b6e7ff03cd18)

Author SHA1 Message Date
Julian Noble 1a30e6bb15 ansi control string functions and terminal tests 2 years ago
Julian Noble 2e739339b2 ansi work 2 years ago
Julian Noble e994ec51b6 template system changes, overtype, blocktext, fossil, pmix to deck 2 years ago
Julian Noble ea590b0220 bugfixes, template work 2 years ago
Julian Noble a689138a20 improved multishell script wrap, fix docs, fix unix launch, etc 2 years ago
Julian Noble dc104a9ca3 fixes for 'pmix doc.build' doctools system, punk::path refactor, more documentation 2 years ago
Julian Noble 3efeaf95d7 punk::cap capability system + docgen doctools 2 years ago
Julian Noble ded5080d35 cmdline and app fixes 2 years ago
Julian Noble d1a1762403 make.tcl fixes, commandline script.tcl execution fixes, layout template updates 2 years ago
Julian Noble 6b0def4446 punkcheck and make.tcl fixes, project.new -update 1 support 2 years ago
Julian Noble dfd31abd0f punkcheck/make.tcl and dirlisting fixes, + char/console - late mixed checkin 2 years ago
Julian Noble 6523b82583 Fix -stripbase 1 output for d/ listing with multiple search specs 2 years ago
Julian Noble dea3ca01db fix windows file glob matching for d/,./ etc 2 years ago
Julian Noble 51396838f8 dir listing ./ (d/) multiple search support, x/ script running vs ./ 2 years ago
Julian Noble 2796eb5563 fix pipe = commands 2 years ago
Julian Noble 39160bf742 +punk::winrun, punk::ns, punk pipeline fixes 2 years ago
Julian Noble facd6a6f23 initial trun command for raw windows commandline execution (non-capturing alternative to exec craziness) 2 years ago
Julian Noble acf2f1e479 unicode and ansi fixes/mods 2 years ago
Julian Noble ceb66b4f65 ansi improvements 2 years ago
Julian Noble aa3d3fc56a late checkin punk::char punk::console etc etc 2 years ago
Julian Noble 02e265d2eb minor edits 2 years ago
Julian Noble 3eb6b3a972 zzzload lazy loading binary pkg in another thread - e.g twapi 2 years ago
Julian Noble 54e3cf4daf refactor and move ns commands to punk::ns - namespace path-glob search improvements 2 years ago
Julian Noble 47afd9eaf1 bulk late checkin: punkcheck + make.tcl, better namespace introspection globbing, refactors etc 2 years ago
Julian Noble f2d2a4d615 script wrapper, doc, make.tcl , shellthread fixes 2 years ago
Julian Noble a9094a8716 dir listing fixes, du, pmix visible_lib_copy_to_modulefolder 2 years ago
Julian Noble 4014b0e8a9 pmix repo base fixes, speed up du on windows 2 years ago
Julian Noble 86c612704b A late checkin of much functionality. Tcl du cmd, Multishell cross-platform shell script and pmix wrap, make.tcl fixes & changes 2 years ago
Julian Noble 8c9b985bab Add punk::repo module 2 years ago
Julian Noble ad4a451a19 split winpath funcs to own tm, win-dos-device path fixes for illegal windows pathnames, dirfiles colourised display of these paths 2 years ago
Julian Noble 50d282c022 punk help - basic command hints 2 years ago
Julian Noble 2263d4a1bc Update docs with basic build/make instructions 2 years ago
Julian Noble 323850ed92 updates to punk mix with initial support for kettle doc 3 years ago
Julian Noble d4191188c2 reorg repl, implement punk mix system with project and module templates, change make.tcl layout and make generic 3 years ago
Julian Noble 204d27b1b2 fix package loading, fix pipeline execution context to run in correct namespace, nscommands and ns/ multi-arg changes 3 years ago
Julian Noble 69116b6851 disable ensemble::extend dict which interferes with some packages (sf) - unknown why at this stage 3 years ago
Julian Noble 11833b0e53 Fix ./ to handle globs, change ./ & ../ to return dict with keys location dircount filecount 3 years ago
Julian Noble c1d638c984 fix file sorting, fix nslist_dict alias 3 years ago
Julian Noble c78967bc11 add winpath_illegalname_test,winpath_illegalname_fix,fcat for handling certain filenames that the windows api doesn't allow 3 years ago
Julian Noble 2d4def515e patternmatch and pipeline fixes for booleans dicts and lists. Namespace navigation, env(path) display etc 3 years ago
Julian Noble 5c69954e7e fix a lot of pipeline semantics - especially assignment 3 years ago
Julian Noble 58a6cdd39c better atom handling in patterns 3 years ago
Julian Noble c37bf21eb7 pipeline fixes and better pattern matching and assignment 3 years ago
Julian Noble 6cdb7058c7 better pattern matching and pipeline argument handling (numeric,glob match etc) 3 years ago
Julian Noble 370384c353 match bind and destructuring support for mixed dict/list selectors @/@@ + # ## for counts 3 years ago
Julian Noble 07fee92f4b make pipeswitch accept args, fix ../ console display 3 years ago
Julian Noble 1f6ca1c81d New funcl modules to handle o combinator and code generation for functional pipelines 3 years ago
Julian Noble 740715060b propagate pipeline errors with 'pipesyntax' keyword, structured mismatch output 3 years ago
Julian Noble 36e271674c pipeswitch/pipecase implementation + adhoc testscript tests/pipeswitch.tcl 3 years ago
Julian Noble d0d611ffa8 punk pipeline first workable draft 3 years ago