Programming environment for editing various of my live apps without restarting them.

add some temporary logging to catch an error

I can't reproduce this, but as best I can recall I did the following:

  • I created a new app called foo cloned from template-live

  • I made some changes to test another feature, created a simple app (on.draw, on.text_input, etc.)

  • I shut everything down.

  • I blew away the new app (and maybe cleared its save dir as well?)

  • I created a second new app called foo, cloned either from template-live or template-live-editor.

  • I started it up.

  • I started up the driver – and got a crash:

    Error REPL:10: table index is nil

    Traceback [love "callbacks.lua"]:228: in function 'handler' REPL:10: in function 'get_multiple_definitions_from_app' REPL:21: in function 'load_settings' main.lua:108: in function 'load_settings' main.lua:63: in function 'initialize' app.lua:77: in function <app.lua:13> [C]: in function 'xpcall' [C]: in function 'xpcall'

Created by  Kartik K. Agaram  on April 8, 2023
E5DWT4J3EOYPCJUFMHPYX4CLAI5LBF5B2H73M4MIFS2EN5HGISNQC
Change contents