aboutsummaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-09-13 09:55:55 -0500
committerCraig Jennings <c@cjennings.net>2026-09-13 09:55:55 -0500
commit02e8481c84cf123d31219955cafd74eec808441c (patch)
tree7f62ef35f04e4781c7c8013527764bfc7f18457f /todo.org
parent2f81174b1de13d9148113fb9f3d389ca6c61ac5c (diff)
downloadarchsetup-02e8481c84cf123d31219955cafd74eec808441c.tar.gz
archsetup-02e8481c84cf123d31219955cafd74eec808441c.zip
chore(tasks): close the rescued emacs-wttrin commit
The commit that existed only on velox's old disk is now on emacs-wttrin's release/0.4.0, with fixes for the two bugs it carried. The bundle's other heads were already on the remote, and the landed patch matches the rescued one. I deleted the bundle and its working dir.
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org27
1 files changed, 24 insertions, 3 deletions
diff --git a/todo.org b/todo.org
index a54ff66..3485c83 100644
--- a/todo.org
+++ b/todo.org
@@ -873,7 +873,8 @@ matches "the store is the source of truth" — a channel with exactly one
plausible reading should not be a dead end.
Grading: Minor severity (one fallback still puts a wallpaper up) x some
users sometimes = P3 = [#C].
-** TODO [#B] Land the rescued emacs-wttrin commit :chore:velox:
+** DONE [#B] Land the rescued emacs-wttrin commit :chore:velox:
+CLOSED: [2026-09-13 Sun]
:PROPERTIES:
:CREATED: [2026-08-14 Fri]
:LAST_REVIEWED: 2026-08-17
@@ -881,8 +882,8 @@ users sometimes = P3 = [#C].
bf0457f "feat: add wttrin-hide-follow-line to hide the wttr.in follow line"
(2026-06-24) was the only genuinely unpushed commit anywhere on the old
velox — 3 files, 103 insertions, with a test file. Rescued as a verified
-git bundle before the disk was wiped:
-[[file:working/emacs-wttrin-rescue/wttrin-bf0457f.bundle][working/emacs-wttrin-rescue/wttrin-bf0457f.bundle]]
+git bundle before the disk was wiped (wttrin-bf0457f.bundle, deleted on
+2026-09-13 once the commit was on the remote):
To land it: clone emacs-wttrin, =git fetch <bundle> --branches=, review the
commit, then push to git@cjennings.net:emacs-wttrin.git. Delete the bundle
once it's on the remote.
@@ -897,6 +898,26 @@ copy of 103 insertions across three files, on one laptop that is travelling.
Worth doing sooner than its =[#B]= suggests for that reason alone. It also
pinned the reinstall working directory open until 2026-09-13, when the bundle
moved into its own working dir here and the reinstall task closed.
+
+*** 2026-09-13 Sun @ 09:47:20 -0500 Landed on emacs-wttrin release/0.4.0 and deleted the bundle
+Cherry-picked unchanged onto release/0.4.0 (which already contains main; the
+remote's default branch is still main, so main doesn't carry it yet) as
+cb70193, patch-id identical to bf0457f. Review turned up two
+defects the rescued commit carried, both fixed test-first and pushed with it:
+f9449f6 makes the existing-F check case-sensitive (case-fold-search defaults
+to t, so a lowercase f read as F), and 9c8d23e keys the cache on the effective
+display options (toggling the setting kept serving a cached buffer with the
+Follow line, against the 944a52f rule). Pushed 37e1c94..9c8d23e; full suite
+green at 73 files.
+
+Two things checked before landing: an old emacs-wttrin note that F broke ANSI
+colour is stale (wttr.in sends identical colour codes with and without F), and
+the suite's smoke failure was only missing Emacs 31.1 eask deps. The bundle's
+main and release/0.4.0 heads are on the remote as-is, and its only other commit
+(bf0457f) is there as the patch-identical cb70193, so the bundle and its
+working dir are deleted.
+emacs-wttrin has a handoff note in its inbox covering all of it.
+
** TODO [#B] archsetup doesn't clone rulesets :bug:velox:
DEADLINE: <2026-08-15 Sat>
:PROPERTIES: