* lisp/progmodes/python.el (python-shell-completion-native-setup):
Prevent Readline from emitting escape characters in comint output.
(cherry picked from commit
e27849ecf6ee01f6d02ef2785d0c10e32bc764e9)
readline.parse_and_bind('tab: complete')
# Require just one tab to send output.
readline.parse_and_bind('set show-all-if-ambiguous on')
+ # Avoid ANSI escape characters in the output
+ readline.parse_and_bind('set colored-completion-prefix off')
+ readline.parse_and_bind('set colored-stats off')
# Avoid replacing common prefix with ellipsis.
readline.parse_and_bind('set completion-prefix-display-length 0')