1999-05-17 Marcus Sundberg [marcus@ggi-project.org]

	* ggi/internal.c:
	Fixed stupid bug in _ggi_match_palette().

	* display/fbdev/mode.c:
	Fixed GGI_fbdev_resetmode() to work on broken 2.1.x kernels.

1999-05-16 Marcus Sundberg [marcus@ggi-project.org]

	* include/ggi/ggi.h, include/ggi/ggi_ext.h:
	Moved ggiExtensionLoadDL() prototype to ggi_ext.h

1999-05-15 Marcus Sundberg [marcus@ggi-project.org]

	* README, doc/env.txt, doc/targets.txt:
	Doc updates.

	* doc/docbook/libggi-api.sgml, doc/man/ggiGetSelectFdset.3ggi, doc/man/Makefile.am:
	Removed ggiGetSelectFdset.

	* display/X/mode.inc:
	Fixed to work when local and remote machines have different
	endianness.

1999-05-14 Marcus Sundberg [marcus@ggi-project.org]

	* configure.in:
	Upped version to 2.0b2.1.
	Don't append /.libs to linker path for --with-uninst-gii - libtool
	does this by itself.

	* INSTALL, README, doc/env.txt:
	Doc updates.

	* NEWS:
	Added news for 2.0beta2.1.
	
