102 Commits (ac7dcdb02a27e12cb141f8a203e9d3caf9eab1c0)

Author SHA1 Message Date
Julian Noble ac7dcdb02a colour policy: never wrap utf-16 console channels; 8.6 windows console auto-detected by encoding signature 1 week ago
Julian Noble a646f1089f punk-runtime use accepts suffixless names; make.tcl bake materialization staleness guard 1 week ago
Julian Noble 889d3cd1c7 G-104: make.tcl buildsuite list/info/build + sources.config self-description contract 1 week ago
Julian Noble 221c2c4fff G-112 rename core: bake/bakehouse stage-true vocabulary, deprecated aliases, vfslibs fold 1 week ago
Julian Noble e03ce1d64a G-113: make.tcl terminal-aware colour policy (tty probe, force overrides, zero-ESC piped) 1 week ago
Julian Noble cae9f36d3e Canonical punkshell platform names: punk::platform module, help topic, tree sync (G-105 groundwork) 2 weeks ago
Julian Noble e2fc7332fe G-087 stages 4+5: overlay merge primitive, marker/matrix retirement, version seeding 2 weeks ago
Julian Noble 411df7482b G-087 stage 3: thin layouts + generation-time bootsupport injection (sources) 2 weeks ago
Julian Noble c1c7ab3ee7 make.tcl: new 'workflow' subcommand - embedded ASCII build/release data-flow overview 2 weeks ago
Julian Noble 596857c407 G-087 hygiene: remove dead layout residue (modpod payload, make.tcl old_layout_update_list) 2 weeks ago
Julian Noble a0cd2a982d make.tcl: warn when a kit .vfs folder has no startup script 3 weeks ago
Julian Noble 378ba8c084 make.tcl shell under punk exes: recompute tcl_interactive, restore accelerator-forgotten packages 3 weeks ago
Julian Noble 1370484f5e make.tcl: self-build guard for kit builds under a built punk exe; quieten libunknown double-init 3 weeks ago
Julian Noble d0834c1d05 make.tcl argdoc: adopt G-045 @normalize block-form authoring; AGENTS guidance for punk::args doc ergonomics 3 weeks ago
Julian Noble 7ea1deaae5 G-030 achieved: make.tcl dogfoods punk::args - tabled usage, declared subcommands, -confirm prompt policy 3 weeks ago
Julian Noble 1fa2988a3f make.tcl: dirty-src provenance gate for build/promotion commands (G-026 direction) 3 weeks ago
Julian Noble 0505397590 G-037 achieved: make.tcl vfslibs propagates vendorlib packages into kit vfs lib_tcl trees; 8.6 kits to tcludp 1.0.13 3 weeks ago
Julian Noble c98bb5b56e make.tcl projectversion: escape [X.Y.Z] in warning messages 4 weeks ago
Julian Noble d88e1c1759 punkboot::utils 0.1.1: move vendorupdate dirty-checkout check into module 4 weeks ago
Julian Noble 69d9b8f23a vendorupdate: warn when pulling from dirty source checkouts; goal G-026 4 weeks ago
Julian Noble c8072d7945 Extract punkboot::utils module + tests, bump project to 0.2.1 4 weeks ago
Julian Noble 78810ba0af make.tcl: restore 'shell' command guard deleted by projectversion edit 4 weeks ago
Julian Noble 717432676f project versioning: change-driven bump policy + make.tcl projectversion check 4 weeks ago
Julian Noble ed7ed009b4 superseded-module pruning with punkcheck DELETE events + virtual version sources 4 weeks ago
Julian Noble df78ff9bb5 make.tcl bootstrapping fix, punkcheck refactor and tests 1 month ago
Julian Noble 3b261d08b0 update bootsupport 1 month ago
Julian Noble b69d0e50f3 punk::path and punk::lib fixes 1 month ago
Julian Noble 8f34b311bb src/make.tcl exclude AGENTS.md from copying to installation folders 2 months ago
Julian Noble 36cb87b0dd punk::lib - tclscript_info tclscript_showparse, remove line continuations for better cmdtrace support 3 months ago
Julian Noble 0c63b0226b make.tcl - fix for tclkit runtimes & remove unnecessary copy when zip based runtime 4 months ago
Julian Noble da11cb6b8f fix runtime-fallback sdxpath commandline 5 months ago
Julian Noble bd0a67cb49 fix typo for runtime_buildcopyname 5 months ago
Julian Noble 66d5a767a7 move test for have_sdx til after runtimes examined 5 months ago
Julian Noble c50fa3171c attempt to use a runtime with tclkit capability as fallback for tclkit for sdx when tclkit/sdx not available as executables 5 months ago
Julian Noble c740d29a34 ensure mounted runtime found as possible runtime if it's in the bin/runtime folder 5 months ago
Julian Noble 17b974915e another _BUILDCOPY fix 5 months ago
Julian Noble 952b88f4e0 fix make.tcl project error with _BUILDCOPY 5 months ago
Julian Noble 2f57ff757b short-term fix for bin/runtime.cmd listing and runtime selectin, fix logic errors in last 5 months ago
Julian Noble 7958c06c1b fix erroneous test condition in last 5 months ago
Julian Noble 53282858b4 attempt to avoid cross-platform kit builds for now - todo for later 5 months ago
Julian Noble 6d0593ab47 fix runtime path generation (file tail) 5 months ago
Julian Noble 17ad552c95 fix runtime path generation for _BUILDCOPY on non-windows platforms) 5 months ago
Julian Noble 4da12e624b first shot at enabling build when runtime being used is the same file as the one used to create a vfs (fix mounted tclkit path masking problem) 5 months ago
Julian Noble ef41b6d452 src/make.tcl debugging 7 months ago
Julian Noble f50a088b15 debug make.tcl 7 months ago
Julian Noble bb1bbf3858 fix punkboot::check_package_availability 7 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 10 months ago
Julian Noble e801304b12 make.tcl beginnings of refactor for punk::args support 10 months ago
Julian Noble 313af5c115 fix src/make.tcl bootsupport - copying pure tcl modules to wrong folders modules_tcl8 & modules_tcl9 10 months ago
Julian Noble dab6e79dac misc updates: vendormodules,make.tcl etc 10 months ago