diff options
| author | Simon Tatham <anakin@pobox.com> | 2014-09-09 14:20:10 +0000 |
|---|---|---|
| committer | Simon Tatham <anakin@pobox.com> | 2014-09-09 14:20:10 +0000 |
| commit | ac6fd11ddad3cc52adeeb16a49f71666549fa547 (patch) | |
| tree | 4b433a8b81069838436d07c3f8a5cf33db1c56a0 /version.c | |
| parent | ff8a9fbc541b714e64fc089f75ec712a04cbd90f (diff) | |
| download | puzzles-ac6fd11ddad3cc52adeeb16a49f71666549fa547.zip puzzles-ac6fd11ddad3cc52adeeb16a49f71666549fa547.tar.gz puzzles-ac6fd11ddad3cc52adeeb16a49f71666549fa547.tar.bz2 puzzles-ac6fd11ddad3cc52adeeb16a49f71666549fa547.tar.xz | |
Improve connectedness-error highlighting in Range.
The previous approach of scanning the grid by depth-first search was
fine for deciding whether it was connected, but not so good for
pointing out where the mistake was in the grid. Replaced that code
with a dsf-based version, which identifies all connected components so
that an easy followup pass can highlight all but the largest as
erroneous.
[originally from svn r10223]
Diffstat (limited to 'version.c')
0 files changed, 0 insertions, 0 deletions