home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / graphics / 12244 < prev    next >
Encoding:
Internet Message Format  |  1992-11-23  |  6.4 KB

  1. Path: sparky!uunet!olivea!mintaka.lcs.mit.edu!hersh
  2. From: hersh@expo.lcs.mit.edu (Jay Hersh)
  3. Newsgroups: comp.graphics
  4. Subject: PEXlib public release
  5. Summary: information on documents and software for PEXlib
  6. Keywords: PEX, PEXlib, X11, X11R5
  7. Message-ID: <hersh.722539815@xenon.lcs.mit.edu>
  8. Date: 23 Nov 92 17:30:15 GMT
  9. Sender: news@mintaka.lcs.mit.edu
  10. Organization: X Consortium, MIT Laboratory for Computer Science
  11. Lines: 162
  12.  
  13.  
  14.  
  15. The MIT X Consortium has recently made a public release of
  16. the PEXlib Sample Implementation.  Below is information on
  17. how to get the software.  I've also included information on
  18. how to get the PEXlib document.
  19.  
  20. Feel free to ask me any questions.
  21.  
  22.   Ralph Mor
  23.   MIT X Consortium
  24.   mor@expo.lcs.mit.edu
  25.  
  26. ----------------------------------------------------------------------------
  27.  
  28. Date: Mon, 16 Nov 92 15:25:21 -0500
  29. To: xannounce@expo.lcs.mit.edu
  30. Subject: X11R5 public fixes #18 and #19 now available on export
  31. From: Bob Scheifler <rws@expo.lcs.mit.edu>
  32.  
  33. Patches for a variety of problems in R5 are now available via anonymous ftp
  34. on export.lcs.mit.edu, and the xstuff mail archive server on expo.lcs.mit.edu.
  35.  
  36. Fixes are available via anonymous ftp to export.lcs.mit.edu (18.24.0.12),
  37. in the directory /pub/R5/fixes/.  The files for the new fixes are "fix-18",
  38. "fix-19", and "PEXlib.tar.Z".  PEXlib.tar.Z is part of fix #19.  Instructions
  39. for applying the fixes are included in the files.  Fixes usually propagate
  40. to other distribution sites as well, so it may pay to check at a nearer
  41. site first.
  42.  
  43. WARNING:
  44. Fix #18 was previously released as an optional patch, in support of the
  45. X Test Suite, and was labeled "Release 5 XTEST Public Patch" (the file on
  46. expo was "/pub/XTEST/R5fix-xtest-1").  If you have already applied that patch,
  47. do not try to apply fix-18!  Proceed instead to apply fix-19.
  48.  
  49. For those without ftp access, individual fixes can be obtained by mail by
  50. sending a message to xstuff@expo.lcs.mit.edu (18.24.0.11).  In the usual
  51. case, the message should have a subject line and no body, or a single-line
  52. body and no subject.  For example, make the line:
  53.     send fixes 18
  54. to get fix #18, and
  55.     send fixes 19
  56. to get fix #19.  To obtain PEXlib.tar.Z, you need to request the individual
  57. parts "PEXlib.uu.1", "PEXlib.uu.2", "PEXlib.uu.3", and "PEXlib.uu.4", then
  58. concatenate them together to create a file "PEXlib.uu" and then do
  59.     uudecode PEXlib.uu
  60. to produce "PEXlib.tar.Z".
  61.  
  62. To get a summary of all fixes, make the line:
  63.     index fixes
  64. If you need help, make the line:
  65.     help
  66. Some mailers produce mail headers that are unusable for extracting return
  67. addresses.  If you use such a mailer, you won't get any response.  If you
  68. happen to know an explicit path, you can include a line like
  69.     path foo%bar.bitnet@mitvma.mit.edu
  70. or
  71.     path zot!gzork!me@uunet.uu.net
  72. in the body of your message, and the daemon will use it.
  73.  
  74.  
  75. Brief notes on what patch 18 provides:
  76.  
  77. xtest: add implementation of XTEST extension
  78.  
  79. Brief notes on what patch 19 provides:
  80.  
  81. PEXlib: add implementation of PEXlib, a new X Consortium standard
  82. Xlib: improve extension error reporting
  83.  
  84.  
  85. -----------------------------------------------------------------------------
  86.  
  87. Date: Fri, 6 Nov 92 11:28:00 -0500
  88. To: xannounce@expo.lcs.mit.edu
  89. Subject: Release of X Consortium standard PEXlib specification
  90. From: Bob Scheifler <rws@expo.lcs.mit.edu>
  91.  
  92.  
  93. Release of Final PEXlib Document
  94. Jeff Stevenson
  95. November 5, 1992
  96.  
  97.  
  98.     The Final PEXlib, Version 5.1, document is available.
  99.  
  100.     The files are available via anonymous ftp on export.lcs.mit.edu in the
  101.  
  102.     /pub/DOCS/PEXlib
  103.  
  104.     directory.  There are two files:
  105.  
  106.     PEXlib.doc.tar.Z    - the troff source files
  107.     PEXlib.ps.tar.Z        - the PostScript output files
  108.  
  109.     I recommend that you get the PostScript files for hardcopy output.
  110.     There is a known problem with creating the index in some environments.
  111.     The PostScript tar includes two files: PEXlib.PS which is the main
  112.     document and table of contents, and PEXlib.ndx.PS which is the index.
  113.  
  114.     The source tar contains all macros and sources files for building the
  115.     document, table of contents and index.  The source tar also includes the
  116.     standard header files.  Having the source makes searching for things in
  117.     the document easier too.
  118.  
  119.     One note about building the document: there is a number register used to
  120.     control the font used for code excerpts (a uniform courier font).  The
  121.     default is to use the font name "C" (e.g. .ft C) which is believed to be
  122.     correct for most ditroff and psroff implementations.  However, there is
  123.     at least one known troff implementation that has the courier loaded in
  124.     font position 8 and is not named "C".  So, to override the default, use
  125.     the command line option "-rC8" to effect the correct font change (e.g.
  126.     .ft 8).  If you have problems with getting the code excerpts to look
  127.     correct, try overriding the default as shown above.  You can do this by
  128.     modifying the troff command in the Imakefile.
  129.  
  130.  
  131.     Finally, the following is included in this README as a reference to work
  132.     still in progress.
  133.  
  134.  
  135.     Locales and Internationalized Text
  136.     ----------------------------------
  137.  
  138.     PEXlib provides functions for supporting international text and
  139.     multibyte fonts, but this support is basic and difficult to use.  An
  140.     effort to introduce more appropriate support for localization is in
  141.     progress, but was too late for inclusion in this first release of PEXlib
  142.     5.1.  A second release of PEXlib 5.1 is being considered in order to
  143.     incorporate this support for internationalization.
  144.  
  145.     The proposal being worked on introduces locale management and
  146.     internationalized text functions into PEXlib that are very similar to
  147.     Xlib.
  148.  
  149.     A donation of sample code for these functions is expected, and is
  150.     expected to be made public if donated.
  151.  
  152.  
  153.     Additional PEXlib Utilities
  154.     ---------------------------
  155.  
  156.     In addition to the internationalization work, there is also work in
  157.     progress on additional utilities for PEXlib.  Most of these utilities
  158.     are expected to be made available as contributed code from the X
  159.     Consortium.  Once available, contributed code can be accessed via ftp to
  160.     export.lcs.mit.edu.  Look in the /contrib/PEXlib/ directory.
  161.  
  162.     The work in progress includes utilities for double-buffering, visual
  163.     selection and colormap initialization.  There will be a README file in
  164.     the ftp directory, /contrib/PEXlib/, with more information.
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173. --
  174. Hopfen und Malz, Gott erhalts
  175.