Commit Graph

1506 Commits

Author SHA1 Message Date
Elias Pschernig
b89e5c9bb1 Make python addon manager handle the case when the server closes...
...the connection prematurely, but without error.
2010-08-06 13:55:01 +00:00
Elias Pschernig
7ecbd8ac46 [wmlparser] fix unit tests which were broken 2010-08-03 18:35:41 +00:00
Kosov Eugene
066c24be9b Fixed #16343: now wmllint doesn`t add translate mark to empty strings...
...and removes translate marks from empty strings
2010-08-02 20:19:32 +00:00
Elias Pschernig
003ec16773 [python wmlparser] Added -k option to keep temporary files...
...to the test script. Also add -v option to be more verbose.
2010-07-27 16:10:10 +00:00
Elias Pschernig
efb5400a84 [python wmlparser] Added options to not pre-process. 2010-07-24 16:36:11 +00:00
Timotei Dolean
24af6ef718 wml parser: add the --data_dir option to the wmlparser 2010-07-24 16:27:14 +00:00
Elias Pschernig
8d56f6c1d3 [python WML parser]Add --config-dir option. 2010-07-24 10:58:51 +00:00
Timotei Dolean
ba8f7d1d32 make the generated xml be well-formed by having a unique root node 2010-07-24 10:43:39 +00:00
Elias Pschernig
967f801fd2 [python wmlparser] don't use .cfg suffix for temp path 2010-07-21 16:43:36 +00:00
Elias Pschernig
5b181dd4d8 [python wmlparser] use a tempfile instead of a fixed path...
...to /tmp to make it work in windows
2010-07-21 16:15:00 +00:00
Eric S. Raymond
b1fe81d099 Progress option for wmlscope. 2010-07-19 15:04:06 +00:00
Eric S. Raymond
85324e2431 -p or --progress option for wmllint: - dumps filenames as it processes. 2010-07-16 18:53:13 +00:00
Elias Pschernig
41c275cd45 [wesnoth_addon_manager] allow a trailing slash with --upload 2010-07-13 21:06:29 +00:00
Eric S. Raymond
d9b3abc945 Detect and warn of a missing ID field in a [race] tag.
Addresses bug #16101: WMLint should handle missing id key in [race].
2010-07-12 15:39:03 +00:00
Elias Pschernig
0bc2152a86 [python] Made tag.get_text_val(X) return the value...
...of the last attribute X if the tag has multiple attributes with the
same name. Also updated documentation and unit tests accordingly.
2010-07-10 14:33:16 +00:00
Eric S. Raymond
e4e2ea6d97 Enforce "color" rather than "colour" in the WML. 2010-06-19 06:27:03 +00:00
Eric S. Raymond
dfb4239d83 Elinminate the redundant TERRAIN_PATTERN formal in favor of TERRAINLIST. 2010-06-18 17:15:32 +00:00
Eric S. Raymond
ff5f8b6852 Remove an obsolete production. 2010-06-18 16:15:27 +00:00
Alexander van Gessel
c312be7cbc Port --to-xml option to wmlparser2 2010-06-18 02:11:18 +01:00
Alexander van Gessel
23285699d7 Add --to-xml option to old python wmlparser. Patch by Hexane (Ryan Henszey) 2010-06-18 02:11:13 +01:00
Alexander van Gessel
53aec2acc9 Add note about a function being obsoleted by a core module in python2.6 2010-06-18 02:11:07 +01:00
Eric S. Raymond
f23be008f1 Handle more UTF-8 wackiness gracefully in the spellchecker. 2010-06-17 21:41:45 +00:00
Alexander van Gessel
10de0e9f69 Rename wmlparser2's AttributeNode.key to AttributeNode.name,
...to coinicide with TagNode. Port --to-json from old wmlparser
2010-06-16 15:01:15 +01:00
Alexander van Gessel
d6f6070c57 Properly escape double-quotes in wmlparser,
...the only thing not done by python's repr()
2010-06-16 15:01:11 +01:00
Alexander van Gessel
d147a1255f Prettify old wmlparser's WML output,original patch by Hexane 2010-06-16 15:01:07 +01:00
Eric S. Raymond
dd1f83f1eb Fix bug #16098: wmllint enters infinite loop during spellcheck 2010-06-01 22:03:37 +00:00
Elias Pschernig
d9f06c6646 [wmlunits] made it work on python 2.5 2010-05-28 21:56:08 +00:00
Elias Pschernig
26a3dc2046 [wmlunits] Updated wmlunits to use the new --preprocess parser.
Now all add-ons which can be played with wesnoth can be parsed by
wmlunits (only those).
2010-05-28 15:39:48 +00:00
Elias Pschernig
37792aa611 Added a Python script which removes all add-ons with preprocessor errors. 2010-05-28 15:34:29 +00:00
Elias Pschernig
6a4e871486 [python wml parser]added faster tag lookup 2010-05-28 15:32:51 +00:00
Elias Pschernig
d603f31494 new python wmlparser:
- simplified the high level API

