WELCOME TO THE RVT DESKTOP V0.41

Hi folks,

This is my piece of software which I want to bring to the free software
community.

If you want to have new versions or want to drop suggestions, you
can send an e-mail to the following address: raymond@webslice.nl
(I really need feedback at the moment!)

--------------------------------------------------------------------------
KNOWN BUGS

RD0.41.2	-	There is actually an overflow in the '$var ='
and later		function, caused by the fact that vars can be
			64kb of size now.

		-	Make sure that the CD-ROM drive isn't empty if
			you want to use it during a session.

--------------------------------------------------------------------------
CHANGELOG



RD0.41.3	-	Added virtual screen feature. There are 8 screens
			which you can switch with ALT-F1 up to ALT-F8
			The TEMP\SCREENS.TMP file is created for this.
			This file doesn't have kernel protection yet,
			so don't delete it during a session.
		-	Added the 'more' command.
		-	New undocumented color functions have been
			added. I will work this out!
		-	Added Windows installation check at startup,
			works with Win9x but doesn't work since Windows
			2000. Will be fixed when I don't have better things
			to do.
		-	Parser works better with variable names now.
		-	Added 'open', 'read' and 'close' commands for
			file opening, reading and closing

RD0.41.2	-	Added data segment for variables, RVT Desktop
                        optimizes the memory everytime it adds or changes
                        variables. I think I need to write an option to
                        turn this off.
                -       Added 'unset' command, to unset variables
			The number of parameters is put in variable '$#'
                -       Added some system variables ($CWD, $RD_ROOTDIR),
			all system variables are in uppercase.
		-	Prompt overlapped the mouse when at same location,
                        this is fixed now.
                -       'del' and 'rm' don't force trying to delete
                        directories anymore.
		-	Added argument counter and argument variables for
			scripts. $# is the counter (argc) and $0-$9 
		-	Added 'ren', 'rename', 'mv' and 'move' commands
		-	Added 'center' command, to center text on your screen
		-	Buffer overflow in 'echo' fixed
		-	Deleted old RVT Desktop screen functions. The
			system works a lot faster now!
		-	RVT Desktop didn't set the old INT 24 handler
			at exit. This is done now.			

RD0.41.1        -       Session start time is now shown. Also added
			some hints (check the green bar at the bottom
			of the screen).
		-	Added auto completion
		-	Fixed QUOTED and GROUPED parse bug
                -       Added 'rm' and 'del' commands
                -       Added the 'end' command for scripts.
			'end' called from a script will quit the script.
                -       Added 'type', 'time' and 'date'
			You can't change the time because I think you have
			the BIOS setup for that Windows-wannabe fancy stuff.
		-	Fixed stupid feof() bug
		-	At startup the file AUTOEXEC.RDS will be runned
		-	'exit' called from a script quits the script
			'exit' called from the prompt quits the RVT Desktop
                -       'goto' command is added and lines beginning with
                        ':' are recognized as labels.
		-	Fixed a lame typing error in the fortune file :PP
		-	Added 'when' command. It outputs the session start
			time (the text in the green bar at the bottom at the
			screen).
		-	'uname' and 'ver' are now the same command
		-	Fixed some general bugs in 'cls', 'cat' and 'motd'
		-	Backspace is now fully supported by the shell
		-	Added 'gosub' and 'return' commands
			Calling another sub from a by-GOSUB-called sub
			is not possible at the moment, I'm working on it!!
		-	'pause' and 'sleep' are now the same command.
			Without parameters will wait for a keypress.
			Use 'pause 500' to wait 500 milliseconds.
		-	Calling 'cursor off' from a script will hide the
			text cursor until RVT Desktop gets the 'cursor on'
			command. When you return to the prompt, the cursor
			will be shown again.
		-	Coded a 'critical error handler'-routine for
			INT 24H. Now you can go to any drive by typing
                        'A:', 'C:', etc.. No INT24 error messages anymore
                        when we're trying to auto complete a file on
                        a disk which is not ready.

--------------------------------------------------------------------------

End of Document
