This is release 0.975 of fvwm.

Fvwm-0.975 has only bug patches relative to 0.97

fvwm is a small, window manager which provides a 3-D look for window
decorations and a virtual desktop. It is reconfigurable in a manner
similar to twm.

Mainly, I would like to know if any features are useless, and bugs.
Other useful feedback might include comments about changes that would make 
the program better, nicer, or more useful.

In this release, there are three optional configuration items:
1. Shaped Window extensions. This costs about 60K of memory if you
   don't normally use shaped windows, but has no cost if you do
   use shaped windows. The optional code allows you to have a title-bar
   with no frame or backdrop around a shaped window.
2. Color Icons. You can use ctwm-like color icons if you want. You
   will need to get then package /pub/X11/contrib/xpm-3.2g.tar.Z from
   sunsite.unc.edu, and you will probably want to get icons xpm?icons.tar.Z
   to have some pre-make icons. You might also want to get the
   icons from the ctwm package, available in the same directory.
   A pre-compiled shared library for Xpm for Linux is also available 
   in /pub/Linux/X11/libs, file libXpm32g.tar.z.

   If you use both Color icons and shape extensions, you will get 
   shaped color icons.

   NOTE: color icons can use up your color table pretty fast. You
   probably don't want to use them if you do a lot of image manipulation.
   Automatic color table switching is supported by fvwm, but its very
   annoying to see.

3. There are NO_PAGER, NON_VIRTUAL, and NO_ICONS options
   which allow construction of a smaller binary.	


********************Important *****************************
You may need to modify your .fvwmrc files if you currently use
fvwm-0.96 or earlier:

Case       Was			Should Be
-------------------------------------------------------
1.	NextPage		Scroll 100000 0
-------------------------------------------------------
2.	PrevPage		Scroll -100000 0
**************************************************************


********************Important *****************************
There are a number of new features in this release:
1. Maximize takes optional arguments to effect maximize vertical or
   maximize horizontal.
   (See the Maximize portion of the man page.)
2. A WindowList similar to TwmWindows.
   (See the WindowList section of the man page).
3. SuppressIcons. Can be used in conjunction with WindowList to
   achieve an icon manager.
   (See SuppressIcons in the man page).
3. AutoRaise (delay)
   (See the AutoRaise part of the man page).
4. Improved click-to-focus handling
5. Ability to construct complex functions
   (See the Function part of the man page)
6. A default icon (see the Icon section of the man page)
7. User selectable button decoration styles (see the ButtonStyle
   section of the man page.)
8. A CursorMove function for mouseless operation 
   (see the CursorMove section of the man page).
**************************************************************

Also, I have included a little utility to set the root (background)
window to any xpm icon. This program is called xpmroot, and is in the
xpmroot sub-directory. It has its own makefile.

I have included a sample fvwm icon in both color and mono, which I use for
my pager window, its called fvwm.xpm and fvwm.bitmap, Do with it as you
please (its not that cool, anyway)

INSTALLATION:
You will probably need to be root to install.

You have a choice between an Imakefile and a Makefile. An Imakefile 
is provided. If you use this, you're on your own, since I don't understand
Imake. The regular makefile is supplied as Makefile.noImake. If you want 
to use this, do a ln -s Makefile.noImake Makefile, and proceed.

1. If you want to use shaped window extensions, uncomment the appropriate
   lines of the Makefile.
2. If you want to use color icons, uncomment the XPM lines in the makefile.
3. If you are not using a POSIX unix machine, remove the -DPOSIX flag from
   the makefile
1. type "make install"
2. edit /usr/lib/X11/xinit/xinitrc to change the last line from
   "twm" to "fvwm" or "exec twm" to "exec fvwm"
3. If you have your own private version of xinitrc in your home 
   directory, edit that too.
4. Probably should postpone editing /usr/lib/X11/fvwm/system.fvwmrc,
   the configuration file, for personal tailoring until you have tried 
   things out a bit.
5. Fire up X11, or quit, and re-start. You should see the 3-D window
   borders on your xterm's or rxvt's. Appearance is significantly
   different from twm if its working.


Rob Nation
(nation@rocket.sanders.lockheed.com)


