simon-svn: puzzles: simon

Commits to Tartarus CVS repository. tartarus-commits at lists.tartarus.org
Sat Mar 30 20:04:10 GMT 2013


SVN root:       svn://svn.tartarus.org/sgt
Changes by:     simon
Revision:       9780
Date:           2013-03-30 20:04:10 +0000 (Sat, 30 Mar 2013)

Log message (16 lines):
Introduce a mechanism in this source tree for building the container
web pages for the Java applets. Previously, those have all been
maintained by hand in my website's svn area, which is a bit silly. Now
we have a file per puzzle in the 'html' subdirectory which contains
the puzzle's name, one or two attributes, and the instructions snippet
to go below the puzzle applet; and then there's a Perl script that
builds all the real web pages out of that by adding in the parts
common across all files: the header, footer, and middle fragment with
the <applet> tag and resizing bits and pieces.

One piece _not_ checked in here is the footer text specific to my
hosting at chiark, which I think does still belong in the www area. So
Buildscr doesn't actually build the web pages; it just delivers the
bits and pieces by which my nightly snapshot script will be able to
run the program that _does_ build them, passing that footer as an
extra argument.

Modified files:
U   puzzles/Buildscr
U   puzzles/CHECKLST.txt
A   puzzles/html/
A   puzzles/html/blackbox.html
A   puzzles/html/bridges.html
A   puzzles/html/cube.html
A   puzzles/html/dominosa.html
A   puzzles/html/fifteen.html
A   puzzles/html/filling.html
A   puzzles/html/flip.html
A   puzzles/html/galaxies.html
A   puzzles/html/group.html
A   puzzles/html/guess.html
A   puzzles/html/inertia.html
A   puzzles/html/javapage.pl
A   puzzles/html/keen.html
A   puzzles/html/lightup.html
A   puzzles/html/loopy.html
A   puzzles/html/magnets.html
A   puzzles/html/map.html
A   puzzles/html/mines.html
A   puzzles/html/net.html
A   puzzles/html/netslide.html
A   puzzles/html/pattern.html
A   puzzles/html/pearl.html
A   puzzles/html/pegs.html
A   puzzles/html/range.html
A   puzzles/html/rect.html
A   puzzles/html/samegame.html
A   puzzles/html/signpost.html
A   puzzles/html/singles.html
A   puzzles/html/sixteen.html
A   puzzles/html/slant.html
A   puzzles/html/solo.html
A   puzzles/html/tents.html
A   puzzles/html/towers.html
A   puzzles/html/twiddle.html
A   puzzles/html/undead.html
A   puzzles/html/unequal.html
A   puzzles/html/unruly.html
A   puzzles/html/untangle.html

Links:
http://svn.tartarus.org/sgt/?rev=9780&view=rev
http://svn.tartarus.org/sgt/puzzles/Buildscr?rev=9780&r1=9779&r2=9780
http://svn.tartarus.org/sgt/puzzles/CHECKLST.txt?rev=9780&r1=9779&r2=9780
http://svn.tartarus.org/sgt/puzzles/html/blackbox.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/bridges.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/cube.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/dominosa.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/fifteen.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/filling.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/flip.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/galaxies.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/group.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/guess.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/inertia.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/javapage.pl?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/keen.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/lightup.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/loopy.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/magnets.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/map.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/mines.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/net.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/netslide.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/pattern.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/pearl.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/pegs.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/range.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/rect.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/samegame.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/signpost.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/singles.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/sixteen.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/slant.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/solo.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/tents.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/towers.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/twiddle.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/undead.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/unequal.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/unruly.html?rev=9780&view=markup
http://svn.tartarus.org/sgt/puzzles/html/untangle.html?rev=9780&view=markup



More information about the tartarus-commits mailing list