Rename internal references: gui-cs → tui-cs#200
Conversation
Org rename gui-cs → tui-cs. GitHub auto-redirects all github.com/gui-cs/* URLs; this updates internal references so the repo is self-consistent. Mechanical: every `gui-cs` (hyphen, the org login) → `tui-cs`. The historical brand `gui.cs` (dot) is left as-is. Machine-local absolute paths left untouched. Part of the org-wide gui-cs → tui-cs rename. Merge AFTER the org rename. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 3287aaf7b4
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| 1. Fork `microsoft/winget-pkgs` if you don't already have a fork. | ||
| 2. Delete the directory `manifests/g/gui-cs/clet/<bad-version>/` from the fork. | ||
| 3. Open a PR titled `Remove gui-cs.clet <bad-version> (broken release)` with a one-paragraph explanation. | ||
| 2. Delete the directory `manifests/g/tui-cs/clet/<bad-version>/` from the fork. |
There was a problem hiding this comment.
Use the t-prefixed WinGet manifest path
When rolling back a Windows release after the package id has been renamed to tui-cs.clet, this directory will not exist: WinGet stores manifests as manifests/<lowercase first publisher letter>/<publisher>/<app>/<version>, so the manifest to remove is under manifests/t/tui-cs/clet/.... Leaving the old g prefix here sends the maintainer to the wrong folder and can delay the removal PR for a bad release.
Useful? React with 👍 / 👎.
Closes #199.
Part of the org-wide rename gui-cs → tui-cs. GitHub auto-redirects all
github.com/gui-cs/*URLs; this updates internal references for self-consistency.What changed
22 files. Rule: every
gui-cs(hyphen — org login) →tui-cs. Historical brandgui.cs(dot) left as-is. Machine-local absolute paths left untouched.Notable functional changes:
.github/workflows/release.yml—repository_dispatchsource comments referencetui-cs/Terminal.Guiandtui-cs/Editor; thepublish-homebrewcheckout now targetstui-cs/homebrew-tap.Directory.Build.props—Authors/Company/Copyrightupdated totui-cs.src/Clet/Clet.csproj—PackageProjectUrl/RepositoryUrl→https://github.com/tui-cs/clet.src/Clet/Clets/Viewer/ConfigClet.csconfig-schema URL (tui-cs.github.io) updated in lockstep with theconfig.ansgolden andConfigCletIntegrationTests.csassertions, so the snapshot stays in sync (line widths unchanged —gui-cs/tui-csare both 6 chars).Prep-first. Do not merge before the org rename.