Files
puzzles/unfinished
Simon Tatham eeb2db283d New name UI_UPDATE for interpret_move's return "".
Now midend.c directly tests the returned pointer for equality to this
value, instead of checking whether it's the empty string.

A minor effect of this is that games may now return a dynamically
allocated empty string from interpret_move() and treat it as just
another legal move description. But I don't expect anyone to be
perverse enough to actually do that! The main purpose is that it
avoids returning a string literal from a function whose return type is
a pointer to _non-const_ char, i.e. we are now one step closer to
being able to make this code base clean under -Wwrite-strings.
2017-10-01 15:18:14 +01:00
..
2013-11-28 18:32:29 +00:00

This subdirectory contains puzzle implementations which are
half-written, fundamentally flawed, or in other ways unready to be
shipped as part of the polished Puzzles collection.

Those puzzles which have .R files can be built as part of the
Puzzles collection by symlinking their source files into the parent
directory and re-running mkfiles.pl. Anything without a .R file
isn't even finished enough to do that, and you should read the
source file itself to find out the status.