1999-05-12 Marcus Sundberg [marcus@ggi-project.org]

	* default/fbdev/mga/2164w/*:
	Removed unused ggi_m2164w_dummyfunction().
	Partial acceleration for ggiPutc() and ggiPuts() - quite noticable
	though.

1999-05-10 Marcus Sundberg [marcus@ggi-project.org]

	* extensions/misc/ggimisc/Makefile.am:
	Bumped version up to 2.0 to match LibGGI.

1999-05-09 Marcus Sundberg [marcus@ggi-project.org]

	* accinclude.h, configure.in, display/fbdev/mode.c, display/fbdev/visual.c:
	Fixed fbdev target to compile on 2.0 kernels. Someone with the
	apropriate hardware might want to try whether it works.

	* programs/demos/cube3d.c:
	Fixed inlining.
	Use INT_MAX and INT_MIN instead of hardcoded values.

	* programs/demos/warp-ggi/readtga.c:
	Declare inline functions as also static.

1999-05-05 Marcus Sundberg [marcus@ggi-project.org]

	* display/linvtsw/visual.c:
	Detach from our old controlling tty if we're opening a new VT.

	* display/fbdev/visual.c, display/fbdev/color.c, include/ggi/display/fbdev.h:
	If we're going to open a new VT, do it before we open the framebuffer
	device so we get associated with the right VT.
	Don't call FBIOPUTCMAP when we're switched away - save palette changes
	until switchback.

1999-05-02 Marcus Sundberg [marcus@ggi-project.org]

	* programs/check/structs.c:
	Use ggiSetMode() so it works on text-only targets too.
	Print value of black pixel.
	Properly clean up everything upon failure.

1999-05-01 Marcus Sundberg [marcus@ggi-project.org]

	* default/fbdev/mga/2164w/mmio.h:
	Optimized the gcc-bug workaround a bit.

1999-04-30 Marcus Sundberg [marcus@ggi-project.org]

	* configure.in:
	Check for Glide and SVGAlib headers as well as libraries.
	Added check for sys/vt.h and linux/vt.h.

	* display/svgalib/*.c, include/ggi/display/svgalib.h:
	Major update of SVGAlib target:
	+ Fixed uninitialized pixelformat in DirectBuffers.
	+ Nullified all of SVGAlib's messing with signals, terminal attributes
	  and VT switching - now we handle everything with our own sublibs.
	+ This means VT-switching now works, _and_ you should be able to use
	  pthreads on the SVGAlib target too.
	+ Support for GGICMD_NOHALT_ON_UNMPAP.

	* programs/demo/demo.c:
	Tiny optimization of random() calls.
	Use SYNC/ASYNC mode and ggiFlush() according to our recommendations.

1999-04-28 Marcus Sundberg [marcus@ggi-project.org]

	* default/fbdev/mga/2164w/*:
	We don't need to wait for idle accelerator before issuing a new	accel
	command, we just need to wait for empty slots in the fifo = big speed
	improvement.
	Don't use block mode in 24bpp or on cards which may have SDRAM
	(currently G100 and G200).
	Optimized GC updating.
	Return error when running on an unsupported bit depth.

1999-04-26 Marcus Sundberg [marcus@ggi-project.org]

	* configure.in:
	Compile default/fbdev subdir if compiling fbdev target.

	* default/fbdev/mga/2164w/*:
	Synced with my local CVS tree - now it seems to work fine on a
	Millennium II.

	* display/fbdev/visual.c:
	Use tgt-fbdev-mga-2164w accel for all the current Matroxes.
	Added NULL entries for new Sun accel types.

1999-04-23 Marcus Sundberg [marcus@ggi-project.org]

	* display/fbdev/visual.c:
	Removed useless strdup() statement.

	* include/ggi/display/fbdev.h:
	Made mmioaddr pointer volatile to be safe.

1999-04-17 Andreas Beck [becka@ggi-project.org]

	* programs/demos/cube3d.c:
	Added ability to work "nicely" with targets/modes that can't frameflip.
	Shouldn't make a real difference, though.

1999-04-12 Marcus Sundberg [marcus@ggi-project.org]

	* configure.in:
	Check for aalib.h in addition to libaa.

	* default/fbdev/mga/2164w/m2164w.h, default/ioctl/visual.c, default/kgi/genkgi.h, default/kgi/visual.c, default/linmm_banked/visual.c, display/fbdev/mode.c, display/file/fileio.c, display/file/mode.c, display/kgi/mode.c, display/kgi/visual.c, display/suidkgi/suidbridge.c, display/tele/mode.c, display/tele/visual.c, display/xf86dga/XF86DGA.c:
	Use MAP_FAILED instead of -1 when checking mmap() returncode.
	Define MAP_FAILED to -1 if not defined.

1999-04-08 Andreas Beck [becka@ggi-project.org]

	* display/fbdev/mode.c:
	Added parsing of /etc/fb.modes to allow for nice mode-switching
	with "dumb" fbcon devices that do not autocalc their modes like
	kgicon does.

	* programs/check/speed.sh:
	Fixed trivial big with the speed check script.

1999-04-06 Andreas Beck [becka@ggi-project.org]

	* programs/demos/cube3d.c:
	Small fix for padded graphtypes like 24/32.

1999-04-01 Steve Cheng [steve@ggi-project.org]

	* doc/man/ggiResourceAcquire.3ggi, doc/man/ggiSetColorfulPalette, doc/docbook/libggi-api.sgml, doc/man/ggiResourceMustAcquire.3ggi, doc/man/Makefile.am
	Fixed man page and documentation typos.
	Added link for function ggiResourceMustAcquire(3).

1999-04-01 Steve Cheng [steve@ggi-project.org]

	* doc/man/*, doc/docbook/libggi-api.sgml:
	Change from -1 to <0 for error codes, and use GGI_PALETTE_DONTCARE,
	reflected in documentation.

1999-04-01 Marcus Sundberg [marcus@ggi-project.org]

	* NEWS:
	Added list of user-visible changes.

	* README, INSTALL, doc/env.txt:
	Updated docs for the release.

	* configure.in:
	The confdir now defaults to PREFIX/etc/ggi instead of /etc/ggi.

	* doc/targets.txt:
	Added info about -inroot and -inwin flags for X and Xlib targets.

	* libggi.conf.in, extensions/misc/libggimisc.conf.in:
	Use @ggi_libdir@ instead of @prefix@/lib in .root

	* libggi.conf.in:
	Removed inclusion of external extension configs.

	* display/glide/mode.c, display/glide/visual.c:
	Disabled non-working DirectBuffer support for the release.

	* display/mansync/child.c, display/mansync/pthread.c, doc/env.txt:
	Added support for specifying the mansync framerate with
	GGI_MANSYNC_FPS environment variable.

	* display/memory.c:
	Fixed unaligned acesses in event code.

	* ggi/dl.c, include/ggi/internal/internal.h:
	New internal function _ggiAddExtDL().
	Changed _ggiLoadDL() to take a filename instead of a suggest-string.

	* ggi/stubs.c, include/ggi/ggi.h:
	New function ggiExtensionLoadDL() to load extension sublibs into a
	visual.	Removed ggiLoadLibrary() and friends.

	* include/ggi/internal/structs.h:
	Removed privfunc from ggi_dlhandle struct.

	* programs/util/inputdump.c:
	Don't pass invalid argv[0] to fprintf().

1999-03-31 Steve Cheng [steve@ggi-project.org]

	* doc/man/*, doc/docbook/libggi-api.sgml
	Added manpages and Docbook source updates for ggiFlushRegion(), 
	ggiResourceAcquire() and ggiResourceRelease().  Warning for 
	obsolete manpage ggiParseMode, which I will fix ASAP.  
	
1999-03-31 Marcus Sundberg [marcus@ggi-project.org]

	* configure.in, */Makefile.am:
	Added proper support for 'make dist'.

