home *** CD-ROM | disk | FTP | other *** search
/ Atari FTP / ATARI_FTP_0693.zip / ATARI_FTP_0693 / Telecomm / uwREADME < prev    next >
Text File  |  1992-10-30  |  4KB  |  95 lines

  1.                 UW Version 4.2
  2.                 31 January 1988
  3.  
  4. This is version 4.2 of UW, a multiple-window interface to UNIX for
  5. the Macintosh computer.  The distribution for UW consists of two
  6. binary files for the Macintosh (in BinHex 4.0 format) and a number
  7. of source files for the (BSD) UNIX server.
  8.  
  9. The distribution includes the following directories:
  10.  
  11.     h    - all UW include files
  12.     server    - source code for the UW server
  13.     lib    - source code for the UW programmer's library
  14.     utility    - source code for miscellaneous utility programs
  15.     doc    - [nt]roff documentation (-ms and -man formats)
  16.     hqx    - Macintosh binary files
  17.     misc    - other things of possible interest
  18.  
  19. The two Macintosh files are "uw.hqx", which is the executable binary
  20. and "uw.doc.hqx", which is a MacWrite-format document describing the
  21. Macintosh user interface.
  22.  
  23. UW was developed alternately on a Sun 3 and 4.3BSD VAX.  It also
  24. has been tested (more briefly) on a Sun 2 (release 2.0), Integrated
  25. Solutions VME 68020 (release 3.05), and a Pyramid. It depends quite a
  26. bit upon BSD-specific features such as interprocess communication and
  27. will not run without modification on a System V UNIX system.
  28.  
  29. This distribution, like the version 3.4 distribution, includes
  30. make files for both 4.2BSD and 4.3BSD.  The choice of make files
  31. and other configuration options is determined by the top-level
  32. "Makefile".  Comments in that file describe the configuration options.
  33.  
  34. A "make install" in the top-level directory will compile and install
  35. all of the (UNIX) pieces of the UW distribution.  As distributed,
  36. this will create a link between the directory name "/usr/include/uw"
  37. and the "h" subdirectory and will create a "/usr/local/bin/libuw.a"
  38. library file.  These two steps allow application program to use
  39.     #include <uw/uwlib.h>
  40. and
  41.     cc -o xyzzy xyzzy.o -luw
  42. for greater convenience in creating programs that use the UW library.
  43.  
  44. If you do not have the "getopt" library routine, you will find the
  45. source in "misc/getopt.c"  This source code was publicly distributed by
  46. AT&T and is also available in the "mod.sources" archive.  You should
  47. compile it and install it in your machine's "/lib/libc.a"  (Note that
  48. since it uses "strchr", you should compile it on a BSD system with the
  49. command "cc -O -c getopt.c -Dstrchr=index".)  [Sorry, I can't find a
  50. manual page which I can (legally) include.]  If you can't change
  51. "libc.a", then you should add it to the makefiles in the "server"
  52. and "lib" directories.
  53.  
  54. Version 4.2 is primarily a maintenance release.  Because of constraints
  55. on the author's time, few things have changed since version 4.1.  Some
  56. of the differences are:
  57.  
  58.     1)    UW v4.2 is compatible with Multifinder.  It understands background
  59.     events, so it can receive input and update windows even when
  60.     another application's window is active.
  61.  
  62.     2)    Some problems relating to keyboard mapping have been fixed.
  63.     UW recognizes the Control and ESC keys.  The mapping for the
  64.     numeric keypad still seems to be incomplete.  The author is
  65.     hampered by the fact that his development machine still has
  66.     its original 512K Mac keyboard.  (He dislikes the Mac+ and
  67.     SE keyboards.)
  68.  
  69.     3)    A new window type -- plot -- has been defined.  This type of
  70.     window can only be created by the host.  It interprets output
  71.     in UNIX v7 plot(5) format.
  72.  
  73.     4)    Windows may use 7, 9, 10, or 12 point fixed-width fonts.
  74.     UW includes non-Apple-copyrighted Mishawaka fonts for these sizes.
  75.  
  76. UW is not public domain.  It is copyrighted.  However, permission to
  77. copy UW is given provided that the copies are not sold and that the
  78. copyright notices are retained.
  79.  
  80. Comments about UW can be sent to the author (me) at the following
  81. addresses:
  82.  
  83.     ARPANET/MILNET:    jdb@mordor.s1.gov
  84.  
  85.     UUCP:        {lll-crg,decwrl,caip}!mordor!jdb
  86.  
  87.     U.S. Mail:    John Bruner
  88.             Lawrence Livermore National Laboratory
  89.             P.O. Box 5503, L-276
  90.             Livermore, CA  94550
  91.  
  92. I try to answer all mail, but sometimes am unable to do so for reasons
  93. beyond my control (e.g. incomplete or incorrect return addresses,
  94. finicky mailers).
  95.