Bug 221965 - [kn_IN] ZWNJ (U+200c) needed in kn-* keymaps
Summary: [kn_IN] ZWNJ (U+200c) needed in kn-* keymaps
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: m17n-db
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Parag Nemade
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks: 222091
TreeView+ depends on / blocked
 
Reported: 2007-01-09 11:07 UTC by Ramakrishna Reddy Yekulla
Modified: 2010-10-06 07:05 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2007-07-24 11:15:37 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
the halanth combinations (31.29 KB, image/png)
2007-01-09 11:07 UTC, Ramakrishna Reddy Yekulla
no flags Details
The wrong combinations appearing in Gedit for the same key sequences (35.72 KB, image/png)
2007-01-09 13:02 UTC, Ramakrishna Reddy Yekulla
no flags Details
Patch for upstream tarball - kn-itrans (363 bytes, patch)
2007-02-15 08:04 UTC, Mayank Jain
no flags Details | Diff

Description Ramakrishna Reddy Yekulla 2007-01-09 11:07:23 UTC
Description of problem:

During the transliteration of foreign words into Kannada ( Telugu , to an
extent), if there is any consonant after halant, it merges with the halanth.
Most foreign words adapted in kannada, uses halanth to form a half character.
Typical words are like "Upgrade" , "Update", "Computer". 

Version-Release number of selected component (if applicable):
[ramkrsna@cacofonix ~]$ rpm -qa|grep fonts-kannada
fonts-kannada-2.0.12-1.fc7


How reproducible:
Everytime

Steps to Reproduce:
1. Gedit
2. Activate scim with [ctrl + space], choose kannada, either Inscript or iTrans
3. 		Inscript	    iTrans 
ಅಪ್ ಡೇಟ್ 	Dhd[s'd	      ---  apDET
ಅಪ್ ಗ್ರೇಡ್	   Dhdidjs[d	 ---  apgrED
ಇನ್ ಸ್ಟಾಲ್	   Fvdmd'end	 ---  instAl
ನೆಟ್ ವರ್ಕ್ 	    vz'dbjdkd	 ---  netvark

Actual results:
As shown in the attached image below

Expected results:
Consonants with halanths must be abel to appear as independent characters

Additional info:
we are giving a space, in order to handle complexity, but its a bad style, there
must not a space between characters in a word

Comment 1 Ramakrishna Reddy Yekulla 2007-01-09 11:07:23 UTC
Created attachment 145150 [details]
the halanth combinations

Comment 2 Ramakrishna Reddy Yekulla 2007-01-09 13:02:37 UTC
Created attachment 145157 [details]
The wrong combinations appearing in Gedit for the same key sequences

Comment 3 Mayank Jain 2007-02-15 07:27:42 UTC
Moving to m17n-db as fix is as easy as adding a ZWNJ (U+200d) to all kn_IN keymaps.

Comment 4 Mayank Jain 2007-02-15 07:32:26 UTC
Changes to kn_IN keymaps

kn-kgp - adding ZWNJ to "ff"
kn-{itrans,inscript} - adding ZWNJ to "\\" (double backslash)

Comment 5 Mayank Jain 2007-02-15 08:03:15 UTC
Fixed in m17n-db-1_3_4-7_fc7

Comment 6 Mayank Jain 2007-02-15 08:04:21 UTC
Created attachment 148099 [details]
Patch for upstream tarball - kn-itrans

Comment 7 A S Alam 2007-03-15 12:15:15 UTC
bug is fixed, tested with following Package:
m17n-db-1.3.4-7.fc7

Comment 8 Jens Petersen 2007-05-28 01:28:50 UTC
In [m17n-lib:00504], upstream asks about the patch:

| The filename includes the word ZWNJ, but this patch inserts ZWJ
| (U+200D) with "\\".  Are you sure that the patch is correct?


Comment 9 Shankar Prasad 2007-06-19 05:43:10 UTC
While generating the patch Mayank had discussed with me and finally we decided
to add "\\" as ZWJ (U+200) for this bug. But regarding the patch, unless I get
the final package installed I may not be able to say wheather its is correct or
wrong.

Comment 10 Jens Petersen 2007-06-19 06:04:27 UTC
The patch should be in Fedora 7.

Comment 11 ntakahas 2007-06-22 08:37:02 UTC
Hi, this is the upstream.  What I wanted to point out is U+200D is ZWJ and not
ZWNJ.  If you want to have an explicit halant form, you should use ZWNJ
(U+200C).  Inserting a ZWJ may work depending on the implementation, but it is
just a coincidence.

Comment 12 Shankar Prasad 2007-10-09 06:04:58 UTC
Peterson,
I tried in F7, but the patch is not seem to present.

Comment 13 Parag Nemade 2007-10-09 06:52:24 UTC
I checked patch file kn-itrans-ZWNJ-221965.patch and installed file
/usr/share/m17n/kn-itrans.mim and patch seems present on my F7 machine.

Comment 14 Shankar Prasad 2007-10-09 07:07:20 UTC
Sorry! It was not working for while initially. I just checked, it works fine
with the f7.

Comment 15 Parag Nemade 2010-10-06 07:05:24 UTC
I see that 200C is already included in itrans maps so let's remove this patch in 1.6.2-1.fc15 build.


Note You need to log in before you can comment on or make changes to this bug.