README for Mosaic 2.4.1 (Tuebingen-version)
===========================================
My name is Mike Peter Bretz and I'm a collaborator of the ZDV (Zentrum für
Datenverarbeitung/Data Research Center) at the University of Tübingen.
My job is to keep all files of Mosaic and the scripts for our servers working and
up to date. 

I have done several patches to the NCSA Mosaic-2.4 source, including an easy to
change language file, which allows you to translate all neccessary resources of
Mosaic, colormap-bugfixes, some special additional hacks for the ZDV version of
Mosaic, etc. etc.

Mosaic-2.4.1 is a WWW browser for UNIX-systems. You should be able to
compile it on most platforms.

The changes I have done on the source from 2.4 to 2.4.1

 o Rewrote the source (libXmx, libhtmlw, libwww2, src) so that you easily
   can translate Mosaic into another language. (Using include-files) 
 o Realized the -geometry option. 
 o Fixed mo_post_exitbox() function, so that the Exit Confirmation box
   appears in the middle of the main window, not in the upper left corner of
   the screen. 
 o Added -in option for Mosaic*iconName XResource. 
 o Added -fq option for Mosaic*forceQuit XResource.
   (Exitbox does not appear if it is the last Window to close.) 
 o Fixed testing of "internal-" prefix of image filenames. The images can be
   in another directory now. (Oh, I think this is really undocumented, this
   feature. If you have an image which name starts with "internal-" so the
   image will not get a border in the document window (even if it is a link).) 
 o Added Mosaic*fontSet XResource:
   If you set fontSet to a valid font description string of the
   option/fonts-menu Mosaic will load this font on begin.
   Example.: If you have
   Mosaic*fontSet: New Century Large
   or similar in your .Xdefaults Mosaic starts with the requested font.
   (Thanx to: Glenn Randers-Pehrson <glennrp@ARL.MIL>) 

Also I changed the Makefile, which is working for following HOSTTYPEs: 

   iris4d, hp9000s700, i386-linux, sun4, rs6000

You will be able to add other systems too. If you have successfully compiled my
version on another system, please mail me your HOSTTYPE and your Makefile(s)
so I can add all to the source.
The original Makefiles are still there (just start with make -f Makefile.<system>).
If you like to configure your Mosaic (e.g. another HOME_PAGE_DEFAULT)
then do it in the used Makefile.<system>. Or modify the mosaic.h in the
src-directory.

If you have any problems with Mosaic please feel free to contact me, and I will try
to help you. 

Same information and source/binaries you can get at 
http://134.2.141.17:4711/mosaic/

Mike Bretz, mbretz@zdv.uni-tuebingen.de

