nandi/frqpublic Fork 0
a9c61aa
Commits
Clone
git clone https://git.rickub.com/nandi/frq.git
git clone ssh://git@rickub.com/nandi/frq.git

Host key fingerprint (ed25519): SHA256:iycHnxEyq0Q7uyVpB7JlznP0G7JrTPXLYRcAU5CSLhc — verify it before your first connect.

Take the jolt-native that settles before it paints

Two things in it. The compose box grows, which is what the change above
this one is written against — `:max-rows` and `:on-rows` do not exist
before this rev. And every screen stops flashing the old layout under
the new contents for a frame: a patched tree settles before it is
painted now, the settling has enough passes to reach the bottom of a
screen, and a page holds the width it was capped at instead of being
dragged out past it by the widest thing on it. Settings was swinging
between two widths, one per frame, for as long as it was open.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
nandi committed 2026-09-10T12:49:58-07:00 Browse files
a9c61aa parent: d27ef4e
modified flake.lock +5 -5
@@ -155,16 +155,16 @@
155155 "rust-overlay": "rust-overlay"
156156 },
157157 "locked": {
158- "lastModified": 1789066054,
159- "narHash": "sha256-I1iz7GgCAxsXEmUr0OO4H5fEJGjZaVKkvaVLYBV+5kc=",
158+ "lastModified": 1789069618,
159+ "narHash": "sha256-7geJenE2NU0I7WqMmwS7H+UelY0CmWcWOOpkGT8t+k4=",
160160 "ref": "refs/heads/main",
161- "rev": "4e714e52a800a655efd76ac912be6d35b1909c23",
162- "revCount": 95,
161+ "rev": "51145dfedf4891af7951cdab36e19534b4474147",
162+ "revCount": 97,
163163 "type": "git",
164164 "url": "https://gitlab.com/nandithebull/jolt-native"
165165 },
166166 "original": {
167- "rev": "4e714e52a800a655efd76ac912be6d35b1909c23",
167+ "rev": "51145dfedf4891af7951cdab36e19534b4474147",
168168 "type": "git",
169169 "url": "https://gitlab.com/nandithebull/jolt-native"
170170 }
@@ -155,16 +155,16 @@
155 "rust-overlay": "rust-overlay"155 "rust-overlay": "rust-overlay"
156 },156 },
157 "locked": {157 "locked": {
158- "lastModified": 1789066054,158+ "lastModified": 1789069618,
159- "narHash": "sha256-I1iz7GgCAxsXEmUr0OO4H5fEJGjZaVKkvaVLYBV+5kc=",159+ "narHash": "sha256-7geJenE2NU0I7WqMmwS7H+UelY0CmWcWOOpkGT8t+k4=",
160 "ref": "refs/heads/main",160 "ref": "refs/heads/main",
161- "rev": "4e714e52a800a655efd76ac912be6d35b1909c23",161+ "rev": "51145dfedf4891af7951cdab36e19534b4474147",
162- "revCount": 95,162+ "revCount": 97,
163 "type": "git",163 "type": "git",
164 "url": "https://gitlab.com/nandithebull/jolt-native"164 "url": "https://gitlab.com/nandithebull/jolt-native"
165 },165 },
166 "original": {166 "original": {
167- "rev": "4e714e52a800a655efd76ac912be6d35b1909c23",167+ "rev": "51145dfedf4891af7951cdab36e19534b4474147",
168 "type": "git",168 "type": "git",
169 "url": "https://gitlab.com/nandithebull/jolt-native"169 "url": "https://gitlab.com/nandithebull/jolt-native"
170 }170 }
modified flake.nix +1 -1
@@ -61,7 +61,7 @@
6161 # drift this comment warns about wearing a different hat: one input, and
6262 # the window and the terminal are the same library either way.
6363 jolt-native = {
64- url = "git+https://gitlab.com/nandithebull/jolt-native?rev=4e714e52a800a655efd76ac912be6d35b1909c23";
64+ url = "git+https://gitlab.com/nandithebull/jolt-native?rev=51145dfedf4891af7951cdab36e19534b4474147";
6565 inputs.nixpkgs.follows = "nixpkgs";
6666 };
6767
@@ -61,7 +61,7 @@
61 # drift this comment warns about wearing a different hat: one input, and61 # drift this comment warns about wearing a different hat: one input, and
62 # the window and the terminal are the same library either way.62 # the window and the terminal are the same library either way.
63 jolt-native = {63 jolt-native = {
64- url = "git+https://gitlab.com/nandithebull/jolt-native?rev=4e714e52a800a655efd76ac912be6d35b1909c23";64+ url = "git+https://gitlab.com/nandithebull/jolt-native?rev=51145dfedf4891af7951cdab36e19534b4474147";
65 inputs.nixpkgs.follows = "nixpkgs";65 inputs.nixpkgs.follows = "nixpkgs";
66 };66 };
67 67