; etc/PROBLEMS: Explain about the python+libedit problem (Bug#25753).

This commit is contained in:
Noam Postavsky 2017-03-01 17:53:12 -05:00
parent 640661838d
commit 6e788ef0e2

View file

@ -464,6 +464,23 @@ problem by adding this to your .cshrc file:
stty -icrnl -onlcr -echo susp ^Z stty -icrnl -onlcr -echo susp ^Z
endif endif
*** In Inferior Python mode, input is echoed and native completion doesn't work.
<https://debbugs.gnu.org/cgi/bugreport.cgi?bug=25753>
This happens when python uses a libedit based readline module, which
is the default on macOS. This can be worked around by installing a
GNU readline based module instead, for example, using setuptools
sudo easy_install gnureadline
And then rename the system's readline so that it won't be loaded:
cd /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
mv readline.so readline.so.bak
See <https://pypi.python.org/pypi/gnureadline> for more details on
installation.
*** Emacs startup on GNU/Linux systems (and possibly other systems) is slow. *** Emacs startup on GNU/Linux systems (and possibly other systems) is slow.
This can happen if the system is misconfigured and Emacs can't get the This can happen if the system is misconfigured and Emacs can't get the