1999-03-30 Marcus Sundberg [marcus@ggi-project.org]

	* ltconfig:
	Fixed Solaris bug and added some sane default values.

	* display/tile/mode.c:
	GGI_tile_flush_db(): Recalc x,y,w,h parameters before calling
	_ggiInternFlush() on the child visuals.

	* linear_16/crossblit.c, linear_24/crossblit.c, linear_32/crossblit.c, linear_8/crossblit.c:
	Include string.h for memcpy()

	* programs/demos/shmdemo.c:
	Moved away as we have cube3d now.

	* configure.in, programs/demos/Makefile.am:
	Added autoconf tests for cube3d.

	* programs/demos/cube3d.c:
	Minor cleanup of headers.

1999-03-28 Andreas Beck [becka@ggi-project.org]

	* programs/demos/Makefile.am, programs/demos/cube3d.*:
	Added the legendary "cube" demo with new engine.

1999-03-28 Andreas Beck [becka@ggi-project.org]

	* display/memory/*.c:
	Added geometry negotiation across shmem visuals.

1999-03-27 Marcus Sundberg [marcus@ggi-project.org]

	* libtool.m4:
	Macro definitions from libtool, ship with LibGGI so developers and
	CVS users don't have to have latest libtool version installed.

	* ltconfig, ltmain.sh:
	Updated from current libtool CVS.

	* ggi/stubs.c, include/ggi/ggi.h:
	Implemented ggiResourceAcquire(), ggiResourceRelease() and
	ggiResourceMustAcquire() as macros for speed in the no-op case.

	* programs/check/structs.c, programs/demos/slimy.c, programs/demos/warp-ggi/main.c:
	Acquire DirectBuffers before using them.

1999-03-24 Marcus Sundberg [marcus@ggi-project.org]

	* display/xf86dga/mode.c, display/xf86dga/visual.c:
	Support for DB acquire/release when using DGA 1.1.

	* display/fbdev/mode.c, display/fbdev/visual.c, include/ggi/display/fbdev.h:
	Support for DB acquire/release when using async accel libs.

	* include/ggi/display/glide.h, display/glide/box.c, display/glide/mode.c, display/glide/visual.c:
	Added DirectBuffer support using the new acquire/release system.

	* include/ggi/internal/Makefile.am:
	Removed dlprotos.h from include list.

	* include/ggi/ggi.h, include/ggi/internal/structs.h, include/ggi/internal/dltypes.h, ggi/db.c, ggi/stubs.c:
	Implemented resource management and added resource field to 
	ggi_directbuffer.

1999-03-23 Marcus Sundberg [marcus@ggi-project.org] (20:57:40 CET)

	* display/xf86dga/mode.c, display/xf86dga/visual.c:
	No need to use the GII_CMDCODE_XWINSETPARAM event with DGA.

1999-03-23 Marcus Sundberg [marcus@ggi-project.org]

	* default/*/*:
	Use the new PREPARE_FB() macro.
	Made all exported function names unique.

	* display/xf86dga/*, include/ggi/display/xf86dga.h:
	Added support for Vmware's DGA 1.1 - accelerated copybox and putbox.

	* default/linear_24/crossblit.c:
	Fixed bug when blitting from 32-bit visuals

	* include/ggi/internal/dlprotos.h, include/ggi/internal/ggi-dl.h:
	Finally got rid of the evil dlprotos.h file.

	* programs/demo/demo.c:
	Delete the full virtual width in TestName().

1999-03-22 Andreas Beck [becka@ggi-project.org]

	* ggi/visual.c:
	The linker workaround caused a segfault due to erraneously closing
        the GII sources twice. Fixed.

1999-03-20 Marcus Sundberg [marcus@ggi-project.org]

	* default/common/linear-line.c, default/linear_16/*:
	Use the new PREPARE_FB() macro.

	* ggi/stubs.c, include/ggi/internal/internal.h:
	Added _ggiIdleAccel() internal function, and LIBGGIIdleAccel() macro
	for fast access.

	* ggi/visual.c:
	Set vis->needidleaccel and vis->accelactive to 0.

	* include/ggi/internal/dltypes.h:
	Added ggifunc_idleaccel.

	* include/ggi/internal/ggi-dl.h:
	Added PREPARE_FB() macro to prepare a visual for direct FB access.

	* include/ggi/internal/structs.h:
	New members in ggi_visual - needidleaccel and accelactive.
	New opdisplay function idleaccel.

1999-03-18 Andreas Beck [becka@ggi-project.org]

	* ggi/init.c:
	Changed variable name mangling.

	* ggi/visual.c:
	Worked around a strange dynamic linker problem by first closing
	GII, then the rendering visual DLLs.

1999-03-17 Andreas Beck [becka@ggi-project.org]

	* ggi/init.c:
	Added variable name mangling. Removed GGI_FILTER* variables due to
	changes in LibGII.

1999-03-15 Steve Cheng [steve@ggi-project.org]

	* doc/man/ggiSetColorfulPalette, doc/man/ggiSetPalette, doc/man/Makefile.am, doc/docbook/libggi-api.sgml
	Added manpage (and DocBook documentation) for ggiSetColorfulPalette.

1999-03-10 Marcus Sundberg [marcus@ggi-project.org]

	* programs/util/giik2str.c:
	Added dead keys.

1999-03-10 Marcus Sundberg [marcus@ggi-project.org]

	* configure.in, libggi.conf.in, default/kgi/*, display/fbdev/*, include/ggi/display/fbdev.h:
	Added new infrastructure for accelerated fbdev sublibs, and changed
	the generic-kgi sublib to use this.

	* default/fbdev/mga/2164w/*:
	Checked in initial version of fbdev Millennium II acceleration sublib.
	Beware! It is not functional!

1999-03-08 Marcus Sundberg [marcus@ggi-project.org]

	* default/fbdev...:
	Checked in directory structure for fbdev acceleration.

1999-03-06 Marcus Sundberg [marcus@ggi-project.org]

	* doc/target.txt:
	Somehow GGI_DGA_FBDEV ended up with the X target instead of DGA.

	* display/fbdev/visual.c, display/glide/visual.c, doc/env.txt:
	Added GGI_NEWVT environment variable which will cause a new VT to be
	allocated.

1999-03-05 Marcus Sundberg [marcus@ggi-project.org]

	* display/fbdev/visual.c, display/glide/visual.c, display/svgalib/visual.c, display/vcsa/visual.c:
	Changed linux-mouse protocol from "file" to "auto".

1999-03-04 Marcus Sundberg [marcus@ggi-project.org]

	* default/*/*:
	Cleanups and optimizations.
	Added optimized crossblit to linear 8/16/24/32 libs.

	* ggi/internal.c:
	Use less accurate but slightly faster algorithm in _ggi_match_palette.

	* ggi/stubs.c:
	Cosmetic change in ggiCrossBlit().

	* include/ggi/internal/ggi-dl.h:
	Check for no-op case in all clipping macros.

	* include/ggi/internal/internal.h:
	Added macros for quickly accessing some LibGGI drawing primitives.

	* display/X_common/mode.inc:
	Set stdformat in pixelformat properly.
	No need to set pixelformat shifts here - it's set by _ggi_build_pixfmt.

