Commit graph

563 commits

Author SHA1 Message Date
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