54 Commits

Author SHA1 Message Date
Steven Panek
7305bc39cf Ran umcpropfix. 2010-09-02 01:21:11 +00:00
Timotei Dolean
257a44aead eclipse plugin: update the grammar 2010-08-16 17:41:28 +00:00
Timotei Dolean
a579c90777 eclipse plugin: faulty git svn dcommit,
so commiting 4 commits all-in one:

   1) update the version to 1.0.0

   2) fix launching the campaign in the game

   3) added builders menu for a better flexibility

   4) added advanced preferences page

   5) fix a problem when creating an already existant projecti
2010-08-16 17:12:03 +00:00
Timotei Dolean
79a614b2f4 eclipse plugin: add syntax highlighting for preproc commands 2010-08-16 16:53:28 +00:00
Timotei Dolean
7701c698d7 eclipse plugin: fix folding so it won't show for textdomains and WML keys 2010-08-16 16:53:08 +00:00
Timotei Dolean
353d8a5606 eclipse plugin: small update on grammar 2010-08-16 16:52:34 +00:00
Timotei Dolean
ed35f3f880 eclipse plugin: update the WML grammar
Added support for preprocessor constructs.

This still doesn't handle some of WML constructs like:

1) {name}=value - attributes that have a macro key name

2) incomplete tag definitions:

\#define MACRO
 [tag]
\#enddef
\#define MACRO_END
 [/tag]
\#enddef
2010-08-16 09:11:12 +00:00
Timotei Dolean
9e86aae3fa eclipse plugin: update the grammar.
This will trim the mainline error count down to 36
2010-08-16 09:10:21 +00:00
Timotei Dolean
5b076e5d1c eclipse plugin: update the grammar to a better one...
...With this we got "just" 356 mainline errors
2010-08-16 09:09:59 +00:00
Timotei Dolean
0802e0c27a eclipse plugin: split the checkings for tags...
...and disable them until grammar is proper
2010-08-16 09:09:43 +00:00
Timotei Dolean
6380ed7373 eclipse plugin: add method in grammar tests for showing tokenisation 2010-08-16 09:09:29 +00:00
Timotei Dolean
95e9557cee eclipse plugin: rename 'wesnoth_eclipse_plugin' to 'org.wesnoth' 2010-08-14 09:29:48 +00:00
Timotei Dolean
3124bff3a8 eclipse plugin: add hooks for future code validators 2010-08-14 08:52:46 +00:00
Timotei Dolean
db67fb7677 eclipse plugin: update grammar 2010-08-14 08:51:47 +00:00
Timotei Dolean
38a4b03128 Revert "eclipse plugin: update the grammar" 2010-08-11 16:02:10 +00:00
Timotei Dolean
6eaec68cce Revert "eclipse plugin: update entity names to match the latest grammar"
This reverts commit f73ea6aba20e69faa198c0be899f03ca63e9fe0f.
2010-08-11 16:01:54 +00:00
Timotei Dolean
09191488a5 Revert "eclipse plugin: update the grammar" 2010-08-11 16:01:17 +00:00
Timotei Dolean
4da41e3f07 eclipse plugin: update the grammar 2010-08-11 15:36:06 +00:00
Timotei Dolean
da51fe066c eclipse plugin: update entity names to match the latest grammar 2010-08-10 09:53:26 +00:00
Timotei Dolean
f7ed697c73 eclipse plugin: update the grammar 2010-08-10 09:53:00 +00:00
Timotei Dolean
b9a232b480 eclipse plugin: add tests for grammar 2010-08-10 09:16:33 +00:00
Timotei Dolean
f4b0914010 eclipse plugin: use 'JavaSE-1.6' execution environment 2010-08-09 14:19:26 +00:00
Timotei Dolean
04bd0e1686 eclipse plugin: cleanup
- rename the eclipse plugin project so the id generation will be better

- add wesnoth projects view

