You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Julian Noble
a1b232dc0d
vendored tcludp 1.0.12 -> 1.0.13 in tcl9 kit vfs folders - G-036 wedge remedy - 0.4.3
tcludp 1.0.13 (user-placed in src/vendorlib_tcl9/win32-x86_64) copied into
punk9win.vfs/lib_tcl9 and punk9win_for_tkruntime.vfs/lib_tcl9, udp1.0.12
removed (no mixed-version provision). 1.0.12's Windows per-thread exit
handler UDP_ExitProc closed the process-global tcludp synchronization events
at every udp-loaded thread exit - the G-036 wedge root cause, fixed upstream
in 1.0.13 (UdpThreadExitProc + ExitSockets split).
Verified: rebuilt punk902z reports package require udp = 1.0.13; G-036
regression batch under wedge conditions (hidden console, syslog-forced
runtag logger, mid-session udp worker death) shows run-2 syslog workers all
alive - baseline on 1.0.12 was wedged 4/4.
The manual vfs copy was required because make.tcl libs/vfscommonupdate/
project do not propagate vendorlib_tcl<N> platform libraries into kit vfs
lib_tcl<N> trees (goal G-037). punk8win.vfs (8.6) still bundles udp 1.0.12 -
same code, immunity unexplained, swap pending decision.
Assisted-by: harness=claude; primary-model=claude-fable-5; api-location=anthropic.com
|
2 weeks ago |
| .. |
|
archive
|
…
|
|
|
AGENTS.md
|
…
|
|
|
G-001-pluggable-console-backends.md
|
…
|
|
|
G-002-non-nested-subshell.md
|
…
|
|
|
G-003-subshell-resource-limits.md
|
…
|
|
|
G-004-no-committed-binaries.md
|
…
|
|
|
G-005-zig-build-infrastructure.md
|
…
|
|
|
G-006-prebuilt-artifact-download.md
|
…
|
|
|
G-007-console-location-transparency.md
|
…
|
|
|
G-008-scoped-console-state.md
|
…
|
|
|
G-009-themed-subshell-profiles.md
|
…
|
|
|
G-010-subshell-tree-navigation.md
|
…
|
|
|
G-011-console-stderr-semantics.md
|
…
|
|
|
G-012-template-payload-safety.md
|
commit conventions VCS-neutral; template DOX/goals ownership design input
|
2 weeks ago |
|
G-013-raw-mode-default.md
|
…
|
|
|
G-014-punk-config-toml.md
|
…
|
|
|
G-015-script-subcommand-piped-stdin.md
|
G-015 achieved: punk executable script subcommand (app-punkscript) - 0.3.0
|
2 weeks ago |
|
G-016-projects-work-git-discovery.md
|
…
|
|
|
G-018-zig-plain-tclsh-kits.md
|
…
|
|
|
G-019-dependency-scan-module-trimming.md
|
…
|
|
|
G-020-screencap-input-module.md
|
script subcommand: match tclsh Tk main-loop behaviour for GUI scripts - 0.4.1
|
2 weeks ago |
|
G-021-agent-visual-verification.md
|
…
|
|
|
G-022-fossil-rename-punkshell.md
|
…
|
|
|
G-023-version-named-binaries.md
|
…
|
|
|
G-024-mapvfs-toml.md
|
…
|
|
|
G-025-exe-selfreport.md
|
…
|
|
|
G-026-vendor-provenance-policy.md
|
…
|
|
|
G-027-derived-project-pull-updates.md
|
commit conventions VCS-neutral; template DOX/goals ownership design input
|
2 weeks ago |
|
G-028-file-locker-identification.md
|
…
|
|
|
G-029-testmodules-from-srctests.md
|
…
|
|
|
G-030-maketcl-punkargs.md
|
add goal G-030: make.tcl dogfoods punk::args; record session observations
|
2 weeks ago |
|
G-031-componentized-kit-boot.md
|
add goals G-031/G-032: componentized kit boot + punk::args launcher
|
2 weeks ago |
|
G-032-launcher-punkargs.md
|
G-033 revised: proj: scope prefix, kit-first canonical, help text persisted
|
2 weeks ago |
|
G-033-proj-mode-cwd-project.md
|
G-033 revised: proj: scope prefix, kit-first canonical, help text persisted
|
2 weeks ago |
|
G-035-mixed-tm-pkgindex-provision.md
|
shadowing pin-tests for tm tie-break rules; goal G-035 mixed-provision
|
2 weeks ago |
|
G-036-tcl9-udp-console-worker-wedge.md
|
vendored tcludp 1.0.12 -> 1.0.13 in tcl9 kit vfs folders - G-036 wedge remedy - 0.4.3
|
2 weeks ago |