1999-09-22  Dave Camp  <campd@oit.edu>

	* Makefile.am (INCLUDES): Use $(GUILE_INCS)

1999-08-12  Rosanna Yuen  <rwsy@mit.edu>

	* odessa.scm : fixed double clicking bug so that a) it doesn't
	crash and b)the next card flips up if necessary. 

1999-08-09  Robert Brady  <rwb197@ecs.soton.ac.uk

	* sol.c : applied Irix compiling fix from David Kaelbling 
	  <drk@sgi.com> : [bug #1781].
	
1999-08-03  Rosanna Yuen  <rwsy@mit.edu>

	* straight_up.scm (game-continuable): makes sure the game knows
	that its done.
	(button-double-clicked): fixed it so double click function doesn't
	get called unless 1) there's a card and 2) it is visible.

1999-08-01  Rosanna Yuen  <rwsy@mit.edu>

	* kansas.scm (check-a-tableau): made the hint function for this
	game smarter than me.

1999-07-25  Rosanna Yuen  <rwsy@mit.edu>

	* eagle_wing.scm (complete-transaction): fixed the status bar
	message discrepancy in this game.

1999-07-23  Rosanna Yuen  <rwsy@mit.edu>

	* kansas.scm (empty-tableau?): makes sure that no cards can be
	moved down before game is officially over.

1999-07-23  Robert Brady <rwb197@ecs.soton.ac.uk>

	* events.c: Fixed bug #1192 (dragging a card to the toolbar and
	releasing mouse button there caused odd things).

1999-07-10  Rosanna Yuen  <rwsy@mit.edu>

	* kansas.scm: fixed a bug in this game.

1999-06-29  Robert Brady  <rwb197@ecs.soton.ac.uk>

	* SCHEME_GAMES.h: Added more translatable strings. i18n in Aisleriot
	(especially for Hints), is somewhat broken, it appears that only
	languages with the same word order as English can be translated into.

1999-06-15  Robert Brady  <rwb197@ecs.soton.ac.uk>

	* card.h, cscmi.h, dialog.h, events.h, menu.h, press_data.h, sol.h, splash.h: Use
	ANSI C prototypes for functions with no parameters.

	* events.h, events.c: Moved STATUS_* things into the header.

	* events.c (waiting_for_mouse_up): Added.

	* menu.c, dialog.c: Inserted calls to waiting_for_mouse_up where needed.

	* sol.c: (is_game) Fixed warning.

	* clock.scm: Fix typo.

1999-06-13  Robert Brady  <rwb197@ecs.soton.ac.uk>

	* cscmi.c (scm_set_statusbar_message): Return a value.

	* press.data.c (generate_press_data): Make definition agree with the prototype.

	* sol.c (create_press_data): Initialise press_data->status.

	* events.c (button_press_event): Ignore button 3 presses whilst a card is 
	being dragged, fixing bug #1469.
	(button_release_event):	Ignore buttons releases if the button that caused 
	the current state is still down (i.e. no more button3 click, button1 click,
	button1 release causing STATUS_SHOW to end.)
	
1999-05-24  Brandon S. Allbery" <allbery@ece.cmu.edu>

	* cscmi.c (cscm_init): Renamed scm_random to scm_myrandom, since
	scm_random is part of recent Guiles.

1999-04-12  Rosanna Yuen  <rwsy@mit.edu>

	* elevator.scm (check-for-flips): fixed bug to make sure last card
	gets flipped if necessary.

1999-04-10  Rosanna Yuen  <rwsy@mit.edu>

	* lady_jane.scm (get-stock-no-string): fixed the number of cards
	left in stock in statusbar

1999-04-09  Rosanna Yuen  <rwsy@mit.edu>

	* klondike.scm (give-status-message): added number of redeals left
	to statusbar
	* freecell.scm (button-double-clicked): fixed scoring for
	double-clicking.
	* osmosis.scm (game-over): fixed the game over function
	(give-status-message): added number of redeals left to statusbar

1999-04-08  Rosanna Yuen  <rwsy@mit.edu>

	* doublets.scm (game-over): fixed to make sure game won pops up
	even when you ahven't gone thru all the redeals