- added support for escaping " with "" within "quoted" strings

- added support for a,b,c=1,2,3 style assignments

- added support for <<lua code quoting>>

- added unit tests for all of the above
2010-05-25 20:43:47 +00:00
Eric S. Raymond
5244938849 Address bug #16035: wmllint missing stones -> petrifies. 2010-05-24 11:26:38 +00:00
Alexander van Gessel
5b35460a67 Use superclass constructor 2010-05-24 04:25:04 +01:00
Alexander van Gessel
ab936faa05 Fix TagNode.get_all() 2010-05-24 04:24:59 +01:00
Elias Pschernig
4d0910a082 [python wml parser] Added ability to parse strings (over a tempfile).
And started adding a few convenience methods.
2010-05-22 20:01:52 +00:00
Elias Pschernig
2a7192cd88 Added a new Python WML parser...
...based on wesnoth --preprocess output, making it much faster and
more correct than the old one. (Tools like wmlunits still use the old
parser right now though.)
2010-05-22 13:24:10 +00:00
Elias Pschernig
e3f1a8a434 [wmlunits] fixed error message encoding (ported from 1.8 branch) 2010-05-21 09:16:25 +00:00
Elias Pschernig
492eae3476 [wmlunits] Updated animations.html for new animation types. 2010-05-19 20:48:36 +00:00
Eric S. Raymond
4df6530a8a Address bug #16041: error in wmllint tag replacement. 2010-05-18 20:48:06 +00:00
Eric S. Raymond
01f2ee406b My previous change didn't include transformation of pure maps.
Fixing now.
2010-05-16 13:43:05 +00:00
Eric S. Raymond
6b7cd26142 Changes requested to fulfil the FR in bug #16029...
...(wmllint rules needed for updating maps as per 2010-05-16T07:52:30Z!lari.nieminen@iki.fi).
2010-05-16 13:06:26 +00:00
Eric S. Raymond
77f298883a Address bug #16019 (actually an FR). 2010-05-12 10:19:43 +00:00
Ignacio R. Morelle
2edce97b7c Update copyright notice time interval...
...in the source for the web interface to the add-ons server
2010-05-11 14:37:35 +00:00
Sergey Popov
95517b8fe3 Partial fix for bug #15996.
This fixes unresolved references but not mismatched references.
2010-05-08 11:53:02 +00:00
Alexander van Gessel
2275decee8 Convert all trunk images to RGBA format 2010-05-05 19:31:17 +01:00
Alexander van Gessel
0b31e864b7 Close the connection before processing the data 2010-04-27 14:35:19 +01:00
Alexander van Gessel
25aa0b9359 Serially TC addon icons after iterating over the campaigns 2010-04-27 14:35:15 +01:00
Nils Kneuper
4095965813 remove a feature from the addon manager...
...that creates problems on the server atm:

