This is source and executable for GNU Info, called InfoView on AmigaDOS
to not collide with the Info command which reports disk usage under AmigaDOS.
Please read the accompanying COPYING file!

InfoView is used to view GNU manuals that have been written in texinfo
format, and have been converted with the makeinfo tool for use by InfoView.
You may as well print such documents by processing them with TeX.

InfoView requires a termcap library. I used the one provided in 4.3bsd-net2,
and this one requires you to place the file `termcap' into
  usr:share/misc/termcap
  (which ixemul.library maps into /usr/share/misc/termcap)

The path compiled into InfoView where to look for *.info* files is currently
set to `.:/gcc20/info:/gcc/info', which is what is used later in the AmigaDOS
gcc-2.2.2 distribution. If you want to override, set the environment variable
INFOPATH.


The included executable requires ixemul.library to be installed somewhere
in your library search path (the LIBS: assign).


Quick installation guide
------------------------
- if you don't have one, create a directory and assign usr: to it
- make a directory usr:share/misc, and copy the termcap file there
- create a directory where you'll collect GNU info files. If you'd like
  to use the provided executable without recompiling and/or setting an
  environment variable, this directory should be gcc:info.
- copy the contents of the info directory in your info directory, if you
  like to install the short info tuturial (recommended!).
- copy the provided ixemul.library into your LIBS: directory. Note that
  this version replaces the one distributed in gcc21-920420.lha and
  older archives!

The assign to usr: should be made in your s:user-startup file
(s:startup-sequence for 1.3 users), if you plan to use InfoView on a 
regular basis.


Currently known problems
------------------------
- if you change the window size, the window will only be updated when you
  hit a key (for example ^L). This is a problem inside ixemul.library and
  will hopefully be fixed in the future (means you don't need a newer
  version of InfoView, just update the library).
- the s)earch command seems to be broken. It writes over innocent memory,
  which can cause either (recoverable) GURU alerts or display an abort
  requester saying that memory has been corrupted. It is rather difficult
  or nearly impossible to fix this bug without a debugger, which I don't
  have yet for amigados.


If you find bugs, please tell me about them, I'll try to fix them when
ever possible. You can reach me at one of the following addresses:

<wild@nessie.cs.id.ethz.ch>
<wild@amiga.physik.unizh.ch>


-Markus Wild