1999-03-27  Rosanna Yuen  <rwsy@mit.edu>

	* lady_jane.scm: added new game

1999-03-25  Rosanna Yuen  <rwsy@mit.edu>

	* zebra.scm: added new game
	* thumb_and_pouch.scm (dealable?): fixed hints
	(give-status-message): added redeals to statusbar

1999-03-23  Rosanna Yuen  <rwsy@mit.edu>

	* scorpion.scm (button-clicked): made sure dealing new cards will
	adjust points.
	(button-released): disallowed moving kings to stock.
	* thumb_and_pouch.scm (new-game): removed reliance on unreliable
	variable.
	* canfield.scm (give-status-message): added number of redeals to
	statusbar message.
	* straight_up.scm: added new game

1999-03-19  Rosanna Yuen  <rwsy@mit.edu>

	* first_law.scm: added new game

1999-03-17  Rosanna Yuen  <rwsy@mit.edu>

	* thumb_and_pouch.scm: fixed hint function

1999-03-14  Rosanna Yuen <rwsy@mit.edu>

	* thumb_and_pouch.scm: added new game 
	* klondike.scm (new-game): added (set-ace-low)
	* bristol.scm (button-double-clicked): added double-click
	* odessa.scm (button-double-clicked): added double-click
	* sol.scm: fixed undo so it now works  (many game files changed to
	allow undo to work)
	* events.c: fixed event handling so that it makes sense.
	* menu.c: fixed about box
	* yukon.scm: finished hint

1999-03-11  Ian Peters  <itp@gnu.org>

	* menu.c: Killed the periods at the end of the tooltips.

1999-03-10  Ian Peters  <itp@gnu.org>

	* dialog.c: Calls to gnome_dialog_set_parent added for Game options,
	Preferences, and game over dialog.

1999-03-09  Rosanna Yuen  <rwsy@mit.edu>

	* klondike.scm (button-double-clicked): moved the double clicking
	code back to the double clicking function.
	* clock.scm (button-double-clicked): fixed double clicking bug

1999-03-06  Rosanna Yuen  <rwsy@mit.edu>

	* scorpion.scm (button-released): finished scorpion.scm (minus hints)
	* odessa.scm (begin-score): fixed scoring of dealt cards.

1999-03-06  Rosanna Yuen  <rwsy@mit.edu>

	* template.scm: added a template to facilitate faster creation of
	games.
	* scorpion.scm: added new (incomplete) game.

1999-03-04  Rosanna Yuen  <rwsy@mit.edu>

	* royal_east.scm: added new game.

1999-03-03  Rosanna Yuen  <rwsy@mit.edu>

	* westhaven.scm: added new game.

1999-03-02  Rosanna Yuen  <rwsy@mit.edu>

	* union_square.scm: added new game

1999-02-24  Rosanna Yuen  <rwsy@mit.edu>

	* added info to status bar for most games
	* spider.scm: added checks for game over and game won, and added
	hint support.
	
1999-02-23  Rosanna Yuen  <rwsy@mit.edu>

	* bristol.scm: added new game

1999-02-22  Rosanna Yuen  <rwsy@mit.edu>

	* spider.scm: added scoring; fixed minor bugs
	* hopscotch.scm: added new game
	* beleaguered_castle.scm: moved deck making to sol.scm
	* sol.scm (make-deck-list-ace-low): moved this from
	beleaguered_castle.scm
	* auld_lang_syne.scm: added new game
	* eagle_wing.scm (button-double-clicked): fixed minor bug with
	last Reserve card.
	* klondike.scm (button-double-clicked): allows double clicking to
	acutally work for those who prefer it.
	(new-game): made the waste pile only 1 wide if only dealing 1 card
	at a time.  (unfortunately, this only happens when game is
	restarted.  perhaps force new game when options change?)
	
1999-02-22  Rosanna Yuen  <rwsy@mit.edu>

	* fourteen.scm: added new game
	* clock.scm (button-clicked): made clicking kings easier
	(complete-transaction): added scoring support

1999-02-21  Rosanna Yuen  <rwsy@mit.edu>

	* splash.c, sol.c, menu.c: s/Aisleriot/AisleRiot

