scx/scheme/xlib/xlib-internal-packages.scm

35 lines
680 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-types xlib-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
)
(files helper
display-type
color-type
colormap-type
pixel-type
pixmap-type
window-type
drawable-type
gcontext-type
event-type
font-type
atom-type
cursor-type
visual-type
region-type))