42 lines
841 B
Scheme
42 lines
841 B
Scheme
;; Things we still need from the scsh package:
|
|
(define-structure fdes
|
|
(export fdes->inport)
|
|
(open scsh))
|
|
|
|
;; the other xlib packages need this to gain direct access to the new datatypes.
|
|
;; Normal users shouldn't use this package.
|
|
|
|
(define-structure xlib-helper xlib-helper-interface
|
|
(open scheme
|
|
external-calls
|
|
list-lib)
|
|
(files helper))
|
|
|
|
(define-structure xlib-internal-types xlib-internal-types-interface
|
|
(open scheme
|
|
signals ;; for error
|
|
fdes ;; see above
|
|
list-lib
|
|
weak
|
|
general-tables
|
|
primitives
|
|
define-record-types
|
|
external-calls
|
|
byte-vectors ;; for color-type.scm
|
|
finite-types enum-sets bitwise
|
|
xlib-helper)
|
|
(files display-type
|
|
color-type
|
|
colormap-type
|
|
pixel-type
|
|
pixmap-type
|
|
window-type
|
|
drawable-type
|
|
gcontext-type
|
|
font-type
|
|
atom-type
|
|
cursor-type
|
|
visual-type
|
|
region-type
|
|
types))
|