diff options
author | kobarity <kobarity@gmail.com> | 2025-02-16 19:07:04 +0900 |
---|---|---|
committer | Stefan Kangas <stefankangas@gmail.com> | 2025-02-18 20:04:16 +0100 |
commit | a75f4449fa2aceab54f28c5ef46f82225376c2a4 (patch) | |
tree | 6b6684eb88f93f70d2f0af3ebe389299764133db /lisp/emacs-lisp/shortdoc.el | |
parent | c180966b313c87fd8a3a48218340b48ac0b933f2 (diff) | |
download | emacs-a75f4449fa2aceab54f28c5ef46f82225376c2a4.tar.gz emacs-a75f4449fa2aceab54f28c5ef46f82225376c2a4.tar.bz2 emacs-a75f4449fa2aceab54f28c5ef46f82225376c2a4.zip |
Improve completion in IPython/Python 3.13
IPython/Python 3.13 indirectly imports rlcompleter, and the
completer is set up to reference rlcompleter.__main__.
However, this rlcompleter.__main__ is different from the
__main__ in the REPL execution. Therefore, this completer
cannot correctly complete the REPL globals. To address this
issue, we override rlcompleter.__main__ with __main__ only in
the case of IPython.
* lisp/progmodes/python.el (python-shell-completion-native-setup):
Modify __PYTHON_EL_native_completion_setup(). (Bug#76205)
Diffstat (limited to 'lisp/emacs-lisp/shortdoc.el')
0 files changed, 0 insertions, 0 deletions