| Summary: | [templates] Template variable names can only contain ASCII characters | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Markus Keller <markus.kell.r> | ||||||
| Component: | Text | Assignee: | Markus Keller <markus.kell.r> | ||||||
| Status: | VERIFIED FIXED | QA Contact: | |||||||
| Severity: | minor | ||||||||
| Priority: | P1 | CC: | daniel_megert | ||||||
| Version: | 3.7 | ||||||||
| Target Milestone: | 3.7 M7 | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Markus Keller
Fixed in HEAD. 1. start Eclipse 2. start to use/load the templates ==> tons of exceptions and many templates disabled :-( For bg see also bug 21926. Created attachment 192927 [details] Fix 2 (In reply to comment #2) > ==> tons of exceptions and many templates disabled :-( The problem is that the EBNF in TemplateTranslator was not honest. It didn't define 'identifier', and the implementation accepted \w++. To support existing clients, Fix 2 allows numbers at the start of an 'identifier' again and adjusts the grammar to reality. > For bg see also bug 21926. That bug is about template names. This bug only deals with the template pattern. Fixed in HEAD. Verified in I20110425-1800. Also verified that exported templates which contain non-ASCII variables are silently ignored when imported into 3.6.x. |