Skip Menu |

This queue is for tickets about the Tk CPAN distribution.

Report information
The Basics
Id: 89260
Status: stalled
Priority: 0/
Queue: Tk

People
Owner: Nobody in particular
Requestors: dedmons [...] comcast.net
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: incorrect display of Hebrew in perl/Tk.
Date: Fri, 04 Oct 2013 18:47:02 -0700
To: bug-tk [...] rt.cpan.org
From: "D.Edmons" <dedmons [...] comcast.net>
Attached is a perlbug bug report on the incorrect display of Hebrew in perl/Tk. I've also included a very simple perl/Tk script that replicates the problem and provides a .ppm image of the exact same text displaying correctly in the leafpad editor. I've done some programming, and if you can point me in the right direction, I'd be happy to help track this down. Also, I am more than willing to recompile perl/Tk and test any fixes you may have. Shalom, El'ad/Dale Edmons

Message body is not shown because sender requested not to inline it.

Download hebrew.ppm
image/x-portable-pixmap 51.8k

Message body is not shown because sender requested not to inline it.

Message body is not shown because sender requested not to inline it.

On 2013-10-04 21:36:43, dedmons@comcast.net wrote: Show quoted text
> Attached is a perlbug bug report on the incorrect display of Hebrew in > perl/Tk. I've also included a very simple perl/Tk script that > replicates the problem and provides a .ppm image of the exact same text > displaying correctly in the leafpad editor. > > I've done some programming, and if you can point me in the right > direction, I'd be happy to help track this down. Also, I am more than > willing to recompile perl/Tk and test any fixes you may have.
I fear that there's not much what can be done here. The current Perl/Tk is derived from a quite ancient version of Tcl/Tk, but even with current Tcl/Tk 8.6 it seems that there's no real bidi support (see attached tcl script, with wish8.6 I see the same result as with Perl/Tk 804.031). Regards, Slaven
Subject: hebrew.tcl
label .l -text [encoding convertfrom utf-8 "בְּרֵאשִׁית בָּרָא אֱלֹהִים אֵת הַשָּׁמַיִם וְאֵת הָאָֽרֶץ׃\n"] pack .l