Merge lines.love

This commit is contained in:
Kartik K. Agaram 2023-03-30 23:12:01 -07:00
commit 4c601ce9fd

View File

@ -3,9 +3,6 @@ program before it ever runs. However, some things don't have tests yet, either
because I don't know how to test them or because I've been lazy. I'll at least
record those here.
Startup:
- terminal log shows unit tests running
Initializing settings:
- delete app settings, start; window opens running the text editor
- quit while running the text editor, restart; window opens running the text editor in same position+dimensions
@ -46,8 +43,8 @@ Lua is dynamically typed. Tests can't patch over lack of type-checking.
* Like any high-level language, it's easy to accidentally alias two non-scalar
variables. I wish there was a way to require copy when assigning.
* I wish I could require pixel coordinates to integers. The editor defensively
converts input margins to integers.
* I wish I could require pixel coordinates to be integers. The editor
defensively converts input margins to integers.
* My test harness automatically runs `test_*` methods -- but only at the
top-level. I wish there was a way to raise warnings if someone defines such