96 Commits (bb9ff66f518ae4a056c5124a726304043c37cfe9)

Author SHA1 Message Date
Julian Noble bb9ff66f51 G-045 increment 1: punk::args 0.6.1 - @cmd honours -unindentedfields for -help (project 0.12.4) 1 week ago
Julian Noble c309ed4782 punk::args 0.6.0: small restricted choice sets display as literal alternates in synopses 1 week ago
Julian Noble ce2ba184cb punk::args 0.5.0 + punk::ns 0.2.0: G-049 parse-status data model + machine-parsable cmdhelp returns 1 week ago
Julian Noble 02da46eb74 punk::args 0.4.2 + punk::ns 0.1.4: G-046 achieved - deferred display-field expansion, rendering/value-shape fixes 1 week ago
Julian Noble 383e4e5057 punk::args 0.4.1: ensemble autodef loads lazily-registered subcommand argdocs before id_exists checks 1 week ago
Julian Noble 52dab2457d punk::args 0.4.0: internals to private ns, dev-test procs culled, full PUNKARGS coverage; project 0.4.13 1 week ago
Julian Noble 87eafd63b0 Tcl 9.1 compat: punk::lib 0.3.1, punk::args 0.3.2 - lseq TIP 746, safe-interp disassemble; project 0.4.12 2 weeks ago
Julian Noble 4541944928 punk::args rendering/quoting/choicegroups/examples characterization suite; helpers::example [a] fix 2 weeks ago
Julian Noble 850b7f23cc G-040 achieved: punk::args -choicealiases with shared choiceword_match resolver; doc-lookup parity; punk::help topic collapse 2 weeks ago
Julian Noble e624bdc057 punk::args 0.2.3: fix @opts -any adhoc option crash; forms + validation test coverage 2 weeks ago
Julian Noble e45fea9b16 G-040 proposed (punk::args -choicealiases); choice-flow characterization tests; -choice* doc clarifications 2 weeks ago
Julian Noble 0455efd614 startup behaviour,punk::path fixes, AGENTS guidance 3 weeks ago
Julian Noble d7f47f04bd punk::args -parsekey fixes for opts 3 weeks ago
Julian Noble d264c284e4 fcat improvements, test framework work 3 weeks ago
Julian Noble b69d0e50f3 punk::path and punk::lib fixes 4 weeks ago
Julian Noble 61aa54c738 punk::ns::corp and ansi fixes, punkcheck file save debug output 2 months ago
Julian Noble 36cb87b0dd punk::lib - tclscript_info tclscript_showparse, remove line continuations for better cmdtrace support 3 months ago
Julian Noble b8f57878f2 overtype and ansi changes, untabify, opunk, experimental punk::lib::tclscript_info static analysis beginnings 3 months ago
Julian Noble 4c6a3058c3 punk::ansi and overtype fixes and tests, grepstr fixes, punk::args synopsis improvements, voo module 3 months ago
Julian Noble 8dfae55673 add 'mash options' aka 'option clustering' aka 'short flag stacking' 3 months ago
Julian Noble d6d6ea8de5 overtype,punk::winlnk,punk::args,punk::console etc fixes. 4 months ago
Julian Noble eab7d854ef punk::args::helpers::example fix eat your own dogfood documentation 4 months ago
Julian Noble 413d25c065 fix ::env(SHELL) more posixy,mintty fixes,fglob -patterndebug,dirfiles_dict collection changes for links,remove punk::args stderr debug output 4 months ago
Julian Noble d97971b045 punk::winlnk,punk::du,punk::auto_exec,punk::args,punk::nav::fs + tests,inspect,tstr,gohome & ~ & newdir & newns, documentation 4 months ago
Julian Noble e1d0130b7a auto_exec, dir listing and .lnk processing improvements - primarily on windows 4 months ago
Julian Noble 283ca03b22 docs: resolve 30+ TODO/FIXME comments with documentation and implementation notes 5 months ago
Julian Noble 634087e383 punk::args minor performance tweaks, vfs updates for windows 6 months ago
Julian Noble b19b9c7027 moduledoc example colour fix 7 months ago
Julian Noble ec56913809 more term- colours for basic functions 7 months ago
Julian Noble 149c52ef58 fix punk::args indexexpression 7 months ago
Julian Noble e4604fc9a9 punk::netbox:👨:dcim, minor punk::args fix 8 months ago
Julian Noble 1dc8f038df bring overtype module into project, punk::lib::is_main_script etc 8 months ago
Julian Noble e6bfb30ded netbox -ASYNC update and API fixes 8 months ago
Julian Noble 65bb493544 fix punk::args parse when multiple flags marked optional false and more than one of them not supplied 8 months ago
Julian Noble 5297ce3362 fix shellfilter tee_to_log 8 months ago
Julian Noble bc9bacd82b tclcore doc updates, punk::args fixes, cmdtrace 8 months ago
Julian Noble 37bbe92cf8 fix some overtype issues, fix modpod and libunknown global var pollution 9 months ago
Julian Noble e331ddff11 help and documentation additions/fixes 9 months ago
Julian Noble a02735fd38 more documentation and small punk::args fixes 9 months ago
Julian Noble cf62cebc8b punk::args example fixes, grepstr fixes, more tclcore docs 9 months ago
Julian Noble fb09f527f9 fix minor but in punk::args doc processing 9 months ago
Julian Noble b368ce51ac punk::ns and punk::args better processing of ensemble commands with leading parameters, documentation and layout improvements 9 months ago
Julian Noble 0a2ad0229e fixes for punk::args and punk::ns ensemble-handling and new arg types packageversion & packagerequirement, punk::args::moduledoc::tclcore - more core tcl documentation 9 months ago
Julian Noble b5a586fcc3 add updated pattern and tarjar modules, overhaul of punk::ns and punk::args to better support synopses and autodef generation, punk::ns tests 9 months ago
Julian Noble d405fbbf51 upgrade modpod, punk::args 10 months ago
Julian Noble 8e2707ae11 fix ansi merge for nounderline underline, rawmode without twapi on windows using powershesll 10 months ago
Julian Noble 963a5a788b make.tcl and console rawmode fixes 10 months ago
Julian Noble 2dd24a7ba9 punk::args add -defaultdisplaytype dict|list; punk::pdf improvements 11 months ago
Julian Noble 941735ce6f punk::args fix, dev lib.search fixes and docs 12 months ago
Julian Noble 7c40f63c2a subshell and subprocess work 12 months ago