(parent (edwin screen))
(export ()
spawn-edit)
- (export (edwin)
- ;; edwin-variable$x-cut-to-clipboard
- ;; edwin-variable$x-paste-from-clipboard
- ;; os/interprogram-cut
- ;; os/interprogram-paste
- ;; x-root-window-size
- ;; x-screen-ignore-focus-button?
- ;; x-selection-timeout
- ;; xterm-screen/flush!
- ;; xterm-screen/grab-focus!
- )
- (export (edwin x-commands)
- ;; screen-display
- ;; screen-xterm
- ;; xterm-screen/set-icon-name
- ;; xterm-screen/set-name
- )
(import (edwin process)
register-process-output-events)
(import (edwin window)
%window-start-mark
%set-window-start-mark!
%window-tab-width)
- (import (pango)
- pangos->pixels)
- (import (gtk gtk-widget)
- gtk-widget-destroy-callback
- gtk-container-reverse-children
- gtk-paned-view-init)
- (import (gtk fix-layout)
- fix-widget-geometry
- fix-layout-adjustment-parameters
-
- drawing-damage
- fix-drawing-display-list
- fix-drawing-extent
- fix-ink-extent
- text-ink-pango-layout
- simple-text-ink-pango-layout
-
- make-fix-rect copy-fix-rect fix-rect-string
- fix-rect-x fix-rect-y fix-rect-width fix-rect-height
- fix-rect-min-x fix-rect-max-x fix-rect-min-y fix-rect-max-y
- set-fix-rect-size! set-fix-rect-position!
- fix-rect-intersect? fix-rect-union!)
(import (glib)
with-glib-lock without-glib-lock
assert-glib-locked assert-without-interruption
gobject-alien gobject-unref!)
+ (import (pango)
+ make-rgba-color
+ pango-context-get-metrics
+ pango-context-spacing
+ pango-font-description-free
+ pango-font-description-from-string
+ pango-font-metrics-get-approximate-char-width
+ pango-font-metrics-get-ascent
+ pango-font-metrics-get-descent
+ pango-font-metrics-unref
+ pango-layout-get-pixel-extents
+ pango-layout-index-to-pos
+ pango-layout-set-font-description
+ pango-layout-set-markup
+ pango-layout-set-text)
+ (import (pango internal)
+ pangos->pixels)
(import (gtk)
gtk-css-provider-load-from-data
gtk-css-provider-new
<rectangle-ink> set-rectangle-ink! set-rectangle-ink-position!
set-rectangle-ink-color! set-rectangle-ink-fill-color!
- set-rectangle-ink-width! make-rgba-color))
\ No newline at end of file
+ set-rectangle-ink-width!)
+ (import (gtk gtk-widget)
+ gtk-widget-destroy-callback
+ gtk-container-reverse-children
+ gtk-paned-view-init)
+ (import (gtk fix-layout)
+ fix-widget-geometry
+ fix-layout-adjustment-parameters
+
+ drawing-damage
+ fix-drawing-display-list
+ fix-drawing-extent
+ fix-ink-extent
+ text-ink-pango-layout
+ simple-text-ink-pango-layout
+
+ make-fix-rect copy-fix-rect fix-rect-string
+ fix-rect-x fix-rect-y fix-rect-width fix-rect-height
+ fix-rect-min-x fix-rect-max-x fix-rect-min-y fix-rect-max-y
+ set-fix-rect-size! set-fix-rect-position!
+ fix-rect-intersect? fix-rect-union!))
\ No newline at end of file