12 Commits

Author SHA1 Message Date
Eric S. Raymond
08f09eda6f Give wmlindent a capability to declare indenters.
Pre-declare {FOREACH and {NEXT.

Write declarations in the one place they're presently needed, Sceptre of Fire.

Reindent the data tree accordingly.

This partly addresses the feature request in bug #12180.
2008-08-28 20:19:50 +00:00
Eric S. Raymond
318486ce4b Reindent most of the data tree in preparation for making wmlindent smarter. 2008-08-28 17:57:00 +00:00
Ignacio R. Morelle
47e574fa0a Fix issues with LIMIT_RECRUITS...
...as pointed out by user on forum thread 21547
(http://www.wesnoth.org/forum/viewtopic.php?t=21547)
2008-05-26 21:29:45 +00:00
Lari Nieminen
d8b4e890d8 Fix the LIMIT_CONTEMPORANEOUS_RECRUITS macro. 2008-02-19 21:48:05 +00:00
Eric S. Raymond
0ee463c8cf Enrich macro type checking some more and simplify the type inference rules.
Also head off a potential bug noted by Mordante with WML that
looks like {X_SPAN},{Y_SPAN}.
2008-02-10 09:38:07 +00:00
Eric S. Raymond
28bee542c6 More formal-argument fixups and macro type checking. 2008-02-10 08:05:32 +00:00
Lari Nieminen
19d42b9914 Revise and fix LIMIT_RECRUITS. 2008-01-29 11:02:54 +00:00
Nils Kneuper
0f1092c698 add some definitions of textdomains,
should not be needed but should not hurt either...
2007-12-11 15:19:36 +00:00
Eric S. Raymond
65fd7d8b8d Correct the change in 2007-12-04T05:04:34Z!esr@thyrsus.com. 2007-12-04 17:56:00 +00:00
Eric S. Raymond
7fab97f197 Change the macros for limiting recruits so they can match on other things...
...besides type, or wildcard the type.  This will break some uses in
1.2 UMC, but they will break noisily with a syntax error on load and
be trivially correctable, so that's OK.
2007-12-04 05:04:34 +00:00
Benoît Timbert
0cfe68a0d5 Small WML optimization 2007-11-01 17:58:32 +00:00
Eric S. Raymond
9f0ac0824a Add Zookeeper's nifty side-limit macros to the library. 2007-11-01 17:36:24 +00:00