git.fiddlerwoaroof.com
Browse code

finish readme, block in demo-app::main so it works as a saved application

Ed L authored on 06/01/2018 12:48:23
Showing 2 changed files
... ...
@@ -7,6 +7,13 @@ produce native mac GUIs.  In the long run, I hope to use this as the
7 7
 basis for a new mac-native backend for McClim: but we'll see if that
8 8
 ever happens.
9 9
 
10
+For the time being, though, this only works on CCL and (sort-of) on
11
+LispWorks: it works like 95% on SBCL, but there's some weird issue
12
+that's preventing the window from showing. I hae not tested the code
13
+on any other implementations, but doing so will require changing a
14
+couple places in objc-runtime.lisp to inform the code about the new
15
+lisp's ffi types.
16
+
10 17
 * Installing
11 18
 
12 19
 1. clone fwoar.lisputils from
... ...
@@ -122,7 +122,7 @@
122 122
 
123 123
 (defun main ()
124 124
   ;; (break)
125
-  (trivial-main-thread:with-body-in-main-thread ()
125
+  (trivial-main-thread:with-body-in-main-thread (:blocking t)
126 126
     (with-selectors ((shared-application "sharedApplication")
127 127
                      (process-info "processInfo")
128 128
                      (process-name "processName")