This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author benjamin.peterson
Recipients Edd.Barrett, benjamin.peterson, bkabrda, dmalcolm, geoffreyspear, ned.deily, pitrou, python-dev, rpointel, skrah, vajrasky, vstinner
Date 2014-08-20.23:05:49
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1408575949.78.0.355042601845.issue19884@psf.upfronthosting.co.za>
In-reply-to
Content
It seems this bug was fixed properly by readline in version 6.3; rl_initialize won't put meta codes on the screen. Frankly, I'm surprised distros like Fedora haven't upgraded or patched readline themselves to fix this. Aren't other programs affected?

Turning off "enable-meta-key" isn't great, since it doesn't work on older readline or libedit, and is probably technically a backwards compatibility problem.

I think the best solution would be not call rl_initialize during the initialization of the readline module, but I'm not sure if that could create compatibility problems.
History
Date User Action Args
2014-08-20 23:05:49benjamin.petersonsetrecipients: + benjamin.peterson, pitrou, vstinner, ned.deily, skrah, dmalcolm, geoffreyspear, python-dev, rpointel, bkabrda, vajrasky, Edd.Barrett
2014-08-20 23:05:49benjamin.petersonsetmessageid: <1408575949.78.0.355042601845.issue19884@psf.upfronthosting.co.za>
2014-08-20 23:05:49benjamin.petersonlinkissue19884 messages
2014-08-20 23:05:49benjamin.petersoncreate