WHAT'S GUASH?
	Guash (Gimp Users' Another SHell) is a visual shell for loading,
	deleting, copying, moving and mapping a command on image files.

IMPORTANT CHANGES FROM THE PREVIOUS REGISTERED VERSION (0.31):
	o Guash shares thumbnail files with XV now.
	  (If you used old guash, please delete .guash-cache directories by
	  hand :-)
	o More configurable through gimprc
	o Key acceleration is added.
	o Sort by name/date
	o Symbolic link is shown in green (Sea green).

INSTALL:
       	I recommend to use the latest gtk (0.99.2 or upper) and the latest
       	gimp (0.99.17 or upper).

	I think (hope) compilation is easy. The most simple way is:

	cc -o guash guash.c -lc -lglib -lgdk -lgtk -lgimp

	But guash is depended on file operation library or platform
	heavily. Since only linux is available to me, if you had to modify
	the source, please send your patch to me.

	And move map-on-guash-selection.scm to your (or site) script-fu
	directory. (guash-mapper-sample.scm is a sample file. Move it if you 
	think it's useful.)  

CUSTOMIZATION:
	The size(# of columns/rows) of thumbnail panel can be changed by
	inserting following declarations to your ~/.gimp/gimprc

	(guash-ncol "5")	# default.	valid range: [4:10] 
	(guash-nrow "3")	# default.	valid range: [2:10]

	To delete/rename files without confirmation:

	(guash-confirmor "no")

	If you like emacs-style keybindings, add:
	
	(guash-keybindings "emacs")

	Furthermore, if you want to operate guash from keyboard (w/o mouse):

	(guash-command "all")
	
MAP A SCRIPT ON SELECTED IMAGE FILE:
	The most important feature of guash (or the reason why I decided to
	write guash) is not providing GUI for file i/o but mapping a script
	on selected files.

	By typing `!' (or selecting the command from menu), you can do.
	It is done by:

	1. write script file: ~/.gimp/#guash-selection.scm which includes a
            form defining a list of the selected image files.
	2. invoke script_fu_reflesh in order to load the file.
	3. then start script-fu-map-on-guash-selection.
	4. this script maps the procedure given interactively on the list.

	See guash-mapper-sample.scm. It defines some procedures. For
	example, to create thumbnail files and html fragments, links to
	selected images.

	Let me say once again: I strongly recommend to use the latest gimp
	with the latest gtk.  Otherwise save all files before invoking this
	command.

IMPLEMENTATION IN FUTURE:
	o All thumbails are in _a_ preview widget. Thus I cannot use
	  Drag-and-Drop (source and distination widget shuld be different).
	  I have no idea.
	o 1.0 = 0.99.2 - bug(s)

--
Fri Jan  9 23:39:39 1998
Shuji Narazaki
      Email: narazaki@inetq.or.jp
      URL:   http://www.inetq.or.jp/~narazaki/TheGIMP/