no teamcolorize for the icon list till the server is fixed again what
should be done: serialize the teamcolorize call, so that the script
only starts one instance at a time
2010-04-27 10:38:56 +00:00
Elias Pschernig
238bb00d29 possible fix for bug #15846 - _server.ign not quite working 2010-04-11 21:35:25 +00:00
Gunter Labes
9bc6c1488b updated campaignd port 2010-03-28 22:42:25 +00:00
Eric S. Raymond
f95f0a5cd7 Fix a minor bug in wmllint revealed by Dead WAter. 2010-03-28 03:18:07 +00:00
Eric S. Raymond
abaf743be1 Teach wmllint about the stun ability. 2010-03-28 03:02:43 +00:00
Eric S. Raymond
2d66434504 Blatant hack to pass [side] declarations that are all macros,
...as in Dead Water.
2010-03-28 02:16:48 +00:00
Eric S. Raymond
d928daaa21 Handle id in [set_menu_item] as a declaration. 2010-03-28 01:55:09 +00:00
Eric S. Raymond
a860b23752 Oc portrait reference fixes. Goes with 2010-03-23T21:01:33Z!lari.nieminen@iki.fi. 2010-03-23 21:23:21 +00:00
Alexander van Gessel
0e85faa8f2 Add some rudimentary support for documentation embedded in a schema 2010-03-23 00:34:26 +01:00
Jérémy Rosen
0558fa07fc fix castle exploder 2010-03-12 17:20:07 +00:00
Alexander van Gessel
8c627a2b15 Expanded the gui schema a bit 2010-02-21 05:40:21 +01:00
Fabian Müller
5a73121a0c Added a lint-low option for wmllint...
...and made more scenarios being available in multiplayer.
2010-02-17 06:27:48 +00:00
Alexander van Gessel
db1c51d5e8 Make wmlparser check for emptiness of the tag stack at EOF 2010-02-16 17:14:54 +01:00
Alexander van Gessel
73bdcb5a68 Make wmlparser fail hard on a tag formed like [ this],
...where wesnoth's parser ignores the whitespace. Previously this was
treated as a differently named tag and could cause strange errors in
other places.
2010-02-16 17:05:50 +01:00
Eric S. Raymond
d236a9db2e All mainline macros are now type checked.
mog, if you're watching, we should talk about this chamge. I had to
modify some code generated by meta-macros, and want to make sure the
meta-macros get tweaked in whatever way is needed to preserve the
changes.
2010-02-16 16:00:26 +00:00
Alexander van Gessel
555131aa04 Make wmlparser more robust against things wesnoth's parser ignores...
...(but complain about them in verbose mode)
2010-02-16 16:38:38 +01:00
Alexander van Gessel
292dcd7bf6 Proof-of-concept GUI schema, with makefile entry to run it in data/tools 2010-02-16 16:19:48 +01:00
Eric S. Raymond
40198d42fe More macro argument type checking. 2010-02-16 03:12:00 +00:00
Eric S. Raymond
c4374f87e3 More macro argument type checking. No mismarches in mainline. 2010-02-15 21:46:31 +00:00
Eric S. Raymond
380c8e86e7 More macro argument type checking. No mismatches in mainline. 2010-02-15 14:32:20 +00:00
Alexander van Gessel
30c33ab654 Fix some issues with wmlvalidator 2010-02-14 23:53:01 +01:00
Alexander van Gessel
5950a82a68 Rewrite wmltest as wmlvalidator, unfinished, but somewhat functional 2010-02-14 23:52:57 +01:00
Alexander van Gessel
cd52f0bfc4 Add get_all_text() and get_texts() methods to wmldata.DataSub 2010-02-14 23:52:53 +01:00
Eric S. Raymond
2794e6c9ba Yet more macro argument type checking. No mismatches in mainline. 2010-02-14 22:24:31 +00:00
Eric S. Raymond
01c943aca6 More typechecking for macro arguments. No mismatches in mainline. 2010-02-12 14:10:51 +00:00
Eric S. Raymond
1ba88575e2 More macro argument type checking. No mismatches in mainline. 2010-02-12 13:19:30 +00:00
Eric S. Raymond
b543bb5115 Improved macro type checking for terrain macros. 2010-02-12 02:07:43 +00:00
Eric S. Raymond
c62c55e1a2 More macro argument typechecking. No mismatches in mainline. 2010-02-12 00:25:20 +00:00
Eric S. Raymond
75f2727548 More nacro argument type checking. No mismatches in mainline. 2010-02-11 22:45:04 +00:00
Eric S. Raymond
d72fb9cca7 More impprovements in macro type checking. No conflicts in mainline. 2010-02-11 20:26:35 +00:00
Eric S. Raymond
3c9a0d3a9d wmllint/wmlscope cleanup. BNo conflicts in mainline. 2010-02-11 15:36:15 +00:00
Eric S. Raymond
8992dccdbd More macro argument type abnnotations. No conflicts in mainline. 2010-02-11 14:57:19 +00:00
Eric S. Raymond
ca2f6c893f Deduce types for more macro formals. No conflicts in mainline. 2010-02-11 14:29:08 +00:00
Eric S. Raymond
e66a6eacf6 Flag specific macro arguments that have no typechecking with suffix ? 2010-02-08 18:26:07 +00:00
Eric S. Raymond
e45d72d31c More tweaks for macro type checking. No behavior changes. 2010-02-08 01:43:49 +00:00
Eric S. Raymond
1ffaf699f7 More macro-formal-argument tweaks to enable type checking. 2010-02-07 13:32:13 +00:00
Eric S. Raymond
23a425a9e4 Make it possible to type-check more macro calls.
No logic changes, this just renames some formals.
2010-02-06 18:35:10 +00:00
Alexander van Gessel
0ffeae5447 Add --to-json option to wmlparser 2010-02-06 14:53:21 +01:00
Eric S. Raymond
94c32d5ef9 A bit of refactoring and documentation related to bug #15214:
...wmllint fails to update binary paths.  Turns out it's a bad idea to
wire this in, as it's good for UMC only and clobbers mainline.
2010-01-27 11:27:49 +00:00
Ignacio R. Morelle
dd1715749c Files that reference themselves... 2010-01-21 13:59:06 +00:00
Ignacio R. Morelle
0716bef553 Rename *.xhtml snippets for macro-reference.html target to *.html 2010-01-21 13:54:49 +00:00
Ignacio R. Morelle
3efb87abd9 Rename macro-reference.xhtml target and its output to macro-reference.html 2010-01-21 13:53:08 +00:00
Ignacio R. Morelle
2c2e12d38c Copyright update 2010-01-20 01:33:38 +00:00
Ignacio R. Morelle
02e46c0663 Use text/html MIME type, not text/xhtml...
...which doesn't work for certain browsers including IE < 8
2010-01-20 01:28:46 +00:00
Eric S. Raymond
b2f788e240 Refactor mainline code to not rely on [unit]side defaulting to 1,
...and to not use [unit] within [side].
2010-01-14 02:07:25 +00:00
Eric S. Raymond
767c75358a Typo fix. 2010-01-13 23:34:10 +00:00
Gunter Labes
5b3a5412d4 fixed listing logic 2010-01-13 09:26:00 +00:00
Alexander van Gessel
bc58979929 (partial) fix for incorrect wmllint 'unbalanced' handling 2010-01-13 05:32:10 +01:00
Elias Pschernig
5431f82643 [wmlunits] fixed some problems with latin1 filenames 2010-01-11 20:52:57 +00:00
Eric S. Raymond
2f18ef450f Make spellchecker ignore the UTF-8 horizontal dash. 2010-01-08 23:58:46 +00:00
Eric S. Raymond
fbd4805d03 eyrie -> aerie 2010-01-08 20:37:22 +00:00
Eric S. Raymond
75d063925e Add "teleported" to spellcheck exceptions, and sort the list. 2010-01-08 20:23:07 +00:00
Alexander van Gessel
e07a2e58c1 Fix pango markup in wmllint rule 2009-12-26 00:13:24 +01:00
Eric S. Raymond
706395577b Spelling exceptions and one wmllint tweak. 2009-12-24 21:18:09 +00:00
Eric S. Raymond
cf68488d6e Add some spelling exceptions. 2009-12-24 19:55:23 +00:00
Eric S. Raymond
ee929c7ef2 Make it easier to exclude directories for VCSes from resource trees. 2009-12-21 21:40:51 +00:00
Eric S. Raymond
64ad6085c0 wmlscope/wmllint cleanup. 2009-12-21 21:08:07 +00:00
Mark de Wever
5d47584a12 Set the translate flag with the addon script.
patch #1387.
2009-12-07 19:33:57 +00:00
Eric S. Raymond
2d8550e6c0 Note on two cases wmlflip cannot handle. 2009-11-30 21:26:19 +00:00
Eric S. Raymond
b5f3719a81 Catch two other kinds of coordinate reference. 2009-11-30 20:29:40 +00:00
Eric S. Raymond
72a86184b2 Give wmlflip the ability to apply translations. 2009-11-30 19:18:11 +00:00
Eric S. Raymond
6febd458ee More spellcheck stripping. 2009-11-28 07:01:57 +00:00
Eric S. Raymond
e813a93f2e More spelling-error reduction. 2009-11-26 03:42:23 +00:00
Eric S. Raymond
8537681829 Handle more UTF-8 punctuation. 2009-11-26 03:17:59 +00:00
Eric S. Raymond
e6e0704b3b Try to scrub UTF-8 ellipses before spellchecking. 2009-11-26 03:04:41 +00:00
Eric S. Raymond
5770b67870 Comment fix. 2009-11-24 14:36:47 +00:00
Eric S. Raymond
28c975a55e Fix another error in the pangoization code. Addresses bug #14815. 2009-11-24 14:22:07 +00:00
Eric S. Raymond
379c45b05d Fix a string-quote test. 2009-11-23 15:33:08 +00:00
Eric S. Raymond
059daa4ecb Bugfixes for pangoization and handling of stringfreeze option. 2009-11-23 13:20:58 +00:00
Eric S. Raymond
7731814a07 Ignore concatenation signs when checking for missopellings. 2009-11-23 04:20:38 +00:00
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
Nils Kneuper
f980be58ae set addonserver port to 15001...
...to make sure that it does not interfere with (more common) older
versions that might still be used by distributions relying on anchient
versions (debian anyone? ;) )
2009-11-09 20:00:58 +00:00
Nils Kneuper
94a3bca1f9 switch addon server to the new one for 1.8.x stable series...
...which will be using port 15005
2009-11-09 17:19:44 +00:00
Eric S. Raymond
17d4097165 Revert a change that broke cross-reference checking. 2009-11-08 23:32:05 +00:00
Eric S. Raymond
07b5de366d Test for malformed if statements. 2009-11-02 18:16:05 +00:00
Eric S. Raymond
8ac1dbf21a Another refactoring step. 2009-11-02 12:58:21 +00:00
Eric S. Raymond
86f56ac0ff Refactoring step. 2009-11-02 12:36:02 +00:00
Fabian Müller
6c5881f6ed Updated the wesnoth emacs mode meta data file.
It no longer completes recruit in allow_recruit tags.
2009-10-31 16:19:55 +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
Eric S. Raymond
bf36440ece Avoid a duplicative calculation to improve the cross-referencer's performance. 2009-10-31 11:10:11 +00:00
Eric S. Raymond
b83aa74ae0 More uniform obfuscation. 2009-10-30 10:29:25 +00:00
Eric S. Raymond
e3178c51c7 Mask email names from spammers. 2009-10-30 10:24:58 +00:00
Elias Pschernig
9607325744 [wesnoth_addon_manager] try to connect only once...
...to the server when --html is used in parallel to
--download/--list/--update
2009-10-10 10:12:54 +00:00
Alexander van Gessel
ddb15aa36f Add 'source' key (from [tip]) to wmllint translatables 2009-09-27 22:16:35 +01:00
Elias Pschernig
751e1df222 [wmlunits] Python parser now handles [+tag] WML syntax correctly. 2009-09-26 22:32:58 +00:00
Elias Pschernig
daef8edd86 [wmlunits] Ignore empty [era] tags, seems to fix at least one addon. 2009-09-26 22:19:21 +00:00
Elias Pschernig
89bc70b37c [wmlunits] Index terrain types by the .string...
...instead of the .id field as the latter isn't unique right now.
2009-09-24 18:15:55 +00:00
Elias Pschernig
be4edb3fe6 Peter Mawhorter improved the TeamColorizer script...
(you can now specify the color instead of just using red and it uses
the same algorithm as in-game). This is patch patch #1302.
2009-09-24 16:46:28 +00:00
Eric S. Raymond
6a60c523a3 Cope better with attributes at toplevel. 2009-09-20 16:22:18 +00:00
Eric S. Raymond
ae20489ec0 Croak more gracefully on a file with no element structure. 2009-09-20 15:40:28 +00:00
Elias Pschernig
aaf2850371 [wmlunits] change the process names of wmlunits to 'wmlunits'...
...so it can be killed more easily
2009-09-17 16:16:28 +00:00
Elias Pschernig
a3875006eb [wmlunits] Reset a reference early to keep less objects referenced...
...and enable (manual) GC. Should keep memory footprint below 500MB
now for the full WML tree of all addons on the 1.6 server.
2009-09-15 20:13:40 +00:00
Elias Pschernig
ec651a6acc [wmlunits] Don't start more than one convert process at a time...
Starting many at once will stall CPUs and IO, and if delayed (so there
are 100ds or 1000ds of processes running at the same time) possibly
require massive amounts of memory.
2009-09-15 16:33:42 +00: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
Fabian Müller
e0ef93d99b Update WML emacs mode metadata. 2009-09-05 13:46:53 +00:00
Eric S. Raymond
617ed57222 Teach wmllint how to catch truncated sound-file names. 2009-09-04 04:22:17 +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
Ignacio R. Morelle
115fb01a20 Update helptrailer.xhtml to reflect the site's current footer,
...in particular the copyright statement. Do not blame me for the new
trailing dot in the support line, it's added for consistency with
other current static pages.
2009-08-16 22:15:25 +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
Fabian Müller
1c3fbf9e7e Emacs WML mode: Updated the known WML elements. 2009-08-10 11:09:52 +00:00
Tomasz Śniatowski
1a934ac94b rename editor2 -> editor. Old editor is long dead, long live the new editor! 2009-08-08 12:14:58 +01: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
2decba1a8e Make wmliterator prioritize << >> over " ". 2009-07-30 13:47:56 +01: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
Alexander van Gessel
865ca7d7a7 Remove debug statement. 2009-07-28 00:50:02 +01:00
Alexander van Gessel
ee2e6e796f Teach wmliterator about <<lua strings>>. 2009-07-27 23:23:28 +01:00
Elias Pschernig
3de8e1cd18 [wesnoth_addon_manager] Really remove campaign.
Also remove old-style top-level campaign.cfg.
2009-07-27 14:20:33 +00:00
Elias Pschernig
1aa2d5cb8d [wesnoth_addon_manager] Remove old campaign directory...
...before unpacking a new one.
2009-07-27 13:58:21 +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
Alexander van Gessel
f676484395 Teach wmlindent about <<lua strings>>. 2009-07-27 01:09:42 +01:00
Elias Pschernig
8880d09e45 Updated wmltools.Translation class regexps...
...so they exclude fuzzy strings. (fixes bug #13986)
2009-07-23 14:48:10 +00:00
Elias Pschernig
1baefd38e3 [addon_manager] fixed typo in my last commit 2009-07-09 15:39:19 +00:00
Elias Pschernig
49fb3688e8 Added support for .ign files to wesnoth_addon_manager 2009-07-08 22:42:01 +00:00
Eric S. Raymond
871dab2d25 wmlscope/wmllint cleanup. 2009-07-07 09:00:51 +00:00
Alexander van Gessel
d0a586d240 Fix trackplacer's overlaps(). 2009-07-05 21:36:59 +01:00
Elias Pschernig
c5753468b4 [wmlunits] Applied revision #36499 from 1.6 to trunk. 2009-07-01 18:04:45 +00:00
Elias Pschernig
eeb7d7671a Applied svn revision #36497 from 1.6 to trunk. 2009-07-01 17:22:06 +00:00
Gunter Labes
bedebd2138 made verbose output readable 2009-06-29 16:38:51 +00:00
Gunter Labes
322edb0141 fixed the tar command 2009-06-29 16:38:35 +00:00
Alexander van Gessel
79220496f8 Update wmlgrammar a bit to newer WML. 2009-06-14 00:23:53 +01: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
Gunter Labes
393de7e9f1 fixed terrain parsing 2009-06-11 06:46:15 +00:00
Gunter Labes
4a429a5530 made defense and resistance values default to 0% 2009-06-11 06:46:08 +00:00
Alexander van Gessel
713aebaf54 Teach wmlparser to read << ... >> strings. 2009-06-03 14:33:09 +01:00
Alexander van Gessel
42fd32774f Make wmlparser ignore lua strings for now. 2009-06-03 14:07:31 +01: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
Gunter Labes
52bc5141cd silence some verbose output
the verbose setting of the WML parser could be turned into an int
for better granularity if wanted
2009-05-27 00:19:14 +00:00
Gunter Labes
b3a3d8ceb5 check the variable we're actually writing out 2009-05-26 13:39:29 +00:00
Gunter Labes
f6fdc4bea0 do not use os.system with user supplied data 2009-05-25 21:32:22 +00:00