327 Commits

Author SHA1 Message Date
Timotei Dolean
6889cd3793 eclipse plugin: add support for external files - part 2 2010-08-06 21:44:50 +00:00
Timotei Dolean
0ad8b7a6d3 eclipse plugin: add suport for external files 2010-08-06 21:44:31 +00:00
Timotei Dolean
62b0d738ff Convert CRLF to LF 2010-08-06 21:43:27 +00:00
Timotei Dolean
f3bb495761 eclipse plugin: add macro parameters 2010-08-06 21:43:07 +00:00
Timotei Dolean
6149d9814d eclipse plugin: parse the arguments of the macro in the defin 2010-08-06 21:42:48 +00:00
Timotei Dolean
25c2151138 eclipse plugin: add autocompletion for macro calls 2010-08-06 21:42:28 +00:00
Timotei Dolean
81397c2b7f eclipse plugin: read existing defines (if any)...
...when creating the cache for each project
2010-08-06 21:42:08 +00:00
Timotei Dolean
8180f0317c eclipse plugin: export the preprocessor package 2010-08-06 21:41:49 +00:00
Timotei Dolean
1dd32d0cd8 enhance the output shown to the user 2010-08-06 21:41:29 +00:00
Timotei Dolean
73ca560d48 eclipse plugin: ensure the file is created...
...by creating any non-existent subsequent directories
2010-08-06 21:41:09 +00:00
Timotei Dolean
9e0b36ad7e eclipse plugin: skip reading defines if...
...no modification were done to "_main.cfg"
2010-08-06 21:40:51 +00:00
Timotei Dolean
27fa8fa2d7 eclipse plugin: add integer return values instead of boolean...
...so we can have a broader variety to choose from
2010-08-06 21:40:12 +00:00
Timotei Dolean
860d18fd21 eclipse plugin: add reading defines after _main.cfg preprocessing...
...and push the resulted file to subsequent files. In the end
parse the macros in memory so we can use them for autocompletion
and other checkings
2010-08-06 21:39:52 +00:00
Timotei Dolean
5ca89cbe27 eclipse plugin: add parsing of macro defines from file 2010-08-06 21:39:32 +00:00
Timotei Dolean
cb5c761715 eclipse plugin: move some methods to a better place...
...to reflect their usage targets
2010-08-06 21:38:52 +00:00
Timotei Dolean
18472f0106 Revert 2010-08-04T16:34:42Z!timotei21@gmail.com 2010-08-05 11:23:11 +00:00
Timotei Dolean
0c559fa49d eclipse plugin: process _main.cfg before any other files...
...in current directory
2010-08-04 16:34:59 +00:00
Timotei Dolean
333b71c062 eclipse plugin: run checkcondition in an UIJob...
...to ensure the workbench is created when running it
2010-08-04 16:34:42 +00:00
Timotei Dolean
8d8d0f56ed eclipse plugin: stop visiting children if the resource is ignored 2010-08-04 16:34:25 +00:00
Timotei Dolean
d281daa2a6 eclipse plugin: handle errors got from wmlparser 2010-08-03 19:59:09 +00:00
Timotei Dolean
16ab78a7eb eclipse plugin: next_scenario/first_scenario completion - part II. 2010-08-03 19:58:51 +00:00
Timotei Dolean
492f9a539b eclipse plugin: change the container for project properties...
...to a better one
2010-08-03 19:58:35 +00:00
Timotei Dolean
4e85d93eab eclipse plugin: enable the creation of project in other locations...
...than workspace too
2010-08-03 19:57:36 +00:00
Timotei Dolean
2d571ebebf eclipse plugin: add more search paths for directories 2010-08-03 12:21:38 +00:00
Timotei Dolean
91e312a336 eclipse plugin: take in account of tag/key cardinality when proposing it 2010-08-03 12:21:18 +00:00
Timotei Dolean
d80e739408 eclipse plugin: add some more methods for a better usage 2010-08-03 12:20:59 +00:00
Timotei Dolean
48c662613b eclipse plugin: don't add already completed tags in the proposal 2010-08-03 12:20:39 +00:00
Timotei Dolean
af9373368a eclipse plugin: don't add already added keys in the proposal 2010-08-03 12:20:20 +00:00
Timotei Dolean
c920493080 eclipse plugin: pass the 'ruleProposal' parameter...
...even if we have a valid node
2010-08-03 12:20:01 +00:00
Timotei Dolean
04056caa0a eclipse plugin: 'next_scenario' completion - part I 2010-08-02 19:05:33 +00:00
Timotei Dolean
60685f474b eclipse plugin: add some icons for distinction between tags and keys 2010-08-02 19:05:19 +00:00
Timotei Dolean
091d2a6667 eclipse plugin: add completion for key names 2010-08-02 19:05:05 +00:00
Timotei Dolean
f4978eecf2 eclipse plugin: Allow empty parameters sent to macros 2010-08-02 19:04:49 +00:00
Timotei Dolean
3768ef776c eclipse plugin: change parameter's name to a better one 2010-08-02 19:04:31 +00:00
Timotei Dolean
d6a9b87797 eclipse plugin:add completion for WMLTag rule 2010-08-02 19:04:17 +00:00
Timotei Dolean
61133fe6fd eclipse plugin: remove some of the default autoedit strategies 2010-08-02 19:04:03 +00:00
Timotei Dolean
cb16ccb5ee eclipse plugin:prevent ugly proposal, by trimming newlines from indent 2010-08-02 19:03:49 +00:00
Timotei Dolean
e5a55690a4 eclipse plugin: update the changelog 2010-08-02 19:03:36 +00:00
Timotei Dolean
2c9a67ee64 eclipse plugin:add only required tag attributes to complete proposal 2010-08-02 19:03:22 +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
8c185f4e69 eclipse plugin: move the DEBUG flag to the UIModule 2010-08-01 18:53:53 +00:00
Timotei Dolean
9b2af9a911 eclipse plugin: update the grammar to allow '-' in IDs 2010-08-01 18:53:36 +00:00
Timotei Dolean
8ccec2fad9 eclipse plugin: add autocompletion for tags 2010-08-01 18:53:19 +00:00
Timotei Dolean
47b6cf6d8f eclipse plugin: forgot one import 2010-08-01 18:53:03 +00:00
Timotei Dolean
1614ab2346 eclipse plugin: initialize the the loggers at startup 2010-08-01 18:52:26 +00:00
Timotei Dolean
0a857753b8 eclipse plugin: WML gramamr update: allow animation related values 2010-07-31 20:02:33 +00:00