diff options
| -rw-r--r-- | ChangeLog | 461 | ||||
| -rw-r--r-- | ChangeLog.old | 269 | 
2 files changed, 385 insertions, 345 deletions
@@ -1,364 +1,135 @@ -2008-08-02  Bradley Smith <brad@brad-smith.co.uk> - -	* xpm/*.xpm: -		New Graphics. Thanks to Eric P. Hutchins <hutchiep190@potsdam.edu> - -2008-05-20  Bradley Smith <brad@brad-smith.co.uk> - -	* src/userinterface.c: -	    Change font to fixed - -2008-05-19  Bradley Smith <brad@brad-smith.co.uk> - -	* configure.ac: -	    Tidy up Xlib and Xpm Checks. - -2008-05-17  Bradley Smith <brad@brad-smith.co.uk> - -	* configure.ac: -		Bump version to 1.1.1 -	* All: -		Upgrade license to GPLv3 or later. - -2008-05-16  Bradley Smith <brad@brad-smith.co.uk> - -	* configure.ac Makefile.am ui/*: -		Add temporary uitest build. -	* ui/ui-window.c ui/ui-window.h ui/ui-window-private.h: -		Add initial empty window structure. - -2008-05-14  Bradley Smith <brad@brad-smith.co.uk> - -	* configure.ac: -		Increment version to 1.1.0 in preperation for release. -	* NEWS:  -		Add NEWS section for 1.1.0 release. -	* README: -		Update inline with 1.1.0 version. -	* src/main.c: -		Improve usage. - -2008-05-05  Bradley Smith <brad@brad-smith.co.uk> - -	* lib/* include/userinterface.h src/userinterface src/main.c -	  configure.ac src/Makefile.am: -		Scrap plug-able interfaces in preparation for GTK GUI. - -2008-03-09  Bradley Smith <brad@brad-smith.co.uk> - -	* src/api.c: -		Change deprecated SCM_STRING_CHARS to scm_to_locale_string -	* lib/x11plugin.c lib/x11plugin.c: -		Make window respond to WM_DESTROY_WINDOW -	* configure.ac: -		Change version to 1.0.90 for prerelease -	* getopt/* Makefile.am configure.ac: -		Removed getopt. -	* various: -		Correct copyright headers. -	* include/grobot.h src/grobot.c src/map.c include/map.h lib/x11plugin.c -	  lib/x11plugin.h: -		Tidy up, and convert GObject style. -	* src/userinterface.c include/userinterface.h: -		Tidy up. -	* src/sign.c include/sign.h src/api.c src/grobot.c: -		Remove sign hack. - -2008-03-08  Bradley Smith <brad@brad-smith.co.uk> - -	* include/map.h: -		Correct Map Type, and tidy up. -	* lib/x11plugin.h: -		Correct X11_Plugin Type, and tidy up. -	* src/main.c: -		Add error message when given an invalid instruction. -		Add initial ui update to avoid corruption. -	* lib/textplugin.c: -		Add readline support to text plugin -	* lib/Makefile.am: -		Add readline libs/includes to text plugin -		Add headers to dist. -	* src/Makefile.am: -		Change binary name to gnurobots - -2008-03-07  Bradley Smith <brad@brad-smith.co.uk> - -	* configure.ac: -		Add stricter compile flags to build. -		Add readline libraries. -	* lib/x11plugin.c: -		Add readline/history support to command line. -	* various: -		Fix code to compile with stricter flags. -	* lib/Makefile.am: -		Add readline libs/includes to x11 plugin - -2005-09-06  Zeeshan Ali Khattak <zeenix@gmail.com> -	* src/main.c src/api.c include/api.h include/main.h: -		Converted to the newer scm_* API. - -2004-10-22  Zeeshan Ali Khattak <zeenix@gmail.com> -	* lib/cures.c lib/x11.c lib/text.c -	  lib/curesplugin.c lib/x11plugin.c lib/textplugin.c -	  lib/curesplugin.h lib/x11plugin.h lib/textplugin.h lib/Makefile.am: -	  	The plugins are also gobjectized now, at last. Had to rename -		them and create header files for them. -	* include/userinterface.h src/userinterface.c: -		The userinterface module is no longer a modules loader but -		an (gobject) interface that all display plugins MUST -		implement. -	* src/main.c: -		The module loading/unloading has been moved to the main -		module. Also needed to update the interaction with userinterface -		module. -	* configure.ac: -		We needed properties in interfaces which wasn't supported -		before glib <= 2.4. - -2004-10-1  Zeeshan Ali Khattak <zeenix@gmail.com> -	* configure.ac include/userinterface.h src/userinterface.c: -		replaced ltdl with gmodule. You have no idea how much I love -		glib :) - -2004-09-29  Zeeshan Ali Khattak <zeenix@gmail.com> - -	* include/Makefile.am include/configs.h include/grobot.h -	  include/userinterface.h include/loadmap.h include/map.h -	  lib/curses.c lib/text.c lib/x11.c -	  src/Makefile.am src/grobot.c src/main.c src/userinterface.c -	  src/map.c: -	  	GObjectized Map code too. Now remains the plugins, but who -		will bell the cat? :) -	* src/grobot.c: -		Act appropriatelly on NULLs rather than g_return_if_fail in -		_set_property. - - -2004-09-24  Zeeshan Ali Khattak <zeenix@gmail.com> - -	* include/configs.h include/main.h src/grobot.c -	  src/main.c userinterface.c: -		BUGFIX: a refcounting problem because of which the UI module -		did'nt get the chance to destroy itself and you know damn well -		what this would mean for the curses user. :) - -2004-09-10  Wojciech Polak - -	* src/main.c: Changed some printing style (help, version, and etc.). - -2004-08-26  Zeeshan Ali Khattak <zeenix@gmail.com> - -	* TODO: Removed things already solved/implemented. -	* lib/curses.c lib/text.c lib/x11.c -	  src/userinterface.c src/main.c src/grobot.c include/userinterface.h: -		Expanded the userinterface api to fix a problem I introduced in -		the x11 plugin. - -2004-08-22  Wojciech Polak - -	* configure.ac: Added AC_PREREQ. -	  Require at least GNU Autoconf 2.59. -	* Makefile.am: Added AUTOMAKE_OPTIONS. -	  Require at least GNU Automake 1.8.5. -	* THANKS: Added new file. -	* BUGS: Renamed to TODO. - -2004-08-22  Zeeshan Ali Khattak <zeenix@gmail.com> - -	* include/grobot.h include/robots.h src/grobot.c src/robots.c -	  include/Makefile.am src/Makefile.am  -	  src/api.c src/loadmap.c src/main.c: -	  	Renamed robots module to grobot to make it compatible with  -		the name of the object: GRobot. - -2004-08-21  Zeeshan Ali Khattak <zeenix@gmail.com> - -	Most of the modules have successfully be gobject-ized, except for the  -	Map loader and the plugins (which is a bit tricky). - -2004-07-27  Wojciech Polak - -	Now we can just use `make dist' to create the tarball. - -	* contrib/Makefile.am: Added new file. -	* doc/Makefile.am: Likewise. -	* getopt/Makefile.am: Likewise. -	* include/Makefile.am: Likewise. -	* lib/xpm/Makefile.am: Likewise. -	* maps/Makefile.am: Added EXTRA_DIST. -	* scheme/Makefile.am: Added EXTRA_DIST. -	* lib/Makefile.am (SUBDIRS): Added xpm. -	* Makefile.am (SUBDIRS): Added contrib, doc, getopt, and include. -	* configure.ac (AC_CONFIG_FILES): Added new Makefiles. - -	* INSTALL: Moved it to the README file -	  (the specific installation issues). -	* README: Updated. - -2004-07-25  Wojciech Polak - -	* configure.ac: Renamed from configure.in and slightly improved. -	* Makefile.am (EXTRA_DIST): Added `build'. - -2004-07-24  Zeeshan Ali Khattak <zak147@yahoo.com> - -	* include/userinterface.h src/userinterface.c: -		Rename ui.* to userinterface.* to make it compatible with the -		name change of the module (now an object) itself. - -2004-07-23  Zeeshan Ali Khattak <zak147@yahoo.com> +2008-08-02  Bradley Smith  <brad@brad-smith.co.uk> -	* include/ui.h src/ui.c: -		Some changes to the UI object. +	Add new graphics. Thanks to Eric P. Hutchins <hutchiep190@potsdam.edu> -2004-07-20  Zeeshan Ali Khattak <zak147@yahoo.com> +2008-07-12  Bradley Smith  <brad@brad-smith.co.uk> -	* configure.in: -		First phase of OOPizing everything. We now require gobject  -		too. -	* include/ui.h src/ui.c src/main.c src/api.c: -		The UI module is now implemented as an object. +	Improve bootstrapping script. -2004-07-18  Zeeshan Ali Khattak <zak147@yahoo.com> +2008-06-12  Bradley Smith  <brad@brad-smith.co.uk> -	* configure.in Makefile.am lib/Makefile.am: -		Plugins are now compiled CONDITIONALLY. +	Remove the -Wfatal-errors flag so that it compiles under cygwin with gcc 3.4.4. -2004-07-17  Zeeshan Ali Khattak <zak147@yahoo.com> +2008-05-20  Bradley Smith  <brad@brad-smith.co.uk> -	* configure.in src/Makefile.am: -		We should rely on the guile provided autoconf macros rather  -		than our own tests +	Add better bootstrap script. -2004-07-16  Zeeshan Ali Khattak <zak147@yahoo.com> +	Change default font to fixed. -	* lib/curses.c lib/x11.c: -		The robot should'nt just JUMP but move from one block to -		another. -	* src/main.c src/robots.c: -		The list of robots is now implemented as a Doubly-Linked List -		and not a static array. +2008-05-19  Bradley Smith  <brad@brad-smith.co.uk> -2004-07-15  Zeeshan Ali Khattak <zak147@yahoo.com> +	Tidy up Xlib/Xpm checks. -	* lib/*.c src/main.c src/drawmap.c src/display.c -	  include/drawmap.h include/display.h -	  src/Makefile.am: -	  	Removed drawmap module and shifted it's functionality into -		the UI module. The previous change did'nt actually solved -		the problem it was supposed to, but this one does.  -		Although this too does'nt solves the turning problem :(. -	* lib/x11.c: -		Solved the problem of turning not being animated in the x11  -		module. -	* include/display.h include/ui.h -	  src/api.c src/main.c src/display.c src/ui.c -	  src/Makefile.am: -	  	Changed the name of module 'display' to 'ui'. +2008-05-17  Bradley Smith  <brad@brad-smith.co.uk> -2004-07-13  Zeeshan Ali Khattak <zak147@yahoo.com> - -	* lib/x11.c: -		BUGFIX: zaping and grapping did'nt used to be animated before -		the robot-moved. Robot turning has a simillar problem but I'll -		have a look at it tomorrow. +	Upgrade license to GPLv3 or later. Bump version to 1.1.1. -2004-07-12  Zeeshan Ali Khattak <zak147@yahoo.com> +2008-05-16  Bradley Smith  <brad@brad-smith.co.uk> -	* maps/Makefile.am scheme/Makefile.am src/Makefile.am Makefile.am  -	  configure.in include/configs.h : -		Build-system install is now aware of data files -	* bootstrap.sh: -		bootstrap.sh now runs the configure script with no options +	Add initial empty window, remove commited binary. -2004-07-10  Zeeshan Ali Khattak <zak147@yahoo.com> +	Add temporary uitest build. -	* bootstrap.sh: -		Simplied the bootstrap process by using: autoreconf -fisv -	* src/drawmap.c: -		BUGFIX: replaced hook_add_thing with newer display_add_thing.  -		display should really be changed to UI. - -2004-07-08  Zeeshan Ali Khattak <zak147@yahoo.com> - -	* bootstrap.sh configure.in  -	  include/hooks.h include/display.h include/api.h  -	  src/Makefile.am src/api.c src/display.c src/main.c -	  lib/Makefile.am lib/text.c lib/curses.c lib/x11.c: -	  	1 UI is now implemented as dynamically loaded modules -		  -> plugins. Also added a switch by which user can -		  specify the module to use. Otherwise grobots shall -		  choose the best available (x11 if env varriable DISPLAY -		  is defined, curses otherwise). -		  -		2 There is ONLY one binary now: grobots +	Add initial UI design. +	(Note: glade will not be used for the UI, this is just a design) -		3 User dont need to provide full path to the maps or scheme  -	          file. The pkgdatadir and the path declared through the  -		  Env varriables GNU_ROBOTS_MAPS_PATH and -		  GNU_ROBOTS_SCRIPTS_PATH are searched for the file. - -2004-07-03  Zeeshan Ali Khattak <zak147@yahoo.com> +2008-05-14  Bradley Smith  <brad@brad-smith.co.uk> -	* configure.ac lib/Makefile.am src/Makefile.am: -		Start to use libtool. - -2004-07-01  Zeeshan Ali Khattak <zak147@yahoo.com> - -	* *.h *.c: -		Some minor chages and first phase of GLIBization. - -2004-06-30  Zeeshan Ali Khattak <zak147@yahoo.com> - -	* curses.c: -		Some minor changes. -	* bootstrap.sh configure.in Makefile.am src/Makefile.am lib/Makefile.am -	  Makefile.in src/Makefile.in lib/Makefile.in: -	  	Now we also use automake - -2004-06-29  Zeeshan Ali Khattak <zak147@yahoo.com> - -	* hooks.h curses.c text.c x11.c main.c: -		Added another function hook_put_string. Using it, added -		code to throw the exceptions caught during interractive mode  -		to the display. -			 -2004-06-28  Zeeshan Ali Khattak <zak147@yahoo.com> - -	* curses.c: -		Added Colors. Let there be light! -	* api.h curses.c x11.c: -		Fixed some timing stuff -	* api.h *.map: -		A space is now repressented by a space, both in maps and -		on the cureses-based display. -	* main.c x11.c text.c curses.c: -		Added interactive mode. If the scheme file is not specified, -		we go into an interactive mode. I'll improve on it tomorrow. - -2004-06-27  Zeeshan Ali Khattak <zak147@yahoo.com> - -	* api.h api.c: -		Removed a bug i introduced -	 -	* random.h random.c: -		Removed. No longer needed after guile 1.3 - -	* Makefile.in src/Makefile.in lib/Makefile.in: -		Corrected some build problems. - - -2004-06-27  Zeeshan Ali Khattak <zak147@yahoo.com> - -	* *.c *.h:  -		Ran gstreamer provided script gst-indent to indent all the -		source files according to what most of the people use rather -		than strictly following the GNU Coding Standards. - -	* api.h text.c: -		defined a global array of strings to translate the directions -		to strings -	 -	* scheme/*.scm: -		Changed some minor stuff in nice scripts writen a little badly +	Prepare for release of 1.1.0. +2008-05-05  Bradley Smith  <brad@brad-smith.co.uk> + +	Scrap plug-able interfaces in preparation for GTK GUI. + +2008-03-12  Bradley Smith  <brad@brad-smith.co.uk> + +	Make UI update in a loop, and thread out input. + +2008-03-10  Bradley Smith  <brad@brad-smith.co.uk> + +	Remove sign hack. + +2008-03-09  Bradley Smith  <brad@brad-smith.co.uk> + +	Change x11plugin GType style. + +	Misc cleanups and GType style conversion. + +	Modified Changelog. + +	Correctly handle ClientMessage. + +	Remove config.h.in which shouldn't be under version control. + +	Corrected all copyright headers, and misc cleanups. + +	Got rid of unnecessary getopt. + +	Change version to 1.0.90 + +	Tidy up x11plugin.c and make window respond to close events. + +	Add needed headers to dist. + +	Replace deprecated functions. + +2008-03-08  Bradley Smith  <brad@brad-smith.co.uk> + +	Add readline support to text plugin. + +	Change binary name to gnurobots. + +	Add error message when given an invalid instruction. +	Add initial ui update to avoid corruption. + +	Add -g to compile flags. + +	Correct Map and X11_Plugin types, and correct copyrights. + +	Add changelog entry. + +	Add -Wall and -Wfatal-errors compile flags, and correct code to compile cleanly. + +2008-03-07  Bradley Smith  <brad@brad-smith.co.uk> + +	Add myself to copyright in changed files, and correct address. + +	Cleanups + +	Add readline support to x11_plugin's commandline input. + +	Add -pedantic-errors and -Werror flags to compile, and fix code to comply. + +	Adjust bootstrap script to not autorun configure + +2008-01-21  Bradley Smith  <brad@brad-smith.co.uk> + +	Added myself to the usage message. + +	Reformatted src/userinterface.c. + +	Correct fsf address in copyright. + +	Reformatted src/map.c. + +	Corrected fsf address in copyright. + +	Reformatted src/grobot.c. + +	Corrected fsf address in copyright. + +	Reformatted src/api.c. + +	Corrected fsf address in copyright. + +	Reformatted src/main.c. + +	Misc cleanup of bootstrap.sh. + +	Added myself to AUTHORS. + +	Add missed file, and modify .gitignore. + +	Added .gitignore + +	Imported GNU robots from CVS. diff --git a/ChangeLog.old b/ChangeLog.old new file mode 100644 index 0000000..f8ab6a9 --- /dev/null +++ b/ChangeLog.old @@ -0,0 +1,269 @@ +2005-09-06  Zeeshan Ali Khattak <zeenix@gmail.com> +	* src/main.c src/api.c include/api.h include/main.h: +		Converted to the newer scm_* API. + +2004-10-22  Zeeshan Ali Khattak <zeenix@gmail.com> +	* lib/cures.c lib/x11.c lib/text.c +	  lib/curesplugin.c lib/x11plugin.c lib/textplugin.c +	  lib/curesplugin.h lib/x11plugin.h lib/textplugin.h lib/Makefile.am: +	  	The plugins are also gobjectized now, at last. Had to rename +		them and create header files for them. +	* include/userinterface.h src/userinterface.c: +		The userinterface module is no longer a modules loader but +		an (gobject) interface that all display plugins MUST +		implement. +	* src/main.c: +		The module loading/unloading has been moved to the main +		module. Also needed to update the interaction with userinterface +		module. +	* configure.ac: +		We needed properties in interfaces which wasn't supported +		before glib <= 2.4. + +2004-10-1  Zeeshan Ali Khattak <zeenix@gmail.com> +	* configure.ac include/userinterface.h src/userinterface.c: +		replaced ltdl with gmodule. You have no idea how much I love +		glib :) + +2004-09-29  Zeeshan Ali Khattak <zeenix@gmail.com> + +	* include/Makefile.am include/configs.h include/grobot.h +	  include/userinterface.h include/loadmap.h include/map.h +	  lib/curses.c lib/text.c lib/x11.c +	  src/Makefile.am src/grobot.c src/main.c src/userinterface.c +	  src/map.c: +	  	GObjectized Map code too. Now remains the plugins, but who +		will bell the cat? :) +	* src/grobot.c: +		Act appropriatelly on NULLs rather than g_return_if_fail in +		_set_property. + + +2004-09-24  Zeeshan Ali Khattak <zeenix@gmail.com> + +	* include/configs.h include/main.h src/grobot.c +	  src/main.c userinterface.c: +		BUGFIX: a refcounting problem because of which the UI module +		did'nt get the chance to destroy itself and you know damn well +		what this would mean for the curses user. :) + +2004-09-10  Wojciech Polak + +	* src/main.c: Changed some printing style (help, version, and etc.). + +2004-08-26  Zeeshan Ali Khattak <zeenix@gmail.com> + +	* TODO: Removed things already solved/implemented. +	* lib/curses.c lib/text.c lib/x11.c +	  src/userinterface.c src/main.c src/grobot.c include/userinterface.h: +		Expanded the userinterface api to fix a problem I introduced in +		the x11 plugin. + +2004-08-22  Wojciech Polak + +	* configure.ac: Added AC_PREREQ. +	  Require at least GNU Autoconf 2.59. +	* Makefile.am: Added AUTOMAKE_OPTIONS. +	  Require at least GNU Automake 1.8.5. +	* THANKS: Added new file. +	* BUGS: Renamed to TODO. + +2004-08-22  Zeeshan Ali Khattak <zeenix@gmail.com> + +	* include/grobot.h include/robots.h src/grobot.c src/robots.c +	  include/Makefile.am src/Makefile.am  +	  src/api.c src/loadmap.c src/main.c: +	  	Renamed robots module to grobot to make it compatible with  +		the name of the object: GRobot. + +2004-08-21  Zeeshan Ali Khattak <zeenix@gmail.com> + +	Most of the modules have successfully be gobject-ized, except for the  +	Map loader and the plugins (which is a bit tricky). + +2004-07-27  Wojciech Polak + +	Now we can just use `make dist' to create the tarball. + +	* contrib/Makefile.am: Added new file. +	* doc/Makefile.am: Likewise. +	* getopt/Makefile.am: Likewise. +	* include/Makefile.am: Likewise. +	* lib/xpm/Makefile.am: Likewise. +	* maps/Makefile.am: Added EXTRA_DIST. +	* scheme/Makefile.am: Added EXTRA_DIST. +	* lib/Makefile.am (SUBDIRS): Added xpm. +	* Makefile.am (SUBDIRS): Added contrib, doc, getopt, and include. +	* configure.ac (AC_CONFIG_FILES): Added new Makefiles. + +	* INSTALL: Moved it to the README file +	  (the specific installation issues). +	* README: Updated. + +2004-07-25  Wojciech Polak + +	* configure.ac: Renamed from configure.in and slightly improved. +	* Makefile.am (EXTRA_DIST): Added `build'. + +2004-07-24  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* include/userinterface.h src/userinterface.c: +		Rename ui.* to userinterface.* to make it compatible with the +		name change of the module (now an object) itself. + +2004-07-23  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* include/ui.h src/ui.c: +		Some changes to the UI object. + +2004-07-20  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* configure.in: +		First phase of OOPizing everything. We now require gobject  +		too. +	* include/ui.h src/ui.c src/main.c src/api.c: +		The UI module is now implemented as an object. + +2004-07-18  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* configure.in Makefile.am lib/Makefile.am: +		Plugins are now compiled CONDITIONALLY. + +2004-07-17  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* configure.in src/Makefile.am: +		We should rely on the guile provided autoconf macros rather  +		than our own tests + +2004-07-16  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* lib/curses.c lib/x11.c: +		The robot should'nt just JUMP but move from one block to +		another. +	* src/main.c src/robots.c: +		The list of robots is now implemented as a Doubly-Linked List +		and not a static array. + +2004-07-15  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* lib/*.c src/main.c src/drawmap.c src/display.c +	  include/drawmap.h include/display.h +	  src/Makefile.am: +	  	Removed drawmap module and shifted it's functionality into +		the UI module. The previous change did'nt actually solved +		the problem it was supposed to, but this one does.  +		Although this too does'nt solves the turning problem :(. +	* lib/x11.c: +		Solved the problem of turning not being animated in the x11  +		module. +	* include/display.h include/ui.h +	  src/api.c src/main.c src/display.c src/ui.c +	  src/Makefile.am: +	  	Changed the name of module 'display' to 'ui'. + +2004-07-13  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* lib/x11.c: +		BUGFIX: zaping and grapping did'nt used to be animated before +		the robot-moved. Robot turning has a simillar problem but I'll +		have a look at it tomorrow. + +2004-07-12  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* maps/Makefile.am scheme/Makefile.am src/Makefile.am Makefile.am  +	  configure.in include/configs.h : +		Build-system install is now aware of data files +	* bootstrap.sh: +		bootstrap.sh now runs the configure script with no options + +2004-07-10  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* bootstrap.sh: +		Simplied the bootstrap process by using: autoreconf -fisv +	* src/drawmap.c: +		BUGFIX: replaced hook_add_thing with newer display_add_thing.  +		display should really be changed to UI. + +2004-07-08  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* bootstrap.sh configure.in  +	  include/hooks.h include/display.h include/api.h  +	  src/Makefile.am src/api.c src/display.c src/main.c +	  lib/Makefile.am lib/text.c lib/curses.c lib/x11.c: +	  	1 UI is now implemented as dynamically loaded modules +		  -> plugins. Also added a switch by which user can +		  specify the module to use. Otherwise grobots shall +		  choose the best available (x11 if env varriable DISPLAY +		  is defined, curses otherwise). +		  +		2 There is ONLY one binary now: grobots + +		3 User dont need to provide full path to the maps or scheme  +	          file. The pkgdatadir and the path declared through the  +		  Env varriables GNU_ROBOTS_MAPS_PATH and +		  GNU_ROBOTS_SCRIPTS_PATH are searched for the file. + +2004-07-03  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* configure.ac lib/Makefile.am src/Makefile.am: +		Start to use libtool. + +2004-07-01  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* *.h *.c: +		Some minor chages and first phase of GLIBization. + +2004-06-30  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* curses.c: +		Some minor changes. +	* bootstrap.sh configure.in Makefile.am src/Makefile.am lib/Makefile.am +	  Makefile.in src/Makefile.in lib/Makefile.in: +	  	Now we also use automake + +2004-06-29  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* hooks.h curses.c text.c x11.c main.c: +		Added another function hook_put_string. Using it, added +		code to throw the exceptions caught during interractive mode  +		to the display. +			 +2004-06-28  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* curses.c: +		Added Colors. Let there be light! +	* api.h curses.c x11.c: +		Fixed some timing stuff +	* api.h *.map: +		A space is now repressented by a space, both in maps and +		on the cureses-based display. +	* main.c x11.c text.c curses.c: +		Added interactive mode. If the scheme file is not specified, +		we go into an interactive mode. I'll improve on it tomorrow. + +2004-06-27  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* api.h api.c: +		Removed a bug i introduced +	 +	* random.h random.c: +		Removed. No longer needed after guile 1.3 + +	* Makefile.in src/Makefile.in lib/Makefile.in: +		Corrected some build problems. + + +2004-06-27  Zeeshan Ali Khattak <zak147@yahoo.com> + +	* *.c *.h:  +		Ran gstreamer provided script gst-indent to indent all the +		source files according to what most of the people use rather +		than strictly following the GNU Coding Standards. + +	* api.h text.c: +		defined a global array of strings to translate the directions +		to strings +	 +	* scheme/*.scm: +		Changed some minor stuff in nice scripts writen a little badly +  | 