1999-02-21  Rosanna Yuen  <rwsy@mit.edu>

	* freecell.scm: added score support
	* menu.c (help_about_callback): proofread the about box text

1999-02-20  Rosanna Yuen  <rwsy@mit.edu>

	* fortunes.scm (get-hint): made it so the hints don't tell you to
	move something into an empty slot if there isn't anything to move.

	* camelot.scm: (button-released) disallows matching with wastepile
	(button-clicked): disallows more than one card in wastepile;
	allows clicking on 10's to work better. 
	(new-game): rearranged layout for more pleasant viewing.

1999-02-20  Jonathan Blandford  <jrb@redhat.com>

	* card.c (get_card_picture): this bug has been annoying me for a
	while.  You can now set-ace high.

1999-02-20  Rosanna Yuen  <rwsy@mit.edu>

	* beleaguered_castle.scm (new-game): fixed spacing so that
	hopefully cards will no longer overlap.
	
	* thirteen.scm (check-for-flips): fixed bug in flipping code

1999-02-20  Rosanna Yuen  <rwsy@mit.edu>

	* thirteen.scm: added another new game =)

1999-02-19  Rosanna Yuen  <rwsy@mit.edu>

	* elevator.scm: added new game

1999-02-04  Jonathan Blandford  <jrb@redhat.com>

	* slot.c: Based on code by <Seanster@BrainImplants.com>, we now
	support pyramid-like games.

1999-01-26  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* menu.c: Remove the File menu.  This does not make sense. Put
	only a Game menu.

1999-01-16  Changwoo Ryu  <cwryu@adam.kaist.ac.kr>

	* freecell.scm: Removed buggy double-click handler and cleaned up.
	Still more work needed.

	* menu.c (help_about_callback): Changed my Email address.

1999-01-10  Nat Friedman  <nat@nat.org>

	* sol.c (main_prog): Call install_menu_hints.

	* menu.c: Standardized the menus.
	(install_menu_hints): New function.

1999-01-06  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* sol.c (main): Fix the name

1999-01-05  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* sol.c (main): Use gnome_datadir_file_unconditional here. 

1998-12-30  Carsten Schaar  <nhadcasc@fs-maphy.uni-hannover.de>

	* sol.c (main): Now retrieves it's state from the master client,
 	because the cloned client is not working anymore.

1998-12-28  Rosanna Yuen  <rwsy@mit.edu>

	* neighbor.scm : added new game

1998-12-28  Rosanna Yuen  <rwsy@mit.edu>

	* beleaguered_castle.scm: added double-click and hint support to
	this game.
	* camelot.scm: fixed potential aces bug.

1998-12-16  Rosanna Yuen  <rwsy@mit.edu>

	* beleaguered_castle.scm: added new game; added scoring
	
1998-12-02  Sebastian Wilhelmi  <wilhelmi@ira.uka.de>

	* sol.c (new_game): small bug fix for "gnome_app_fill_menu"
	num-of-args.

1998-11-29  Carsten Schaar  <nhadcasc@fs-maphy.uni-hannover.de>

	* menu.c: Removed 'GNOMEUIINFO_JUSTIFY_RIGHT'.

Wed Nov 25  Felix Bellaby  <felix@pooh.u-net.com>
	
	* camelot.scm, freecell.scm: minor fixes.
	* cscmi.c, sol.c: minor fixes.
	* events.c: ensure scheme only called twice on double click.
	* press_data.h: simplified.	
	* menu.c, press_data.c, sol.scm: added undo, redo - still inefficient.

Sat Nov 21 Felix Bellaby <felix@pooh.u-net.com>
	* Makefile.am: use png images.
	* baize.png: use png images.
	* TODO: updated.
	* sol.h: synced with card library.
	* card.h: synced with card library.
	* card.c: synced with card library.
	* dialog.c: added card prefs dialog.
	* sol.c: saves card prefs. 
	
1998-11-19  Richard Hestilow  <hestgray@ionet.net>

	* menu.c: Fixed underscore accelerator in "Exit" to be on the X.
	
1998-11-14  Changwoo Ryu  <cwryu@adam.kaist.ac.kr>

	* freecell.scm: Added double-click handler.  Initial stuff for
	"auto move".

