Bug 421031

Summary: Shuangpin Schema does not match the one used in Microsoft Pinyin on WIndows
Product: [Fedora] Fedora Reporter: Yu Fan <yufanyufan>
Component: scim-pinyinAssignee: Peng Huang <phuang>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: medium    
Version: 8   
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: 0.5.91-24.fc8 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2007-12-12 19:56:07 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Yu Fan 2007-12-12 07:37:31 UTC
Description of problem:
There is a mismatch in Shuangpin Schema of Microsoft Pinyin.
In Micosoft Pinyin,
key v is for ui or ue.
But in Scim-pinyin,
key v is for v or ui. 
This would cause inconvenient for user used to the Microsoft schema.

Version-Release number of selected component (if applicable):
All

How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:


Expected results:


Additional info:
I made a patch for this:

diff -Naur scim-pinyin-0.5.91/src/scim_pinyin.cpp scim-pinyin/src/scim_pinyin.cpp
--- scim-pinyin-0.5.91/src/scim_pinyin.cpp	2007-12-11 10:42:07.000000000 +0800
+++ scim-pinyin/src/scim_pinyin.cpp	2007-12-12 13:23:28.000000000 +0800
@@ -370,7 +370,7 @@
     { SCIM_PINYIN_Ong, SCIM_PINYIN_Iong      },         // S
     { SCIM_PINYIN_Ue,  SCIM_PINYIN_ZeroFinal },         // T
     { SCIM_PINYIN_U,   SCIM_PINYIN_ZeroFinal },         // U
-    { SCIM_PINYIN_V,   SCIM_PINYIN_Ui        },         // V
+    { SCIM_PINYIN_Ui,  SCIM_PINYIN_Ue        },         // V
     { SCIM_PINYIN_Ia,  SCIM_PINYIN_Ua        },         // W
     { SCIM_PINYIN_Ie,  SCIM_PINYIN_ZeroFinal },         // X
     { SCIM_PINYIN_Uai, SCIM_PINYIN_V         },         // Y

Comment 1 Peng Huang 2007-12-12 10:53:34 UTC
Fix in scim-pinyin-0.5.91-24.fc8 and rawhide. Thanks.

Comment 2 Fedora Update System 2007-12-12 19:56:06 UTC
scim-pinyin-0.5.91-24.fc8 has been pushed to the Fedora 8 stable repository.  If problems still persist, please make note of it in this bug report.