Skip Menu |

This queue is for tickets about the Term-ReadLine-Gnu CPAN distribution.

Maintainer(s)' notes

When you report a bug, please provide the following information;

- output of
	perl -V
	perl Makefile.PL verbose
	make test TEST_VERBOSE=1
	perl -Mblib t/00checkver.t
	echo $TERM
- terminal emulator which you are using
- compiler which is used to compile the GNU Readline Library (libreadline.a) if you can know.
Read INSTALL in the distribution for more details.

Report information
The Basics
Id: 110121
Status: resolved
Priority: 0/
Queue: Term-ReadLine-Gnu

People
Owner: HAYASHI [...] cpan.org
Requestors: ntyni [...] iki.fi
Cc: CRUX [...] cpan.org
AdminCc:

Bug Information
Severity: Normal
Broken in:
  • 1.26
  • 1.27
  • 1.28
Fixed in: 1.29



Subject: 1.26 broke remote debugging with perl5db.pl
Version 1.26 broke remote perl -d debugging (PERLDB_OPTS="RemotePort=host:port"). The debugger prompt and other messages no longer get through to the socket. Commands can be typed blindly and work, but at least the Debug-Client distribution now hangs in its test suite. Please see https://bugs.debian.org/807253 for a recipe to reproduce this; I fear copy-pasting it here would just mess the formatting. Thanks for your work on Term-ReadLine-Gnu, -- Niko Tyni (Debian Perl Group) ntyni@debian.org
Thank you for your report. I could reproduce the issue. I'll work with this issue on the next week-ends.
I released Term-ReadLine-Gnu-1.29 which fixed this bug. The fix for "Bug #59832 for Term-ReadLine-Gnu: clobbers binmode layers on filehandles" caused this problem. Now TRG pops the stdio PerlIO layer only when utf8 layer is included.