1999-03-03 Andreas Beck [becka@ggi-project.org]

	* programs/demos/textdemo.c:
	Made textdemo fall back to terminfo if appropriate.

1999-03-02 Marcus Sundberg [marcus@ggi-project.org]

	* default/*/Makefile.am, extensions/misc/display/X/Makefile.am, extensions/misc/display/svgalib/Makefile.am:
	Use <sublib>_LDFLAGS, not LDFLAGS, because LDFLAGS might be set in
	configure.

	* acinclude.m4:
	Use $extra_includes in CPPFLAGS.

	* configure.in:
	Added --with-uninst-gii option.
	Rearranged some options so the important ones are more visible.
	Usage of $extra_includes in CPPFLAGS moved to GGI_EXTRA_PATHS.

	* ltconfig:
	Default deplibs_check_method to 'pass_all.'

1999-03-01 Marcus Sundberg [marcus@ggi-project.org]

	* display/fbdev/*.c, include/ggi/display/fbdev.h:
	Added support for devfs.
	Fixed bug which caused a too small region to be mmap()ed when 
	virtual x != visible x.
	General cleanup.

	* display/glide/visual.c, display/linvtsw/visual.c, display/vcsa/visual.c:
	Added support for devfs.

	* configure.in:
	Fixed bug which caused warning about missing LibGII to always be
	displayed.

	* display/*/Makefile.am:
	Use <sublib>_LDFLAGS, not LDFLAGS, because LDFLAGS might be set in
	configure.

	* default/kgi/*.c:
	Handle multiframe visuals properly.

	* default/linear_*/*:
	Use the readframe as source for copybox.
	Optimizations and cleanups.

	* include/ggi/internal/ggi-dl.h:
	Added working clipping macros.