Wed Nov 11 Felix Bellaby <felix@pooh.u-net.com>
	* sol.c: fixed up session management to match bugs in gnome-session.
	
1998-11-09  Jonathan Blandford  <jrb@redhat.com>

	* sol.desktop (Name): Now the name of the game is Aisleriot, as it 
	should be.
	* splash.c (splash_new): Start the splash screen in the middle of
	the screen

Mon Nov 9 Felix Bellaby <felix@pooh.u-net.com>
	* splash.h: splash screen pseudo-widget.
	* splash.c: splash screen pseudo-widget.
	* splash.png: splash image { will spell "Aisleriot" with casino chips }
	* sol.c: added session management and splash screen.
	* klondike.scm: fixed bug in scoring.
	* Makefile.am: updated for splash screen.
	* TODO: updated.

Wed Nov 3 Felix Bellaby <felix@pooh.u-net.com>
	* cscmi.c: (set_lambda) avoid guile limit on number of arguments.
	* event.c: (button_release) check for end of game on button click.
	do not unref card images.
	* *.scm: made compatible with tighter scheme of guile-1.3 
	* eagle_wing.scm: fixed bugs in drops on foundation slots.

Mon Nov 02 Felix Bellaby <felix@pooh.u-net.com>
	* dialog.c: added options dialogs for games.
	* cscmi.h: added lambdas to pass options back and forth 
	* cscmi.c: added lambdas to pass options back and forth 
	* sol.h: added options dialog
	* sol.c: added options dialog
	* menu.c: reverted to "Variaation" menu.
	* events.c: eliminated unused arguments from scm functions.
	* *.scm: eliminated unused arguments from scm functions.
	* klondike.scm: added "Three card deals" option.
	
Sat Oct 31 Felix Bellaby <felix@pooh.u-net.com>
	* scheme_messages: added names of new games {for i18n}
	* sol.c: (game_file_to_game_name) converts "-" to " ".
	* sol.c: (game_file_to_help_entry) converts "_" to "-" {for DocBook}
	* press_data.h: press_data redesigned for efficiency
	* slot.h: hslot_type redesigned for efficiency
	* press_data.c: updated for new press_data / hslot_type
	* slot.c: updated for new press_data / hslot_type, fixed bugs in
	expanding slots
	* event.c: updated for new press_data / hslot_type,
	tidied handling of button events.
	* draw.c: updated for new press_data / hslot_type.
	* cscm.c: updated for new press_data / hslot_type.
	
Thu Oct 29 Felix Bellaby <felix@pooh.u-net.com>
	* event.c: (drop_moving_cards) fixed bug in expanding slots.
	(button_press_event) delay decision on what event means so that clicks
	can be recognised on any slot.
	(motion_notify_event) now initiates drag as well.
	(button_up_not_moved) removed.
	(button_release_event) incorporates button_up_not_moved function.
	* slot.c: (slot_pressed) speeded up detection on long slots.
	* press_data.c: (generate_press_data) fixed bugs in expanding slots.
	* press_data.h: generate_press_data prototype changed.
	* fortunes.scm: corrected requested board size.
	* klondike.scm: replaced hint support to avoid crashes,
	changed double clicks to single clicks, reintroduced expanding slot. 

Thu Oct 29 Felix Bellaby <felix@pooh.u-net.com>
	* sol.c: (new_game) game_over set to false.
	* sol.h: game_over and game_won globals added.
	* menu.c: menu structure changed.
	(game_hint_callback) moved to dialog.c
	* menu.h: tidied the contents.
	* dialog.c: (show_select_game_dialog) allows rules to be set as well.
	(show_hint_dialog)  use g_string / gnome_app_message
	(show_game_over_dialog) use gnome_message_box
	* dialog.h: tidied the contents.
	* event.c: prevent card moves when game over
	
Tue Oct 27 Felix Bellaby <felix@pooh.u-net.com>
	* sol.c: (new_game) relocates new game creation into one place, 
	updates help menu to reflect any change in game rules.
	(game_file_to_help_entry) converts a game file to a help entry. 
	* sol.h: new_game added.
	* menu.c: game change callbacks replaced with calls to new_game.
	* menu.h: random_seed added.
	* dialog.c: updated to use new_game via random_seed.
	
