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

Bug 307373

Summary: DBCS3.6: <RTL ordering of character not possible for surrogate characters in swt>
Product: [Eclipse Project] Platform Reporter: Harendra <harendra>
Component: SWTAssignee: Felipe Heidrich <eclipse.felipe>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: ericwill, Silenio_Quarti
Version: 4.0Keywords: triaged
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Attachments:
Description Flags
Screenshot
none
Test Program none

Description Harendra CLA 2010-03-29 07:05:21 EDT
Build Identifier: I20100326

In swt if you try to change the direction of surrogate from LTR (Left to right) to RTL(Right to left)
it is not possible. The characters are displayed in LTR fromat.

Reproducible: Always

Steps to Reproduce:
        1-Create a new Java project and import Snippet332 into the project.
        2-Change the String variable "segment" to surrogate characters. You can use the
          following surrogate characters.\u2015\uff5e\u2225\uff0d\uffe4\u2014\u301c\u2016\u2212\u00a6\u005c
        3. Run the program
Comment 1 Harendra CLA 2010-03-29 07:07:13 EDT
Created attachment 163249 [details]
Screenshot
Comment 2 Harendra CLA 2010-03-29 07:08:48 EDT
Created attachment 163250 [details]
Test Program
Comment 3 Felipe Heidrich CLA 2010-09-02 10:33:41 EDT
I don't see any surrogate pair in the text sample you gave in the first comment or in the Test program.
am I missing anything ?
Comment 4 Eric Williams CLA 2018-05-15 14:51:54 EDT
No response from original reporter in 8 years, closing.