Irida 3185 JSP editing unusable
Bug 1 ==================================
I'm trying the latest Irida builds and they seem imposible to use for JSP editing. I'm experiencing constant crashes on editing JSP / JavaScript mixed content, as well as 70-80% of the times I try to insert a style for an HTML tag. The exceptions are of the type :
java.lang.IllegalStateException: at com.intellij.openapi.editor.ex.util.LexerEditorHighlighter.documentChanged(LexerEditorHighlighter.java:63)
at com.intellij.openapi.editor.impl.DocumentImpl.a(DocumentImpl.java:145)
at com.intellij.openapi.editor.impl.DocumentImpl.deleteString(DocumentImpl.java:81)
at com.intellij.openapi.editor.b.j.c(j.java:10)
at com.intellij.openapi.editor.b.j.access$000(j.java:13)
at com.intellij.openapi.editor.b.j$a_.executeWriteAction(j$a_.java:18)
at com.intellij.openapi.editor.actionSystem.EditorWriteActionHandler$1.run(EditorWriteActionHandler.java:39)
at com.intellij.openapi.application.impl.ApplicationImpl.runWriteAction(ApplicationImpl.java:94)
at com.intellij.openapi.editor.actionSystem.EditorWriteActionHandler.execute(EditorWriteActionHandler.java:23)
at com.intellij.openapi.editor.actionSystem.EditorAction$1.run(EditorAction.java:40)
at com.intellij.openapi.command.a.a.executeCommand(a.java:24)
at com.intellij.openapi.command.a.a.executeCommand(a.java:55)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:46)
at com.intellij.openapi.editor.actionSystem.EditorAction.actionPerformed(EditorAction.java:31)
at com.intellij.openapi.keymap.a.e.a(e.java:18)
at com.intellij.openapi.keymap.a.e.b(e.java:121)
at com.intellij.openapi.keymap.a.e.a(e.java:85)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:87)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:67)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:151)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:145)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:137)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
Of course, when that arrives, the syntax highighting stops working and I'm getting a discoteque of colors for each symbol.
Bug 2 =================================================
For JavaScript Irida inserts the matching braces on every opening brace typed , no matter if it has it's matching brace already or not.
Bug 3 =================================================
See the attached file (Bug 2 there also) - see the "if" javascript clause - I think the "less" is threated as an opening for a tag.
Attachment(s):
JSerror.png
请先登录再写评论。
Hi,
Please, try last build 3193 and submit bugs to the tracker.
lllopo wrote:
--
Best regards,
Maxim Mossienko
IntelliJ Labs / JetBrains Inc.
http://www.intellij.com
"Develop with pleasure!"
Ok, I will - it wasn't out when I wrote this :))). Thanks.
Downloaded. Bugs 2 and 3 still there, Bug 1 not tested yet.