1998-10-27  Jens Lautenbacher  <jens@tellux.de>

	* menu.c (toolbar): GNOME_STOCK_PIXMAP_EXIT instead of
 	GNOME_STOCK_MENU_EXIT

Mon Oct 26 Felix Bellaby <felix@pooh.u-net.com>
	* Makefile.am: added docs subdirectory.
	* card.c: updated API calls to libgdkcardimage
	* card.c (free_pixmaps): tidies up X server storage.
	* card.h: added free_pixmaps.
	* sol.c (main_prog): calls free_pixmaps before exiting. 
	* menu.c (help_menu): added gnome help.
	
1998-10-26    <jrb@redhat.com>

	* spider.scm ((deal-initial-setup)): reset the flip counter to allow one to play multiple games

1998-10-25  Rosanna Yuen  <rwsy@mit.edu>

	* yukon.scm (button-double-clicked): fixed double-clicking bug

1998-10-24  Rosanna Yuen  <rwsy@mit.edu>

	* doublets.scm: added a new game
	* sol.scm: moved flip-cards-back here.  generic move waste back to
	stock provided that stock is at 0 and waste is at 1.
	* menu.c: added another type of hint response for use in doublets.scm
	
1998-10-23  Rosanna Yuen  <rwsy@mit.edu>

	* eagle_wing.scm (get-hint): added hint support (and use it to do
	game-over)

1998-10-23  Rosanna Yuen  <rwsy@mit.edu>

	* eagle_wing.scm (button-double-clicked): added double click support

1998-10-21  Rosanna Yuen  <rwsy@mit.edu>

	* yukon.scm : added a new game 

1998-10-21  Rosanna Yuen  <rwsy@mit.edu>

	* eagle_wing.scm : added a new game

1998-10-20  Rosanna Yuen  <rwsy@mit.edu>

	* menu.c (game_hint_callback): added another type of hint response
	in the  format of "Move the " + card name + " " + "off the board"
	* fortunes.c (get-hint): added hint support
	
1998-10-20  Rosanna Yuen  <rwsy@mit.edu>

	* osmosis.scm (button-double-clicked): added double-click support

1998-10-19  Rosanna Yuen  <rwsy@mit.edu>

	* clock.scm (get-hint): added hint support. 

1998-10-19  Rosanna Yuen  <rwsy@mit.edu>

	* klondike.scm : added hint support.

1998-10-17  Rosanna Yuen  <rwsy@mit.edu>

	* canfield.scm: added hint support.

1998-10-16  Rosanna Yuen  <rwsy@mit.edu>

	* odessa.scm: completed scoring.  now it scores placing in
	foundations correctly.  also counts points that accrue when
	dealing.
	
1998-10-16    <jrb@redhat.com>

	* menu.c (file_new_game_callback): resets the timer.
	(restart_callback): resets the timer.
	* dialog.c (select_game_callback): resets the timer.

1998-10-16  Rosanna Yuen  <rwsy@mit.edu>
	
	* klondike.scm (complete-transaction): added scoring functionality

1998-10-16  Rosanna Yuen  <rwsy@mit.edu>

	* canfield.scm: added a new game	

1998-10-15  Rosanna Yuen  <rwsy@mit.edu>

	* fortunes.scm: added a new game

Wed Sep 23 Felix Bellaby <felix@pooh.u-net.com>
	* scheme_messages: new file of gettext msgids for *.scm filenames
	* sol.c: (main_prog) scans dir for installed games
	(start_timer) (stop_timer) C level control over timer.
	(timer_cb) updates time display, executes any scheme callback and 
	checks for end of game.
 	(create_press_data) minor fix for show card
	* menu.c: (create_menus) lists games found in dir with i18n.
	(file_new_game_callback) starts timer.
	* event.c: (end_of_game_test) stops timer.
	* cscmi.c: (scm_get_timeout) (scm_set_timeout) Scheme level control
	of when scheme timer callback will be invoked.
	(scm_set_lambda) used to set scheme timer callback function.
	(cscm_init) relocates scheme stuff from sol.c
	* TODO ticked off scan dir, timer.
	
