Bug 139811

Summary: Regression: selection of text with hebrew diacritics ( (nikud) is broken
Product: [Applications] konqueror Reporter: Oded Arbel <oded>
Component: khtmlAssignee: Konqueror Developers <konq-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: gangleri
Priority: NOR    
Version: 3.5   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Attachments: Screenshot showing the problem
My shot at a testcase
Hebrew diactricts testcase
Hebrew diactricts testcase

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.