Bug 227154 - BIDI3.4:Class name is not ordered correctly when containg complex text
Summary: BIDI3.4:Class name is not ordered correctly when containg complex text
Status: NEW
Alias: None
Product: CDT
Classification: Tools
Component: cdt-core (show other bugs)
Version: 5.0   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact: Jonah Graham CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-15 11:45 EDT by Mostafa Moro CLA
Modified: 2020-09-04 15:23 EDT (History)
5 users (show)

See Also:


Attachments
Actual Result1 (96.43 KB, image/pjpeg)
2008-04-15 11:46 EDT, Mostafa Moro CLA
no flags Details
Expected for Result1 (6.12 KB, image/pjpeg)
2008-04-15 11:48 EDT, Mostafa Moro CLA
no flags Details
Actual Result2 (61.54 KB, image/pjpeg)
2008-04-15 11:48 EDT, Mostafa Moro CLA
no flags Details
Expected for Result2 (7.03 KB, image/pjpeg)
2008-04-15 11:49 EDT, Mostafa Moro CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mostafa Moro CLA 2008-04-15 11:45:19 EDT
Build ID: I20080412-1030

Steps To Reproduce:
1.In a RHEL terminal , set the variables LANG and LC_ALL to "ar_EG.utf8"
2.Start eclipse using the command ./eclipse -nl ar_EG
3.Select an existing C++ project or Create a new one (Project)
4.From the context menu select "New --> Class"
5.Enter the following characters in the name field "HGFDHK_class" (Where capital letters represent Arabic characters)
6.Click Finish

Result1:The Class name is not ordered correctly

7.Select "Search-> C/C++" from the eclipse system menu (note you must be selecting the project)
8.Put The name of the created class as the search string.  Check the "Class/Struct" box  under "Search For" and select "Enclosing projects" under "Scope"
9.Click Search

Result2:The Class name is not ordered correctly

More information:
I think that the solution of this bug is to insert A RLM after the Class name.
Comment 1 Mostafa Moro CLA 2008-04-15 11:46:53 EDT
Created attachment 96103 [details]
Actual Result1
Comment 2 Mostafa Moro CLA 2008-04-15 11:48:16 EDT
Created attachment 96104 [details]
Expected for Result1
Comment 3 Mostafa Moro CLA 2008-04-15 11:48:45 EDT
Created attachment 96105 [details]
Actual Result2
Comment 4 Mostafa Moro CLA 2008-04-15 11:49:13 EDT
Created attachment 96106 [details]
Expected for Result2
Comment 5 Tomer Mahlin CLA 2008-04-16 07:12:24 EDT
In response to Comment 2: The expected result for Hebrew speaking user is:
  KHDFGH_class.cpp
  KHDFGH_class.H
  KHDFGH_class_H

In response to Comment 4: The expected result for Hebrew speaking user is:
   KHDFGH_class.cpp
   KHDFGH_class(2 matches)
   KHDFGH_class.h

 Please notice that since the product is run in the mirrored mode the word "matches" must be translated.  
Comment 6 Mohamed Tarief CLA 2009-07-09 03:26:32 EDT
this defect was verified against IES 3.5.0 GM and it is resolved.