aboutsummaryrefslogtreecommitdiff
path: root/loopgen.c
diff options
context:
space:
mode:
authorSimon Tatham <anakin@pobox.com>2016-02-26 06:59:46 +0000
committerSimon Tatham <anakin@pobox.com>2016-02-26 06:59:46 +0000
commit70cb6cfa7abae854a201532f31bfdb1f19b4a8f4 (patch)
tree472d7d8163df57e90fea804fea56f732376bb3c7 /loopgen.c
parentadc54741f03cf0cc5c639e917afd2442da9e3422 (diff)
downloadpuzzles-70cb6cfa7abae854a201532f31bfdb1f19b4a8f4.zip
puzzles-70cb6cfa7abae854a201532f31bfdb1f19b4a8f4.tar.gz
puzzles-70cb6cfa7abae854a201532f31bfdb1f19b4a8f4.tar.bz2
puzzles-70cb6cfa7abae854a201532f31bfdb1f19b4a8f4.tar.xz
Tracks: fix further completion-checking loopholes.
A user pointed out that Tracks could sometimes flash for completion when there wasn't even a full path from A to B! And it looks as if that wasn't even a mistake I introduced with the loop-checking revamp this week. Now I _think_ it's complete: we set ret=FALSE in check_completion wherever we also produce an error highlight, and also whenever there is no path connecting A with B. And if there is a path connecting A with B, then any square not on the path becomes an error highlight.
Diffstat (limited to 'loopgen.c')
0 files changed, 0 insertions, 0 deletions