| Summary: | [bidi] BIDI3.3:<HCG:Directory path in new Java project wizard is not shown correctly with -nl iw flag.> | ||
|---|---|---|---|
| Product: | [Eclipse Project] JDT | Reporter: | Tamir Noach <ntamir> |
| Component: | UI | Assignee: | Martin Aeschlimann <martinae> |
| Status: | VERIFIED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | benno.baumgartner, camle, daniel_megert, kitlo, markus.kell.r, martinae, steven.wasleski |
| Version: | 3.3 | ||
| Target Milestone: | 3.4 M7 | ||
| Hardware: | PC | ||
| OS: | Windows Vista | ||
| Whiteboard: | |||
|
Description
Tamir Noach
Note that this is correct for the Simple Project - moving to JDT which likely also just need to use the TextProcessor. If you want to see how we handle this see ProjectContentsLocationArea#updateLocaltionField where we locationPathField.setText(TextProcessor.process(selectedPath)); Tod, What happens when you read out such a field. Will it contain the special characters? Can a user remove the special characters? I'm quite scared of having to add that code to setters of our input fields. not planed for 3.3 If you copy and paste you will also get the special characters. What about getText()? Can you use the string to find resources, or does it need to be converted back again? You would need to deprocess in case the other code you were calling did not support these characters. Bear in mind these are ONLY inserted in a BIDI Locale. It seems that Platform UI has the same problem, e.g. in New Project wizard. fixed > 20080417 verified in I20080427-2000 |