1998-12-10  Ray Lehtiniemi  <rayl@gimp.org>

	* all: First distribution.  Caveat emptor.

1998-12-15  Ray Lehtiniemi  <rayl@gimp.org>

	* buffer.[ch]: add point and area objects.  move tiling structure
 	into base class.  focus method is no longer virtual.
  	gimp_buffer_tag replaced with gimp_buffer_depth.

	* buffer_tile.[ch]: create

	* buffer_flat.c: remove focus method.  use macros for code clarity.

	* README: add description of existing TileManager routines in
 	terms of new design.

1999-01-07  Ray Lehtiniemi  <rayl@gimp.org>

	* split code into buffer and memmgmt subdirs
	* streamlined memory.c a lot
	* added preliminary guile bindings for memmgmt code
	* added comments for swapping hooks

1999-01-09  Ray Lehtiniemi  <rayl@gimp.org>

	* caching code and swapping hooks are in place


1999-01-11  Ray Lehtiniemi  <rayl@gimp.org>

	* first cut at swapper.  very simple and dumb, but does
	demonstrate swapping to disk
	* more updates to READMEs, especially the buffer integration
	plan

1999-02-20  Ray Lehtiniemi  <rayl@gimp.org>

	* too much to list... 

	* GimpBuffer has an experimental copy-on-write interface now

	* new buffer GimpPtrBuffer that wraps a simple char *

	* merge directory added with some preliminary merge-to-trunk
	hackery.

1999-03-05  Ray Lehtiniemi  <rayl@gimp.org>

	* configure.in: added --enable-profile option

	* areas.h: split all GimpPoint/GimpArea handling into a new file

	* GimpBuffer: changed interface to deal with tile coords instead
 	of pixel coords.
  	
	* GimpBuffer: removed concept of GimpPortion, GimpPixelArray,
 	GimpMemStatus from the interface.  the caller is now responsible
 	for mapping tile numbers to pixel numbers.

	* GimpBuffer: removed and combined several virtual methods,
 	including the constructor/destructor

	* GimpBuffer: fixed up subclasses to remove old virtual methods
 	and beef up the constructors.  fix methods to deal with tile
 	coords, not pixel coords

	* merge: clean up the hokey symlinks, rename the merge header to
 	tile_merge.h.
	
