Parent Directory
|
|
|
|
|
icons/
|
8861 |
5 months |
simon |
New puzzle! Setting what might be a record for how long we've sat on
a puzzle be... |
unfinished/
|
8969 |
4 weeks |
simon |
Some minor fixes to the unfinished Pearl solver:
- move critical correctness ch... |
Buildscr
|
8634 |
11 months |
simon |
Add execute permission to the .exe files inside the zip file.
|
CHECKLST.txt
|
8865 |
5 months |
simon |
Updates to the new-puzzle checklist, since the world has moved on.
|
LICENCE
|
8823 |
6 months |
jacob |
New year, new puzzle.
|
Makefile.doc
|
7006 |
3 years |
simon |
Ability to build a .CHM for Puzzles. I haven't yet arranged for it
to be used by... |
PuzzleApplet.java
|
8793 |
7 months |
simon |
Introduce, and implement as usefully as I can in all front ends, a
new function ... |
README
|
7352 |
3 years |
simon |
Amend README so that it makes reasonable sense no matter whether
you've got your... |
Recipe
|
8957 |
2 months |
simon |
Make mkfiles.pl clean under 'perl -w'. Fixes one minor bug in the
output (a comm... |
blackbox.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
blackbox.c
|
8887 |
5 months |
simon |
Another w/h transposition typo.
|
bridges.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
bridges.c
|
8905 |
4 months |
simon |
Error highlighting bug in Bridges: when counting the number of extra
bridges tha... |
chm.but
|
7006 |
3 years |
simon |
Ability to build a .CHM for Puzzles. I haven't yet arranged for it
to be used by... |
chm.css
|
7006 |
3 years |
simon |
Ability to build a .CHM for Puzzles. I haven't yet arranged for it
to be used by... |
combi.c
|
6254 |
4 years |
simon |
James H has implemented a new `Tricky' difficulty level in Light Up:
a non-recur... |
cube.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
cube.c
|
8605 |
13 months |
simon |
More defensive-coding fixes from James H.
|
devel.but
|
8965 |
2 months |
simon |
Patch from Mark Wooding to add documentation of the new
draw_thick_line function... |
divvy.c
|
7974 |
2 years |
simon |
Substantial reworking of Solo so that it implements both Sudoku-X
(require both ... |
dominosa.R
|
8488 |
16 months |
simon |
Patch from James H to abstract out of Dominosa the code which
randomly generates... |
dominosa.c
|
8788 |
7 months |
simon |
Keyboard control for Dominosa (patch largely due to James H, though
with conside... |
drawing.c
|
8962 |
2 months |
simon |
Patch from Mark Wooding to introduce a draw_thick_line() function in
the drawing... |
dsf.c
|
8796 |
7 months |
simon |
New puzzle! 'Keen', a clone of KenKen.
|
fifteen.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
fifteen.c
|
8161 |
22 months |
simon |
New infrastructure feature. Games are now permitted to be
_conditionally_ able t... |
filling.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
filling.c
|
8922 |
3 months |
simon |
Fix incorrect uses of ctype.h (passing it uncast chars, or other
things potentia... |
flip.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
flip.c
|
8177 |
22 months |
simon |
Patch from James H providing lots more paranoid casting. Also one
actual behavio... |
galaxies.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
galaxies.c
|
8596 |
13 months |
simon |
Memory management and other fixes from James H.
|
grid.c
|
8175 |
22 months |
simon |
Since the lack of this has caused portability issues in the past:
add "-ansi -pe... |
grid.h
|
8166 |
22 months |
simon |
How did I manage to check this in without actually trying to build
on Windows at... |
gtk.c
|
8962 |
2 months |
simon |
Patch from Mark Wooding to introduce a draw_thick_line() function in
the drawing... |
guess.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
guess.c
|
8409 |
18 months |
simon |
Patch from James H to fix some off-by-one errors in Guess's click
rectangle chec... |
inertia.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
inertia.c
|
8646 |
10 months |
simon |
Redo Mines and Inertia's mine graphics using an actual circle rather
than an app... |
keen.R
|
8796 |
7 months |
simon |
New puzzle! 'Keen', a clone of KenKen.
|
keen.c
|
8951 |
2 months |
simon |
Patch from Ben Hutchings to fix an error-checking goof: Keen
division clues were... |
latin.c
|
8828 |
6 months |
simon |
New puzzle from James Harvey: 'Singles', an implementation of
Hitori. One infras... |
latin.h
|
8828 |
6 months |
simon |
New puzzle from James Harvey: 'Singles', an implementation of
Hitori. One infras... |
laydomino.c
|
8488 |
16 months |
simon |
Patch from James H to abstract out of Dominosa the code which
randomly generates... |
lightup.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
lightup.c
|
8785 |
7 months |
simon |
Minor bug fixes from James Harvey.
|
loopy.R
|
8397 |
18 months |
simon |
Standalone solver for Loopy. Bit half-hearted, since the solver
doesn't have dia... |
loopy.c
|
8963 |
2 months |
simon |
Patch from Mark Wooding to reorganise Loopy's redraw function to be
properly ant... |
magnets.R
|
8868 |
5 months |
simon |
Capitalisation glitch.
|
magnets.c
|
8972 |
3 weeks |
simon |
Patch from Jonas Koelker to fix a double free in magnetssolver.
|
makedist.sh
|
7600 |
3 years |
simon |
Left puzzles.rc2 out of the tarball. Oops.
|
malloc.c
|
5897 |
5 years |
simon |
Miscellaneous fixes from James Harvey's PalmOS porting work:
- fixed numerous m... |
map.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
map.c
|
8596 |
13 months |
simon |
Memory management and other fixes from James H.
|
maxflow.c
|
6390 |
4 years |
simon |
New puzzle: `Tents'. Requires a potentially shared algorithms module
maxflow.c. ... |
maxflow.h
|
6390 |
4 years |
simon |
New puzzle: `Tents'. Requires a potentially shared algorithms module
maxflow.c. ... |
midend.c
|
8805 |
6 months |
simon |
Memory leak fix from Tiago Dionizio: whenever we free the midend's
collection of... |
mines.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
mines.c
|
8646 |
10 months |
simon |
Redo Mines and Inertia's mine graphics using an actual circle rather
than an app... |
misc.c
|
8930 |
3 months |
simon |
Patch idea from Debian, but modified considerably in implementation:
introduce a... |
mkfiles.pl
|
8966 |
2 months |
simon |
Some kernels don't like my #! line. Move the -w into a 'use
warnings;' to make i... |
nestedvm.c
|
8793 |
7 months |
simon |
Introduce, and implement as usefully as I can in all front ends, a
new function ... |
net.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
net.c
|
8962 |
2 months |
simon |
Patch from Mark Wooding to introduce a draw_thick_line() function in
the drawing... |
netslide.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
netslide.c
|
8962 |
2 months |
simon |
Patch from Mark Wooding to introduce a draw_thick_line() function in
the drawing... |
no-icon.c
|
8064 |
2 years |
simon |
Michael Schierl's patch to compile the puzzles as Java applets using
NestedVM. W... |
noicon.rc
|
7346 |
3 years |
jacob |
MinGW windres doesn't like an empty resource file, so invent a resource to
keep ... |
nullfe.c
|
8962 |
2 months |
simon |
Patch from Mark Wooding to introduce a draw_thick_line() function in
the drawing... |
nullgame.R
|
7339 |
3 years |
simon |
Create a blank .rc file to be used in the absence of icons/foo.rc.
This means th... |
nullgame.c
|
8161 |
22 months |
simon |
New infrastructure feature. Games are now permitted to be
_conditionally_ able t... |
obfusc.c
|
8373 |
19 months |
simon |
Don't ignore the return code of fwrite(). (Slight modification of a
patch from P... |
osx-help.but
|
5194 |
5 years |
simon |
Improve OS X help: split back up into multiple files (thanks to
Halibut's new \c... |
osx-info.plist
|
5190 |
5 years |
simon |
First cut at online help under OS X. I just built the HTML version
of the manual... |
osx.icns
|
5179 |
5 years |
simon |
Added a framework for putting things other than the binary into a
Mac OS X appli... |
osx.m
|
8793 |
7 months |
simon |
Introduce, and implement as usefully as I can in all front ends, a
new function ... |
padtoolbar.bmp
|
7337 |
3 years |
simon |
Dariusz Olszewski's changes to support compiling for PocketPC. This
is mostly do... |
pattern.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
pattern.c
|
8914 |
3 months |
simon |
Add '-v' option to patternsolver, to make it show its working.
|
pegs.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
pegs.c
|
8419 |
18 months |
simon |
Keyboard control patch for Pegs, from James H.
|
printing.c
|
6190 |
4 years |
simon |
Substantial infrastructure upheaval. I've separated the drawing API
as seen by t... |
ps.c
|
8793 |
7 months |
simon |
Introduce, and implement as usefully as I can in all front ends, a
new function ... |
puzzles.but
|
8924 |
3 months |
simon |
Wording tweaks inspired by (but not the same as) some in a Debian
downstream pat... |
puzzles.h
|
8962 |
2 months |
simon |
Patch from Mark Wooding to introduce a draw_thick_line() function in
the drawing... |
puzzles.rc2
|
7337 |
3 years |
simon |
Dariusz Olszewski's changes to support compiling for PocketPC. This
is mostly do... |
random.c
|
6412 |
4 years |
simon |
Cleanup: rename random_init() to random_new(), because it actually
_allocates_ a... |
rect.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
rect.c
|
8692 |
9 months |
simon |
Single mouse clicks to toggle individual grid edges stopped working
in r8414 as ... |
resource.h
|
7337 |
3 years |
simon |
Dariusz Olszewski's changes to support compiling for PocketPC. This
is mostly do... |
samegame.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
samegame.c
|
8177 |
22 months |
simon |
Patch from James H providing lots more paranoid casting. Also one
actual behavio... |
signpost.R
|
8861 |
5 months |
simon |
New puzzle! Setting what might be a record for how long we've sat on
a puzzle be... |
signpost.c
|
8939 |
2 months |
simon |
A user points out that Signpost doesn't in fact use the numeric
keypad, so it sh... |
singles.R
|
8828 |
6 months |
simon |
New puzzle from James Harvey: 'Singles', an implementation of
Hitori. One infras... |
singles.c
|
8922 |
3 months |
simon |
Fix incorrect uses of ctype.h (passing it uncast chars, or other
things potentia... |
sixteen.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
sixteen.c
|
8432 |
18 months |
simon |
Patch from James H to add keyboard control in Sixteen and Netslide
(and also bel... |
slant.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
slant.c
|
8930 |
3 months |
simon |
Patch idea from Debian, but modified considerably in implementation:
introduce a... |
solo.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
solo.c
|
8786 |
7 months |
simon |
Jonas Koelker points out that the backspace key didn't work in GTK
Guess, becaus... |
tents.R
|
8644 |
10 months |
simon |
About time I got round to this: error highlighting for Tents.
|
tents.c
|
8851 |
6 months |
simon |
Fix from James H: in printing mode, the shared code between drawing
and printing... |
towers.R
|
8816 |
6 months |
simon |
New puzzle, again using the revised latin.c: 'Towers', a clone of a
latin-square... |
towers.c
|
8843 |
6 months |
simon |
Highlight the sides as well as the top of a tower when it's
selected. I think th... |
tree234.c
|
8923 |
3 months |
simon |
Patch from Ben Hutchings: explicitly initialise something which some
gccs compla... |
tree234.h
|
4787 |
5 years |
simon |
CVS revision numbers, stored as `cvs2svn:cvs-rev' properties, are a
useful piece... |
twiddle.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
twiddle.c
|
8438 |
18 months |
simon |
Keyboard control patch for Twiddle, from James H.
|
unequal.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
unequal.c
|
8964 |
2 months |
simon |
Patch from Mark Wooding to add antialiasing-safety in repeated
redrawing of ineq... |
untangle.R
|
8178 |
22 months |
simon |
Change to the handling of -DCOMBINED in the makefiles. Instead of
defining it ce... |
untangle.c
|
8177 |
22 months |
simon |
Patch from James H providing lots more paranoid casting. Also one
actual behavio... |
version.c
|
5781 |
5 years |
simon |
Introduce a versioning mechanism, and an `About' box in all front
ends. Versioni... |
wceinf.pl
|
7542 |
3 years |
simon |
I still haven't managed to get the WinCE port building via bob, but
I should at ... |
website.url
|
7319 |
3 years |
simon |
Build an installer for Puzzles.
|
windows.c
|
8834 |
6 months |
simon |
Patch from James H: make the Windows debugging output conditional on
an enabling... |
winiss.pl
|
7319 |
3 years |
simon |
Build an installer for Puzzles.
|