Eric S. Raymond
0c40c05101
An actual, *tested* fix...
2009-11-14 08:46:16 +00:00
Eric S. Raymond
697eaabe76
And yet another try at making Espreon's new directive work.
2009-11-14 08:14:39 +00:00
Eric S. Raymond
b82cf8562a
Fix for the fix for FR #14248 .
2009-11-14 08:11:23 +00:00
Eric S. Raymond
034eacd0ba
Trying a better solution for FR #14248 .
2009-11-14 07:57:50 +00:00
Eric S. Raymond
5c92cfe5d7
Add another ability/special-motes pair.
2009-11-14 07:33:49 +00:00
Eric S. Raymond
605cf91196
Fix some bugs in stoned -> petrified conversion.
2009-11-12 22:21:29 +00:00
Eric S. Raymond
07b5de366d
Test for malformed if statements.
2009-11-02 18:16:05 +00:00
Eric S. Raymond
a8d02dc1a5
Find, and fix, [allow_recruit] and [disallow_recruit] tags...
...
...with recruit= rather than type= key.
2009-10-31 16:07:21 +00:00
Alexander van Gessel
ddb15aa36f
Add 'source' key (from [tip]) to wmllint translatables
2009-09-27 22:16:35 +01:00
Eric S. Raymond
49318f662f
Follow up on the Naga Fighter portrait replacement.
...
Also, don't require a translation mark for translatables that are all
spaces.
2009-09-13 21:58:31 +00:00
Eric S. Raymond
3d353d5e9a
Tell the spellchecker about "sceptre".
2009-09-09 10:18:41 +00:00
Eric S. Raymond
f9b7819412
Teach wmllint about some of the new scopes that id= can live inside...
...
...without being a reference problem. Refactor spellchecker, we want to
apply it more widely. Add proper line terminations to two files.
2009-09-04 03:31:28 +00:00
Eric S. Raymond
91f7f93b06
Guard against a crash bug.
2009-09-03 19:59:26 +00:00
Eric S. Raymond
9e3c39145d
Support a --nospellcheck option.
2009-09-03 01:23:28 +00:00
Eric S. Raymond
54b21bcd94
Teach wmllint to detect units speaking in their "die" events.
2009-09-02 22:38:47 +00:00
Eric S. Raymond
4fdc7d1a99
More code simplification.
2009-09-02 17:29:36 +00:00
Eric S. Raymond
2cf3a7ad9c
More refactoring to reduce code bulk.
2009-09-02 16:38:11 +00:00
Eric S. Raymond
99d6f73349
Begin moving checks to reduce scan overhead.
2009-09-02 16:05:33 +00:00
Eric S. Raymond
44bd2328f4
Refactor to reduce parsing overhead.
2009-09-02 15:46:26 +00:00
Eric S. Raymond
7556849edb
Fix a broken syntax check.
2009-09-02 15:33:02 +00:00
Eric S. Raymond
48ba80cfdb
Prose-polishing pass on LoW.
...
Add "woodscraft" as a global spelling exception.
2009-09-02 03:51:54 +00:00
Eric S. Raymond
4ec85cfd8d
wmllint fixes (including some enhancements to wmllint itself...
...
...to coope with new AI-related tags). Minor prose polish in some
Drake unit descriptions.
2009-09-01 23:34:21 +00:00
Gunter Labes
0c3d83cef0
added the transformations for the drake renames
2009-08-16 15:38:37 +00:00
Eric S. Raymond
2df2c2a467
Try to prevent the terrain_type -> terrain_type_type error.
2009-08-16 13:24:35 +00:00
Eric S. Raymond
67e599f2b0
Attrubute change swing= ->second_value= requested by boucman.
2009-08-01 15:47:41 +00:00
Eric S. Raymond
99cae53110
Address bug #13967 : Animation glitches with terrain filters.
...
This needed both fixes in mainline and a bit of wmllint logic to ensure
that incoming UMC gets converted.
2009-07-31 22:24:49 +00:00
Alexander van Gessel
fd7bff4907
Add a wmllint rule to replace @add-ons with ~add-ons.
2009-07-30 13:20:57 +01:00
Gunter Labes
0cd5bba216
removed the slasher renaming since it's not safe
2009-07-28 14:25:56 +00:00
Justin DiSabatino
4d0d708620
Updated for the Slasher->Arbiter change.
2009-07-27 10:31:02 +00:00
Ignacio R. Morelle
c76e733aa7
wmllint: changed the {@campaigns} replacement with {~add-ons};...
...
...it was using {@add-ons} instead, which was deprecated and scheduled
to be removed in 1.7.3.
2009-07-27 10:29:03 +00:00
Eric S. Raymond
a797f34029
Prevent Pango markup from confusing the spellchecker.
2009-06-11 19:55:49 +00:00
Eric S. Raymond
e4776e7077
Fix a minor Python error.
2009-06-11 19:01:36 +00:00
Eric S. Raymond
352009dbbb
Clarifying context.
2009-06-03 02:31:25 +00:00
Eric S. Raymond
b9aa8dc880
Make wmllint a bit more discriminating...
...
...about performing [unit] -> [unit_type] conversions.
2009-06-02 20:56:40 +00:00
Eric S. Raymond
8843e09218
Arrange for the value of the nd_text attribute to be spellchecked.
2009-06-02 12:22:41 +00:00
Eric S. Raymond
bb77c09b8c
end_text needs a translation mark.
2009-06-02 12:03:33 +00:00
Eric S. Raymond
df7b49deef
Allowing conditionals inside [part] and [story]...
...
...allows some major simplifications in conditional journey macros and
their calling code.
2009-04-28 12:33:31 +00:00
Ignacio R. Morelle
7df8704662
wmllint is generating invalid WML for the ".stoned" and "[unstone]"...
...
...replacements (namely, it generates "petrified" and "[unpetrifyx]"
instead of ".petrified" and "[unpetrify]".
This commit fixes that.
2009-04-26 21:19:18 +00:00
Eric S. Raymond
25e9e53cb6
Change the terrain definition tag from [terrain] to [terrain_type].
...
This is paraallel to the change from [unit] to [unit_type], and for
similar reasons - reduces ambiguity, enables better WML sanity
checking.
2009-04-14 20:17:41 +00:00
Eric S. Raymond
ec8df73ff9
Enable wmllint to see saveames, including compressed savegames,
...
...and do its transformations on them.
2009-04-14 14:32:46 +00:00
Eric S. Raymond
3830227912
Fix incorrect comment.
2009-04-14 12:31:09 +00:00
Eric S. Raymond
e7b27b6435
Change the trannstive verb "stone" (as in "turn to stone") to "petrify",
...
...and all related words such as "unstone", "stoned", etc. Former
usage was not really correct and led to unhelpful ambigiuity with both
"to stone" is in to hit with thrown stones, and "stoned" meaning
intoxicated.
All C++ code, WML, and tags are changed. New wmllint rules will handle all
lifting for UMC. The wiki has been updated.
Will cause incompatibility with old savefiles containing stoned units.
2009-04-12 00:40:07 +00:00
Eric S. Raymond
4d13717cfa
Prevent spurious conversion of RCs.
2009-04-10 12:06:45 +00:00
Eric S. Raymond
65773c5ed0
Feature for ShadowMaster and Espreon: "#wmllint: notecheck off"
...
suppresses error from traits wilth no matching notes. "#wmllint:
notecheck off" re-enables this check.
2009-04-07 14:25:37 +00:00
Iurii Chernyi
4ba3642690
Added some more checks for bad ai parameter placement
2009-04-02 15:44:41 +00:00
Iurii Chernyi
fb61e92b88
Added check for ai parameters outside [ai] to wmllint
2009-04-02 15:07:59 +00:00
Eric S. Raymond
5feb9927bc
Address feature request at bug #13096 : check for space in email names.
2009-03-30 03:23:41 +00:00
Eric S. Raymond
28fa71f718
Add transformations requested in bug #13246 .
2009-03-30 02:12:13 +00:00
Eric S. Raymond
963249b101
For bug #13095 , warn on files with a tilde *anywhere*.
2009-03-30 01:40:36 +00:00
Eric S. Raymond
2a84210a82
Address bug #13095 by having wmllint throw a warning...
...
...on filenames ending in tilde.
2009-03-30 01:36:22 +00:00