;;;; IMAIL mail reader: compilation
-(load-option 'cref)
-(load-option 'sos)
-(load-option '*parser)
-(load-option 'edwin)
-(with-working-directory-pathname (directory-pathname (current-load-pathname))
- (lambda ()
- (for-each (lambda (filename)
- (compile-file filename '() (->environment '(edwin))))
- '("imail-browser"
- "imail-core"
- "imail-file"
- "imail-imap"
- "imail-mime"
- "imail-rmail"
- "imail-summary"
- "imail-top"
- "imail-umail"
- "imail-util"
- "imap-response"
- "imap-syntax"))
- (cref/generate-constructors "imail")))
+(parameterize ((param:suppress-loading-message? #t))
+ (for-each load-option '(cref sos *parser edwin)))
+
+(for-each (lambda (filename)
- (compile-file filename '() (->environment '(edwin))))
++ (compile-file filename '() (->environment '(edwin))))
+ '("imail-browser"
+ "imail-core"
+ "imail-file"
+ "imail-imap"
+ "imail-mime"
+ "imail-rmail"
+ "imail-summary"
+ "imail-top"
+ "imail-umail"
+ "imail-util"
+ "imap-response"
+ "imap-syntax"))
+
+(cref/generate-constructors "imail")
set-ephemeron-key!
set-interrupt-enables!
show-time
- simple-top-level-environment
+ spawn-edwin
system-hunk3-cons
system-hunk3-cxr0
system-hunk3-cxr1
|#
-
-(load-option 'cref)
-(load-option 'ffi)
-(with-working-directory-pathname (directory-pathname (current-load-pathname))
- (lambda ()
- (for-each (let ((env (->environment '(runtime))))
- (lambda (filename)
- (compile-file filename '() env)))
- '("x11-base"
- "x11-color"
- "x11-graphics"
- "x11-device"
- "x11-terminal"))
- (cref/generate-constructors "x11")))
+(for-each load-option '(cref ffi))
+
+(for-each (let ((env (->environment '(runtime))))
+ (lambda (filename)
+ (compile-file filename '() env)))
- '("x11"
- "x11-base"
++ '("x11-base"
+ "x11-color"
+ "x11-graphics"
+ "x11-device"
+ "x11-terminal"))
+
+(cref/generate-constructors "x11")
dnl Process this file with autoconf to produce a configure script.
AC_PREREQ([2.69])
-AC_INIT([MIT/GNU Scheme x11 plugin],
- [1.3],
- [bug-mit-scheme@gnu.org],
- [mit-scheme-x11])
+AC_INIT([MIT/GNU Scheme Pucked x11 plugin],
- [1.2.2],
++ [1.3.1],
+ [matt@birchwood-abbey.net],
+ [mit-scheme-pucked-x11])
AC_CONFIG_SRCDIR([x11.pkg])
AC_CONFIG_MACRO_DIR([m4])
(with-loader-base-uri (system-library-uri "x11/")
(lambda ()
(load-package-set "x11")))
- (add-subsystem-identification! "X11" '(1 2 2))
-(add-subsystem-identification! "X11" '(1 3))
++(add-subsystem-identification! "X11" '(1 3 1))
+
+ ((access link! (->environment '(runtime x-graphics))))
;;;; X11 Graphics Packaging
\f
-(global-definitions "../runtime/")
+(global-definitions runtime/)
(define-package (x11)
- (files "x11")
- (parent ())
- (export ()
- import-x11))
+ (parent ()))
(define-package (x11 base)
(files "x11-base")
"compiler/test-fgopt-conect"
"compiler/test-toplev"
"compiler/test-varname"
- "compiler/test-vartrap"
++ ;;"compiler/test-vartrap"
"compiler/test-y"
"microcode/test-chacha"
;++ Kludge to run the flonum cast tests interpreted and compiled --