chiark / gitweb /
Add a `full' parameter to validate_params(), analogous to the one in
authorJacob Nevins <jacobn@chiark.greenend.org.uk>
Tue, 5 Jul 2005 21:27:19 +0000 (21:27 +0000)
committerJacob Nevins <jacobn@chiark.greenend.org.uk>
Tue, 5 Jul 2005 21:27:19 +0000 (21:27 +0000)
commitf3c95109c7b905f74b5f149eea21f68444c31ef7
tree77e7eeb6b297b201bbd40f67010318d2c4421c85
parent968828283b7a0aacd71d4868846291b381884eb1
Add a `full' parameter to validate_params(), analogous to the one in
encode_params(). This is necessary for cases where generation-time parameters
that are normally omitted from descriptive IDs can place restrictions on other
parameters; in particular, when the default value of a relevant generation-time
parameter is not the one used to generate the descriptive ID, validation could
reject self-generated IDs (e.g., Net `5x2w:56182ae7c2', and some cases in
`Pegs').

[originally from svn r6068]
18 files changed:
cube.c
fifteen.c
flip.c
gtk.c
guess.c
midend.c
mines.c
net.c
netslide.c
nullgame.c
pattern.c
pegs.c
puzzles.h
rect.c
samegame.c
sixteen.c
solo.c
twiddle.c