diff options
| author | Noam Postavsky | 2017-03-01 17:53:12 -0500 |
|---|---|---|
| committer | Noam Postavsky | 2017-03-01 17:56:20 -0500 |
| commit | 6e788ef0e262fafc014c21f4ad52cc5dc9f1715b (patch) | |
| tree | 8d8bada143ee8a6dc32a53178e175bd14e4ab9f8 | |
| parent | 640661838dbba8185990e839712c91a14641ddf3 (diff) | |
| download | emacs-6e788ef0e262fafc014c21f4ad52cc5dc9f1715b.tar.gz emacs-6e788ef0e262fafc014c21f4ad52cc5dc9f1715b.zip | |
; etc/PROBLEMS: Explain about the python+libedit problem (Bug#25753).
| -rw-r--r-- | etc/PROBLEMS | 17 |
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 | |||
| 470 | This happens when python uses a libedit based readline module, which | ||
| 471 | is the default on macOS. This can be worked around by installing a | ||
| 472 | GNU readline based module instead, for example, using setuptools | ||
| 473 | |||
| 474 | sudo easy_install gnureadline | ||
| 475 | |||
| 476 | And 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 | |||
| 481 | See <https://pypi.python.org/pypi/gnureadline> for more details on | ||
| 482 | installation. | ||
| 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 | ||
| 469 | This can happen if the system is misconfigured and Emacs can't get the | 486 | This can happen if the system is misconfigured and Emacs can't get the |