Summary: | Kate is useless for editing code which contains hebrew/arabic | ||
---|---|---|---|
Product: | [Applications] kate | Reporter: | Diego Iastrubni <elcuco> |
Component: | general | Assignee: | KWrite Developers <kwrite-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | finex, nadavkav |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Unspecified | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Diego Iastrubni
2008-12-23 20:00:36 UTC
When kate highlight the block code inside { }, the second line disappear :-( SVN commit 905112 by iastrubni: Fix for bug 178594, now katepart determinates the direction of each paragraph (line) according to the first strong character. Since we are no longer using counting chars and not using QString::isRightToLeft() (we use a new internal implementation, based of QString::updateProperties()) we might have a small speed improve: now determinating the paragraph direction is done (on average) in O(1) instead of O(n) - where n is the length of the string. BUG: 178594 M +15 -12 katerenderer.cpp M +8 -4 katerenderer.h WebSVN link: http://websvn.kde.org/?view=rev&revision=905112 Just as a reference... I asked Ubuntu to backport this issue to KDE 4.1.X. And they did :) https://bugs.launchpad.net/ubuntu/+source/kde4libs/+bug/314016 *** Bug 175931 has been marked as a duplicate of this bug. *** |