Skip to main content

max / goingson

Pin the makeover suite to current The suite went out today: makeover 2.4.1 (the re-ramped parchment), makeover-tui 0.5.1 and makeover-immediate 0.4.1 (both onto makeover-layout 0.6.0), makeover-build 0.2.0 and alloy_tui 4.1.0. The pins that mattered were the 0.x ones. A caret on 0.4.0 accepts nothing past 0.5, so the two renderers could never see layout 0.6 no matter how often the tree was rebuilt, where a caret on makeover 2.3.0 had been resolving to 2.4.1 all along and only read as stale.
Co-Authored-By
Claude Opus 5 (1M context) <noreply@anthropic.com>
Author: Max Johnson <me@maxj.phd> · 2026-07-31 18:01 UTC
Signed with PGP, not checked
Commit: 360c8ab849da59099ba3b9645e2331045cb23a3f
Parent: 9c0b31c
3 files changed, +15 insertions, -19 deletions
M Cargo.lock +12 -16
@@ -61,9 +61,9 @@
61 61
62 62 [[package]]
63 63 name = "alloy_tui"
64 - version = "4.0.1"
64 + version = "4.1.0"
65 65 source = "registry+https://github.com/rust-lang/crates.io-index"
66 - checksum = "29853f363f07ca5c866b6f85d0bb82b38044aac0d74f862a7f0e073d11f2f7ac"
66 + checksum = "5cf116bef7cc46acf2d27c2958127cca7508616578dbd82ac1949106509508c7"
67 67 dependencies = [
68 68 "makeover",
69 69 "makeover-geometry",
@@ -2250,7 +2250,7 @@
2250 2250 "mailparse",
2251 2251 "makeover",
2252 2252 "makeover-build",
2253 - "makeover-layout 0.6.0",
2253 + "makeover-layout",
2254 2254 "makeover-webview",
2255 2255 "notify",
2256 2256 "notify-debouncer-mini",
@@ -3368,9 +3368,9 @@
3368 3368
3369 3369 [[package]]
3370 3370 name = "makeover"
3371 - version = "2.3.0"
3371 + version = "2.4.1"
3372 3372 source = "registry+https://github.com/rust-lang/crates.io-index"
3373 - checksum = "e35cc903581eea6df09a3a102f101d85a6b941ea18431fcd0a70738762271fdf"
3373 + checksum = "b0a796c931419e54dd71a8aaa7d62230730e958f3101d37d4c1d3ab7b541b38e"
3374 3374 dependencies = [
3375 3375 "include_dir",
3376 3376 "serde",
@@ -3379,7 +3379,9 @@
3379 3379
3380 3380 [[package]]
3381 3381 name = "makeover-build"
3382 - version = "0.1.0"
3382 + version = "0.2.0"
3383 + source = "registry+https://github.com/rust-lang/crates.io-index"
3384 + checksum = "2de96b65f668a690dc86768338af38779692c23ccc116f4df5746f4700b15d9a"
3383 3385 dependencies = [
3384 3386 "makeover",
3385 3387 "makeover-geometry",
@@ -3392,12 +3394,6 @@
3392 3394 source = "registry+https://github.com/rust-lang/crates.io-index"
3393 3395 checksum = "fee41544ab308cc2b66da57ec381d19ca763e85627410b0e27361539e3836873"
3394 3396
3395 - [[package]]
3396 - name = "makeover-layout"
3397 - version = "0.4.0"
3398 - source = "registry+https://github.com/rust-lang/crates.io-index"
3399 - checksum = "bab23683bb15b9855a8fd7f22d71d72500b99c310cb3ffdbad0ff73833a2e320"
3400 -
3401 3397 [[package]]
3402 3398 name = "makeover-layout"
3403 3399 version = "0.6.0"
@@ -3406,11 +3402,11 @@
3406 3402
3407 3403 [[package]]
3408 3404 name = "makeover-tui"
3409 - version = "0.4.1"
3405 + version = "0.5.1"
3410 3406 source = "registry+https://github.com/rust-lang/crates.io-index"
3411 - checksum = "09697f0990426e98777b31261feaa16f9fcab6d32d7fe4bd0a02e127267176b3"
3407 + checksum = "70b1561cdd6db865a4a427d49c4752d4bac53a0e2c6038e869ea95ab808469ff"
3412 3408 dependencies = [
3413 - "makeover-layout 0.4.0",
3409 + "makeover-layout",
3414 3410 "ratatui",
3415 3411 ]
3416 3412
@@ -3420,7 +3416,7 @@
3420 3416 source = "registry+https://github.com/rust-lang/crates.io-index"
3421 3417 checksum = "d4ae8b0857cfa95b5d698e22d5df17eb19bae978839d568ae5de02344892962b"
3422 3418 dependencies = [
3423 - "makeover-layout 0.6.0",
3419 + "makeover-layout",
3424 3420 ]
3425 3421
3426 3422 [[package]]
M Cargo.toml +2 -2
@@ -82,8 +82,8 @@
82 82 # Filesystem watching (db change notifications)
83 83 notify = "8.2"
84 84 notify-debouncer-mini = "0.7"
85 - makeover = "2.3.0"
86 - alloy_tui = "4.0.1"
85 + makeover = "2.4.1"
86 + alloy_tui = "4.1.0"
87 87 toml = "1.1"
88 88
89 89 # Enums
@@ -17,7 +17,7 @@
17 17 # Materialises all three generated files: themes/, geometry.css, layout.css.
18 18 # The build script needs nothing else; makeover and makeover-geometry reach it
19 19 # through here. Path dep while unpublished.
20 - makeover-build = { path = "../../../Libraries/makeover-build" }
20 + makeover-build = "0.2.0"
21 21 # The table CSS is generated here too: the columns are this app's, so the
22 22 # shared helper cannot know them, but the tracks and the narrowing rules come
23 23 # from the description rather than from hand-written nth-child cuts.