mirror of
https://gitlab.com/eql/lqml.git
synced 2025-12-06 02:30:38 -08:00
revisions and cross-compile cache note
This commit is contained in:
parent
c81ff001c5
commit
4c86260db8
4 changed files with 18 additions and 2 deletions
|
|
@ -30,7 +30,7 @@ Rectangle {
|
|||
height: {
|
||||
var h = Qt.inputMethod.keyboardRectangle.y
|
||||
var f = (Qt.platform.os === "android") ? Screen.devicePixelRatio : 1
|
||||
h = (h === 0) ? main.height : h / f
|
||||
h = (h === 0) ? main.height : h / f
|
||||
return (h - input.height)
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,16 @@
|
|||
|
||||
Important note
|
||||
--------------
|
||||
|
||||
* **Lisp**: the cross-compile cache is `src/.cache`. Please remember to purge
|
||||
it if you want to rebuild everything after any change to your ECL version
|
||||
(read: not all changes to ECL are caught automatically).
|
||||
|
||||
* **Qt**: in the above case, a `make clean` will also force the recompilation
|
||||
of any Lisp code next time you do a build.
|
||||
|
||||
|
||||
|
||||
Build executable
|
||||
----------------
|
||||
|
||||
|
|
|
|||
|
|
@ -40,5 +40,7 @@ TODO
|
|||
* integrate Swank server for Slime
|
||||
* add item model example
|
||||
* add sokoban example
|
||||
* add CL REPL example
|
||||
* add Windows platform
|
||||
* port to CMake
|
||||
|
||||
|
|
|
|||
|
|
@ -105,7 +105,9 @@ int main(int argc, char* argv[]) {
|
|||
}
|
||||
|
||||
if (slime) {
|
||||
LQML::eval("(loop (with-simple-restart (restart-qt-events \"Restart Qt event processing.\") (qexec)))",
|
||||
// fallback restart for conditions while processing the Qt event loop
|
||||
LQML::eval("(loop (with-simple-restart (restart-qt-events \"Restart Qt event processing.\")"
|
||||
" (qexec)))",
|
||||
true);
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue