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
c4b19239fd
Make macroscope able to ignore apparently unreferenced terrain files.
2007-04-11 09:52:20 +00:00
Eric S. Raymond
c210423fdf
Refactoring step.
2007-04-11 08:28:37 +00:00
Eric S. Raymond
4a475cb695
Fix stupid error in cross-referencing image files from subdirectories.
2007-04-11 03:40:55 +00:00
Eric S. Raymond
cede36acc3
Typo fix.
2007-04-10 22:55:33 +00:00
Eric S. Raymond
528b7b1333
Better documentation of macroscope.
2007-04-10 22:54:10 +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
65bfe50ec2
Delete find-unused-images and find-unused-sounds.
...
The macroscope tool is now more than good enough to supersede them.
2007-04-09 18:23:33 +00:00
Eric S. Raymond
83b8c614e9
Fix 7 of approximately 90 unresolved-image references.
...
Some have FIXME comments that should be gone over by an art developer.
(Found by macroscope.)
2007-04-09 08:33:17 +00:00
Eric S. Raymond
3a200dfa8c
Argument of macroscope is now optional.
2007-04-09 07:31:38 +00:00
Eric S. Raymond
c23559c3ab
macroscope now handles wildcarded resource-file references.
2007-04-09 04:05:47 +00:00
Eric S. Raymond
b8165f2f9e
Macroscope refactoring step.
2007-04-09 02:33:44 +00:00
Eric S. Raymond
531d865801
Macroscope's incidence of false reports of dangling references...
...
...for images is now low enough that information on real problems can
be extracted from the clutter.
2007-04-08 23:36:54 +00:00
Eric S. Raymond
36a962e8c8
Slightly more clever version of logic for cross-checking sound and music files.
2007-04-08 10:30:28 +00:00
Eric S. Raymond
3d26c70190
Sound crosschecks are reallly working now.
2007-04-08 09:11:02 +00:00
Eric S. Raymond
9cacb77a96
Resource validation is buggy.
...
Leave a temporary version that does macros only in the repo.
2007-04-08 04:14:28 +00:00
Eric S. Raymond
227c8f4d19
macroscope can now check image and sound resource reference consistency.
...
Some weird macros can confuse it, though.
2007-04-08 03:43:18 +00:00
Eric S. Raymond
4768190f4e
A half-step towards consistency-checking resource references.
2007-04-08 03:09:50 +00:00
Eric S. Raymond
2af1b8eb19
Improve documentation, speed up processing in macroscope.
2007-04-07 23:09:56 +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
Eric S. Raymond
80228d5536
Cleanup before next round of extensions.
2007-04-07 17:22:29 +00:00
Eric S. Raymond
a8e799793c
The Perl random-map generator is both obsolete
...
(only does the old single-letter format) and redundant (there's a
better-maintained one in C++ now). Furthermore nobody seems to have
cared about it since 2003. And I'm trying to remove cruft from the
internal toolset, so away it goes.
2007-04-06 16:48:46 +00:00
Eric S. Raymond
875da2584c
Add more reporting modes to macroscope.
2007-04-06 09:31:44 +00:00
Nils Kneuper
e631c3797b
moved stip_image_profiles.sh into the "base" utils folder
2007-04-06 09:06:53 +00:00
Eric S. Raymond
fd8dfe70c7
Who knew macro names actually have leading underscores sometimes?
...
Tweak macroscope to cope.
2007-04-06 08:23:31 +00:00
Eric S. Raymond
7a7b0ca40b
Improve comment handling and macro name recognition in macroscope.
2007-04-06 07:44:12 +00:00
Eric S. Raymond
86f550196e
Teach macroscope not to treat macro formals as dangling references.
2007-04-06 06:39:56 +00:00
Eric S. Raymond
752d11c925
More refactoring in macroscope. References are now objects.
2007-04-06 05:42:09 +00:00
Eric S. Raymond
7c09758819
macroscope check for unresolved macro references is *mostly* working...
2007-04-06 05:14:02 +00:00
Eric S. Raymond
391dbe45ac
macroscope checkpoint before teaching it to count unresolved references.
2007-04-06 04:50:37 +00:00
Eric S. Raymond
a761acd429
Macroscope gets refactored in preparation for doing more with it.
2007-04-06 03:10:35 +00:00
Eric S. Raymond
7f08591791
More documentation comments.
2007-04-06 00:30:31 +00:00
Eric S. Raymond
e9b4af2f99
Add some documentation.
...
Move unit.pl back to the main tools directory, as it needs the wml Perl module.
2007-04-06 00:22:22 +00:00
Eric S. Raymond
69f3aa45e8
Move WML-hacking tools from top-level utils directory to data/tools.
...
This is a clutter-reduction step, separating the packaging and code-integrity
checks from the stuff for maintaining mainline campaigns.
I've also added documentation comments to some scripts.
2007-04-06 00:02:43 +00:00
Eric S. Raymond
ca5c16c0d8
Ignore references in comments.
2007-04-05 22:26:45 +00:00
Eric S. Raymond
19b0f7b3a2
Macro-cross-reference mapper added.
2007-04-05 21:38:11 +00:00
Gunter Labes
488e861307
more line ending clean-ups
2006-06-06 00:05:03 +00:00
Philippe Plantier
0f076d09c0
Removing some backup file.
2004-08-15 13:15:02 +00:00
Philippe Plantier
7c45cc7649
Commiting new graphics tilesets:
...
* Cave walls
* Dwarven castles
* Cave floors
Updated scenarios to use dwarven castles in caves. Scenario designers,
please review my changes!
2004-08-15 13:07:14 +00:00
Philippe Plantier
074c56ebf2
Added the cutter tool.
...
Added back the exploder tool, hopefully with all needed files so it do
not break compilation.
Fixed the autotools scripts only being partially commited on the last commit.
2004-06-27 16:47:02 +00:00
Philippe Plantier
34f6a18755
Updating castle model for the exploder tool.
2004-06-21 21:17:48 +00:00
Philippe Plantier
2df8675fa8
Added the first version of the "exploder" tool.
...
It works, but it is pretty useless now, without documentation. But
this should come shortly.
2004-06-20 17:13:59 +00:00