Commit graph

44 commits

Author SHA1 Message Date
Eric S. Raymond
303a039679 Use cancrecruit={yes,no} rather than canrecruit={1,0} everywhere,
...because it's a good example mainline should set for UMC.
This change was done mechanically with a wmllint enhancement.
2008-03-01 08:42:40 +00:00
Eric S. Raymond
a8cee73c12 Enrich the editor theme markup for hotkeys by adding a description= attribute.
A new script, data/tools/extractbindings, uses this to automatically
generate an up-to-date list of editor keybindings in a form suitable
for the wiki.
2008-02-29 21:11:35 +00:00
Eric S. Raymond
9c637bf7ae Keep some unwanted macros ot of the reference. 2008-02-26 10:43:19 +00:00
Eric S. Raymond
9b86ddb269 Suppress reporting of known unused images. 2008-02-19 23:42:35 +00:00
Eric S. Raymond
e3c2652f31 Scenery-scattering for two more campaigns.
The images-unused test noe passes on mainline.
2008-02-17 14:59:57 +00:00
Eric S. Raymond
c9d86da3f7 Get rid of the FAKE_REFERENCE kluge. 2008-02-16 10:48:20 +00:00
Eric S. Raymond
6252baf0c9 Allow wmlscope to take multiple --foce-used options, and use the capability. 2008-02-13 18:03:43 +00:00
Eric S. Raymond
d1c3678356 Generalize the --from option.
Add an images-unused production so we can find things than need to be
included in animation frames etc.  Note, the report generator emits a
fair number of false positives through not recognizing implicit
references; I'll fix that next.
2008-02-10 18:32:20 +00:00
Eric S. Raymond
28bee542c6 More formal-argument fixups and macro type checking. 2008-02-10 08:05:32 +00:00
Eric S. Raymond
74534ae07b wmlscope can now list macros with untyped formals. 2008-02-10 06:15:29 +00:00
Eric S. Raymond
e41fb3fc77 Use the --nolift option when doing normal sanity checks;
...this avoids invoking all the logic for converting from old dialects
of WML and speeds things up considerably.
2008-02-01 22:27:05 +00:00
Eric S. Raymond
332d9df9ae More cosmetic fixes. 2008-01-31 19:37:39 +00:00
Eric S. Raymond
746312be0a Cosmetic fixes. 2008-01-31 19:36:29 +00:00
Eric S. Raymond
b1b2435d40 Reindent the mainline content to uniiform whitespace. 2008-01-24 00:16:42 +00:00
Eric S. Raymond
c6d35c917e Cope with the fact that the default Ubuntu shell...
...no longer does {} expansion of file globs.
2007-11-26 02:19:02 +00:00
Eric S. Raymond
a7499251cc Correct somebody's thinko. 2007-11-26 00:26:31 +00:00
Eric S. Raymond
5273f5f689 Fix some broken invocations in the data/tools makefile. 2007-11-26 00:18:58 +00:00
Gunter Labes
c15a9fc9a5 correct wmllint invocation from the Makefile
add the "Halbardier to Halberdier" transformation
2007-09-20 16:43:35 +00:00
Eric S. Raymond
4d53bec8d9 Beef up the sanity-check production for campaign data. 2007-06-11 22:21:12 +00:00
Eric S. Raymond
9e8840da91 Sanity-check the themes directory, too. 2007-06-06 19:29:38 +00:00
Eric S. Raymond
63665dda58 Restore reference checking of multiplayer. 2007-06-06 19:08:03 +00:00
Eric S. Raymond
3073bd8b8e Some old exclusion options are no longer necessary. 2007-05-16 16:42:36 +00:00
Eric S. Raymond
276e7153f8 More things move to core directory. 2007-05-16 03:34:15 +00:00
Eric S. Raymond
75b7510973 The move of tutorial/ inro data/campaigns...
...enables us to get rid of a special case.
2007-05-11 14:45:16 +00:00
Eric S. Raymond
7fd5818451 Call wmlscope, not macroscope. 2007-05-10 21:08:42 +00:00
Eric S. Raymond
c64898235a New macroscope visibility rules are now working for resource files. 2007-04-29 11:15:05 +00:00
Eric S. Raymond
8a48889b2e Prepare for sytematic checking of UMC with new visibility rules. 2007-04-29 03:05:33 +00:00
Eric S. Raymond
979264e084 Add some documentation. 2007-04-27 21:37:29 +00:00
Eric S. Raymond
aa9dab7f6e Avoid a name collision between two lich portraits that are tinted differently. 2007-04-27 04:02:04 +00:00
Eric S. Raymond
2add57a040 Add some documentation. 2007-04-26 21:28:02 +00:00
Eric S. Raymond
cca726bd96 Give macroscope the ability to detect duplicate resource files. 2007-04-26 03:41:11 +00:00
Eric S. Raymond
a5a11ec5d2 Typo fix. 2007-04-18 00:28:32 +00:00
Eric S. Raymond
bda93ffd67 Fix some invocationss of macroscope. 2007-04-17 23:02:09 +00:00
Eric S. Raymond
364e9da699 OK, automatic documentation extraction from macros is fully working. 2007-04-17 03:31:37 +00:00
Eric S. Raymond
2848838cf5 Third step in automated documentation extraction for macros.
We're making web pages that pass XHTML validation now; 
the rest of the work is cleanup and polishing.
2007-04-17 02:34:51 +00:00
Eric S. Raymond
506b7c92eb Second stage of automatic documentation extraction for utility macros. 2007-04-16 16:43:20 +00:00
Eric S. Raymond
4915c221ae First xut at reference-checking from a definitions file. 2007-04-14 16:07:34 +00:00
Eric S. Raymond
f1ff10acab Added the capability to make definition lists. 2007-04-14 15:49:43 +00:00
Eric S. Raymond
c802d749f3 Move some sounds into the UI subdirectory where they belong. 2007-04-11 11:11:02 +00:00
Eric S. Raymond
04c3ea7103 Added an --exclude option to supress looking at a subset of files. 2007-04-11 10:31:38 +00:00
Eric S. Raymond
a04b02ec98 Improve reporting of unused resources. 2007-04-11 10:00:36 +00:00
Eric S. Raymond
4ef45d7482 Change report format so Emacs compilation mode can be used...
...to step through unresolved symbols.
2007-04-10 05:25:19 +00:00
Eric S. Raymond
3a200dfa8c Argument of macroscope is now optional. 2007-04-09 07:31:38 +00:00
Eric S. Raymond
72e8eb4602 Macroscope can now process multiple directories specified on the command line,
and so can be used for UMC.

I've added a Makefile to data/tools that invokes this in several ways
useful for performing sanity checks.
2007-04-07 22:30:54 +00:00