Issue 75412 - Backspace needs to be typed twice for deleting one surrogate pair character
Summary: Backspace needs to be typed twice for deleting one surrogate pair character
Status: CLOSED FIXED
Alias: None
Product: Internationalization
Classification: Code
Component: code (show other issues)
Version: OOo 2.2 RC2
Hardware: All Solaris
: P3 Trivial (vote)
Target Milestone: ---
Assignee: naoyuki
QA Contact: issues@l10n
URL:
Keywords:
Depends on:
Blocks: 102943
  Show dependency tree
 
Reported: 2007-03-15 06:55 UTC by naoyuki
Modified: 2013-08-07 15:01 UTC (History)
3 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description naoyuki 2007-03-15 06:55:49 UTC
This problem occurs Solaris/Linux. Windows version does not show surrogate pair
character, so can not be confirmed.

How to reproduce:
1. Open Writer
2. Insert->Special Character...
3. select "HG 明朝L Sun" which has non BMP glyphs in it
4. scroll character talbe to the bottom
5. select some U+2XXXX characters and click OK
6. put cursor at the end of inserted string
7. Press Backspace 
==> then need to type two backspaces for deleting one character
Cursor move with arrow keys or deleting with Del key have no problem.
Comment 1 hdu@apache.org 2007-03-15 08:48:12 UTC
@khong: the break iterator seems to have problems with unicode surrogate pairs
Comment 2 karl.hong 2007-03-20 20:40:48 UTC
fixed.
Comment 3 karl.hong 2007-06-28 06:26:36 UTC
Surrogate font can be download from

http://winvnkey.sourceforge.net/webhelp/surrogate_fonts.htm
Comment 4 karl.hong 2007-07-05 07:55:34 UTC
ready for QA.
Comment 5 naoyuki 2007-07-09 09:52:14 UTC
Fix verified with cws i18n31.
Comment 6 stefan.baltzer 2007-07-10 13:21:22 UTC
SBA->naoyuki: Thank you. I will reassign this issue to you in order to re-verify
and close after CWS i18n31 got integrated in master build.
Comment 7 stefan.baltzer 2007-07-10 13:21:56 UTC
SBA: Set to verified.
Comment 8 thorsten.ziehm 2009-07-20 14:52:08 UTC
This issue is closed automatically and wasn't rechecked in a current version of
OOo. The fixed issue should be integrated in OOo since more than half a year. If
you think this issue isn't fixed in a current version (OOo 3.1), please reopen
it and change the field 'Target Milestone' accordingly.

If you want to download a current version of OOo =>
http://download.openoffice.org/index.html
If you want to know more about the handling of fixed/verified issues =>
http://wiki.services.openoffice.org/wiki/Handle_fixed_verified_issues