Forgot to shuffle the num[] array! That was probably introducing
Replicate r7285 from PuTTY: make keyboard input work in HTML Help.
Now we have the new `module' command, use it.
Reinstate the icons in the Windows binaries.
Forgot to tag the Mac and Windows binaries with the revision number.
Looking for puzzles*.tar.gz in the right directory is liable to make
Build script for Puzzles using bob. I've also added a piece of extra
Misdirected cross-reference spotted by Jonas Koelker.
Marcin Wojdyr points out that the use of `>&' to redirect both
Phil Bordelon points out an off-by-one error: since Solo doesn't use
Patch from James H which shouldn't change the functionality of
Patch from James H to fix the occasional generation of puzzles
Phil Bordelon points out that the Unequal difficulty settings
Give all the intermediate files distinct file names, so that a
Formatting tweaks / index terms in Unequal docs.
First time I've added a new puzzle since the icons-and-screenshots
Add James H's new puzzle, `Unequal' (otherwise known as the
Remove a couple of rogue make targets for `osx.icns.o' and
Rather to my surprise given the amount of testing this code has had,
In Windows/Gtk front-ends, consistently use the ellipsis convention for naming
Phil Bordelon's patch yesterday should have initialised the GError
Phil Bordelon points out that my invocation of gdk_pixbuf_save()
Document the new --game and --load options on Unix.
Make errors in option parsing actually _do_ something in interactive mode.
Bring .R files for nullgame and unfinished puzzles up to date with the rest of
Update manual copyright to 2006.
Add NO_HTMLHELP and turn it on by default in Makefile.cyg.
Enhance icon.pl to be a fully general Windows icon builder: it now
`make all' targets are usually useful.
Er, further makedist fixes. Helps if you test _before_ checkin.
And update makedist.sh to put all the new stuff into the source
Fix the Cygwin RCFLAGS in the light of recent changes.
Aha, this seems to be a more sensible way of getting screenshots:
Support for run-time icons in the GTK puzzles. This involved another
Actually introduce the ability to build the Windows icons into the
Improve the icon images by cropping selected pieces out of most of
Code to construct Windows icon files for the puzzles, by munging the
New mechanism for automatic generation of the puzzle screenshots on
HTML Help support for Puzzles, with the same kind of automatic
Ability to build a .CHM for Puzzles. I haven't yet arranged for it
Small printing fix from Gary Wong. Shows up when printing with
Fix a couple of rounding errors in Inertia's gem-drawing code which
Optionally label the colours in Guess with letters of the alphabet.
Patch I've had lurking around for over a year and not remembered to
James H's Palm-compatibility updates to the latest Loopy changes,
Mike's changes to dsf.c alter the internal storage format of dsf
Minimal (i.e., lame) update to Loopy documentation to match reality -- it's
I'm sick and tired of having unfinished puzzle code lying around on
r6880 accidentally backed out r6780. That's what I get for accepting
Mike Pinna has done some major reworking of the Loopy solver, giving
Forgot to put the new .R files into makedist.sh. Oops!
Jesse W points out that I forgot to update the OS X front end in
Always something. Mention `svn add'ing the .R file in the new-puzzle
I'm sick of repeatedly adding and removing local changes to Recipe
Random docs cleanups I've collected together.
Since r6711, puzzles built with Gtk 1.2 would take double actions when a menu
Trivial patch from Ben Hutchings to support resizable windows under
Ben Hutchings's patch to add display of key accelerators in the Game
Patch from Ben Hutchings to prevent an ugly special case in
Cleanup patch from Ben Hutchings, fixing some odd-looking range
Patch from Ben Hutchings to prevent memory leakage during Loopy game
Introduce a new deductive mode in Slant's Hard level, which is the
"Hold" function in Guess was completely broken.
I've been pondering whether to do this for months: turn the rather
Mines's error signalling is highly asymmetric: if you erroneously
Small docs patch from Phil Bordelon adding more history of Sudoku.
Patch from Phil Bordelon to improve Bridges' appearance by adjusting
Tal Kelrich spotted that hitting `Solve' on a configuration which is
Revert a change in an assertion made in r6299. It was right the
Add some random index terms. ("Sudoku" wasn't in the index!)
Laurent Thioudellet reports that gcc4's ultra-cautious data flow
I've just noticed a bug in the Inertia solver: if you call it on an
Correct w/h mixup in grid edge checks.
Document Unix command-line options.
Fix segfault in Tents' printing.
Work around a couple of minor display issues with max bridges set to 4:
Cleanup: relieve frontends of the duty to call
Cleanup: remove the `just_used_solve' field from a number of games
Forgot to update devel.but in r6417.
Cleanup: it was absolutely stupid for game_wants_statusbar() to be a
Cleanup: remove the game_state parameter to game_colours(). No game
Noticed recently that bitcount16() isn't 16-bit clean due to signed
Cleanup: the `mouse_priorities' field in the back end has been a
OS X frontend was directly calling the backend's wants_statusbar()
Cleanup: rename random_init() to random_new(), because it actually
New puzzle from James H: `Bridges', another Nikoli job.
Miscellaneous fixes. Correct a comparison of y with w causing
Just noticed a longhand shuffling operation which I must have missed
Janes H provides a small workaround for a Palm tools bug.
Small error in solver diagnostics.
Revamp of the control mechanism to permit drag- as well as
New puzzle: `Tents'. Requires a potentially shared algorithms module
loopy_diffnames[] isn't used, and provokes a warning on OS X.