241 Commits (fef9748db7d2c955dd4912ad7e161198290c6df1)
 

Author SHA1 Message Date
Julian Noble 6d4215d1a3 add shellbat - script wrapper for tcl allowing call from sh/bash/tclsh or cmd.exe (.bat file) on windows and unix 1 year ago
Julian Noble d13275cec3 make.tcl only search for sdx after determining if there are runtimes to install 1 year ago
Julian Noble 05ba837670 fix punk::mix / make.tcl so it doesn't attempt to navigate . and .. folders on unix-like platforms when copying files 1 year ago
Julian Noble 8c9b985bab Add punk::repo module 1 year ago
Julian Noble bf769adac6 fix auto_execs for tclkit so able to call self as sub process 1 year 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 1 year ago
Julian Noble ff33daa5de package provide fixes (compat tcl9 var scope change) 1 year ago
Julian Noble 27468cdca1 .gitignore tuning 1 year ago
Julian Noble 50d282c022 punk help - basic command hints 1 year ago
Julian Noble 2263d4a1bc Update docs with basic build/make instructions 1 year ago
Julian Noble 959f86482e README.md update 1 year ago
Julian Noble b9380691d2 Fix build.tcl for case when sdx uses punk runtime instead of external tclsh 1 year ago
Julian Noble 7e87ecb7d5 make runx output more consistent 1 year ago
Julian Noble 4d0224badf README.md - more run-command info 1 year ago
Julian Noble da6d1c3b0e README.md formatting 1 year ago
Julian Noble 7d83fe27c4 README.md features 1 year ago
Julian Noble d14a34ba5f README.md markdown changes 1 year ago
Julian Noble 513f136d48 main README.md - warn of alpha level and some basic shortcomings 1 year ago
Julian Noble 4e2d138131 scriptlib readme 1 year ago
Julian Noble 971cb33aca Initial doc framework 1 year ago
Julian Noble 571c545e03 add sdx, add runtime tclkits to .gitignore 1 year ago
Julian Noble b7024e92e7 remove runtime tclkit86bi.exe and move to https://www.gitea1.intx.com.au/jn/punkbin - add fetchruntime.ps1 script 1 year ago
Julian Noble 51a5a7a16b various scriptlib updates 1 year ago
Julian Noble 323850ed92 updates to punk mix with initial support for kettle doc 1 year ago
Julian Noble 41b0d4f71e add dtplite and kettle to /bin tcl-bat 1 year ago
Julian Noble 9065555b01 update .gitignore to ignore _build 1 year ago
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 87b795ca5c move tclkit86bi runtime to src/runtime 1 year ago
Julian Noble ab41e0a7ca adjust make.tcl to copy deps 1 year ago
Julian Noble 7a8b2fe06a add src/deps for imported dependencies 1 year ago
Julian Noble 1065bcf7ec .gitignore _aside at any level 1 year ago
Julian Noble a3c1a0c3af .gitignore _aside 1 year ago
Julian Noble 204d27b1b2 fix package loading, fix pipeline execution context to run in correct namespace, nscommands and ns/ multi-arg changes 1 year ago
Julian Noble 69116b6851 disable ensemble::extend dict which interferes with some packages (sf) - unknown why at this stage 1 year ago
Julian Noble 11833b0e53 Fix ./ to handle globs, change ./ & ../ to return dict with keys location dircount filecount 1 year ago
Julian Noble c1d638c984 fix file sorting, fix nslist_dict alias 1 year ago
Julian Noble 1e819ac8c4 enforce loading of shipped core punk tm modules over modules elsewhere in filesystem 1 year ago
Julian Noble 97bbf25341 temporarily put aside tcl:™️:list paths while loading core punk modules 1 year ago
Julian Noble c78967bc11 add winpath_illegalname_test,winpath_illegalname_fix,fcat for handling certain filenames that the windows api doesn't allow 1 year ago
Julian Noble 072d547992 partially complete punk modules - required for previous checkin to function 1 year ago
Julian Noble b72134de94 experimental funcl modules 1 year ago
Julian Noble 3861235ad7 update of various scripts in tests folder 1 year ago
Julian Noble 2d4def515e patternmatch and pipeline fixes for booleans dicts and lists. Namespace navigation, env(path) display etc 1 year ago
Julian Noble 5ac8a99794 rename make_punk86.tcl to make.tcl and fix to handle modules in subdirectories 1 year ago
Julian Noble 5c69954e7e fix a lot of pipeline semantics - especially assignment 1 year ago
Julian Noble 58a6cdd39c better atom handling in patterns 1 year ago
Julian Noble c37bf21eb7 pipeline fixes and better pattern matching and assignment 1 year ago
Julian Noble 6cdb7058c7 better pattern matching and pipeline argument handling (numeric,glob match etc) 1 year ago
Julian Noble 370384c353 match bind and destructuring support for mixed dict/list selectors @/@@ + # ## for counts 2 years ago