Wed Sep 23 Felix Bellaby <felix@pooh.u-net.com>
	* sol.c: (create_press_data) relocated press_data creation.
	* press_data.c: removed press_data window creation.
	* event.c (button_press_event) starts show card with right button
	(button_release_event) undoes show card
	* draw.c (stop_show_card) removed as unused. 
	* draw.h (stop_show_card) removed as unused.
	* TODO ticked off show card.
	* gnome-aisleriot.png an icon for aisleriot.
	* Makefile.am added icon image.
	* sol.desktop added icon image.
	
Fri Sep 18 Felix Bellaby <felix@pooh.u-net.com>
	* sol.c: (game_file_to_name) i18n game file name converter.
	(main_prog) added status bar, removed redundant vbox and hbox.
	(make_title) replace hyphens with parentheses.
	(create_main_window) auto shrink disabled.
	* sol.h: game_file_to_name made available. 
	* menu.c: (game_load_game_callback) i18n used on game filenames, 
	board size now dictated by game.
	* klondike.scm: (new_game) return size of board.
	* camelot.scm: (new_game) return size of board.
	* odessa.scm: (new_game) return size of board.
	* osmosis.scm: (new_game) return size of board.
	* spider.scm: (new_game) return size of board.
	* freecell.scm: (new_game) return size of board.
	* event.c (configure_event) do nothing unless size has changed.
	
Wed Sep  9 Felix Bellaby <felix@pooh.u-net.com>
	* draw.c: substantially rewritten to use a single pixmap - surface -
	for double buffering and rationalise the drawing code.
	* draw.h: redundant function prototypes removed.
	* sol.c: removed creation of blank_surface pixmap, added a - draw_gc -
	so that a tiled fill could be used to paint the background.
	* sol.h: new gc made available. 
	* card.c: removed a commented out line.
	* events.c: removed use of snapshot pixmap.
	
Tue Sep  8 Felix Bellaby <felix@pooh.u-net.com>
	* draw.c: (draw_slot_placements) Whoops! fixed fix to slots!
	* card.c: (load_pixmaps) Improved mask loading.
	
Tue Sep  8 Felix Bellaby <felix@pooh.u-net.com>
	* draw.c: (draw_slot_placements) removed masking from slots images.
	(draw_normal_slot) (draw_expanding_slot) removed redundancy.
	
Mon Sep  7 Felix Bellaby <felix@pooh.u-net.com>
	* odessa.scm: fixed game over check, prevented cheap point scoring.
	* camelot.scm: fixed minor bug in add_mode, added hints.
	* osmosis.scm: fixed bug in flip counter, added hints.
	
Mon Sep  7 Felix Bellaby <felix@pooh.u-net.com>
	* events.c (drop_moving_cards): new drop test checks dragged card is
	above slot rather than checking mouse is above slot, dropped cards 
	now snap into place before the tedious screen refresh.
	* press_data.c: fixed the mask for moving cards. Horizontal slots 
	will also work if we start using them.
	
Mon Sep  7 Felix Bellaby <felix@pooh.u-net.com>
	* card.c: reimplemented card pixmaps using libgdkcardimage.so
	* Baize.xpm: A new background for the card table.
	* Makefile.am: added library dependency and Baize.xpm installation.
	
Sat Sep  5 Felix Bellaby <felix@pooh.u-net.com>
	* pixmaps/splash2.jpg:  AN Other ugly splash screen.

Fri Sep  4 12:06:55 1998 <jrb@redhat.com>
	* pixmaps/splash.{png,xcf}:  Added a temporary (ugly) splash screen.

1998-08-27    <jrb@aware-of-vacuity.labs.redhat.com>

	* TODO: updated to reflect the current whims of the author.

Mon Aug 17 14:15:58 1998  Jonathan Blandford <jrb@redhat.com>
	* added toolbar, and preparing for a bigger change.
	
Tue Aug 11 01:30:54 1998  Jonathan Blandford <jrb@redhat.com>
	* press_data.c: added transparencies for moving cards
	* events.c, draw.c: changed the background handling to be much faster

1998-08-10  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* Makefile.am (SUBDIRS): Fixed to include the pixmaps subdirectory.

	* pixmaps/Makefile.am: Fixed Makefile.am.

