simon-svn: puzzles: simon

tartarus-commits at lists.tartarus.org tartarus-commits at lists.tartarus.org
Fri Jun 24 12:03:20 BST 2005


SVN root:       svn://ixion.tartarus.org/main
Changes by:     simon
Revision:       6006
Date:           2005-06-24 12:03:20 +0100 (Fri, 24 Jun 2005)

Log message (9 lines):
My background-erasing changes in r5996/r5997 caused trouble with the
keyboard-control cursors, and when I tried to fix those more
wallpaper bubbles popped up elsewhere. Here's what I think is a
proper fix: a comprehensive overhaul of the redraw code such that,
instead of tracking the cursor positions explicitly in the
drawstate, we instead track for each peg position whether or not a
cursor is currently displayed at that position. So cursor erasing
and cursor drawing become part of the main draw loop rather than a
separate bit on the end.

Modified files:
U   puzzles/guess.c

Links:
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi?rev=6006&view=rev
http://www.tartarus.org/~simon-anonsvn/viewcvs.cgi/puzzles/guess.c?rev=6006&r1=6005&r2=6006



More information about the tartarus-commits mailing list