This is VSH 3.5 for FreeBSD. This program is not Public Domain, nor is it
Freeware, it is a commercial product protected by a Copyright.

If you like this program and want to use it I ask for a small fee which
I'll use then for further development under FreeBSD and support.
For private usage send US $20, commercial users please send US $100. This
is for one single system, for a network wide license please ask.

You have NO rights to copy or sell this program to others, as I said, this is
a commercial application. The FreeBSD team and Walnut Creek have my permission
to include this program in FreeBSD CD-ROM distributions.

If someone wants a source license that's possible too, but I'm not interested
in selling source licenses to single persons, while OS vendors or some sort
of larger organisations are welcome. This is no discrimination, it's only that
I cannot handle endless administration tasks, I'm a software developer, not a
software dealer. This offer is more interesting for organizations with a lot
of, maybe different, UNIX systems when a unique user interface is wanted for
all the used platforms. It can be very handy is such an environment to have
a source license and be able to install it self on all the used systems,
whatever OS they are running.

When you read through the documentation included in this archive you'll find
that it is not up to date and doesn't match the program in every detail. This
just is a question of money. I haven't written this documentation, else you
probably would not like to read it anyway. It was written by Fred Butzen,
the former technical writer from Mark Williams Company. Fred doesn't write for
fun only, he needs to pay the bills too. So if you like a high quality
documentation up to date then just send money and I'll try to hire Fred then
and see that he'll improve the documentation appropriate.

I like the program but...
Like any program this one too could be improved here and there, another
feature could be added and so on. I have a TODO list for further development
and before I get lots of questions to add this and that feature I'll include
this list here. Please do me the favor and check this list before you complain,
you'll save my time then and I'll spend it with programming instead of
answering to the same complains all the time, thanks.

Directory menu:
	implement a directory move function
	implement symbolic links for OS's which does support them

File menu:
	implement a link file function
	implement a find file function
	implement symbolic links for OS's which does support them

Option menu:
	implement an user programmable menu
	implement an editor for the environment

Function keys:
	save/load of more then one function key layout

Command line:
	search command for the history

Others:
	add mouse support for usage in a xterm under X11
	add mouse support for console devices of PC UNIX OS's
	add more support for terminals without cursor keys

Where are the colors, all the other guys are so colorfull?
Color support is under active development. This version just is not compiled
with the color support because this work is not 100% done and I'm not
comfortable with the results so far my self, so you have to wait too.

I don't want to talk in english to this program, what can I do?
Well, the whole communication with humans is in one single module and
this version of the program was compiled with the english language module.
I also have a module for the german language, if you want a version compiled
with that ask about it. So far there are no other language modules available.
This is not some sort of discrimination, it simple is that I don't speak any
other languages good enough. So if someone wants another language you can get
the source for the english or german language module from me and translate
this into another language and give it back to me. I'll compile a program
with this language module for you then. Another problem is the documentation,
eighter you translate it too or you wait until enough people paid me and I
can afford to hire a technical writer/translator for this language.

Known problems:

On any other system where I use vsh the cursor is off, not so on the
FreeBSD console?
FreeBSD doesn't use a terminfo database, it mappes the existing termcap
database into ncurses. Termcap is obsolote, I'm not willing to deal with
this, please talk to the FreeBSD hackers to get it fixed.

When I run vsh in a xterm the scrollbar in the file window looks ugly?
See above, talk to the FreeBSD hackers and see that they fix the
termcap entry for xterm.

Vsh doesn't show the mail status correct?
That's because the environment variable MAIL is nonexistent or points
to the wrong file. Have a look at the lower right status box, in the
last field the pathname for the users mail box, well, what the program
thinks is the users mailbox, is shown. Create an environment variable
MAIL which points to the correct mailbox, like /var/mail/udo, export
it and then it will work.

When I resize a xterm where vsh is running in, the directory stack isn't
as it was before?
This is a known problem which exists under any UNIX, I don't know what to
do against it. Just pop entries from the directory stack until you get the
stack empty box, then the stack is clean again.

VSH is Copyright (C) 1990 - 1995 by:

Udo Munk
Oberstr. 21
41460 Neuss, Germany
email: udo@umunk.GUN.de
CIS:   100021,2515
phone: yes, I have one
fax:   yes, I have one

Please, when you have questions about the program or want a version for
your Yoyodyne 9999 workstation or whatever use email to contact me, I
already don't get enough sleep. Thank you for your understanding.

And finaly the usuall statement:
THE PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER
EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL
THE AUTOR BE LIABLE TO YOU FOR ANY DAMAGES, INCLUDING ANY LOST PROFITS,
LOST SAVINGS OR OTHER INCIDENTAL OR CONSEQUENTAL DAMAGES ARISING OUT OF
THE USE OF THE PROGRAM.