home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sources / d / 1216 < prev    next >
Encoding:
Internet Message Format  |  1992-08-25  |  5.8 KB

  1. Xref: sparky comp.sources.d:1216 comp.windows.x:15645 alt.sources.d:1055
  2. Newsgroups: comp.sources.d,comp.windows.x,alt.sources.d
  3. Path: sparky!uunet!munnari.oz.au!bunyip.cc.uq.oz.au!kirk!ptcburp!fbm
  4. From: fbm@ptcburp.ptcbu.oz.au (Farrell McKay)
  5. Subject: ANNOUNCING xcb - X cut buffers, version 1.1
  6. Message-ID: <1992Aug26.074917.23558@ptcburp.ptcbu.oz.au>
  7. Keywords: X, cut and paste, cut buffers, pigeon holes
  8. Organization: Pyramid Technology Corporation
  9. Date: Wed, 26 Aug 1992 07:49:17 GMT
  10. Lines: 125
  11.  
  12. Archive-name: xcb-1.1
  13. Submitted-by: fbm@ptcburp.ptcbu.oz.au (Farrell McKay)
  14.  
  15. This is to announce the second release of xcb, an X11 program for
  16. providing easy access to your X server cut buffers.
  17.  
  18. Xcb has been ported to a wide variety of sites and environments
  19. since its initial release several weeks ago.  This release provides
  20. a few minor bug fixes and enhancements, and adds support for
  21. non-standard (non-ANSI) C environments.
  22.  
  23. You can obtain xcb by sending me an email message, or by ftp
  24. from export.lcs.mit.edu (fetch the file contrib/xcb-1.1.tar.Z).
  25. Xcb was also posted to the comp.sources.x newsgroup three weeks
  26. ago, but has not yet been processed by the moderator.  It should
  27. appear there sometime later this year.  ;-)
  28.  
  29. Many thanks go to all those people who took the time to send
  30. back their comments/suggestions/patches after the last release.
  31. Your feedback has not been in vain, even though there are few
  32. new features in version 1.1.  Stay tuned for the next exciting
  33. episode.
  34.  
  35. And once again, *be warned*, using this program can be addictive.  :-)
  36.  
  37. Enjoy.
  38. Farrell.
  39. --
  40.       -m-------  Farrell McKay,                   fbm@ptcburp.oz.au
  41.     ---mmm-----  Pyramid Technology Aust.,        ...!munnari!ptcburp.oz!fbm
  42.   -----mmmmm---  Research Park, Bond University,  +61 75 950256
  43. -------mmmmmmm-  Gold Coast, Qld 4229, AUSTRALIA  +61 75 722475 FAX
  44. ----------------------------- README -------------------------------------------
  45.  
  46. What is xcb?
  47. ============
  48. Do you ever wish you could cut two or more separate pieces of text
  49. at once from a window?  Do you ever need to save the output from one
  50. command for reuse in several subsequent tasks?  Do you ever find
  51. yourself wanting some easy means of globally exporting data, e.g.
  52. to a parent shell, to another xterm or application, or to another
  53. machine or user?  If you answer yes to any of these questions, then
  54. xcb is for you.
  55.  
  56. Xcb provides access to the 8 cut buffers built into every X server.
  57. It allows the buffers to be manipulated either via the command line,
  58. or with the mouse in a point and click manner.  The buffers can be
  59. used as holding pens to store and retrieve arbitrary data fragments,
  60. so up to 8 different pieces of data can be saved and recalled later.
  61. The program is designed primarily for use with textual data.
  62.  
  63. What is so good about this release?
  64. ===================================
  65. This release provides a few minor bug fixes and enhancements,
  66. and adds full support for non-standard (non-ANSI) C environments.
  67. It should be of most interest to people using non-ANSI C compilers
  68. or C libraries, e.g. SunOS users.  See the CHANGES file for a
  69. full list of modifications.
  70.  
  71. Yes, but has it been ported to WHIZ-IX 12.1A.00x, on SRS-80 27-bit CPUs?
  72. ========================================================================
  73. Xcb has been ported to a wide variety of sites and systems.
  74. In no particular order, the machines and operating systems known
  75. to be running xcb include:-
  76.  
  77.     o  OSx (5.1a)  -  Pyramid MIS-2/02
  78.     o  DC/OSx (1.0)  -  Pyramid MIServer-S 1/32 r3000
  79.     o  AT&T SYSV (SVR3.2, SVR4)  -  i386
  80.     o  HP-UX (lots of versions)  -  HP 9000/710,720,730,750
  81.     o  SunOS (4.1)  -  Sun3, Sun4, Solbourne Series5, SPARCstations
  82.     o  SPARC/OS (1.1)
  83.     o  Irix (4.0)  -  SGI
  84.     o  ULTRIX (4.2)  -  DECstations
  85.     o  UNICOS (6.1)  -  Cray Y-MP
  86.     o  ConvexOS (10.0.2)  -  Convex 3100
  87.     o  DYNIX (V3.0.17.10)  -  Sequent Symmetry S81
  88.     o  AIX (?)
  89.  
  90. Xcb was initially written for pure ANSI C compilers.  It has now been
  91. adapted for both ANSI and non-ANSI compilers.  It is in use in both
  92. X11 R4 and R5 environments.  The current version is built directly 
  93. on top of Xlib, rather than on any toolkit library.
  94.  
  95. So, it will compile, will it?
  96. =============================
  97. Yes!  The only compile time switch in the source is -DAIXV3.  If you
  98. have an AIX version 3 system, you may need to add this switch
  99. to the Imakefile or Makefile.std.  Also, AT&T SVR4 sites need libnsl.a 
  100. during linking.  If you are using SVR4, and you don't like Imakefiles,
  101. you will need to add -lnsl to the LDFLAGS in Makefile.std.
  102.  
  103. Ok, where is it available?
  104. ==========================
  105. Versions of xcb can be obtained.....
  106.  
  107.     o  from the comp.sources.x newsgroup, or any of its archive sites.
  108.     o  or by ftp, from export.lcs.mit.edu in the file contrib/xcb-1.1.tar.Z
  109.     o  or by sending me an email message.
  110.  
  111. What are the coming attractions?
  112. ================================
  113. Version 2.0 is already under construction.  Some of the main features
  114. on the list for the next release include:
  115.  
  116.     o  support for X resource specifications
  117.     o  standard Xt style command line switches 
  118.     o  compatibility with the OpenWindows/XView environment
  119.     o  variable number of cut buffer windows
  120.  
  121. Who is to blame?  Where do I send complaints?
  122. =============================================
  123. Blame me.  The xcb factory is in the sunny Gold Coast region of
  124. Queensland, Australia.  Don't bother trying to find us - even
  125. the postman has trouble getting here sometimes.
  126.  
  127. If you ever get around to compiling and installing xcb on your machine,
  128. please tell me.  I am interested in tracking the size of xcb's user base.
  129. I am also interested in bug reports, porting problems, comments,
  130. suggestions, patches, etc. etc.  If typing a mail message seems like
  131. too much bother to you, then just run the "ack" script enclosed.  It
  132. will do all the work for you.
  133.  
  134. Enjoy.
  135. Farrell McKay (fbm@ptcburp.ptcbu.oz.au)
  136. August 1992
  137.