1998-07-25  Nuno Ferreira  <nmrf@rnl.ist.utl.pt>

	* sol.desktop: Added Portuguese translation.

1998-06-25  Maciej Stachowiak  <maciej@localhost.localdomain>

	* sol.scm: Remove dependency on (ice-9 slib) module; it's not
	actually used, AFAIK and the game works fine without it.

	* sol.c (main_prog): Use (defined? 'provide), not (procedure?
	'provide) to test wether boot-9.scm has been loaded; uncomment the
	test, as it should now work with both Guile 1.2 and recent
	snapshots.

Fri May  1 06:03:57 1998  Jonathan Blandford  <jrb@mit.edu>
	* press_data.c (generate_press_data): removed masking for moving cards (added 4/24)
	This is because stacks are moved occaisionally...
	* klondike.scm: No longer seg_faults when double clicked.  Klondike now works fine
	again

1998-04-24  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* press_data.c (generate_press_data): Doh.  Logical or is not the
	same as bitwise or.  This is why the window attributes were not
	being set correctly.

	* press_data.c (generate_press_data): Set the window shape to the
	mask bitmap to drag cards with rounded corners.

	* card.c: Made it use imlib for loading pixmaps.

Mon Apr 20 20:32:06 1998  Jonathan Blandford  <jrb@mit.edu>	
	* klondike.scm: Now handles double clicks!!!
	* odessa.scm, camelot.scm: minor bug fixes
	* events.c: Double click support added
	* sol.c: removed printf statements
	
Wed Apr  1 10:46:17 1998  Jonathan Blandford  <jrb@mit.edu>
	* sol.c: Minor cosmetic changes...
	* events.c, press_data.[ch]: Made moving cards a lot faster.  Now use a GdkWidget for it.
	* *.xpm: renamed to allow inclusion in C files...
	* FIXME: updated... (:
	* pixmap/cards.h: allows easy inclusion of C files.
	* card.c: Now compiles in the cards.

Sat Mar 21 15:34:17 1998  Tom Tromey  <tromey@cygnus.com>

	* dialog.c: Use gnome_message_box_*, not gnome_messagebox_*.

1998-03-1  Jonathan Blandford <jrb@mit.edu>
	* sol.c: Removed changes to work with recent snapshots below.  They 
	seemed to cause stack-overflows with guile 1.2
	
Sun Mar  8 16:15:03 1998  Tom Tromey  <tromey@cygnus.com>

	* Makefile.am (INCLUDES): Added GNOME_INCLUDEDIR.

	* sol.c (main_prog): Use new gnome_init.

1998-03-07  Jonathan Blandford <jrb@mit.edu>
	* sol.c: Added support for loading a game by number
	* dialog.c: ditto
	* menu.c: ditto
	* events.c: ditto
	* freecell.scm: cosmetic changes
	* odessa.scm: now scores completely, and has hints (that mostly work)
	
1998-03-03  Jonathan Blandford <jrb@mit.edu>

	* sol.scm: 
	* menu.scm: added hint support
	* camelot.scm: New game file.
	* dialog.scm: added dialog support

1998-02-25  Raja R Harinath  <harinath@cs.umn.edu>

	* sol.c (main_prog): Work with recent `guile' snapshots.

Tue Feb 24 22:21:29 1998  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* menu.c: Added about box.  24-bpp display. 

1998-02-24  Carsten Schaar  <nhadcasc@fs-maphy.uni-hannover.de>

	* Makefile.am (sol_LDADD): Added '$(INTLLIBS)'

1998-02-19  Federico Mena Quintero  <federico@nuclecu.unam.mx>

	* sol.c (main_prog): Added app_id "aisleriot".

Sun Feb 15 05:51:02 KST 1998  Changwoo Ryu  <cwryu@adam.kaist.ac.kr>

	* freecell.scm: New game file.
	* menu.c: Added freecell to menu.
	* Makefile.am: Added freecell.scm.

Fri Feb 13 13:04:27 1998  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* sol.c (main_prog): Use eval_installed_file() to load the rules
	file.
	(game_load_game_callback): Likewise.
	
	* cards.c (load_file_to_pixmap): Load pixmap files from the
	installation directory.

	* Makefile.am: integrate into build process.














	
