1. 03 Dec, 2011 3 commits
    • Christian Persch's avatar
      guile: Load games from %load-path · 5a5d567c
      Christian Persch authored
      Instead of constructing the path directly, load the game with
      scm_primitive_load_path().
      
      Install the game files in a directory versioned with the effective
      guile version.
      
      Add a function to get the list of installed games, and use it in
      the game chooser.
      5a5d567c
    • Christian Persch's avatar
      guile: Add set-lambda! · a2fd20bc
      Christian Persch authored
      Add a set-lambda! that takes (name, func). Use this in the games that
      derive from other games, instead of having to call set-lambda again
      with all the other lambdas.
      a2fd20bc
    • Christian Persch's avatar
      guile: Make sol.scm a module · f59aff79
      Christian Persch authored
      f59aff79
  2. 10 Apr, 2011 2 commits
  3. 12 Jan, 2010 1 commit
  4. 20 Jul, 2009 1 commit
    • Christian Persch's avatar
      aisleriot: Change licence to GPL 3+ · ba174a3e
      Christian Persch authored
      Relicence the libgamescard library code from LGPL 2+ to LGPL 3+ (resp.
      GPL 2+ to GPL 3+), and aisleriot from GPL 2+ to GPL 3+. The
      libgamescards licence changes also implies a blackjack licence change
      from GPL 2+ to GPL 3+.
      Add COPYING.GPL3 containing the text of the GPL version 3, and
      COPYING.README with a short summary of which code is licensed how.
      ba174a3e
  5. 18 Jun, 2008 1 commit
  6. 10 Dec, 2007 1 commit
  7. 04 May, 2006 1 commit
  8. 15 Dec, 2005 1 commit
  9. 08 Sep, 2005 1 commit
  10. 07 Jun, 2005 2 commits
  11. 27 May, 2005 2 commits
  12. 22 Jun, 2003 1 commit
  13. 10 Jun, 2003 1 commit
  14. 20 May, 2003 1 commit
  15. 16 May, 2003 1 commit
  16. 21 Oct, 2002 1 commit
  17. 10 Apr, 1999 1 commit
    • Rosanna Yuen's avatar
      fixed the number of cards left in stock in statusbar · 88edf9b8
      Rosanna Yuen authored
      
      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
      88edf9b8
  18. 15 Mar, 1999 2 commits
  19. 12 Mar, 1999 1 commit
  20. 24 Feb, 1999 1 commit
  21. 22 Feb, 1999 1 commit
    • Rosanna Yuen's avatar
      moved deck making to sol.scm moved this from beleaguered_castle.scm added · ce1a6a14
      Rosanna Yuen authored
      
      1999-02-22  Rosanna Yuen  <rwsy@mit.edu>
      
      	* 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?)
      ce1a6a14
  22. 20 Feb, 1999 1 commit
  23. 09 Nov, 1998 1 commit
  24. 04 Nov, 1998 1 commit
  25. 03 Nov, 1998 1 commit
  26. 29 Oct, 1998 1 commit
  27. 21 Oct, 1998 1 commit
  28. 19 Oct, 1998 1 commit
  29. 17 Oct, 1998 1 commit
  30. 18 Sep, 1998 1 commit
  31. 01 May, 1998 1 commit
  32. 21 Apr, 1998 1 commit
  33. 02 Mar, 1998 1 commit
  34. 13 Feb, 1998 1 commit