Commit Graph

884 Commits

Author SHA1 Message Date
Kartik K. Agaram d01f34c645 merge bugfix: show test failures 2023-01-20 23:21:59 -08:00
Kartik K. Agaram 20e46a8b56 Merge text.love 2023-01-20 22:30:16 -08:00
Kartik K. Agaram 486afb1c68 Merge lines.love 2023-01-20 22:08:39 -08:00
Kartik K. Agaram d13d0f9af0 clean up a print 2023-01-20 21:55:52 -08:00
Kartik K. Agaram bc95ec467b show another detail on test failure 2023-01-20 21:48:49 -08:00
Kartik K. Agaram 2a0a770c49 deduce test names on failures 2023-01-20 21:48:49 -08:00
Kartik K. Agaram a28e57205d link to default love.run for comparison 2023-01-20 21:07:59 -08:00
Kartik K. Agaram 41dc719c29 Merge text.love 2023-01-20 09:30:19 -08:00
Kartik K. Agaram 9b93a7bd34 fix broken link 2023-01-20 09:23:55 -08:00
Kartik K. Agaram abb93a01f8 Merge text.love 2023-01-19 22:25:17 -08:00
Kartik K. Agaram b3c878ae94 Merge lines.love 2023-01-19 22:19:38 -08:00
Kartik K. Agaram 674042d4c7 no, turn vsync back on
I notice my laptop's fan starts coming on when running many of my apps.
An empty app takes 10% CPU where it used to take just 1-2%.
2023-01-19 22:14:08 -08:00
Kartik K. Agaram 7cb5496347 Merge text.love 2023-01-18 20:35:05 -08:00
Kartik K. Agaram 59fb6709e2 best prose across forks 2023-01-18 20:30:37 -08:00
Kartik K. Agaram 30aedf0699 cleaner 2023-01-18 20:22:31 -08:00
Kartik K. Agaram 957c82d7f9 Merge text.love 2023-01-16 10:35:19 -08:00
Kartik K. Agaram 44fbb51161 Merge lines.love 2023-01-16 10:23:14 -08:00
Kartik K. Agaram 15f56341df correct comment; vsync is hard to reason about 2023-01-16 10:20:46 -08:00
Kartik K. Agaram 36ec0b4b06 Merge lines.love 2023-01-16 09:57:06 -08:00
Kartik K. Agaram e7b37e39de disable vsync
Thanks Nils Berg for the suggestion!
2023-01-16 09:50:32 -08:00
Kartik K. Agaram 0719fdeaaf hoist out some common settings 2023-01-16 09:48:06 -08:00
Kartik K. Agaram e80f48506d Merge text.love 2023-01-13 09:48:20 -08:00
Kartik K. Agaram d8ec259711 Merge lines.love 2023-01-13 09:33:34 -08:00
Kartik K. Agaram 22bf3da7de reduce use of rfind 2023-01-13 09:10:48 -08:00
Kartik K. Agaram 8975c5e81b Merge text.love 2023-01-06 18:07:02 -08:00
Kartik K. Agaram ab44ed0332 Merge lines.love 2023-01-06 17:47:26 -08:00
Kartik K. Agaram e8ec87255f bugfix
lines.love was broken since Dec 23 X-( Didn't get caught because all my
tests start at edit, not at main or run. I need 'integration' tests.
2023-01-06 17:39:10 -08:00
Kartik K. Agaram 27805f178f Merge text.love 2023-01-01 18:09:05 -08:00
Kartik K. Agaram f611eabad8 Merge lines.love 2023-01-01 18:05:29 -08:00
Kartik K. Agaram c7de47440b typo 2023-01-01 17:59:10 -08:00
Kartik K. Agaram 3752cf28dd Merge text.love 2023-01-01 09:38:14 -08:00
Kartik K. Agaram fc86ecb69e Merge lines.love 2023-01-01 09:34:15 -08:00
Kartik K. Agaram d6f955f144 fix stale comment 2023-01-01 09:14:08 -08:00
Kartik K. Agaram 543c88bc49 Merge text.love 2022-12-24 19:29:29 -08:00
Kartik K. Agaram 4d561e2294 Merge lines.love 2022-12-24 19:26:55 -08:00
Kartik K. Agaram a9aa3436fa bugfix
Scenario: make some edits, select some text, make some more edits. Press
ctrl-z.

Before this commit, undo would stop at the point of selection and
previous edits would become unreachable.

After this commit, both ctrl-z and ctrl-y seem able to span the point of
selection.
2022-12-24 19:24:48 -08:00
Kartik K. Agaram 53fbb905e3 typo 2022-12-24 19:24:48 -08:00
Kartik K. Agaram 52dc80faa5 Merge text.love 2022-12-23 20:50:46 -08:00
Kartik K. Agaram e9a517161b Merge lines.love 2022-12-23 20:46:31 -08:00
Kartik K. Agaram f351ee2f8f fix some arg names 2022-12-23 20:43:37 -08:00
Kartik K. Agaram 7ef551b821 another missed rename 2022-12-23 20:43:30 -08:00
Kartik K. Agaram 8b9dab0c36 overzealous search-and-replace 2022-12-23 20:42:12 -08:00
Kartik K. Agaram 98add5023f Merge text.love 2022-12-23 20:11:51 -08:00
Kartik K. Agaram 4854165630 Merge lines.love 2022-12-23 19:47:10 -08:00
Kartik K. Agaram e0448d7d7f consistent names in a few more places 2022-12-23 19:32:58 -08:00
Kartik K. Agaram 2b3e09ca0f make love event names consistent
I want the words to be easy to read, and to use a consistent tense.
update and focus seem more timeless; let's make everything like those.
2022-12-23 18:52:28 -08:00
Kartik K. Agaram e2e3aea2b1 require editor margins to be ints
Not directly relevant here, but forks of this project that permit
zooming can run into weird glitches if margins are not a whole number of
pixels.

I'd always assumed a type system that divided ints into floats was
strictly superior, but now I have experienced a situation where
requiring ints isn't just a compromise for the underlying CPU
implementation. Particularly since Lua's print() silently hides really
tiny fractions.
2022-12-23 16:57:04 -08:00
Kartik K. Agaram df0aec10d0 streamline one more test name 2022-12-13 09:50:36 -08:00
Kartik K. Agaram b0ce6156ec repeat changes on source editor 2022-12-13 09:45:57 -08:00
Kartik K. Agaram 03be29885f more streamlined test names
https://lobste.rs/messages/e1rimy
2022-12-13 09:43:55 -08:00