
Do you ever wish you could cut two or more separate pieces of text
at once from a window?  Do you ever need to save the output from one
command for reuse in several subsequent tasks?  Do you ever find
yourself wanting some easy means of globally exporting data, e.g.
to a parent shell, to another xterm or application, or to another
machine or user?  If you answer yes to any of these questions, then
xcb is for you.

Xcb provides access to the 8 cut buffers built into every X server.
It allows the buffers to be manipulated either via the command line,
or with the mouse in a point and click manner.  The buffers can be
used as holding pens to store and retrieve arbitrary data fragments,
so up to 8 different pieces of data can be saved and recalled later.
The program is designed primarily for use with textual data.

Xcb is written for ANSI C compilers.  It has been compiled and tested
with X11R4 on Pyramid MIServers (MIPS R3000's) running the DC/OSx 1.0
flavour of SVR4 UNIX.  It has been built directly on top of Xlib,
rather than on any toolkit library, and it faithfully ignores all
X resources upon startup.  Hence most of the normally customizable
aspects of an X application are hard wired into the code, except for
a few command line switches.  No, you cannot have purple fish-flavoured
velvet textured 5D window borders on Wednesdays and Fridays, but feel
free to adapt the program to your own definition of tastefulness.

Compiling it:  There are no -D compile time switches to configure.
As long as you are using an ANSI C compiler nothing should have to be
changed for xcb to compile.  Easy!

If you ever get around to compiling and installing xcb on your machine,
please tell me.  I am interested to know if I am wasting my time on
this.  I am also interested in bug reports, porting problems, comments,
suggestions, patches, etc. etc.  If typing a mail message seems like
too much bother to you, then just run the "ack" script enclosed.  It
will do all the work for you.

Enjoy.
Farrell McKay (fbm@ptcburp.ptcbu.oz.au)
June 1992
