Is this still in 'experimental' mode? I ask because there are a lot of
issues with it, but I haven't seen many posts about (or more likely, I
missed them all!). Note that all the below applies to 616, although some
were bugs that did not exist in versions <615

Anyways, here is my list:

- It doesn't have the live templates for { completion

Eg, if I type {<enter>, there is no complementing } inserted

- TEI stuff just doesn't work for me, at all (can we have a checklist of
what IDEA expects in order to find this?)

- taglib live template puts cursor in wrong place

Lets say I have the following taglib:

<foo:bar flibble="womwom" ></foo:bar>

IDEA first puts the cursor in the flibble attribute, so I enter whatever,
then on tabbing, the cursor moves to the end of the tag declaration, NOT
it's body like this:

<foo:bar flibble="womwom" |></foo:bar>

Instead of:

<foo:bar flibble="womwom" >|</foo:bar>


- Taglib completion is not end tag aware

If I enter </foo:b|, idea correctly suggests 'bar', but when I choose it,
the whole tag (along with matching close tag and attributes) is entered,
ignoring the fact that it's a close tag I'm trying to autocomplete


- Infinite loop sometimes!

I have a certain taglib, called 'if', if I try to autocomplete on the taglib
name, I get an infinite loop like thus:

<i|<ctrl-space ends up printing..

<ifififififififif (the ifs keep kicking in automatically, only way out is to
close that editor and bring it back and clean up the ensuing mess)

- Bad handling of escaped quotes in taglib attributes

<foo:bar baz="<%=foo.equals("fo\"o")%>" > results in bad highlighting within
the baz attribute

Hani



_______________________________________________
Eap-list mailing list
[EMAIL PROTECTED]
http://www.intellij.com/mailman/listinfo/eap-list

Reply via email to