home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / x / volume5 / xinfo / part01 / README < prev    next >
Encoding:
Text File  |  1993-04-28  |  2.6 KB  |  71 lines

  1. This is an update to the Info widget recently posted to comp.sources.x
  2.  
  3. The following changes have been made since the last release:
  4.  
  5. o    Quite a few serious bugs were fixed and the code generally cleaned up.
  6.  
  7. o    Everything was updated to R4 (without using XAW backward-compatibility)
  8.  
  9. o    Child widgets were renamed to make setting individual resources
  10.     easier. Some sample defaults have been provided in xinfo.ad
  11.  
  12. o    The info text area no longer wraps or provides a scrollbar
  13.     by default. Look at xinfo.ad to see how to turn one or both of
  14.     these features on with resources. I figured it was better to make
  15.     these user preferences rather than hard-wire them. I'm willing to
  16.     put things back the way they were if this turns out not to be the case.
  17.  
  18. o    The example info program now supports the proper command-line options.
  19.  
  20. o    The NOTES file was updated to remove caveats that no longer apply
  21.     (and to list a few new ones).
  22.  
  23. o    The infohelp file was btoa'd to get around the problem of overlong
  24.     lines. This must be atob'd before using.
  25.  
  26. o    Everything was placed under the GNU copyleft.
  27.  
  28. Old README follows:
  29.  
  30. --------
  31.  
  32. This directory contains the sources for an "Emacs Info" browsing widget,
  33. subclassed from the Athena Pane widget.
  34.  
  35. The following files are important:
  36.  
  37. Info.c, Info.h, InfoP.h  - Comprise the Info widget (as is normal)
  38.  
  39. info.c    - A simple application of the info widget (also demonstrates
  40.       usage of the quit callback).
  41.  
  42. List.c.pat - A necessary patch to make the Athena list widget work. Note
  43.     that this widget is still pretty well gronked. It doesn't always
  44.     resize itself properly when the list is changed    and makes menu
  45.     usage something of a pain. I would welcome a fix for this too.
  46.  
  47. Compiling should be fairly straigtforward. You may want to edit some
  48. of the defaults in Info.h to match the configuration at your site. In
  49. particular, the default info path and "lpr" command resources will
  50. probably have to be changed. You may also want to change the location
  51. of the runtime help file (see Makefile)
  52.  
  53. Those wishing for an more elaborate view of the twisty mechanations
  54. of my mind (regarding this code, at least) should read the NOTES file.
  55.  
  56. A MOTIF version of all this is forthcoming. I was going to do it
  57. as a series of #ifdef's in this widget, but that would have been
  58. too grotty. The "look and feel" of Motif is also different enough
  59. that the Motif info widget will no doubt look quite a bit different.
  60. Enough to merit a separate release, anyway.
  61.  
  62. Questions, suggestions, bug fixes or large anonymous cash donations
  63. should be sent to:
  64.  
  65.                 Jordan Hubbard
  66.  
  67.             ARPA:    jkh@violet.berkeley.edu
  68.             EUR:    unido!pcsbst!jkh
  69.             (OR):    jkh@meepmeep.pcs.com
  70.             
  71.