This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | EL inside html tag breaks coloring and code completion | ||
---|---|---|---|
Product: | javaee | Reporter: | tomzi <tomzi> |
Component: | JSF | Assignee: | Marek Fukala <mfukala> |
Status: | VERIFIED FIXED | ||
Severity: | blocker | CC: | bishop, piotrjanik, pjiricka |
Priority: | P2 | ||
Version: | 6.x | ||
Hardware: | All | ||
OS: | All | ||
Issue Type: | DEFECT | Exception Reporter: | |
Bug Depends on: | 87014 | ||
Bug Blocks: |
Description
tomzi
2007-05-21 14:18:31 UTC
Reassigning to web - jsf Adding target milestone. It seems to me we shouldn't worry our users that good code is somehow less than valid. This issue is caused by issue #87014 - the part of jsp tag after the expression language is lexed as a plain text instead of jsp tag. I cannot do much for that than just wait for Mila Metelka to fix the issue. *** Issue 104938 has been marked as a duplicate of this issue. *** *** Issue 108549 has been marked as a duplicate of this issue. *** code completion doesn't work as well behind the EL as an effect of invalid lexing. *** Issue 108942 has been marked as a duplicate of this issue. *** Shouldn't this get marked as a P2... since it was used to close a high visibility P2 issue 108942 Increasing priority, though this issue fully depends on issue #87014 which is a P1. Issue #87014 has been fixed, the transfer of the states works well, I did some small fixes in the lexers as well and now the described usecase works as well. However html code completion doesn't work after the embedded EL, it is not easy to fix, maybe it will work once Mila implements the joined token sequences and we migrate the code to them. Checking in web/jspsyntax/lexer/src/org/netbeans/lib/jsp/lexer/JspLexer.java; /cvs/web/jspsyntax/lexer/src/org/netbeans/lib/jsp/lexer/JspLexer.java,v <-- JspLexer.java new revision: 1.27; previous revision: 1.26 done Checking in html/lexer/src/org/netbeans/lib/html/lexer/HTMLLexer.java; /cvs/html/lexer/src/org/netbeans/lib/html/lexer/HTMLLexer.java,v <-- HTMLLexer.java new revision: 1.18; previous revision: 1.17 done Verified. |