=========================================================================
17 Nov 1998 Version 2.00b1

NEW FEATURES:
-------------
* Asynchronous file operations now have error detection!

* Resource Editor has been rewritten to be a kind of a tabbed dialog.
  This way the resources are grouped to make it easier to find 
  a particular value. Also the resource file is now up to date.

* Introduces HyperList in which you can collect files and directories
  from different locations and then do something to just those files.
  See 'File'-menu or use Control-a and Control-s in listboxes to 
  append current selection to HyperList or to show the contents 
  of HyperList, respectively.  Works in normal mode and in FTP 
  (download list)

* Installer now has TAB-completion (shell-style) for directories.

* VFS:	You can choose whether exiting a virtual mode is confirmed 
	or not. (new resource, VFS/confirm_vfs_exit)

* VFS:	[VirtualTar] now supports also other operations than browsing
	to the other compression methods. (eg. bzip2)

* FTP:	You can now choose to execute a command and/or to show
	a messagebox after a file transfer.

* Now you can set the FileSelector to create backup of the file you
  are overwriting. New resource Startup/fileselector_make_backup

* Now you can kill a background process also from the BG Process Info
  -window.

* A new option that allows you to open a directory to the other list
  when clicked with middle mouse button.

* You can now change the colour of the listboxes in different modes.
  New resources for virtual, undo SafeDelete, write path in entry and 
  HyperList -mode. (Colours -tab)

* You can now define the length of the directory history menu in
  the resources (Startup/history_menu_length).

* Normal mode directory history is now saved between sessions.

* [SafeDelete] now tries first to use move; if this does not work, 
  then copy + delete are used.

* File groups use now pattern match instead of extension match ie.
  you can also use other patterns to match a file to group. (eg. *~)


FIXED BUGS:
-----------
* Files with whitespaces did not work correctly in some occasions.

* File masks affected also overwrite checking

* If a listed file could not stat:ed, it prevented listing in that
  directory.

* VFS:	If you had done some operations on files that were cached
	and after that copied something out of the package, in some 
	situations the cached files were also included in the output.

* VFS: 	If you did not have asynchronous file operations on when
	copying into an archive, the copy did not finish.

* VFS: 	[VirtualTar] now supports also GNU tar.

* VFS:	[VirtualTar] if you started to delete files and then 
	canceled the operation, the files were still removed from
	the listing (not from archive).

* FTP:	File parsing error with AIX servers is now fixed.

* FTP:	If you did not have Turbo File Operations on, listings
	were not updated after file transfer.

* FTP:	If you had FTP in the background and opened another virtual 
	session, exiting FTP failed.

* [DirSize] messed up the file selections.

* Some files were not detected to be in an intended file group.

* Double-click on a file increased the selection sum.

* Code has been checked with TclPro Checker (TM).



=========================================================================
17 Aug 1998 Version 2.00a2

NEW FEATURES:
-------------
* Asynchronous file operations! When the option "Async File Operations" is
  checked, all file operations are executed in the background. After the 
  operation, the view is updated if necessary. 
  NOTE: Errors are not detected, but we are working on that.

* New [BG_Exec] for executing programs in the background. All active 
  processes are listed in the "Jobs"-menu, where you can select to kill or 
  view info/interact with them. Thus, processes requiring your input will 
  not freeze X-Files anymore when executed using this new feature!

* FTP:	When retrieving the directory listing and parsing it, the progress
	status is now displayed in the InfoArea.

* FTP:	The directory history for each opened site is saved and is available
	when opening that site again.

* VFS: 	[VirtualTar] will allow you to define the packing program to be also 
	other than 'gzip' (eg. 'bzip2' or 'zcat'). Just define the command 
	to use in Extension and Button Editor. If none is defined, the default 
	is 'gzip -d'. It seems, however, that only browsing works for now.

* [CopyTo] and [MoveTo] had no cancel-function. Now if you press <Escape>
  -key you are asked if you want to cancel.

* The directory history menu can now be operated also as normal menu ie. 
  opening the menu up, changing the selection with LMB pressed and then 
  releasing LMB will cause action. The old way can also be used.
 

FIXED BUGS:
-----------
* FTP:	With some FTP servers one item of the listing (a directory or 
	a file) was missing.  Sorry...

* FTP:  If the server did not understand ALLO command, copying files to the
	server failed totally.

* FTP: 	[Rename] did not work.

* FTP:	[CopyAs] to an FTP server did not work.

* FTP:	After viewing a file with double-click, it remained selected.

* FTP:	After moving a session to the background you were able to open up
	a new FTP session thus deleting the old one.

* FTP:	If the connection (eg. modem line) was cut during an FTP session,
	it could not be closed.

* VFS:	Moving directories from a ZIP-file has never worked :-)

* VFS:	If you had put an FTP session to the background, then opened another
	Virtual mode and then brought the FTP to the foreground, this resulted
	in erratic behaviour.

