1142 Commits

Author SHA1 Message Date
Patrick Parker
d4cbd32e40 fix wmliterator.py:
- AttributeError: 'WmlIterator' object has no attribute 'printError'

  - Unwanted spam printed to the console
2009-01-11 00:59:35 +00:00
Gunter Labes
920d5a5759 fixed a typo 2009-01-10 19:36:00 +00:00
Eric S. Raymond
964e144790 Prevent #undef from being indented. 2009-01-05 19:01:13 +00:00
Elias Pschernig
1099a43513 Clarified the license of jquery.js and tablesorter.js...
...which are used by the HTML addons list generator script.
2009-01-02 16:11:10 +00:00
Eric S. Raymond
d4d762fd3e Add AFFIX type to the macro type checker (name may change to VAR_AFFIX later). 2009-01-01 17:01:05 +00:00
Mark de Wever
a5d1d2e969 New year copyright update. 2009-01-01 10:27:41 +00:00
Alexander van Gessel
1c2e86d206 Deep-copy the base unit's attacks before modifying them, this fixes bug #12778. 2008-12-26 21:27:32 +01:00
Alexander van Gessel
05136ad701 Include oldstyle add-on_name.cfg files in the tarballs. 2008-12-25 03:49:40 +01:00
Eric S. Raymond
ebf04baced Detect invalid boolean values for "heals" terrain attribute. 2008-12-18 12:08:08 +00:00
Fabian Müller
942fa9dd49 New upstream version (1.3.3) of the wml emacs-mode commited. 2008-12-15 18:08:19 +00:00
Alexander van Gessel
b2ed76a007 Make complaints more informative using wmldata's new metadata. 2008-12-15 15:15:06 +01:00
Alexander van Gessel
b79aa03293 Add file and line metadata to wmldata. 2008-12-15 15:15:01 +01:00
Alexander van Gessel
2289ec1dd8 Display underscores for translatable strings. 2008-12-15 15:14:40 +01:00
Alexander van Gessel
ebf271e589 Convert newlines into '\n<br />' in unit descriptions. 2008-12-15 05:16:25 +01:00
Alexander van Gessel
6819014d30 Get rid of stray underscores at the cost of a feature(?)...
...that didn't occur anywhere anyway.
2008-12-15 05:16:05 +01:00
Alexander van Gessel
73e15f2a08 [filter_weapon] is identical to [filter_attack] 2008-12-15 03:59:33 +01:00
Alexander van Gessel
2c7597cb4e Clean up wmlparser, utilize wmldata.DataText's translatable key. 2008-12-15 03:59:29 +01:00
Patrick Parker
47b247ea5b remove some ugly no-op code 2008-12-15 02:57:36 +00:00
Alexander van Gessel
0aa7e1d833 Add a key I overlooked. 2008-12-15 01:35:54 +01:00
Alexander van Gessel
c2fb5a09f2 Stop wmlparser from crashing on empty files. 2008-12-14 23:57:00 +01:00
Alexander van Gessel
09e8a90d44 Make a comment show properly. 2008-12-14 23:26:28 +01:00
Alexander van Gessel
efdc68cdb8 Have more tags show their own name, document this. 2008-12-14 23:26:25 +01:00
Alexander van Gessel
198f9f2fc9 Added [filter_attack]. 2008-12-14 23:26:21 +01:00
Alexander van Gessel
a4568e5d75 Ensure the actual ability names appear. 2008-12-14 23:26:17 +01:00
Alexander van Gessel
ff5205c9b4 Add a 'test' target to tools makefile. 2008-12-14 23:26:01 +01:00
Alexander van Gessel
4ae4130f8a Clean up some code, fixing an ordering bug. 2008-12-14 23:25:34 +01:00
Alexander van Gessel
9ea90c4db0 Expand unit_type's grammar, document a bug. 2008-12-14 00:07:42 +01:00
Alexander van Gessel
e4ffddd2b7 Factor out output indentation. 2008-12-14 00:07:36 +01:00
Alexander van Gessel
7d2b47ca9f Add TagPlus to the meta-grammar. 2008-12-13 16:09:31 +01:00
Alexander van Gessel
530032fe3d Write the TagPlus class, start on [unit_type] definition. 2008-12-13 05:48:28 +01:00
Eric S. Raymond
2eb717fe87 Correct a minor wmllint error. 2008-12-12 20:46:32 +00:00
Eric S. Raymond
322bc6ece9 Add a warning comment. 2008-12-08 18:56:48 +00:00
Eric S. Raymond
e4e530334b Remove obsolete productions. 2008-12-08 18:54:31 +00:00
Eric S. Raymond
de549ba3cf Suppress fewer unused-images checks, but remove the unused-image check
from the default test.
2008-12-08 18:43:54 +00:00
Eric S. Raymond
4861e50155 Reindent mainline in preparation for 1.6. 2008-12-08 17:45:47 +00:00
Eric S. Raymond
61c1610118 Add two more spelling exceptions. 2008-12-08 16:51:43 +00:00
Eric S. Raymond
1cd37a871c Make wmllint and wmlscope ignore Emacs tempfiles. 2008-12-07 22:59:39 +00:00
Eric S. Raymond
63a48bfeb7 Shut wmllint up about a place qhere it shouldn't be complaining. 2008-12-07 22:42:17 +00:00
Eric S. Raymond
12fa77c28b Cope with whole-repo checkputs better. 2008-12-05 13:41:06 +00:00
Alexander van Gessel
25c977c651 Stop wmlindent from using commented-out #enddefs. 2008-12-05 01:22:29 +01:00
Alexander van Gessel
10bc9e8733 Fix #enddef detection in wmlindent. 2008-12-03 12:24:22 +01:00
Fabian Müller
6d6ba11807 adds a lint-utbs target to the pytools makefile 2008-11-27 15:46:25 +00:00
Eric S. Raymond
346f37d8e8 Teach wmllint to fix a common WML typo, "agression" for "aggression". 2008-11-27 02:47:59 +00:00
Eric S. Raymond
bf063e25f6 wmllint checking of recruitment patterns is complete. 2008-11-27 02:32:17 +00:00
Eric S. Raymond
46ca08eb38 Fix more recruitment-pattern glitches. 2008-11-26 19:08:51 +00:00
Fabian Müller
4941b95378 adds a target lint-low to the Makefile of the pytools 2008-11-26 18:59:43 +00:00
Eric S. Raymond
17ca42faab Avoid spurious reports when a recruitment pattern is macroexpanded. 2008-11-26 18:09:25 +00:00
Eric S. Raymond
19fb96dbbf Yet more recruitment-pattern checking. 2008-11-26 17:11:00 +00:00
Eric S. Raymond
c570337316 A round of fixes for recruitment-pattern mismatches. 2008-11-26 15:37:38 +00:00
Eric S. Raymond
2a46a3b031 More recruit-list checking. 2008-11-26 14:36:08 +00:00