nandi/frqpublic Fork 0
9e0676c
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 answers a jump

The window's scroll area reported where it was only when that differed from
the memo libjoltcosmic keeps per `scroll-key`, and the memo is not what the
client believes. So two things went unsaid, and both ended as a "jump to
present" button over a backlog already at its newest line: the branch that
asks for the end marked the memo before the scroll it was asking for had
happened, and a list that had just mounted said nothing at all, because the
place it opens at is the place the memo guessed.

The second is the one this tree walked into. Since the backlog's scroll got
a name per room, opening another conversation mounts a list the client has
heard nothing about — and what it still believes is about the room it came
from. Read back through yesterday in one channel, open another, and the
button comes along to a screen that has nowhere to scroll.

jolt-native 4f920af is that, told apart: the memo carries what the client was
last told beside where the list is, and says something whenever those differ.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
nandi committed 2026-09-12T10:50:13-07:00 Browse files
9e0676c parent: 8f05e74
modified flake.lock +5 -5
@@ -112,16 +112,16 @@
112112 "rust-overlay": "rust-overlay"
113113 },
114114 "locked": {
115- "lastModified": 1789197006,
116- "narHash": "sha256-umSz61n11FYjphIo5eoy1apzNYvdqjZXZ6Kq0Das3wE=",
115+ "lastModified": 1789235060,
116+ "narHash": "sha256-aCshmsLx344lAmaGT++kBYzu79XWAdwewFIzXDc7iCk=",
117117 "ref": "refs/heads/main",
118- "rev": "5ba95e0164dfaf9110357b5e041001f98d4f13a9",
119- "revCount": 114,
118+ "rev": "4f920afa410da72bfdb7a07d7faa0264c7bb8a08",
119+ "revCount": 116,
120120 "type": "git",
121121 "url": "https://gitlab.com/nandithebull/jolt-native"
122122 },
123123 "original": {
124- "rev": "5ba95e0164dfaf9110357b5e041001f98d4f13a9",
124+ "rev": "4f920afa410da72bfdb7a07d7faa0264c7bb8a08",
125125 "type": "git",
126126 "url": "https://gitlab.com/nandithebull/jolt-native"
127127 }
@@ -112,16 +112,16 @@
112 "rust-overlay": "rust-overlay"112 "rust-overlay": "rust-overlay"
113 },113 },
114 "locked": {114 "locked": {
115- "lastModified": 1789197006,115+ "lastModified": 1789235060,
116- "narHash": "sha256-umSz61n11FYjphIo5eoy1apzNYvdqjZXZ6Kq0Das3wE=",116+ "narHash": "sha256-aCshmsLx344lAmaGT++kBYzu79XWAdwewFIzXDc7iCk=",
117 "ref": "refs/heads/main",117 "ref": "refs/heads/main",
118- "rev": "5ba95e0164dfaf9110357b5e041001f98d4f13a9",118+ "rev": "4f920afa410da72bfdb7a07d7faa0264c7bb8a08",
119- "revCount": 114,119+ "revCount": 116,
120 "type": "git",120 "type": "git",
121 "url": "https://gitlab.com/nandithebull/jolt-native"121 "url": "https://gitlab.com/nandithebull/jolt-native"
122 },122 },
123 "original": {123 "original": {
124- "rev": "5ba95e0164dfaf9110357b5e041001f98d4f13a9",124+ "rev": "4f920afa410da72bfdb7a07d7faa0264c7bb8a08",
125 "type": "git",125 "type": "git",
126 "url": "https://gitlab.com/nandithebull/jolt-native"126 "url": "https://gitlab.com/nandithebull/jolt-native"
127 }127 }
modified flake.nix +1 -1
@@ -56,7 +56,7 @@
5656 # drift this comment warns about wearing a different hat: one input, and
5757 # the window and the terminal are the same library either way.
5858 jolt-native = {
59- url = "git+https://gitlab.com/nandithebull/jolt-native?rev=5ba95e0164dfaf9110357b5e041001f98d4f13a9";
59+ url = "git+https://gitlab.com/nandithebull/jolt-native?rev=4f920afa410da72bfdb7a07d7faa0264c7bb8a08";
6060 inputs.nixpkgs.follows = "nixpkgs";
6161 };
6262
@@ -56,7 +56,7 @@
56 # drift this comment warns about wearing a different hat: one input, and56 # drift this comment warns about wearing a different hat: one input, and
57 # the window and the terminal are the same library either way.57 # the window and the terminal are the same library either way.
58 jolt-native = {58 jolt-native = {
59- url = "git+https://gitlab.com/nandithebull/jolt-native?rev=5ba95e0164dfaf9110357b5e041001f98d4f13a9";59+ url = "git+https://gitlab.com/nandithebull/jolt-native?rev=4f920afa410da72bfdb7a07d7faa0264c7bb8a08";
60 inputs.nixpkgs.follows = "nixpkgs";60 inputs.nixpkgs.follows = "nixpkgs";
61 };61 };
62 62