[JBoss JIRA] (JBIDE-20180) > (and <) in expressions confuses the editor
by Daniel Dekany (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20180?page=com.atlassian.jira.plugi... ]
Daniel Dekany updated JBIDE-20180:
----------------------------------
Description:
In the text editor, {{>}} closes the tag even if it's inside a string literal, or inside parentheses. Try:
* {{<#assign x = 'x>y'>}}: Notice how syntax coloring switches to black
* {{<#if (x > 0)></#if>}}: This one also breaks the outline view; no macros after this will appear in it.
More puzzling cases with {{<}}; these break outline view too:
* {{<#if x == '<'></#if><#macro m></#macro>}}
* {{<#if x < 1></#if><#macro m></#macro>}}
Note: There's an ongoing overhaul of the tokenizers (see in comments), which fixes these, and some more, like the handling of multi-line statements, of {{'}}-quoted stings, of FTL raw strings, of 2.3.22 identifier escapings, gives more detailed syntax highlighting, etc.
was:
In the text editor, {{>}} closes the tag even if it's inside a string literal, or inside parentheses. Try:
* {{<#assign x = 'x>y'>}}: Notice how syntax coloring switches to black
* {{<#if (x > 0)></#if>}}: This one also breaks the outline view; no macros after this will appear in it.
More puzzling cases with {{<}}; these break outline view too:
* {{<#if x == '<'></#if><#macro m></#macro>}}
* {{<#if x < 1></#if><#macro m></#macro>}}
Note: There's in an ongoing overhaul of the tokenizers (see in comments), which fixes these, and some more, like the handling of multi-line statements, of {{'}}-quoted stings, of FTL raw strings, of 2.3.22 identifier escapings, more detailed syntax highlighting, etc.
> > (and <) in expressions confuses the editor
> --------------------------------------------
>
> Key: JBIDE-20180
> URL: https://issues.jboss.org/browse/JBIDE-20180
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: freemarker
> Affects Versions: 4.2.0.Beta2
> Reporter: Daniel Dekany
> Fix For: 4.3.x, 4.4.x
>
>
> In the text editor, {{>}} closes the tag even if it's inside a string literal, or inside parentheses. Try:
> * {{<#assign x = 'x>y'>}}: Notice how syntax coloring switches to black
> * {{<#if (x > 0)></#if>}}: This one also breaks the outline view; no macros after this will appear in it.
> More puzzling cases with {{<}}; these break outline view too:
> * {{<#if x == '<'></#if><#macro m></#macro>}}
> * {{<#if x < 1></#if><#macro m></#macro>}}
> Note: There's an ongoing overhaul of the tokenizers (see in comments), which fixes these, and some more, like the handling of multi-line statements, of {{'}}-quoted stings, of FTL raw strings, of 2.3.22 identifier escapings, gives more detailed syntax highlighting, etc.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBIDE-20180) > (and <) in expressions confuses the editor
by Daniel Dekany (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20180?page=com.atlassian.jira.plugi... ]
Daniel Dekany updated JBIDE-20180:
----------------------------------
Description:
In the text editor, {{>}} closes the tag even if it's inside a string literal, or inside parentheses. Try:
* {{<#assign x = 'x>y'>}}: Notice how syntax coloring switches to black
* {{<#if (x > 0)></#if>}}: This one also breaks the outline view; no macros after this will appear in it.
More puzzling cases with {{<}}; these break outline view too:
* {{<#if x == '<'></#if><#macro m></#macro>}}
* {{<#if x < 1></#if><#macro m></#macro>}}
Note: There's in an ongoing overhaul of the tokenizers (see in comments), which fixes these, and some more, like the handling of multi-line statements, of {{'}}-quoted stings, of FTL raw strings, of 2.3.22 identifier escapings, more detailed syntax highlighting, etc.
was:
In the text editor, {{>}} closes the tag even if it's inside a string literal, or inside parentheses. Try:
* {{<#assign x = 'x>y'>}}: Notice how syntax coloring switches to black
* {{<#if (x > 0)></#if>}}: This one also breaks the outline view; no macros after this will appear in it.
More puzzling cases with {{<}}; these break outline view too:
* {{<#if x == '<'></#if><#macro m></#macro>}}
* {{<#if x < 1></#if><#macro m></#macro>}}
> > (and <) in expressions confuses the editor
> --------------------------------------------
>
> Key: JBIDE-20180
> URL: https://issues.jboss.org/browse/JBIDE-20180
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: freemarker
> Affects Versions: 4.2.0.Beta2
> Reporter: Daniel Dekany
> Fix For: 4.3.x, 4.4.x
>
>
> In the text editor, {{>}} closes the tag even if it's inside a string literal, or inside parentheses. Try:
> * {{<#assign x = 'x>y'>}}: Notice how syntax coloring switches to black
> * {{<#if (x > 0)></#if>}}: This one also breaks the outline view; no macros after this will appear in it.
> More puzzling cases with {{<}}; these break outline view too:
> * {{<#if x == '<'></#if><#macro m></#macro>}}
> * {{<#if x < 1></#if><#macro m></#macro>}}
> Note: There's in an ongoing overhaul of the tokenizers (see in comments), which fixes these, and some more, like the handling of multi-line statements, of {{'}}-quoted stings, of FTL raw strings, of 2.3.22 identifier escapings, more detailed syntax highlighting, etc.
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBIDE-20180) > (and <) in expressions confuses the editor
by Daniel Dekany (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20180?page=com.atlassian.jira.plugi... ]
Daniel Dekany edited comment on JBIDE-20180 at 7/5/16 2:34 AM:
---------------------------------------------------------------
This is being worked on (https://github.com/ddekany/jbosstools-freemarker/tree/JBIDE-20180), but probably won't be practical to rebase on the master until JBIDE-22656 and JBIDE-20386 (and ideally JBIDE-22656) is merged. Also, it has turned into a major overhaul of the main partitioner, the coloring tokenizer and the {{ItemSet}} tokenizer, because these have to agree with each other.
was (Author: ddekany):
This is being worked on (https://github.com/ddekany/jbosstools-freemarker/tree/JBIDE-20180), but probably won't be practical to rebase on the master until JBIDE-22656 and JBIDE-20386 (and ideally JBIDE-22656) is merged. Also, it has turned into a major overhaul of the main partitioner, the coloring tokenizer and the NodeSet tokenizer, because these have to agree with each other.
> > (and <) in expressions confuses the editor
> --------------------------------------------
>
> Key: JBIDE-20180
> URL: https://issues.jboss.org/browse/JBIDE-20180
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: freemarker
> Affects Versions: 4.2.0.Beta2
> Reporter: Daniel Dekany
> Fix For: 4.3.x, 4.4.x
>
>
> In the text editor, {{>}} closes the tag even if it's inside a string literal, or inside parentheses. Try:
> * {{<#assign x = 'x>y'>}}: Notice how syntax coloring switches to black
> * {{<#if (x > 0)></#if>}}: This one also breaks the outline view; no macros after this will appear in it.
> More puzzling cases with {{<}}; these break outline view too:
> * {{<#if x == '<'></#if><#macro m></#macro>}}
> * {{<#if x < 1></#if><#macro m></#macro>}}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBIDE-20180) > (and <) in expressions confuses the editor
by Daniel Dekany (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20180?page=com.atlassian.jira.plugi... ]
Daniel Dekany commented on JBIDE-20180:
---------------------------------------
This is being worked on (https://github.com/ddekany/jbosstools-freemarker/tree/JBIDE-20180), but probably won't be practical to rebase on the master until JBIDE-22656 and JBIDE-20386 (and ideally JBIDE-22656) is merged. Also, it has turned into a major overhaul of the main partitioner, the coloring tokenizer and the NodeSet tokenizer, because these has to agree which each other.
> > (and <) in expressions confuses the editor
> --------------------------------------------
>
> Key: JBIDE-20180
> URL: https://issues.jboss.org/browse/JBIDE-20180
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: freemarker
> Affects Versions: 4.2.0.Beta2
> Reporter: Daniel Dekany
> Fix For: 4.3.x, 4.4.x
>
>
> In the text editor, {{>}} closes the tag even if it's inside a string literal, or inside parentheses. Try:
> * {{<#assign x = 'x>y'>}}: Notice how syntax coloring switches to black
> * {{<#if (x > 0)></#if>}}: This one also breaks the outline view; no macros after this will appear in it.
> More puzzling cases with {{<}}; these break outline view too:
> * {{<#if x == '<'></#if><#macro m></#macro>}}
> * {{<#if x < 1></#if><#macro m></#macro>}}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBIDE-20180) > (and <) in expressions confuses the editor
by Daniel Dekany (JIRA)
[ https://issues.jboss.org/browse/JBIDE-20180?page=com.atlassian.jira.plugi... ]
Daniel Dekany edited comment on JBIDE-20180 at 7/5/16 2:33 AM:
---------------------------------------------------------------
This is being worked on (https://github.com/ddekany/jbosstools-freemarker/tree/JBIDE-20180), but probably won't be practical to rebase on the master until JBIDE-22656 and JBIDE-20386 (and ideally JBIDE-22656) is merged. Also, it has turned into a major overhaul of the main partitioner, the coloring tokenizer and the NodeSet tokenizer, because these have to agree with each other.
was (Author: ddekany):
This is being worked on (https://github.com/ddekany/jbosstools-freemarker/tree/JBIDE-20180), but probably won't be practical to rebase on the master until JBIDE-22656 and JBIDE-20386 (and ideally JBIDE-22656) is merged. Also, it has turned into a major overhaul of the main partitioner, the coloring tokenizer and the NodeSet tokenizer, because these has to agree which each other.
> > (and <) in expressions confuses the editor
> --------------------------------------------
>
> Key: JBIDE-20180
> URL: https://issues.jboss.org/browse/JBIDE-20180
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: freemarker
> Affects Versions: 4.2.0.Beta2
> Reporter: Daniel Dekany
> Fix For: 4.3.x, 4.4.x
>
>
> In the text editor, {{>}} closes the tag even if it's inside a string literal, or inside parentheses. Try:
> * {{<#assign x = 'x>y'>}}: Notice how syntax coloring switches to black
> * {{<#if (x > 0)></#if>}}: This one also breaks the outline view; no macros after this will appear in it.
> More puzzling cases with {{<}}; these break outline view too:
> * {{<#if x == '<'></#if><#macro m></#macro>}}
> * {{<#if x < 1></#if><#macro m></#macro>}}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months
[JBoss JIRA] (JBIDE-21606) Consider using java 8 for EAP 6.4 by default [ resolved making j7 default instead of j6]
by Rob Stryker (JIRA)
[ https://issues.jboss.org/browse/JBIDE-21606?page=com.atlassian.jira.plugi... ]
Rob Stryker updated JBIDE-21606:
--------------------------------
Summary: Consider using java 8 for EAP 6.4 by default [ resolved making j7 default instead of j6] (was: Consider using java 8 for EAP 6.4 by default)
> Consider using java 8 for EAP 6.4 by default [ resolved making j7 default instead of j6]
> ----------------------------------------------------------------------------------------
>
> Key: JBIDE-21606
> URL: https://issues.jboss.org/browse/JBIDE-21606
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: server
> Affects Versions: 4.3.1.Beta2
> Reporter: Martin Malina
> Assignee: Rob Stryker
> Fix For: 4.4.1.AM2
>
>
> Here's the problem that I just hit:
> I added EAP 6.4 to JBDS 9.1 using runtime detection. Then I created the html5 project from JBoss Central using the EAP 6.4 server as target runtime.
> Then on the project, I just Run -> Run on Server.
> The server started, but deployment failed on Unsupported version: 51.0
> Which is a bit strange, because the server was running with java 6. But anyhow. It seems the quictstart requires java 1.8 now. But default, EAP 6 will be set up to use java 6.
> So ideally EAP 6.4 would use java 8 if present. But I know we discussed similar things in the past and there didn't seem to be any way to make something like this happen. But I just wanted to present this use case and perhaps there is some possibility?
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
9 years, 9 months