* FTP Addressbook: Pressing <Delete> in entries did not work correctly. :-)

* OutputWin: If you had multiple OutputWindows open, one search string affected 
     	     all windows.

* Error "bgact.side" when swapping listings.

* Checking the option "FTP Short Listing" changed the listing also in 
  the other modes.
 
* [CopyAs] and [Rename] did not check overwriting files with same names.

* [CopyTo] and [MoveTo] used the contents of the visible directory when 
  checking overwrite. Now they retrieve the correct data.

* Copying directories in DEC Alphas, again, copied the contents instead of 
  the directories.

* The AutoUpdate feature changed the selections when the number of 
  directories was changed.

* If the disk free space or the sum of the selection exceeded 2 GB, 
  it resulted in error.




=========================================================================
07 Apr 1998 Version 2.00a1

* VFS:	ActionButtons work now also in virtual modes. (Not thoroughly tested,
	so some internal functions may behave oddly...)

* VFS:	Directory can now be written and TAB-completion works in all modes.

* VFS:	When entering virtual mode, a button 'E' appears. You can exit the
	virtual mode directly by clicking it. The old way (go to root and
	press dir up) works.

* VFS:	Toggling the visibility of hidden files (beginning with a dot) works.

* VFS:	Directory history works also in VFS modes.

* VFS: 	Full support for FTP.  Addressbook is still under construction, 
	but everything else works!  Features:
	- Caching of visited directories (can be refreshed with RMB in
		path entry).
	- Caching of viewed files (so that if you need the same file
		twice, it already is on local computer).
	- Progress bar for file transfer status (has abort function).
	- Also directories are fully supported.
	- FTP session can be switched to the background (if you have a long
	   file transfer, you can still use X-Files fully). Use the 
	  'Screen' menu to switch the session to background or foreground.
	- Supports [Rename], [CopyAs] and [MkDir]
	- Background activity is indicated by blinking the FTP field in the
	  info area.
	- Define aliases with "Config/Edit FTP aliases..."  You can write 
	  these aliases as host names (see below).  Missing fields are 
	  asked.
	- Launch (for now) either with an ActionButton or by writing to 
	  the path entry, syntax:	
	   ftp://[[username@]host[:][path]]
	  or
	   ftp://<alias>
	  E.g.: ftp://
		ftp://localhost:~/mail/
		ftp://ftp@ftp.funet.fi/pub/Linux/
		ftp://funet
	  Missing parameters are asked.

* VFS:	Full support for RAR-packages, also multivolume.

* VFS:	RPM packages can be browsed and files can be viewed with 
	left mousebutton double-click.

* Listboxes now support file grouping ie. different fonts, fg and bg colors
  for different file extension types. Can be configured with
  'Config/Edit file groups...'  Also Extension Editor supports file groups.

* Listboxes support different file attribute columns.  You can select 
  which of the following are visible in the order of your choosing:
    file name, file size, file modification time, file protection,
	owner and group.
  Column headings can be used to sort the listing; clicking the same header 
  again reverses the sorting order.
  Configure with 'Options/Column Setup...'.

* File listings support file masks. Just write the pattern mask to the small
  entry to the right of the path entry and hit <Enter> -key.

* New directory history menu. Open as before (press and keep LMB in a
  directory entry), then release LMB, select a directory and click it.

* Overwriting files with the same name is now confirmed.

* Some error messages when copying were suppressed. Not anymore.

* Move now uses 'mv'. If it results in error, copy + delete is tried
  before actually reporting error.

* Control + left mousebutton does the same as middle mousebutton 
	(for people with only two button mouse)

* Shift + left mousebutton now allows region selecting/unselecting. 
  Hold the shift down and click the start and end points.

* New internal procedures [CopyTo] and [MoveTo]. Select files, then select 
  [CopyTo] or [MoveTo] and then click the directory in which you want 
  the files with the left mousebutton. 
  NOTE:	Only the left mousebutton triggers the copying/moving ie. you can 
	freely change the directories with ActionButtons, history, writing
  	and middle mousebutton (and Control + LMB). Also you can select a 
	directory in either side.

* Linux: Showing free memory and swap space now works with the new 
 	 /proc/meminfo -format.

* All selectable options are saved with 'File/Save settings'.
  (Options from 'Options' menu, visible buttons lines, column setup)  
  The resources are still there but they are no longer used.

* Checking the resource 'pack_order_reverse' now causes the layout to be
  (from top to bottom): menu, infoarea, listboxes, directories, ActionButtons

* EE: Extension matching is back to case insensitive.

* Triple-clicking the left mousebutton in the directory entry selects the
  path for clipboard copy + paste.

* If device was full, X-Files would not close because writing the undo 
  information failed. Fixed.

* In some systems links that point to directories were not among directories.
  Fixed.

