Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 181789

Summary: [bidi] Bidi3.3: Classpath variables are not displayed in the correct order.
Product: [Eclipse Project] JDT Reporter: Ahmed Farrag <afarrag>
Component: UIAssignee: JDT-UI-Inbox <jdt-ui-inbox>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: camle, kitlo, martinae, steven.wasleski, Tod_Creasey
Version: 3.3   
Target Milestone: 3.4 M7   
Hardware: PC   
OS: Linux-GTK   
Whiteboard:
Attachments:
Description Flags
screenshot of the problem none

Description Ahmed Farrag CLA 2007-04-10 12:04:27 EDT
Build ID: I20070323-1616

Steps To Reproduce:
Classpath variables are not displayed in the correct order when containing Bidi characters.

1. Open the workbench preferences by selecting Workbench -> Preferences.
2. Go to Java -> Build path -> Classpath Variables in the left pane of the preferences window.
3. Add a new variable to the classpath by clicking on the New… button.
4. Enter Arabic name then select the Folder… button 
5. Select any folder with Arabic name.
6. Observe the created classpath variable. 

More information:
The attached screenshot shows the actual and correct display of the newly defined variable. Control characters should be used to maintain proper ordering of the classpath variables.
Comment 1 Ahmed Farrag CLA 2007-04-10 12:04:58 EDT
Created attachment 63383 [details]
screenshot of the problem
Comment 2 Ahmed Farrag CLA 2007-04-22 09:31:55 EDT
This problem also occurs when specifying new path variables in the "Pathmaps" page (Window-> Preferences-> Logic Diagrams-> Path Maps).
Comment 3 Martin Aeschlimann CLA 2008-05-07 07:07:39 EDT
This got fixed for 3.4 M7. The appended path is now marked as LTR.
Comment 4 Ahmed Farrag CLA 2009-07-09 03:56:57 EDT
Closing....