[issue11679] readline interferes with characters beginning with byte \xe9

2012-11-19 Thread Thomas Kluyver
Thomas Kluyver added the comment: OK, thanks, and sorry for the noise. I've closed this issue. Looking at the readline manual, it looks like this is tied up with the options input-meta, output-meta and convert-meta. Fiddling around with .inputrc hasn't clarified exactly what they do, but it se

[issue11679] readline interferes with characters beginning with byte \xe9

2012-11-18 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Yes, this is a readline issue. Add '"\M-i":""' line to ~/.inputrc, run 'rlwrap cat' command, paste this multibyte character and you got the same result. This is not a Python bug. -- nosy: +serhiy.storchaka __

[issue11679] readline interferes with characters beginning with byte \xe9

2012-11-17 Thread STINNER Victor
STINNER Victor added the comment: I confirm that the issue exists, but I don't think that it comes from Python. I bet that the readline library uses *byte* string, not *character* string, and so is unable to handle correctly multibyte characters like the chinese character U+9000. --

[issue11679] readline interferes with characters beginning with byte \xe9

2012-11-17 Thread Éric Araujo
Éric Araujo added the comment: Original bug report: https://github.com/ipython/ipython/issues/58 -- nosy: +eric.araujo stage: -> needs patch versions: +Python 3.4 ___ Python tracker ___

[issue11679] readline interferes with characters beginning with byte \xe9

2011-07-30 Thread Petri Lehtinen
Petri Lehtinen added the comment: You're binding the M-i keyboard sequence. Could it be that the \xe9 byte is translated by the terminal to M-i, and that causes the interference? In this case, it's not really a bug. -- nosy: +petri.lehtinen versions: +Python 2.7, Python 3.2, Python 3.

[issue11679] readline interferes with characters beginning with byte \xe9

2011-03-25 Thread Antoine Pitrou
Changes by Antoine Pitrou : -- nosy: +haypo ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe: http://mail.python.

[issue11679] readline interferes with characters beginning with byte \xe9

2011-03-25 Thread Thomas Kluyver
New submission from Thomas Kluyver : To replicate, in Python 3.1 on Linux (utf-8 console): >>> print(chr(0x9000)) 退 Copy and paste this character into the prompt. It appears correctly (as a Chinese character). Then: >>> import readline >>> readline.parse_and_bind('"\M-i":""') Now try to