1999-02-27 Andrew Apted [andrew@ggi-project.org]

	* display/fbdev/pan.c:
	Removed the tests against ywrapstep, which seemed bogus.

1999-02-25 Marcus Sundberg [marcus@ggi-project.org]

	* display/*/Makefile.am:
	Explicitly link to -lgii and/or -lgg when we use it.

	* display/monotext/Makefile.am:
	Added missing text.c and link with -lgii -lgg

	* display/monotext/mode.c, display/monotext/visual.c, doc/targets.txt:
	Cleaned up code and synced docs with implementation.

1999-02-24 Marcus Sundberg [marcus@ggi-project.org]

	* include/ggi/display/aa.h, display/aa/giievents.c,display/aa/visual.c:
	Fixed up event code so that it is functional at least, still needs
	more work though.

	* display/xf86dga/visual.c:
	Set gglock in xwin_args struct.

1999-02-22 Marcus Sundberg [marcus@ggi-project.org]

	* configure.in:
	Bail out when trying to compile against an old LibGII.
	No need to check for AC_STRUCT_ST_RDEV here.

	* display/fbdev/visual.c:
	Don't send more switch request events if there's a switch pending.

	* display/linvtsw/visual.c:
	Make sure the signal we're waiting for is not blocked.

	* programs/util/inputdump.c:
	Use ggiEventsQueued() so we don't have to ggiFlush() for every single
	event.

1999-02-21 Marcus Sundberg [marcus@ggi-project.org]

	* display/fbdev/visual.c, display/glide/visual.c, display/linvtsw/visual.c, include/ggi/types.h, include/ggi/display/fbdev.h, include/ggi/display/glide.h, include/ggi/display/linvtsw.h, include/ggi/internal/dltypes.h, include/ggi/internal/structs.h:
	Added API for requesting the target not to halt application on
	switch away.
	See include/ggi/types.h for API definitions.

	* display/aa/giievents.c, display/tele/events.c, display/terminfo/input.c:
	Updated for new _giiEventBlank().

	* ggi/EXPSYMS, ggi/events.c, include/ggi/ggi.h:
	Added ggiEventsQueued() and ggiEventSend().

	* configure.in:
	Added palemu and trueemu as mansync dependent targets.

1999-02-20 Marcus Sundberg [marcus@ggi-project.org]

	* doc/env.txt:
	GGI_FILTER is obsoleted by GII_GLOBAL_FILTERS.

	* display/aa/giievents.c, display/fbdev/visual.c, display/file/mode.c, display/memory/visual.c, display/tele/events.c, display/terminfo/input.c, include/ggi/display/tele.h:
	Fixed for new LibGII and new ggiFlush().

	* include/ggi/internal/debug.h:
	Don't put double colons after "LibGGI".

	* ggi/init.c:
	Updated input and filter stuff for new LibGII.
	
1999-02-19 Marcus Sundberg [marcus@ggi-project.org]

	* libggi/ggi/stubs.c:
	Fixed typo in ggiFlushRegion().

1999-02-17 Marcus Sundberg [marcus@ggi-project.org]

	* ltconfig:
	Hopefully fixed to work out of the box on FreeBSD.

	* ggi/unix.c:
	Include <gii-unix.h>

	* programs/util/giik2str.c:
	Minor update to keep up with LibGII.

	* */*:
	Added ggiFlushRegion(). Changed ggifunc_flush prototype to handle this.

1999-02-16 Marcus Sundberg [marcus@ggi-project.org]

	* display/linvtsw/visual.c:
	Fixed to work when SA_NOMASK doesn't exist, and with glibc 2.1.

	* default/kgi/*:
	Added some debugging messages.

1999-02-15 Marcus Sundberg [marcus@ggi-project.org]

	* programs/util/monitest/monitest.c:
	Fixed to compile without KGI.

1999-02-14 Marcus Sundberg [marcus@ggi-project.org]

	* display/tele/events.c, display/tele/teleserver.c,
	  display/terminfo/input.c, programs/demos/demo.c,
	  programs/demos/pageflip.c, programs/util/giik2str.c,
	  programs/util/inputdump.c:
	Updated to current LibGII keyboard code.

	* include/ggi/display/x.h, include/ggi/display/xlib.h:
	Added cursor member to private struct.

	* programs/util/giik2str.c:
	Updated for new keyboard.

1999-02-14 Andreas Beck [becka@ggi-project.org]

	* display/sub/mode.c:
	Implemented GetMode for Sub target.

1999-02-12 Marcus Sundberg [marcus@ggi-project.org]

	* display/X*/visual.c, display/X_common/mode.inc:
	Set X cursor to a small dot when in the GGI-on-X window.

	* programs/util/monitest/Makefile.am,
	  programs/util/monitest/monitest.c,
	  programs/util/monitest/kgitune.c, programs/util/monitest/kgitune.h:
	Added code to tune the timings of the KGIcon generic monitor driver.
	Not very functional yet though.

