Very fiddly corrections to the loop highlighting. ERRSLASH means the
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Tue, 9 Aug 2005 18:09:07 +0000 (18:09 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Tue, 9 Aug 2005 18:09:07 +0000 (18:09 +0000)
commitae4bc2cfc33acb81ddea509d5dadbca56b4346f7
tree075b1f99f48ab91283bfe6ffb52d2aaa70356b37
parent9dc3c55b68c3e3e373336657f2036dc673e90c13
Very fiddly corrections to the loop highlighting. ERRSLASH means the
slash in this square is red, so it does indeed imply that some of
the edge markings are also red; but it doesn't mean _all_ the edge
markings must be red. So instead of assuming ERRSLASH implies all
edge error markers, we set the correct set of edge error markers at
the same time as setting ERRSLASH, at which point we know which kind
of slash it is so we know which ones to set.

git-svn-id: svn://svn.tartarus.org/sgt/puzzles@6175 cda61777-01e9-0310-a592-d414129be87e
slant.c