Bug 54544 - kwrite misnumbers columns in right-to-left scripts
Summary: kwrite misnumbers columns in right-to-left scripts
Status: RESOLVED DUPLICATE of bug 56740
Alias: None
Product: kate
Classification: Applications
Component: kwrite (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: KWrite Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-02-12 16:33 UTC by phma
Modified: 2003-05-22 23:45 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description phma 2003-02-12 16:33:32 UTC
Version:           4.1 (using KDE 3.0.9)
Compiler:          gcc version 3.2
OS:          Linux (i686) release 2.4.19

A file has lines with English, Lojban, and Hebrew as follows:
hebrew OBRYT xebro
This displays as
hebrew TYRBO xebro
but the column number for the T is 8, not 12, and the right-arrow steps through the characters in left-to-right order as displayed, not "w O" with the cursor jumping and moving backward as kmail does.

There should pe'i be two modes: one in which characters are displayed in native order, with all ligatures combined, and one in which they are displayed left-to-right, including the characters that define the order, the ZWNJ, etc.

Also, any character which isn't in my default font (Courier New) is three times as wide. These include Hindi, Arabic, Chinese, Japanese, Korean, Hebrew, Kartuli, Gujarati, Amharic, and Nagari, but not Cyrillic, Greek, Vietnamese, or Klingon (the last two display as slugs, though the Klingon characters exist in Clearlyu).
Comment 1 Christoph Cullmann 2003-05-22 23:45:44 UTC
ah, an other bidi problem, duplicate of the bidi bug 

*** This bug has been marked as a duplicate of 56740 ***