~akkartik/links.love

b27edbfc — Kartik K. Agaram 5 days ago main
Merge text.love
a244738b — Kartik K. Agaram 5 days ago
Merge lines.love
3e0cb2ed — Kartik K. Agaram 5 days ago
document recent handlers
c6227371 — Kartik K. Agaram 5 days ago
Merge lines.love
8219db2b — Kartik K. Agaram 5 days ago
mousefocus handler
b6102d04 — Kartik K. Agaram 5 days ago
mousemoved handler
35482f58 — Kartik K. Agaram 2 months ago
Merge text.love
732ae693 — Kartik K. Agaram 2 months ago
Merge lines.love
093da1e7 — Kartik K. Agaram 2 months ago
add a mirror and reorg mirrors
d0d811c3 — Kartik K. Agaram 3 months ago
Merge text.love
28aac522 — Kartik K. Agaram 3 months ago
Merge lines.love
219ee116 — Kartik K. Agaram 3 months ago
ensure tapping on editor brings up soft keyboard
e640fc3a — Kartik K. Agaram 3 months ago
Merge text.love
6b33c9e2 — Kartik K. Agaram 3 months ago
Merge lines.love
4e9298dd — Kartik K. Agaram 3 months ago
bugfix in cursor positioning

scenario:
- create a long wrapping line
- tap past end of first screen line

Before this commit the cursor would be positioned not quite at the end
of the screen line but one character before. In effect there was no way
to position cursor at end of a wrapping line.

I'm not sure how this bug has lasted so long. It was introduced in
commit 8d3adfa36 back in June 2022, which was itself billed as a bugfix
for "clicking past end of screen line". But when I go back to it this
bug exists even back then. How did I miss it?! I wrote a test back then
-- and the test was wrong, has always been wrong.
f183cb4c — Kartik K. Agaram 3 months ago
Merge text.love
77e1b574 — Kartik K. Agaram 3 months ago
Merge lines.love
1dbd734a — Kartik K. Agaram 3 months ago
fix yet another place
95be13f9 — Kartik K. Agaram 3 months ago
more realism in one more helper
83722db5 — Kartik K. Agaram 3 months ago
bugfix: don't clear selection on M-arrow

We now treat all arrow chords as cursor movement.

Many thanks to Ryan Kessler (https://tone.support) for reporting this
issue.
Next