From b72abac3bf358be12415b7ce4deb0a22a5125a23 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Thu, 11 Jun 2026 14:57:06 +0000
Subject: [PATCH 1/2] Initial plan
From 56d3300dbc301a887764f7c97183d32c305cfb32 Mon Sep 17 00:00:00 2001
From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com>
Date: Thu, 11 Jun 2026 14:59:34 +0000
Subject: [PATCH 2/2] Fix NU1605: bump TextMateSharp pin from 2.0.3 to 2.0.4
---
specs/decisions.md | 2 +-
src/Clet/Clet.csproj | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/specs/decisions.md b/specs/decisions.md
index c66e794..0771601 100644
--- a/specs/decisions.md
+++ b/specs/decisions.md
@@ -500,7 +500,7 @@ For `pick-file`/`pick-directory`, `--root` remains a starting directory, not a s
The asset-flow break is upstream: Terminal.Gui transitively pulls in `TextMateSharp` via `TextMateSharp.Grammars`, but something about how the package is composed prevents the runtime DLL from appearing in publish output even though it is present in `bin/` after `dotnet build`. Reproducible on `2.0.2-develop.57` and `2.0.2-develop.24`.
-**Decision.** Add a direct `` to `src/Clet/Clet.csproj` so publish picks it up. Pin matches what `TextMateSharp.Grammars` 2.0.3 already brings in transitively; we are not introducing a new version surface.
+**Decision.** Add a direct `` to `src/Clet/Clet.csproj` so publish picks it up. Pin matches what `TextMateSharp.Grammars` already brings in transitively; we are not introducing a new version surface. (Originally 2.0.3; bumped to 2.0.4 when Terminal.Gui 2.4.5 required `TextMateSharp >= 2.0.4` — see NU1605.)
**Why not push entirely upstream.** PR #110's release pipeline is the user-visible deliverable; we cannot ship until the published binary works. A clet-side workaround is one line and fully reversible. We will remove the explicit reference once the upstream packaging is fixed.
diff --git a/src/Clet/Clet.csproj b/src/Clet/Clet.csproj
index 0e7b69d..7804ce4 100644
--- a/src/Clet/Clet.csproj
+++ b/src/Clet/Clet.csproj
@@ -40,7 +40,7 @@
already brings in via its own dependency. Remove once upstream TG
fixes the package's asset flow.
-->
-
+