Hook/subprocess-wait is gone. The default subprocess-wait is now
nonblocking/subprocess-wait.
(define (glib-start)
;; Called from glib/make.scm, from a (load-option 'Glib).
- (set! hook/subprocess-wait nonblocking/subprocess-wait)
(let ((path (system-library-pathname "glib-shim.so")))
(if (not (file-loadable? path)) (error "Glib shim not loadable.")))
(if (fix:zero? (C-call "start_glib"))
default/process-command-line)
(import (runtime)
ucode-primitive)
- (import (runtime subprocess)
- hook/subprocess-wait nonblocking/subprocess-wait)
(import (glib thread)
create-glib-thread exit-glib-thread)
(export ()
default/process-command-line)
(import (runtime)
ucode-primitive)
- (import (runtime subprocess)
- hook/subprocess-wait nonblocking/subprocess-wait)
(import (gtk gtk-widget)
toplevel-windows)
(export ()
(define (gtk-start)
;; Called from gtk/make.scm, from a (load-option 'Gtk).
- (set! hook/subprocess-wait nonblocking/subprocess-wait)
(init-gtk ((ucode-primitive scheme-program-name 0)) *unused-command-line*))
(define (initialize-package!)