Description of problem: Shuangpin is not enabled by default. Version-Release number of selected component (if applicable): How reproducible: always Steps to Reproduce: 1.enable and start scim 2.shuangpin is not available Actual results: shungpin is not installed by default. Expected results: shungpin should be installed by default Additional info: The default scim-pinyin has only Quanpin, this cause lots of people frustration as they have to get source of scim-pinyin and modify spec or patch file and recompile it. Please do not apply "scim-pinyin-shuangpin.patch" in scim-pinyin.spec. While most people use quanpin, it's the slowest input method for simplified chinese. Wubi is the fastest input method but it's hard for most people to learn. This leave a lot of people, especially geeks, to use Shuangpin, which is easy to learn and much faster than quanpin. Shuangpin is the 2nd most popular input methods among mainland chinese. Thank you.
I know one can enable Shuangping by editing ~/.scim/config, however this is not obvious and well documented, and one can not do it from scim gui. Not applying that shuangpin patch is still the best route I think.
I concur. This is the input method I am using right now, and unless there is e.g. legal reasons obstructing its inclusion, I think scim-pinyin-shuangpin should be compiled in by default.
Created attachment 157180 [details] The patch that allows the preedit string in scim-pinyin-shuangpin to be more easily edited.
Comment on attachment 157180 [details] The patch that allows the preedit string in scim-pinyin-shuangpin to be more easily edited. (NOTE: The patch applies to the src/ directory of the scim-pinyin distribution) This patch attempts to address some usability problems in scim-pinyin-shuangpin. Basically, the original parser is quite strict, and combined with the fact that the cursor can only move between parsed PinyinKey boundaries, it is difficult to edit the preedit string at the middle to fix a typo. In the patch, the parser is made less strict, and the initial characters are capitalized internally to allow more accurate parsing. I have been using this patched version for two weeks and it works acceptably well.
Rainy, I appreciate this patch created by you, but I suggest submitting this patch to upstream mailist (scim-devel.net) or bugzilla. When the upstreamer accept your patch and include it in the new version, we will get and release it in fedora and redhat Linux. It is will avoid conflict between upstreamer and our versions. Regards, Peng
we thought shuangpin maybe have some legal problems, but the problem should not be in fedora, so that I dropped the patch. It was fixed in 0.5.91-17.fc8.