Bug 177306 - BIDI3.3:<HCG:complex expression: Undesired order in CVS Repository Path>
Summary: BIDI3.3:<HCG:complex expression: Undesired order in CVS Repository Path>
Status: ASSIGNED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: CVS (show other bugs)
Version: 3.3   Edit
Hardware: PC Windows Vista
: P3 major (vote)
Target Milestone: ---   Edit
Assignee: platform-cvs-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-14 07:18 EDT by Tamir Noach CLA
Modified: 2019-09-06 16:06 EDT (History)
6 users (show)

See Also:


Attachments
The attachment describe the defect by encircling the problem with Red rectangles. (75.56 KB, image/png)
2007-03-15 13:35 EDT, Tamir Noach CLA
no flags Details
Adding an Image which describe the problem. (59.60 KB, image/jpeg)
2007-03-27 04:43 EDT, Tamir Noach CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tamir Noach CLA 2007-03-14 07:18:21 EDT
Build ID: version 3.2.0

Steps To Reproduce:
Note: Treat Caps Lock latin letters as BiDi (Hebrew/Arabic) letters.

1. Access the source code for the Eclipse Web Tools Platform from the Concurrent Versions System (CVS) repository. To access the CVS repository select Window -> Open Perspective -> Other and select CVS Repository Exploring.

2. The CVS Repositories view is now on the left side of your screen. Select the Add CVS Repository icon  and in the Add CVS repository dialog enter the following values: 
Host: dev.eclipse.org 
Repository Path:  abcABC\DEF

Expected Res : abcABC\DEF
Actual Ressult : abcDEF\ABC

3. Click the Finish button. we can see the complex expression is not presented as the Exp, in the "Unable To Validate" Msg Box.





More information:
Comment 1 Tamir Noach CLA 2007-03-15 13:35:02 EDT
Created attachment 60984 [details]
The attachment describe the defect by encircling the problem with Red rectangles.

Here, i attach the screen shot which describe the defect.
Comment 2 Tamir Noach CLA 2007-03-15 13:37:16 EDT
Hello, sorry for the changes.
Comment 3 Tamir Noach CLA 2007-03-20 10:30:02 EDT
Changing the severity to match to BiDi criteria
Comment 4 Cam-Thu Le CLA 2007-03-23 09:45:41 EDT
Add Tod to the bug.
Comment 5 Michael Valenta CLA 2007-03-26 15:38:58 EDT
Here's a FAQ by Tod on Bidi support n Eclipse:

http://todcreaseyeclipse.blogspot.com/2007/03/bidirectional-support-faq.html

It's not clear from the information you provided whether you used -rtl or -nl. Please retest using the setup described in the link above and reopen if the problem persists.
Comment 6 Tamir Noach CLA 2007-03-27 04:33:01 EDT
(In reply to comment #0)
> Build ID: version 3.2.0
> 
> Steps To Reproduce:
> Note: Treat Caps Lock latin letters as BiDi (Hebrew/Arabic) letters.
> 
> 1. Access the source code for the Eclipse Web Tools Platform from the
> Concurrent Versions System (CVS) repository. To access the CVS repository
> select Window -> Open Perspective -> Other and select CVS Repository Exploring.
> 
> 2. The CVS Repositories view is now on the left side of your screen. Select the
> Add CVS Repository icon  and in the Add CVS repository dialog enter the
> following values: 
> Host: dev.eclipse.org 
> Repository Path:  abcABC\DEF
> 
> 3. Click the Finish button. we can see the complex expression is not presented
> as the Exp, in the "Unable To Validate" Msg Box.
> 

Expected Res : abcABC\DEF
> Actual Ressult : abcDEF\ABC
> 
> 
> 
> 
> More information:
> 
Comment 7 Tamir Noach CLA 2007-03-27 04:43:06 EDT
Created attachment 62060 [details]
Adding an Image which describe the problem.
Comment 8 Tamir Noach CLA 2007-03-27 04:50:10 EDT
(In reply to comment #5)
> Here's a FAQ by Tod on Bidi support n Eclipse:
> 
> http://todcreaseyeclipse.blogspot.com/2007/03/bidirectional-support-faq.html
> 
> It's not clear from the information you provided whether you used -rtl or -nl.
> Please retest using the setup described in the link above and reopen if the
> problem persists.
> 
Hello Tod.
In this bug description you should run eclipse as usuall with no Flag.
I've added an attachment which you can see the problem.
In bug #177316 you should run with -dir rtl.
Thanks.
Comment 9 Tod Creasey CLA 2007-03-27 08:07:02 EDT
If you run without any flags set you get no BIDI support - you must run with the -nl flag.
Comment 10 Tamir Noach CLA 2007-04-11 09:16:24 EDT
(In reply to comment #9)
> If you run without any flags set you get no BIDI support - you must run with
> the -nl flag.

This test case is not run when using mirrored gui.
I'm using neither -dir rtl, neither -nl iw flags.
Comment 11 Tomer Mahlin CLA 2007-04-12 02:31:15 EDT
Tod,

 What you say in general is not entirely correct:
     >If you run without any flags set you get no BIDI support - you must run 
     >with the -nl flag.

 TextProcessor is invoked when default locale is set to Arabic / Hebrew. If you set your default locale on OS level to Arabic / Hebrew and run Eclipse without any command line arguments (e.g. -dir rtl or -nl iw etc.) you will have IDE in LTR mode but TextProcessor will be still invoked. Look for example at dialog for creating a new General project (New->General->Project), the location field (assuming workspace includes BiDi subfolders) shows correct path. 
Comment 12 Tod Creasey CLA 2007-04-26 16:34:58 EDT
Ok so you are running with the Hebrew locale.

In the Hebrew locale with no command lines you will get textprocessing but not rtl switching.

Are there any plans for this in 3.3?
Comment 13 Michael Valenta CLA 2007-04-26 17:00:32 EDT
This is really the same issue as bug 182713. I think the error is clear enough for the user to understand (especially considering that the paths appear the same in both places) so I do not think we need to address this in 3.3.
Comment 14 Tomer Mahlin CLA 2007-05-01 03:00:35 EDT
THis is far from being the same issue as in bug 182713. bug 182713 is about general G11N issue, while this defect is about BiDI specific issue. To resolve this defect you should use BiDi API. To resolve bug 182713 using BiDi API will not help.
Comment 15 Eclipse Webmaster CLA 2019-09-06 16:06:22 EDT
This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet.

If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant.