home *** CD-ROM | disk | FTP | other *** search
- This is an update to the Info widget recently posted to comp.sources.x
-
- The following changes have been made since the last release:
-
- o Quite a few serious bugs were fixed and the code generally cleaned up.
-
- o Everything was updated to R4 (without using XAW backward-compatibility)
-
- o Child widgets were renamed to make setting individual resources
- easier. Some sample defaults have been provided in xinfo.ad
-
- o The info text area no longer wraps or provides a scrollbar
- by default. Look at xinfo.ad to see how to turn one or both of
- these features on with resources. I figured it was better to make
- these user preferences rather than hard-wire them. I'm willing to
- put things back the way they were if this turns out not to be the case.
-
- o The example info program now supports the proper command-line options.
-
- o The NOTES file was updated to remove caveats that no longer apply
- (and to list a few new ones).
-
- o The infohelp file was btoa'd to get around the problem of overlong
- lines. This must be atob'd before using.
-
- o Everything was placed under the GNU copyleft.
-
- Old README follows:
-
- --------
-
- This directory contains the sources for an "Emacs Info" browsing widget,
- subclassed from the Athena Pane widget.
-
- The following files are important:
-
- Info.c, Info.h, InfoP.h - Comprise the Info widget (as is normal)
-
- info.c - A simple application of the info widget (also demonstrates
- usage of the quit callback).
-
- List.c.pat - A necessary patch to make the Athena list widget work. Note
- that this widget is still pretty well gronked. It doesn't always
- resize itself properly when the list is changed and makes menu
- usage something of a pain. I would welcome a fix for this too.
-
- Compiling should be fairly straigtforward. You may want to edit some
- of the defaults in Info.h to match the configuration at your site. In
- particular, the default info path and "lpr" command resources will
- probably have to be changed. You may also want to change the location
- of the runtime help file (see Makefile)
-
- Those wishing for an more elaborate view of the twisty mechanations
- of my mind (regarding this code, at least) should read the NOTES file.
-
- A MOTIF version of all this is forthcoming. I was going to do it
- as a series of #ifdef's in this widget, but that would have been
- too grotty. The "look and feel" of Motif is also different enough
- that the Motif info widget will no doubt look quite a bit different.
- Enough to merit a separate release, anyway.
-
- Questions, suggestions, bug fixes or large anonymous cash donations
- should be sent to:
-
- Jordan Hubbard
-
- ARPA: jkh@violet.berkeley.edu
- EUR: unido!pcsbst!jkh
- (OR): jkh@meepmeep.pcs.com
-
-