bidi support in evolution is broken

Bug #4977 reported by mangar
2
Affects Status Importance Assigned to Milestone
LibGtkHTML
Won't Fix
Medium
gtkhtml3.8 (Ubuntu)
Fix Released
Medium
Ubuntu Desktop Bugs

Bug Description

there are numerous bidi and locale problems with evolution

1. can't set the week to start on sunday - in my county, saturday is the day off,
and sunday is the firt work week.
there's an option for this in the properties menu, but it doesn't apply properly
to the week and work-week views.

2. writing an email is broken bidi-wise. when i write an email in hebrew,
the "special" symbols (e.g. ",", ")", "(", "!", "?" etc) doens't get aligned
properly - for example, ending a sentence with exlemantion mark (sp? i mean "!")
is at the beginning of the sentence, rather than the end of it (it should be leftmost, while it is shown rightmost.

3. similar problem to #2 in all of evolution, actually, and bad alignment of
sentences in the day view, etc.

thanks in advance!

Changed in evolution:
assignee: nobody → gnome
Revision history for this message
mangar (mycrapaccount-deactivatedaccount) wrote :

in the latest verions of evolution (2.5.4)
there seems to be a partial solution to the bidi problem:
in the "new mail" dialog:
1. When the input is in hebrew, the subject line works as expected
(meaning: the "special" (non language specific?) symbols, like "!")
stays where they are, and does not warp to the beginning of the sentece.

2. the text in the message body, on the other hand, is still being
mangled

a screenshot is attached:
http://img492.imageshack.us/img492/1060/evolutionmailerror4ux.jpg

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your bug report. Please always try to file one bug per issue, that makes following up much easier.

To your first issue: in http://bugzilla.ubuntu.com we have a variety of start-of-week bugs and upstream is notified about it (http://tinyurl.com/9dvjr).

To the second issue: I forwarded it to the upstream bug tracker as http://bugzilla.gnome.org/show_bug.cgi?id=325950

To the third issue. What do you exactly mean?

Revision history for this message
mangar (mycrapaccount-deactivatedaccount) wrote :

considering point #3:
the bidi errors are recurring throughout evolution,
and are most significant when using the mail composition
component.

a screenshot with some explanation is attached:

http://img495.imageshack.us/img495/8804/bidiinevolution6ux.jpg

the recurring theme:
a sentence, in hebrew, (which is translated to:
"how about looking at f(a) ? it might be useful" (
is repeated in various evolution components,
and the undesired result is shown.

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks a lot. I followed up no the upstream report.

Revision history for this message
Daniel Holbach (dholbach) wrote :

This is a related upstream bug: http://bugzilla.gnome.org/show_bug.cgi?id=272237

Revision history for this message
mangar (mycrapaccount-deactivatedaccount) wrote :

no content, just:

Thank you !

(I guess you all deserve getting thanked more often..)

Changed in gtkhtml:
assignee: gnome → desktop-bugs
status: Unconfirmed → Confirmed
Changed in libgtkhtml:
status: Unconfirmed → Confirmed
Revision history for this message
Daniel Holbach (dholbach) wrote :

This was fixed in Edgy - does anybody still have the problem?

Changed in gtkhtml3.8:
status: Confirmed → Needs Info
Revision history for this message
mangar (mycrapaccount-deactivatedaccount) wrote :

solved problem:
1.the problem with gtkhtml seems to be mostly solved.
there's no longer complete mix up of the sentence.
remaining evolution problems:
2. the problem with day-view direction of topics has been solved.

1. the week-view doesn't start on sunday, even when defined that way in the preferences.
2. the problem with the "(,)" remains - when writing f(a) (meaning - switching to English in the
middle of a Hebrew sentence, and writing () ), the closing ")" moves to the left of the "f" and
inverses direction.
(a better example will be to look at the topic line in the attached screenhsot).

Revision history for this message
Sebastien Bacher (seb128) wrote :

That's why one bug should be opened for each problem, now that one is not clear. Do you consider it as fixed? If you the main problem is fixed let's close it and you can open new bugs for the other issues you have

Revision history for this message
mangar (mycrapaccount-deactivatedaccount) wrote :

please regard this bug as closed, and i'll post more detailed bug reports for each problem soon(ish)

thanks!

Revision history for this message
Daniel Holbach (dholbach) wrote :

Closing the bug. Thanks for following up.

Changed in gtkhtml3.8:
status: Needs Info → Fix Released
Changed in libgtkhtml:
importance: Unknown → Medium
Changed in libgtkhtml:
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.