1999-02-11 Andreas Beck [becka@ggi-project.org]

	* libggi/include/ggi/internal/Makefile.am:
	Added dlprotos.h to installed headers.

1999-02-11 Marcus Sundberg [marcus@ggi-project.org]

	* programs/util/Makefile.am, programs/util/inputdump.c, programs/util/giik2str.c:
	Made inputdump print strings instead of numeric values for key labels
	and syms.

1999-02-10 Marcus Sundberg [marcus@ggi-project.org]

	* display/glide/mode.c:
	Fixed to work with some older glide libs.

	* ggi/mode.c:
	Improved debug output for mode setting.

	* display/X/visual.c:
	Updated to use gglock argument of input-xwin.

	* display/Xlib/visual.c:
	Updated to use gglock argument of input-xwin.

	* display/Xlib/*, display/X_common/mode.inc, include/ggi/display/xlib.h:
	Added some yet non-functional code for text drawing.

	* default/stubs/gtext.c:
	Removed a pretty useless check from GGI_stubs_putc(), for more speed.

	* configure.in:
	Added code for tunemode functionality of monitest.

1999-02-07 Marcus Sundberg [marcus@ggi-project.org]

	* ltconfig:
	Fixed bug when building symbol table on SunOS.
	
1999-02-06 Marcus Sundberg [marcus@ggi-project.org]

	* configure.in, Makefile.am
	Added checks for correct versions of autoconf/automake.

	* configure.in, display/xf86dga/Makefile.am
	Much nicer system to handle conditional compiling of files.
	Thanks to Thomas Tanner for showing me this.

1999-02-04 Marcus Sundberg [marcus@ggi-project.org]

	* display/fbdev/visual.c, display/glide/visual.c
	Updated for the new linux-vtswitch args.
	
	* display/linvtsw/Makefile.am, display/linvtsw/visual.c, include/ggi/display/linvtsw.h
	Added new 'forcenew' flag in the arg struct. If this is set a new VT
	will always be allocated.
	Improved code to allocate new VTs.
	Open all devices O_WRONLY as that's all we need.

1999-02-03 Marcus Sundberg [marcus@ggi-project.org]

	* ltconfig:
	Made need_lib_prefix and need_version default to "no".
	
	* acconfig.h, configure.in, display/terminfo/Makefile.am, display/terminfo/TIvisual.h
	Updated terminfo-target to use normal curses if ncurses is not
	available.
	
1999-02-02 Steve Cheng [steve@ggi-project.org]

	* doc/docbook/libggi-api.sgml, doc/docbook/DOC-STYLE
	Normalized the DocBook files.  SGML tag minimization causes too much
	troubles.

1999-02-02 Marcus Sundberg [marcus@ggi-project.org]

	* include/ggi/display/x.h, display/X/mode.c, display/X/visual.c, display/Xlib/visual.c, display/xf86dga/visual.c:
	Updated to handle the new exposefunc stuff in input-xwin.

	* programs/util/monitest/*:
	Cleaned up the code a bit.
	Don't poll for unused pointer events in the menu loop.
	You can now break an ongoing test by pressing Escape or 'b'.

1999-02-01 Marcus Sundberg [marcus@ggi-project.org]

	* configure.in:
	Added linear_2 to DEFAULTSUBDIRS.

	* ltconfig, ltmain.sh, */Makefile.am:
	Upgraded to current libtool and changed Makefiles accordingly.
	Now libggi.so gets linked properly into sublibs.

1999-02-01 Marcus Sundberg [marcus@ggi-project.org]

	* ggi/EXPSYMS, ggi/Makefile.am, ggi/unix.c, include/ggi/Makefile.am, include/ggi/ggi-unix.h
	Added UNIX-specific ggiEventSelect() function.
