lqml/examples/debug-ui
2025-10-19 00:39:10 +02:00
..
lisp revisions 2025-10-19 00:39:10 +02:00
qml revisions 2025-10-19 00:39:10 +02:00
app.asd add new example 'debug-ui' (to be integrated in your mobile app) 2025-10-18 15:53:01 +02:00
readme.md revisions 2025-10-19 00:39:10 +02:00

Info

This is a debug dialog (taken from example cl-repl) to be integrated in your app.

So, if you merge this example with your app, the mobile app will not crash on an eventual runtime error: an interactive debug dialog will be shown instead.

This is especially helpful on android, where Lisp issues are hard to debug once the app is installed.

Important note

You can't have both this debug-ui and the simple repl (Repl.qml) in the same app, because Repl.qml depends on eval.lisp which would replace the stream/buffer setup of debug-ui.