Closed p5pRT closed 10 years ago
Attached a perlbug bug report on the incorrect display of Hebrew in perl/Tk.
El'ad/Dale Edmons
1) When displaying Hebrew\, the order is displayed incorrectly. Hebrew should always be displayed in right-to-left order\, never in left-to-right order. 2) Often the vowels (niqud) are displayed after the consonant. This is never correct in Hebrew. The niqud/vowels attached to a consonant\, must be placed at the same cursor position as the consonant. Original Hebrew is written without vowels. They were added much later and attached to the consonant\, not after. 3) Appears to work correctly for print() just using perl.
I have a simple perl script that shows the order problem in Label()\, but the vowelization works correctly in places (Label)\, but not others (paned text entry).
On Thu Oct 03 16:48:06 2013\, dedmons@comcast.net wrote:
Attached a perlbug bug report on the incorrect display of Hebrew in perl/Tk.
El'ad/Dale Edmons
Can you reproduce any of these problems in a simple Perl program\, i.e.\, a program that does not use Tk?
I ask that because this issue tracker and mailing list are only for problems in the Perl 5 core distribution. If this problem does not occur in core\, but only occurs in Perl/Tk\, then it should be reported either to a Tk-specific mailing list or to Tk's own issue tracker as listed at http://rt.cpan.org.
Thank you very much. Jim Keenan
The RT System itself - Status changed from 'new' to 'open'
Hi all\,
On Fri Oct 04 15:50:32 2013\, jkeenan wrote:
On Thu Oct 03 16:48:06 2013\, dedmons@comcast.net wrote:
Attached a perlbug bug report on the incorrect display of Hebrew in perl/Tk.
El'ad/Dale Edmons
Can you reproduce any of these problems in a simple Perl program\, i.e.\, a program that does not use Tk?
I ask that because this issue tracker and mailing list are only for problems in the Perl 5 core distribution. If this problem does not occur in core\, but only occurs in Perl/Tk\, then it should be reported either to a Tk-specific mailing list or to Tk's own issue tracker as listed at http://rt.cpan.org.
In addition to all that\, I believe (and told Dale) that this is a limitation of either Perl/Tk or more likely the Tk widget toolkit to which it is a binding. I believe Perl programs that use Qt or Gtk+ should work fine in this respect with Hebrew text. See:
http://www.nntp.perl.org/group/perl.beginners/2013/10/msg123592.html
Regards\,
-- Shlomi Fish
Thank you very much. Jim Keenan
On Fri Oct 04 22:20:30 2013\, shlomif wrote:
Hi all\,
On Fri Oct 04 15:50:32 2013\, jkeenan wrote:
On Thu Oct 03 16:48:06 2013\, dedmons@comcast.net wrote:
Attached a perlbug bug report on the incorrect display of Hebrew in perl/Tk.
El'ad/Dale Edmons
Can you reproduce any of these problems in a simple Perl program\, i.e.\, a program that does not use Tk?
I ask that because this issue tracker and mailing list are only for problems in the Perl 5 core distribution. If this problem does not occur in core\, but only occurs in Perl/Tk\, then it should be reported either to a Tk-specific mailing list or to Tk's own issue tracker as listed at http://rt.cpan.org.
In addition to all that\, I believe (and told Dale) that this is a limitation of either Perl/Tk or more likely the Tk widget toolkit to which it is a binding. I believe Perl programs that use Qt or Gtk+ should work fine in this respect with Hebrew text. See:
http://www.nntp.perl.org/group/perl.beginners/2013/10/msg123592.html
Regards\,
-- Shlomi Fish
On the basis of Shlomi's comments\, I'm marking this ticket rejected and urging the OP to pursue some of the suggestions made.
Thank you very much. Jim Keenan
@jkeenan - Status changed from 'open' to 'rejected'
There is no user named 'perlbug-followup@perl.org'. Either you mis-typed the name or that user has not yet registered for a Bugzilla account.
perlbug-followup wrote:
On Fri Oct 04 22:20:30 2013\, shlomif wrote:
Hi all\,
On Fri Oct 04 15:50:32 2013\, jkeenan wrote:
On Thu Oct 03 16:48:06 2013\, dedmons@comcast.net wrote:
Attached a perlbug bug report on the incorrect display of Hebrew in perl/Tk.
El'ad/Dale Edmons
Can you reproduce any of these problems in a simple Perl program\, i.e.\, a program that does not use Tk?
I ask that because this issue tracker and mailing list are only for problems in the Perl 5 core distribution. If this problem does not occur in core\, but only occurs in Perl/Tk\, then it should be reported either to a Tk-specific mailing list or to Tk's own issue tracker as listed at http://rt.cpan.org.
In addition to all that\, I believe (and told Dale) that this is a limitation of either Perl/Tk or more likely the Tk widget toolkit to which it is a binding. I believe Perl programs that use Qt or Gtk+ should work fine in this respect with Hebrew text. See:
http://www.nntp.perl.org/group/perl.beginners/2013/10/msg123592.html
Regards\,
-- Shlomi Fish
On the basis of Shlomi's comments\, I'm marking this ticket rejected and urging the OP to pursue some of the suggestions made.
Thank you very much. Jim Keenan
--- via perlbug: queue: perl5 status: open https://rt-archive.perl.org/perl5/Ticket/Display.html?id=120094
Jim\,
Thanks for the correction. I used to be a developer for SourceMage GNU/Linux\, I should have known better!
No\, the issue seems to be only in Tk (though I initially thought it was in perl\, but using mlterm corrected this). Sorry about that. Please close this report and I'll reissue it at http://rt.cpan.org. I'm learning perl with Tk simultaneously\, so I tend to think of them as a unit\, though I know better.
Thanks for the link! I've had a bit of a time finding out some stuff on Tk.
Shalom\,
El'ad/Dale
On 10/04/2013 03:50 PM\, James E Keenan via RT wrote:
On Thu Oct 03 16:48:06 2013\, dedmons@comcast.net wrote:
Attached a perlbug bug report on the incorrect display of Hebrew in perl/Tk.
El'ad/Dale Edmons
Can you reproduce any of these problems in a simple Perl program\, i.e.\, a program that does not use Tk?
I ask that because this issue tracker and mailing list are only for problems in the Perl 5 core distribution. If this problem does not occur in core\, but only occurs in Perl/Tk\, then it should be reported either to a Tk-specific mailing list or to Tk's own issue tracker as listed at http://rt.cpan.org.
Thank you very much. Jim Keenan
That would all be fine and well\, but I'm just learning perl and don't know\, at the moment\, how to switch. If they have a simple interface\, I'd be willing to learn it.
Should the bug rather be sent to the Tk site? (I've actually tried\, but haven't dealt with CPAN before\, and haven't got through yet.
Thanks for your time.
Dale
On 10/05/2013 06:20 AM\, James E Keenan via RT wrote:
On Fri Oct 04 22:20:30 2013\, shlomif wrote:
Hi all\,
On Fri Oct 04 15:50:32 2013\, jkeenan wrote:
On Thu Oct 03 16:48:06 2013\, dedmons@comcast.net wrote:
Attached a perlbug bug report on the incorrect display of Hebrew in perl/Tk.
El'ad/Dale Edmons
Can you reproduce any of these problems in a simple Perl program\, i.e.\, a program that does not use Tk?
I ask that because this issue tracker and mailing list are only for problems in the Perl 5 core distribution. If this problem does not occur in core\, but only occurs in Perl/Tk\, then it should be reported either to a Tk-specific mailing list or to Tk's own issue tracker as listed at http://rt.cpan.org.
In addition to all that\, I believe (and told Dale) that this is a limitation of either Perl/Tk or more likely the Tk widget toolkit to which it is a binding. I believe Perl programs that use Qt or Gtk+ should work fine in this respect with Hebrew text. See:
http://www.nntp.perl.org/group/perl.beginners/2013/10/msg123592.html
Regards\,
-- Shlomi Fish
On the basis of Shlomi's comments\, I'm marking this ticket rejected and urging the OP to pursue some of the suggestions made.
Thank you very much. Jim Keenan
On 10/04/2013 07:36 PM\, D.Edmons wrote:
Jim\,
Thanks for the correction. I used to be a developer for SourceMage GNU/Linux\, I should have known better!
No\, the issue seems to be only in Tk (though I initially thought it was in perl\, but using mlterm corrected this). Sorry about that. Please close this report and I'll reissue it at http://rt.cpan.org. I'm learning perl with Tk simultaneously\, so I tend to think of them as a unit\, though I know better.
Thanks for the link! I've had a bit of a time finding out some stuff on Tk.
Shalom\,
El'ad/Dale
Just FYI\, Unicode 6.3 was just released and has significant changes to the algorithm used to display documents whose text is not all strictly left-to-right. I'm sure that most rendering engines are not yet using this new algorithm.
That may be helpful\, but\, as you said\, I don't think most are up to the standard yet anyway. Some (latex\, etc...) aren't prepared to accept utf-8 characters yet.
On 10/14/2013 07:39 PM\, karl williamson via RT wrote:
On 10/04/2013 07:36 PM\, D.Edmons wrote:
Jim\,
Thanks for the correction. I used to be a developer for SourceMage GNU/Linux\, I should have known better!
No\, the issue seems to be only in Tk (though I initially thought it was in perl\, but using mlterm corrected this). Sorry about that. Please close this report and I'll reissue it at http://rt.cpan.org. I'm learning perl with Tk simultaneously\, so I tend to think of them as a unit\, though I know better.
Thanks for the link! I've had a bit of a time finding out some stuff on Tk.
Shalom\,
El'ad/Dale
Just FYI\, Unicode 6.3 was just released and has significant changes to the algorithm used to display documents whose text is not all strictly left-to-right. I'm sure that most rendering engines are not yet using this new algorithm.
Migrated from rt.perl.org#120094 (status was 'rejected')
Searchable as RT120094$