This is ViSta 5.0.5 for Unix (copyright see readme/copyvsta.txt)


It is based on the VisSta 5.0.5 distribution for Windows and Mac.
More details about the changes I made to the original can be found
at the end of this file.

First get a recent version of XlispStat (e.g. from
http://stat.umn.edu/~luke/xls/xlsinfo/xlsinfo.html) and install it.

I tested this with xlispstat version 3.52.5. It will not work with 
versions pre 3.52. Xlispstat-3.52.5 compiled out of the box both on my 
linux (S.u.S.E. 5.2) and DEC Alpha (Digital unix 4.0D) machines.

To install ViSta, edit Makeconf to set the install destination
(defaults to /usr/local/bin/vista and /usr/local/lib/vista)
an then run 

make
make install

(or "PREFIX=/tmp/somewhere make install" if you want to build 
vista in a temporary build directory, e.g. with rpm)

For further help the see readme directory. Note that the installation
steps described in readme/unix.txt are now covered by the Makefile. 

Known limitations of this port:
+ the datasheat editor doesn't work; after using it, all other vista 
  windows get confused.
+ vista will die, if not enough colors are available.
+ saving preferences may fail, because this tries to write into the 
  installation path (usual readonly).

Currently Andrew V. Klein <avk@cig.mot.com> works on a port of 
ViSta 5.1.0 to Unix, so things may change  when ViSta 5.1.0 will
be released.

-------------------------------------------------------------------------
Albrecht Gebhardt          email: albrecht.gebhardt@uni-klu.ac.at
Institut fuer Mathematik   Tel. : (++43 463) 2700/837
Universitaet Klagenfurt    Fax  : (++43 463) 2700/834
Villacher Str. 161         WWW  : http://www-stat.uni-klu.ac.at/~agebhard
A-9020 Klagenfurt, Austria
-------------------------------------------------------------------------
More details about this Unix port (based on vista32.exe + v505srce.zip):

First I had to convert all file and directory names to lowercase. This can 
be done by (using the "multiple move" command "mmv"): 

     mmv -r \* \#l1

in every directory.
Then all files have to be converted from DOS to Unix format, e.g by:
 
     find . -type d -exec recode ibmpc:latin1 {} \;

in the ViSta source directory.
Now some files have to be modified. The patch in the file
vista-5.0.5-unix.patch contains these modifications. Dont try to apply
this patch to this distribution, it is already applied.

It adds 
  some "#+X11" / "#-X11" constructs, 
  a new variable "winmac-x11" (in analogy to "win-mac"), 
  a new function "make-x11-desktop" (almost identical to "make-mac-desktop")
  a parameter ("winmac-x11") to the function "make-desktop". 

That was all.
