Bug 206108
Summary: | [si_LK] Rendering problem in OOo for "kRoo" key combination (same as gnome) | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jens Petersen <petersen> | ||||||
Component: | icu | Assignee: | Caolan McNamara <caolanm> | ||||||
Status: | CLOSED DUPLICATE | QA Contact: | |||||||
Severity: | medium | Docs Contact: | |||||||
Priority: | medium | ||||||||
Version: | rawhide | CC: | eng-i18n-bugs, majain, petersen, swijerat, tywickra | ||||||
Target Milestone: | --- | Keywords: | i18n | ||||||
Target Release: | --- | ||||||||
Hardware: | All | ||||||||
OS: | Linux | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2006-09-26 08:52:59 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: | |||||||||
Attachments: |
|
Description
Jens Petersen
2006-09-12 06:25:23 UTC
Changing the component to ICU as its a rendering problem. Also, Tyronne tested "kRoo" key combination with icu-3.6-2.i386.rpm & it was still not working, however, when he copied & pasted the output of this key combination from oo.org-writer to gedit, it showed up properly. Thanks, Mayank Changing bug description from "[si_LK] input is problem in OOo" to more appropriate text :) i have both open office 1.1.5 and 2.0.3 installed.
> Also, Tyronne tested "kRoo" key combination with icu-3.6-2.i386.rpm & it was
> still not working, however, when he copied & pasted the output of this key
> combination from oo.org-writer to gedit, it showed up properly.
>
scenario 1: open office 1.1.5
when you select scim-sinhala and type "kRoo" on open office, it doesn't appear
properly but when you copy and paste it on gedit, it looks fine.
---
scenario 2: open office 2.0.3
when you select scim-sinhala and type "kRoo" on open office, it doesn't appear
properly, even if you copy and paste it on gedit, it doesn't appear properly.
> rpm -q openoffice.org-core icu openoffice.org-core-2.0.4-3.1 icu-3.6-1 > oowriter ctrl+space, select sinhala > kRoo works fine (for me) a) I'd expect cut and paste to work in 1.1.5 but input not to work because the surrounding text for the IM was not implemented b) I'd expect neither to work in 2.0.3 < 2.0.3-7.8 as the ZWJ was additionally filtered out when rendereding from 2.0.X until then c) but I'd expect for 2.0.4 that the ZWJ is not filtered out so the cut and paste would work again, and the surrounding text implementation was added so that the input mechanism would also work I'll attach a picture of what I get in OOo and gedit for kRoo ko and fld Created attachment 136338 [details]
picture of gedit and OOo side by side
so it looks the same for me in OOo and gedit when I type with scim-sinhala
Created attachment 136374 [details]
The correct visual representation
i have attached the correct visual representation of the said.
(In reply to comment #5) > Created an attachment (id=136338) [edit] > picture of gedit and OOo side by side > > so it looks the same for me in OOo and gedit when I type with scim-sinhala yes, gedit sufferrs with the same problem. (pls ref bug id 204922) it doesn't render properly on gedit. but on kedit, it does. i have attached the correct visual representation of kRoo under the comment #6. So this is a pango issue? Ok, I inputted the keystrokes into kedit and pasted that text into gedit and it renders fine, similiarly the text renders fine in OOo so it's not a rendering problem IMO. so... a) taking the final text and pasting into gedit/kedit and OOo shows the same text, agreed ? b) typing the keystrokes into writer and gedit give the same wrong results c) typing the keystrokes into kedit gives the correct result -> I reckon it's a problem with the IM, presumably solely the gtk-im I'm sure this was working until recently, perhaps the scim-sinhala rework has triggered this change. (In reply to comment #9) > I'm sure this was working until recently, perhaps the scim-sinhala rework has > triggered this change. i have scim-sinhala-0.2.0-1.fc6 installed on RHEL5 beta 1. but quite surprisingly the problem i have indicated under bug id 204922 is not appearing on RHEL5 beta-1. so it works fine in both Gedit and Kedit. ok, this issue boils down to the difference shown in the pic in comment 6, and that difference (and it's variability in occuring) is not icu and rendering, but what characters actually get committed to gedit and OOo from the IM. When the scim-bridge gtk im commits a backspace and then commits a new string the desire is to replace the previous character with the new string, but the order that the events are processed by gtk are actually string commit and then the backspace, cancelling out the effect of the 2nd character of any double vowel sequences. The original scim gtk im has some specific code to avoid this scenario which probably needs to be cloned into scim-bridge *** This bug has been marked as a duplicate of 206261 *** |