Issue 43045 - Ignore unused characters when numbering using Thai letters
Summary: Ignore unused characters when numbering using Thai letters
Status: CLOSED FIXED
Alias: None
Product: Internationalization
Classification: Code
Component: code (show other issues)
Version: 680m79
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: stefan.baltzer
QA Contact: issues@l10n
URL:
Keywords: oooqa
Depends on:
Blocks: 41707 43767
  Show dependency tree
 
Reported: 2005-02-18 07:23 UTC by samphan
Modified: 2013-08-07 15:03 UTC (History)
4 users (show)

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


Attachments
Remove 3 unused letters from Thai numbering letter table (719 bytes, patch)
2005-02-18 07:26 UTC, samphan
no flags Details | Diff
a testcase (6.81 KB, application/vnd.oasis.opendocument.text)
2005-02-18 22:23 UTC, arthit
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description samphan 2005-02-18 07:23:29 UTC
Each locale can add its own numbering types to be displayed in Writer's
'Format->Bullets and Numbering->Numbering type' by adding corresponding entries
in the locale XML file. In OpenOfficeTLE (a Thai localized OOo), it add 6 of
them - three using Thai digit and three using Thai letter.

However, Thai excludes three letters when use in numbering. The letters are
U+0E03 (ฃ), U+0E05 (ฅ) and U+0E06 (ฆ). So the right letter sequence is
ก. (U+0E01)
ข. (U+0E02)
ค. (U+0E04)
ง. (U+0E07)
จ. (U+0E08)
...

However, the Thai letter table for numbering in OOo currently include all Thai
letters (sal_Unicode_table_Alphabet_th[] in i18npool/inc/bullet.h). Therefore,
those 3 must be deleted from the table.
I've also attached the patch to remove the three characters from the table for
680_m77.
Comment 1 samphan 2005-02-18 07:26:20 UTC
Created attachment 22766 [details]
Remove 3 unused letters from Thai numbering letter table
Comment 2 arthit 2005-02-18 22:23:50 UTC
Created attachment 22803 [details]
a testcase
Comment 3 arthit 2005-02-18 22:25:16 UTC
Test with OOo 1.9.79. Confirmed.
Comment 4 Martin Hollmichel 2005-05-11 16:06:54 UTC
set target to 2.0.1
Comment 5 Martin Hollmichel 2005-08-24 12:36:01 UTC
mh->cp: please dispatch issue.
Comment 6 christof.pintaske 2005-08-24 13:31:48 UTC
cp->er: Please have a look
Comment 7 ooo 2005-08-29 18:19:28 UTC
On branch cws_src680_locales201:
i18npool/inc/bullet.h 1.3.72.4
Comment 8 ooo 2005-10-11 17:42:42 UTC
Reassigning to QA.

re-open issue and reassign to sba@openoffice.org
Comment 9 ooo 2005-10-11 17:43:43 UTC
reassign to sba@openoffice.org
Comment 10 ooo 2005-10-11 17:43:51 UTC
reset resolution to FIXED
Comment 11 stefan.baltzer 2005-10-28 13:43:36 UTC
SBA: Verified in CWS locales201.
Comment 12 stefan.baltzer 2006-03-14 11:55:54 UTC
SBA: OK in Master. Closed.