## xclient.pkg
#
# Here we define the external interface to xclient.
#
# This is the point at which we make opaque to
# external code our internal types
#
# Xsession
# Screen
# Window
# Font
# Pixmap
# Ro_Pixmap
# Xcursor
# Color
# Compiled by:
#
src/lib/x-kit/xclient/xclient.sublib### "Those who dream by day are cognizant of many things
### which escape those who dream only by night."
###
### --- Edgar Allan Poe
stipulate
package dy = display_old; # display_old is from
src/lib/x-kit/xclient/src/wire/display-old.pkg package fti = font_imp_old; # font_imp_old is from
src/lib/x-kit/xclient/src/window/font-imp-old.pkgherein
package xclient:
Xclient # Xclient is from
src/lib/x-kit/xclient/xclient.api {
# This is purely a temporary debug kludge to force this to compile:
#
Xclient_Ximps_Exports
=
xclient_ximps::Exports; # xclient_ximps is from
src/lib/x-kit/xclient/src/window/xclient-ximps.pkg exception XSERVER_CONNECT_ERROR = dy::XSERVER_CONNECT_ERROR;
exception FONT_NOT_FOUND = fti::FONT_NOT_FOUND;
include package xtypes; # xtypes is from
src/lib/x-kit/xclient/src/wire/xtypes.pkg #
include package draw_types_old; # draw_types_old is from
src/lib/x-kit/xclient/src/window/draw-types-old.pkg include package font_base_old; # font_base_old is from
src/lib/x-kit/xclient/src/window/font-base-old.pkg include package xsession_old; # xsession_old is from
src/lib/x-kit/xclient/src/window/xsession-old.pkg include package cursors_old; # cursors_old is from
src/lib/x-kit/xclient/src/window/cursors-old.pkg include package cs_pixmap_old; # cs_pixmap_old is from
src/lib/x-kit/xclient/src/window/cs-pixmap-old.pkg include package rw_pixmap_old; # rw_pixmap_old is from
src/lib/x-kit/xclient/src/window/rw-pixmap-old.pkg include package ro_pixmap_old; # ro_pixmap_old is from
src/lib/x-kit/xclient/src/window/ro-pixmap-old.pkg# include package hash_window_old; # hash_window_old is from
src/lib/x-kit/xclient/src/window/hash-window-old.pkg #
include package color_spec; # color_spec is from
src/lib/x-kit/xclient/src/window/color-spec.pkg include package rgb; # rgb is from
src/lib/x-kit/xclient/src/color/rgb.pkg include package rgb8; # rgb8 is from
src/lib/x-kit/xclient/src/color/rgb8.pkg #
include package xkit_version; # xkit_version is from
src/lib/x-kit/xclient/src/stuff/xkit-version.pkg include package authentication; # authentication is from
src/lib/x-kit/xclient/src/stuff/authentication.pkg # Drawing stuff:
#
include package pen_guts; # pen_guts is from
src/lib/x-kit/xclient/src/window/pen-guts.pkg include package pen_old; # pen_old is from
src/lib/x-kit/xclient/src/window/pen-old.pkg include package draw_old; # draw_old is from
src/lib/x-kit/xclient/src/window/draw-old.pkg # Input stuff:
#
include package keys_and_buttons; # keys_and_buttons is from
src/lib/x-kit/xclient/src/wire/keys-and-buttons.pkg# XXX SUCKO FIXME widget-level stuff in the X-level code: this should likely die by and by --2014-07-23 CrT
include package widget_cable_old; # widget_cable_old is from
src/lib/x-kit/xclient/src/window/widget-cable-old.pkg include package keysym_to_ascii; # keysym_to_ascii is from
src/lib/x-kit/xclient/src/window/keysym-to-ascii.pkg # Window stuff:
#
include package iccc_property_old; # iccc_property_old is from
src/lib/x-kit/xclient/src/iccc/iccc-property-old.pkg include package window_old; # window_old is from
src/lib/x-kit/xclient/src/window/window-old.pkg include package hash_window_old; # hash_window_old is from
src/lib/x-kit/xclient/src/window/hash-window-old.pkg # Selection stuff:
#
include package window_property_old; # window_property_old is from
src/lib/x-kit/xclient/src/iccc/window-property-old.pkg include package window_manager_hint_old; # window_manager_hint is from
src/lib/x-kit/xclient/src/iccc/window-manager-hint.pkg include package selection_old; # selection_old is from
src/lib/x-kit/xclient/src/window/selection-old.pkg include package atom_old; # atom_old is from
src/lib/x-kit/xclient/src/iccc/atom-old.pkg package xserver_timestamp = xserver_timestamp; # xserver_timestamp is from
src/lib/x-kit/xclient/src/wire/xserver-timestamp.pkg package cursors_old = cursors_old; # cursors_old is from
src/lib/x-kit/xclient/src/window/cursors-old.pkg package atom = standard_x11_atoms; # standard_x11_atoms is from
src/lib/x-kit/xclient/src/iccc/standard-x11-atoms.pkg }; # package xclient
end;