
				Mlist 1.1
				---------

INTRODUCTION

See the file CHANGES for the changes with respect to 1.0.

This is a clone of, and extension to, the list program from Vernon Buerg for 
MSDOS. I have added support for viewing several other filetypes:
	- postscript
	- gif 
	- binary 
	- text
	- zip
	- gzip
	- tar

The file recognition routine is recursive, which means that you can look at
the contents of the following file:
	test.tar.gz.zip.gz.....etc.
which may eventually contain a gif picture.

viewing archive files, such as zip- and tarfiles, will bring up a scrollwindow
containing the filenames in the archive, from which can be chosen using
the cursorkeys.

The program should be mostly selfexplanatory. 


INSTALL

	1)	Edit config.h to give the paths for your programs

	2)	Look at Makefile to uncomment what you want/need
		NOTE:
			Linux users should uncomment -DUSE_TERMCAP,
			otherwise they'll get a flashing cursor.

	3)	type make

Now you have an mlist binary which you can install in whatever directory 
you want.
If you want to be able to get out in the current directory in mlist,
make an alias for mlist as follows:

csh:

alias   l       'mlist \!*; cd `cat /tmp/listchdir`; rm -f /tmp/listchdir'

bash:

alias   l = 'mlist \!*; cd `cat /tmp/listchdir`; rm -f /tmp/listchdir'

Typing 'x' to quit mlist will create a file /tmp/listchdir, which contains
the directory where you want to step out. This file is then used to cd to
that directory. If anyone knows of a more gracious way to do this, please
let me know


TODO

There are still some things to be done, apart from adding features there 
is still one major problem (in my view). I feel mlist should use the termcap 
entries to recognize keys.

The termcap seems to be working now. But when I edit a file in an xterm
and come back, the cursorkeys don't work anymore. Does anyone else see this 
behavior too?


Enhancements, bug fixes etc. can be mailed to:

Marc van Kempen
wmbfmk@urc.tue.nl

