Bug 139811 - Regression: selection of text with hebrew diacritics ( (nikud) is broken
Summary: Regression: selection of text with hebrew diacritics ( (nikud) is broken
Status: RESOLVED WORKSFORME
Alias: None
Product: konqueror
Classification: Applications
Component: khtml (show other bugs)
Version: 3.5
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: Konqueror Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-09 13:18 UTC by Oded Arbel
Modified: 2008-04-20 04:08 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
Screenshot showing the problem (131.93 KB, image/png)
2007-01-09 13:20 UTC, Oded Arbel
Details
My shot at a testcase (648 bytes, text/html)
2008-04-20 03:23 UTC, Michael Leupold
Details
Hebrew diactricts testcase (189 bytes, text/html)
2008-04-20 04:03 UTC, Oded Arbel
Details
Hebrew diactricts testcase (273 bytes, text/html)
2008-04-20 04:05 UTC, Oded Arbel
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Oded Arbel 2007-01-09 13:18:20 UTC
Version:           3.5.5 (using KDE KDE 3.5.5)
Installed from:    Fedora RPMs
Compiler:          gcc 4.1 
OS:                Linux

When selecting text with Hebrew diacritics (nikud), the selection appears to be skipping as many characters as there are diacritics, after the word with diacritics in it.
Comment 1 Oded Arbel 2007-01-09 13:20:32 UTC
Created attachment 19211 [details]
Screenshot showing the problem

This is a screenshot of the bug manifesting itself in
http://blog.shemesh.biz/?p=431 . 

I'm currently using Konqueror from Fedora Core 6 with current updates - 3.5.5 .
Comment 2 Diego Iastrubni 2007-12-14 11:58:42 UTC
Still valid for KDE4 
Comment 3 Michael Leupold 2008-04-20 03:21:31 UTC
Using the original page I can still reproduce this bug on 3.5.9 and trunk r798768. I do however have problems constructing a simple testcase (probably because I don't know hebrew).

If you can please help improve this testcase to expose the problem (maybe I'm attaching the niqqud to letters not suited for it).
Comment 4 Michael Leupold 2008-04-20 03:23:03 UTC
Created attachment 24422 [details]
My shot at a testcase

Unfortunately this testcase doesn't expose the problem and needs some reworking
by someone who's able to speak hebrew.
Comment 5 Oded Arbel 2008-04-20 03:59:26 UTC
Regarding Hebrew diactrics (niqqud), generally speaking you can put any kind of diactric symbol on any character which is not a final form (and some even on final forms). While your test case does not use valid Hebrew words or punctuation, I don't think its the problem.

That being said, I can't reproduce the problem in the original page nor in the test case with Konqueror on KDE 4.0.3. I'm going to try for a valid test case.
Comment 6 Oded Arbel 2008-04-20 04:03:13 UTC
Created attachment 24423 [details]
Hebrew diactricts testcase
Comment 7 Oded Arbel 2008-04-20 04:05:01 UTC
Created attachment 24424 [details]
Hebrew diactricts testcase

fixed with utf-8 (I hope)
Comment 8 Oded Arbel 2008-04-20 04:08:37 UTC
I still can't reproduce this, so I'm closing this bug. Michael - thanks for trying to reproduce this.