- cleanup
2010-08-07 18:28:00 +00:00
Timotei Dolean
62b0d738ff Convert CRLF to LF 2010-08-06 21:43:27 +00:00
Timotei Dolean
f4978eecf2 eclipse plugin: Allow empty parameters sent to macros 2010-08-02 19:04:49 +00:00
Timotei Dolean
ca55d309f6 eclipse plugin: add tag's keys to autocomplete proposal 2010-08-02 19:03:08 +00:00
Timotei Dolean
5beaae4435 eclipse plugin: add basic formatting for WML files 2010-08-02 19:02:54 +00:00
Timotei Dolean
b65502e087 eclipse plugin: fix the validator for nested tag names.
It should get the parent to check for tag name
2010-08-02 19:02:40 +00:00
Timotei Dolean
0cfa9e5dd8 eclipse plugin:more validation for tag names 2010-08-01 18:54:28 +00:00
Timotei Dolean
7e3ca20e3c eclipse plugin: add validation for tag start/end name 2010-08-01 18:54:09 +00:00
Timotei Dolean
9b2af9a911 eclipse plugin: update the grammar to allow '-' in IDs 2010-08-01 18:53:36 +00:00
Timotei Dolean
0a857753b8 eclipse plugin: WML gramamr update: allow animation related values 2010-07-31 20:02:33 +00:00
Timotei Dolean
e45d6fcf3a eclipse plugin: wml grammar update. now the macros...
...are handled better though not 100%
2010-07-31 20:02:10 +00:00
Timotei Dolean
6a07c31a63 eclipse plugin: add support for WML arrays 2010-07-31 20:01:31 +00:00
Timotei Dolean
151e9fcfff eclipse plugin: add macro defines,
...some preprocessor commands and textdomains to the wml grammar
2010-07-31 20:01:07 +00:00
Timotei Dolean
4dd529c25c eclipse plugin: wml grammar update 2010-07-31 20:00:45 +00:00
Timotei Dolean
364bd0ac28 eclipse plugin: grammar update. Now it should match 90% WML Code 2010-07-31 20:00:19 +00:00
Steven Panek
0516e7226c Ran umcpropfix. 2010-07-29 04:34:38 +00:00
Timotei Dolean
9731756c86 eclipse plugin: refactor the dependecy tree 2010-07-28 19:17:45 +00:00
Timotei Dolean
2522b4b1be eclipse plugin: update the grammar with a better macro definition 2010-07-28 19:17:07 +00:00
Timotei Dolean
890b575390 eclipse plugin: cleanup and license adding 2010-07-28 19:15:48 +00:00
Steven Panek
a3a409c9e3 Ran umcpropfix and dos2unix. 2010-07-15 22:37:44 +00:00
Timotei Dolean
fdb8c5fdfe eclipse plugin: wml grammar update - use the end tag in the same parser rule 2010-07-13 17:58:42 +00:00
Timotei Dolean
a183764ae8 eclipse plugin: wml grammar - add syntax highlighting for macros 2010-07-12 19:20:37 +00:00
Timotei Dolean
426a4f132e eclipse plugin: wml grammar - allow duplicate tag names 2010-07-12 17:28:29 +00:00
Timotei Dolean
d45d173a5a eclipse plugin: wml grammar - fix outline structure:
...now the tags are hierarchical shown
2010-07-12 17:28:09 +00:00
Timotei Dolean
f1853c0ae6 eclipse plugin: wml grammar update 2010-07-11 19:04:46 +00:00
Timotei Dolean
658d5f950f eclipse plugin: syntax highlighting for tags and keys 2010-07-11 19:04:31 +00:00
Timotei Dolean
c7939f3741 eclipse plugin: wml grammar recreation: macros, tags, keys, comments 2010-07-11 19:04:07 +00:00
Timotei Dolean
92bd110229 eclipse plugin: fix issues with different jre versions 2010-07-01 14:36:50 +00:00