Old
	Released version 0.3.3

2000-10-26
	Updated aewm license info by request.
	XK_Insert does same as XK_KP_Insert - may have to rethink that as
	  it's a 4-key chord on a happy hacking.  Almost as bad as emacs!
	Alt+Tab warps account for border width

2000-10-27
	Cleared out // comments.
	Now gets the border the right size when a window resizes itself.
	First window gets an active border now.

2000-10-31
	Updated aewm license info again ;)
	Released version 0.3.4

2000-11-06
	Some code tidyups.
	Looked into the gravity code and made it more right.

2000-11-07
	Divide XxY display by increments if bit set whilst resizing/moving.
	Released version 0.3.5
	Shaved some bytes off by grabbing keys in a loop.
	-bw option to change border width.
	Also changed all other options to single - due to making more sense

2000-11-08
	Stop remembering the name of the window.
	Fixed that daft "last window's gone, can't do anything" bug
	Realised we don't care if window is transient - nothing happens anyway.
	Use some simple fork/exec code instead of system()
	... but managed to save space elsewhere just by altering the logic

2001-01-15
	Merged the virtual window manager hack in - edit Makefile to include
	-DVWM to use.  It should be noted that at the moment for any
	"official" packages, I'd prefer this was left out...
	Released version 0.3.7

2001-01-22
	-DSOLIDDRAG now enables..  er..  solid drags.  Which look nice but
	wouldn't be splendid on a slow machine.

2001-01-25
	Removed atdot address from docs.

2001-01-31
	-DSTDIO is needed to include various error/help messages.  Basically
	I looked at swm and saw one of its methods of shaving bytes.
	INSTALL file provided to explain all the -Ds.
	If a window tries to start itself iconised, map it.  That way we
	shouldn't get some weirdnesses (tho it might be rude).
	With minimal options, evilwm now comes out to <15K under Linux :)

2001-02-04
	Released 0.3.8

2001-02-08
	move() takes extra parameter indicating new location has already been
	set.  Thus, new coords are set in event handler for key commands.
	This gets rid of my dodgy XPutBackEvent hack.

2001-02-10
	Fixed unfocused Alt+Tab again.
	Colourmap handling optional, only needed for non-truecolour displays.
	Rolled event loop up into main() where it belongs (I reckon)
	Released 0.3.9

2001-02-11
	Added maximise/vertical maximise.
	Looked at solid resize - decided it was a pretty terrible idea.
	Made mouse control optional(!)

2001-02-14
	Rewrote the README.
	Realised I didn't have to translate virtual desktops into 0-7, I can
	just use the keysym value.

2001-02-16
	Found the bug that was indirectly causing infinite loops with virtual
	desktops enabled.  XNextEvent raising an X error - hmm, doesn't say
	that could happen in the docs.  I don't like the current fix, which is
	flag handle_xerror to ignore during that call.

2001-02-17
	Ah.  After switching desktops, unmapping one window could cause an
	enter event for another.  By the time the handler is called, that
	window is also unmapped, so anything you try and do to handle the
	event causes the xerror.  Sorted :)

2001-02-18
	Released 0.3.10

2001-02-21
	Received code from Peter Bailey to implement Ctrl+Alt+[Left|Right]
	vdesk switching.  Opinion around the office is that this is a Good
	Thing, but not to let it cycle around (eg, from vdesk 8 to vdesk 1).
	So that's what I've put in.  Unfortunately reintroduces dependancy
	on XK_1-XK_8 being contigious.

2001-05-24
	Received a patch from Dave Holland to fix the ordering problem with
	virtual desktops.  Works well, but I think an extra parameter to
	unhide() is tidier, so I've done that instead.  Much thanks anyway :)

	Did some research into Wayne Myers' inane crash.  Another spurious
	XError.  So far I've turned the crash into a bug - a 17x17 square
	remains on the screen.  Weird.

2001-06-02
	Well, by simply setting up to ignore the XError, I've "fixed" the
	bug.  Strange.  Tempted to blame GTK+ for now.

	Changed default Makefile to build virtual desktops in, as that's
	what seems to break most frequently; and enable solid drags, as
	that's what I use.

	Released 0.3.11

2001-07-13
	Added -V option.

	Start the run up to 1.0.  Hopefully this will involve solving the
	IE bug, but right now I'm not very concerned about it.

2001-08-24
	Grab everything with Mod3Mask as well - this should circumvent the
	NumLock problem.

2002-01-03
	If an app maps itself (EVIL!  EVIL!  EVIL!), switch to the virtual
	desktop it's on before raising it.

2002-01-22 (vatten@users.sourceforge.net)
	Added support for vdesk - an external virtual desktop manager
	that works by iconifying windows and mapping them back again.
 
2002-01-24 (vatten@users.souceforge.net)
	Added support for the combination of vdesk and the internal
	virtual desktop manager.

2002-01-25
	Move all the key bindings out into a separate include file and
	add a line in Makefile to override KILL key (for cygwin).

2002-02-28
	Released 0.99.4

2002-03-04
	A window that changes size to be >= width/height of screen with
	x=0 or y=0 is probably trying to fullscreen, so shift it left/up
	by border width in those cases.

2002-03-12
	Alerted to the fact that BSD make doesn't support static pattern
	rules, but checked with a BSD user that 'make allinone' does in
	fact work.  Included a note to the effect that BSD users should
	use that.
	Ok, noticed that this functionality isn't even required, so
	made it into something that works on both :)
	Made move/resize raise the window before doing anything.

2002-03-25
	Set a global variable while quitting.
	Changed way spawn() works - it now fork()s twice.

2002-03-26
	Wait until pointer has moved at least 6 pixels before starting to
	move a window - hopefully will mostly eliminate my nicely aligned
	windows becoming silghtly crooked just because I raised one.
