158 Commits

Author SHA1 Message Date
Eric S. Raymond
979264e084 Add some documentation. 2007-04-27 21:37:29 +00:00
Eric S. Raymond
2244511853 Fix the code for extracting the macro reference. 2007-04-27 14:22:55 +00:00
Eric S. Raymond
69e98dc8ca Move report header before parsing...
...so messages to stderr happen in the right order.
2007-04-27 11:01:38 +00:00
Eric S. Raymond
5f3b1fd333 Avoid an odd glitch that causes some false messages abot duplicates. 2007-04-27 04:43:09 +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
bc010743f6 And more documentation. 2007-04-26 21:29:30 +00:00
Eric S. Raymond
2add57a040 Add some documentation. 2007-04-26 21:28:02 +00:00
Eric S. Raymond
b9c08ea5d0 Warn of duplicated reference names. 2007-04-26 19:14:46 +00:00
Eric S. Raymond
ecebe4f1cf More incremental improvements. More UMC resource conversions. 2007-04-26 13:46:09 +00:00
Eric S. Raymond
ae131e8450 Fix a brown-paper-bag bug introduced two commits back. 2007-04-26 12:22:55 +00:00
Eric S. Raymond
8a2885abc8 Don't crap out on the ill-formed Rogue_RPG map. 2007-04-26 11:26:21 +00:00
Eric S. Raymond
6afa7e61bb Better handling of one-line maps. 2007-04-26 10:25:28 +00:00
Eric S. Raymond
ba9b7e48e4 Handle ill-formed one-line maps more gracefully. 2007-04-26 10:15:12 +00:00
Eric S. Raymond
07fd01f3cd More incremental improvements to macroscope and upconvert. 2007-04-26 08:55:47 +00:00
Eric S. Raymond
4270406a95 Help the duplicate-checking in macroscope cope with some wacky UMC. 2007-04-26 05:16:10 +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
4ef2a83572 Don't issue a warning om duplicated but identical maacro definitions.
-w 1 can be used to force warning on duplicates.
2007-04-26 02:47:20 +00:00
Eric S. Raymond
0031d37b42 Macroscope needs to be able to see filenames with leading dots. 2007-04-26 01:38:11 +00:00
Eric S. Raymond
bf41f5e59c Small cleanup change. 2007-04-25 14:34:13 +00:00
Eric S. Raymond
a81c17e4bf Last-minute pre-1.3.2 filename mappings. 2007-04-25 14:27:55 +00:00
Eric S. Raymond
b1a6452c62 Working on resolving as many UMC references as possible. 2007-04-25 13:33:53 +00:00
Eric S. Raymond
a67d072c85 Incremenrtal improvements for macroscope and upconvert. 2007-04-25 11:37:55 +00:00
Eric S. Raymond
a35307ddfe Ignore backup files in macroscope and upconvert. 2007-04-25 10:31:16 +00:00
Eric S. Raymond
c997de74b4 Fix the 1.3.1 conversion bug. 2007-04-25 00:53:31 +00:00
Eric S. Raymond
768f4aaa6e Add the --diffs option, improve the logic for the 1.3.1 upgrade. 2007-04-24 23:26:21 +00:00
Eric S. Raymond
de6bc1324b Add a caveat. 2007-04-24 17:49:29 +00:00
Eric S. Raymond
2d0cbe8fb9 upconvert is fully working for 1.2.x -> 1.3.x conversions,
so the old Perl version and the regression test script can go away.
2007-04-24 17:24:13 +00:00
Eric S. Raymond
4f3589c25c 1.2.x -> 1.3.1 logic has been successfully folded into upconvert. 2007-04-24 17:18:39 +00:00
Eric S. Raymond
56d76d4c84 Make upconvert use the more generic machinery developed for mapconvert.py. 2007-04-24 16:41:47 +00:00
Eric S. Raymond
824495cfb2 More refactoring.
This version of map_convert.py continues to pass all its regression
tests with the Perl version.
2007-04-24 15:58:27 +00:00
Eric S. Raymond
2449540492 Another refactoring step. 2007-04-24 15:06:34 +00:00
Eric S. Raymond
8ce3bf6a62 Refactor the Python mapconvert.py...
...so the file-parsing logic is separated from the line
transformations.
2007-04-24 14:35:45 +00:00
Eric S. Raymond
ee647b3580 Bring the terrain conversion table inboard in the Python version.
It's final for 1.3.2, and the old-style single-letter codes are
scheduled to be removed from terrain.cfg when the backwards-compatibility
code is dropped.
2007-04-24 13:45:59 +00:00
Eric S. Raymond
d5f40ca58a Python version of mapconvert now passes regression...
...on every UMC file that the Perl version doesn't barf on.
2007-04-24 13:26:07 +00:00
Eric S. Raymond
79e30c12b3 Make rge regression report much less verbose. 2007-04-24 13:09:09 +00:00
Eric S. Raymond
d9dcde6f33 Fix a regression failure between the Perl and Python versions of map_convert
that was due to the two languages having different dictionary hash functions.
2007-04-24 12:41:57 +00:00
Eric S. Raymond
da00b583b2 The new Python version of map_convert,
and the regression-test harness to verify that it behaves like the
Perl script.  After a bit more polishing this is going to go away,
with the Python code getting folded into upconvert.
2007-04-24 11:26:52 +00:00
Eric S. Raymond
74c9c4c3d1 Make map_convert.pl cope better with bogus map_data lines
and report errors in a format compatible with Emacs compile mode.
This code is going to go away soon, these improvements were for doing
regression tests against the new Python version.
2007-04-24 11:22:43 +00:00
Eric S. Raymond
70cd81b8ad Fix a typo and sign the work. 2007-04-23 22:52:55 +00:00
Eric S. Raymond
e668ce40f6 Added --clean and --revert so that we can safely experiment with conversions. 2007-04-23 22:50:58 +00:00
Eric S. Raymond
b33ffb1516 Improved progress messages. 2007-04-23 21:43:08 +00:00
Eric S. Raymond
f67a7a57eb upconvert should do 1.3.1 -> 1.3.2 map conversion now. 2007-04-23 21:39:56 +00:00
Eric S. Raymond
ad22f94f1a Complete the title change for what used to be wesnoth-1.ogg. 2007-04-23 19:01:26 +00:00
Eric S. Raymond
e0a0645049 First cut at integrating map conversion. 2007-04-23 18:52:27 +00:00
Eric S. Raymond
bea20c81e6 Make the names of two of Zhaytee's tracks...
...consistent with the overall naming scheme.
2007-04-23 11:22:01 +00:00
Eric S. Raymond
ea67ac221a Dryrun mode of upconvert seems to work. 2007-04-21 15:19:49 +00:00
Eric S. Raymond
4a230bc80c upconvert logic is complete but untested. 2007-04-19 12:43:06 +00:00
Jérémy Rosen
6c4a464877 rename Holy to Arcane
please proofread and double check that everything is ok
2007-04-18 21:32:50 +00:00
Eric S. Raymond
e726576f17 Upconvert wrapper logic: it can find the right files to work on now. 2007-04-18 21:21:18 +00:00
Eric S. Raymond
e2e260ff5b Start on a UMC conversion utility. 2007-04-18 20:24:26 +00:00