An editor for plain text where you can also seamlessly insert line drawings http://akkartik.name/lines.html
Go to file
Kartik K. Agaram 95e17dac2f bugfix: missed rename in one file 2022-05-21 08:10:11 -07:00
LICENSE.txt add a license 2022-05-16 18:51:28 -07:00
README.md planning out cursor up/down over wrapped lines 2022-05-19 22:56:55 -07:00
button.lua highlight another global 2022-05-17 23:24:46 -07:00
drawing.lua make text and drawings the same width 2022-05-19 22:02:18 -07:00
file.lua several more modules 2022-05-17 21:34:55 -07:00
geom.lua rectangle and square shapes 2022-05-18 15:29:18 -07:00
help.lua bugfix: missed rename in one file 2022-05-21 08:10:11 -07:00
icons.lua rectangle and square shapes 2022-05-18 15:29:18 -07:00
json.lua forgot to add json.lua 2022-05-15 14:36:25 -07:00
keychord.lua handle chords 2022-05-02 08:24:24 -07:00
main.lua keep cursor on screen when pressing 'down' 2022-05-20 22:18:39 -07:00
manual_tests snapshot - no, that's all wrong 2022-05-20 16:56:04 -07:00
text.lua disable some debug prints 2022-05-20 22:46:32 -07:00

README.md

Known issues:

  • Touchpads can drag the mouse pointer using a light touch or a heavy click. On Linux, drags using the light touch get interrupted when a key is pressed. You'll have to press down to drag.
  • No support yet for Unicode graphemes spanning multiple codepoints.
  • The text cursor will always stay on the screen. This can have some strange implications:
    • A long series of drawings will get silently skipped when you hit page-down, until a line of text can be showed on screen.
    • If there's no line of text at the top of the file, you may not be able to scroll back up to the top with page-up. So far this app isn't really designed for drawing-heavy files. For now I'm targeting mostly-text files with a few drawings mixed in.