
pl 24 to 25
       1. Incorporated  colormap-focus patches
       2. Incorporated loads of patches - I have no idea what they
	  do, but at least the following
	   - allow use of ESC key to abort a move/resize
	   - Something about usign pager on B&W  display.
	   - stuff for FvwmIconBox
	   - stuff for FvwmWinList
	
pl 23 to 24
       1. Man page updates for style function
       2. Added stuff to over-ride motif modal dialogs. Makes apps
          think that mwm is running, but fvwm doesn't handle the
	  modality, so use with care. You have to set the
	  compilation flag: MODALITY_IS_EVIL in configure.h to enable this
	  feature. Netscape users may wish to try this out.

pl 22 to 23
       1. Applied patches to FvwmIconBox and FvwmWinList.

pl 21 to 22
       1. Applied patch to fix up multi-screen support a little.
       2. Changed some strcasecmp calls to mystrcasecmp.
       3. Other stuff, can't remember what! (bug fixes)

pl 20 to 21
       1. Little bug-fix with motif-pop-up/pull-down menus and window
          focus
       2. Applied FvwmIconBox patch.
       3. Applied FvwmButtons patch to let you activate with a key press
          (return key) instead of mouse button.
       4. Re-worked the forking process for multi-screen displays. Can't
          test it, maybe someone can fix it now.

pl 19 to 20.
       1. Fixed resize buglet
       2. applied FvwmIconBox patch

pl 18 to 19.
       1. Not much

pl 17 to 18
       1. Fixed loss of key bindings on root window
       2. Fixed compile error in Picture.c
pl 16 to 17
       1. Applied patch to FvwmAudio.
       2. Allow menu-pixmaps to be above or to the left of
          menu labels, or both.
       3. Adjusted resize behavior for windows whose aspect
          ratio had max == min. Behavior was a little weird before.
       4. Added built-in KillModule
       5. Some changes to allow evil, poorly designed override-redirect
          windows to install their own colormaps. This abuse of override
	  redirect windows is primarily used by WABI, but a few others
	  too, I guess. This change is fairly fundamental, and could cause
	  problems. Also, if WABI comes up with a private colormap, it
	  is given control of the colormap immediately, since it thinks
	  that it should have focus.
	  
pl 15 to 16
       1. Applied patch to make menu short cuts work
       2. Made this menu config work as expected:
	  "*xcalc.xpm*"     Exec  exec xcalc &
       3. Restored ability to insert blank lines in
          menus, not just separators.
       4. Allow bitmaps in menus as well as xpm's
pl 14 to 15
       1. Added option to put pixmaps in menus.
          Modify your menu labels like so:
	  was:

+         "Calculator"     Exec  exec xcalc &
          is
+         "Calculator*xcalc.xpm*"     Exec  exec xcalc &
          pretty kool, man!

pl 13 to pl 14
       1. Assorted minor bug patches.

pl 12 to pl 13
       1. Applied patches
           A. Something about XSetIOErrorHandler. Doesn`t seem to hurt,
	   but I don't know what it does.
       2. Patches for FvwmIconBox. Nobutaka Suzuki has been working hard
          on this top-notch module, and seems to be working to integrate
	  it more tightly with fvwm itself. The latest patches let the
	  IconBox read the Icon pixmap names from fvwm. Icons are only
	  shown in the IconBox if the NoIcon style is applied. Is this
	  right?

	  To get something in the icon-box, you can use
	  Style "XTerm" Icon xterm.xpm, NoIcon

       1. Added FvwmForm module. It looks like its for 1.24r, but seems
          to work with Fvwm-2.
       2. Tried to add Tom Feng's GoodStuff patches, but they are 
          incompatible with other changes.

pl 11 to pl 12
       1. Really fixed that memory problem in builtins.c this time.
       2. Fixed the inverting shading of the maximize button
          if MWMButtons is used.
pl 10 to pl 11
       1. Fixed some references to already freed memory areas,
          specifically related to FocusOnNextTimeStamp and Scr.Ungrabbed.
	  Only affected click-to-focus, and only soon after destroying
	  a window.
       2. Plugged a memory leak (?) in builtins.c. Watch out, maybe I
          broke something instead of fixing it. Not sure.
       
       
pl 9 to pl 10
       1. Fixed double click on title-button 1 problem. It used to work,
          but only if the mouse was not moved at all. Now, 3 pixels of
	  mouse movement are allowed, and the double-click action will 
	  still be performed. After 3 pixels, the double click action is
	  aborted.
       2. Fixed problem with focus in focus-follows-mouse mode, when
          changing desks. Some click-to-focus person sent in a patch which
	  caused focus to be returned to the last window that had focus on
	  desk N, when you switch to desk N. That was fine, but if there
	  was no such window, focus went to a sticky window. That was bad.
	  You see, I'm focus-follows-mouse, but I make most of my sticky
	  windows click-to-focus (ie pager), because I really don't want
	  it to get the focus. The above patch made the sticky window get
	  focus when switching desks, when I really wanted the root window
	  to get the focus (for keyboard activated menus, etc).
       3. Added a DestroyMenu function.
	  
       
pl 8 to 9
       1. Fixed misc bugs.
              A. Menus popped up in wrong place when NoButton style was
	         used.
	      B. Title bar would look pressed in if you moved out of it
	         by key presses.
       2. Added #define SCREEN 0 (or whatever) for fvwmcpp.
       3. Applied patch to FvwmIconBox.
pl7 to 8
       1. Fixed (probably) some unwanted free()s in the code.
          These caused core dumps on some machines.

pl6 to 7:
       1. Fixed IconBox style
       2. Fixed (?) FvwmM4 problem with not executing InitFunction &
          restartfunction, etc
       3. Fixed FvwmIdent module (Sticky, Ontop, Iconified, etc).
       4. Fixed StickyIcon style.
       5. Fixed FvwmWinList

pl 5 to 6
       1. Applied patch to FvwmAudio
       2. Applied patch to FvwmIconBox
       3. Got patch for m4 handling, didn't do anything.
       4. applied FvwmPager patch to eliminate flicker when
          selecting a window on the current page.
pl4 to 5
       1. Fixed FvwmM4 again.
pl3 to 4
       1. Fixed FvwmM4.

pl2 to 3
       1. Removed an unnecessary debugging printf
       2. Fixed FvwmBanner
       3. switched vfork back to fork, since some people apparantly
          don't have vfork.
       4. Changed the name of system.fvwmrc to .fvwmrc because its easier
          to handle within the program. Modified documentation and the
	  install stuff in the Imakefile
       5. Fiddled with time-stamp stuff a bit, so that maybe when people
          change their system clocks, it won't cause everything to stop.  
       6. Fixed a cause of core-dumps in the Next, Prev, None commands.
       
pl1 to pl2
       1. Assorted trivial bug fixes. Maybe something important too,
          I forgot.

2.0 pl 1:
       1. Switched from fork() to vfork() in two places. Its supposed to
       be better when you're only doing an exec anyway.

       2. Made fvwm parse out module arguments in a more standard way.
       see documentation/modules.tex for more details.

       3. Added FvwmM4 module. See its man page.
       4. Added FvwmCpp module.       

2.0 The beginning of time.