aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNoam Postavsky2017-03-01 17:53:12 -0500
committerNoam Postavsky2017-03-01 17:56:20 -0500
commit6e788ef0e262fafc014c21f4ad52cc5dc9f1715b (patch)
tree8d8bada143ee8a6dc32a53178e175bd14e4ab9f8
parent640661838dbba8185990e839712c91a14641ddf3 (diff)
downloademacs-6e788ef0e262fafc014c21f4ad52cc5dc9f1715b.tar.gz
emacs-6e788ef0e262fafc014c21f4ad52cc5dc9f1715b.zip
; etc/PROBLEMS: Explain about the python+libedit problem (Bug#25753).
-rw-r--r--etc/PROBLEMS17
1 files changed, 17 insertions, 0 deletions
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index bb7e1b6f9c3..cd25cc8e8fa 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -464,6 +464,23 @@ problem by adding this to your .cshrc file:
464 stty -icrnl -onlcr -echo susp ^Z 464 stty -icrnl -onlcr -echo susp ^Z
465 endif 465 endif
466 466
467*** In Inferior Python mode, input is echoed and native completion doesn't work.
468<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25753>
469
470This happens when python uses a libedit based readline module, which
471is the default on macOS. This can be worked around by installing a
472GNU readline based module instead, for example, using setuptools
473
474 sudo easy_install gnureadline
475
476And then rename the system's readline so that it won't be loaded:
477
478 cd /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
479 mv readline.so readline.so.bak
480
481See <https://pypi.python.org/pypi/gnureadline> for more details on
482installation.
483
467*** Emacs startup on GNU/Linux systems (and possibly other systems) is slow. 484*** Emacs startup on GNU/Linux systems (and possibly other systems) is slow.
468 485
469This can happen if the system is misconfigured and Emacs can't get the 486This can happen if the system is misconfigured and Emacs can't get the