L2HMMGZPLQTMRPSHKIZZA77KOKKNVREUOWNSUKTIMS2GPMLJL4BAC BH7BT36LM3D7HF3GOHXUPVNKLJ5LFJHOHRLD3KTC5HA627M3II4AC GTSH632TAKFONHZTQLR2X6VP6PCWLPQJTO4N55624NTTBSBM4VOQC R5QXEHUIZLELJGGCZAE7ATNS3CLRJ7JFRENMGH4XXH24C5WABZDQC FS2ITYYHBLFT66YUC3ENPFYI2HOYHOVEPQIN7NQR6KF5MEK4NKZAC SGZ44T7WGWSQ27MZ6CSCHTGBOLQTIECJIP6KBSTP7A55DZCUBLHAC GDBDGLRHJSMN527PHXGZVSGF55EYT4X3GFNF4LF6363JE2FGBQXQC BPYWIU627AGHPXJ7KAZEYFJMUEVTCHQ624UHTLZ4VMAVOLZM255AC CZRMAMSBRVX26IXKHNPG6M3YSWMOZTM73X3XHAMBDSNETTFVRCUQC PNBKVYZ4ANUAZNQN6KEWYNDF7552ROZPNAPRJE7Q6O7ZZJMJ3S3QC D4FEFHQCSILZFQ5VLWNXAIRZNUMCDNGJSM4UJ6T6FDMMIWYRYILQC UEE5W7WJ46FIBN4ZH45Z33L4RYXK5AP5ZIBHYTFOJTDWVVX54QKAC MD3W5IRAC6UQALQE4LJC52VQNDO3I3HXF3XE2XHDABXBYJBUVAXQC VNTRXQSX3XPYYZYP6ZJDIOCKQDMDBIZ2ZWRPSXPG37Q4IHCRDKIAC # Live apps that can have text editor widgets
# Thin programming environment for making edits to "live" LÖVE appsUse this app to communicate over a back-channel with LÖVE apps that follow acertain protocol:* https://codeberg.org/akkartik/luaML.love* ...Communication happens over temporary files in the file system that should livein an internal directory, but might end up in your home directory. Using thesefiles, driver.love can make changes to these apps without needing to restartthem.
To run from the terminal, [pass this directory to LÖVE](https://love2d.org/wiki/Getting_Started#Running_Games),optionally with a file path to edit.Alternatively, turn it into a .love file you can double-click on:```$ zip -r /tmp/text.love *.lua```
By default, it reads/writes the file `lines.txt` in your defaultuser/home directory (`https://love2d.org/wiki/love.filesystem.getUserDirectory`).
To run from the terminal, [pass this directory to LÖVE](https://love2d.org/wiki/Getting_Started#Running_Games).
To open a different file, drop it on the app window.
You must have an app running that can be communicated; otherwise driver.lovewill hang until it finds one, and might need to be force-quit. (Also, badthings will happen if you have _more than_ a single such app running.)
While editing text:
* `f4` to send current buffer to some app. (Run only one such live app at atime.)* `ctrl+l` to browse a list of definitions within the app that are availableto edit. (Not everything will be.)* `ctrl+d` to delete a definition.While editing a buffer:
Its immediate upstream is [text.love](https://codeberg.org/akkartik/text.love),a version without support for line drawings. Updates to it can be downloadedfrom:
Its immediate upstream is [the template for live apps](https://codeberg.org/akkartik/template-live-editor.love)Updates to it can be downloaded from: