1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-12 02:40:34 -08:00
emacs/test/lisp/progmodes
Liu Hui a7057745f5 Detect the readline support for Python shell completion
* lisp/progmodes/python.el
(python-shell-comint-watch-for-first-prompt-output-filter):
Detect the readline support.
(python-shell-readline-completer-delims): Update docstring.
(python-shell-completion-native-setup): Move the readline
detection code to ...
(python-shell-readline-detect): ... new function.
(python-shell-completion-native-turn-on-maybe): Skip if Python
has no readline support.
(python-shell-completion-at-point): Respect the delimiter of
readline completer in non-native completion.
* test/lisp/progmodes/python-tests.el
(python-shell-completion-at-point-1)
(python-shell-completion-at-point-native-1)
(python-completion-at-point-1, python-completion-at-point-2)
(python-completion-at-point-pdb-1)
(python-completion-at-point-while-running-1)
(python-completion-at-point-native-1)
(python-completion-at-point-native-2)
(python-completion-at-point-native-with-ffap-1)
(python-completion-at-point-native-with-eldoc-1): Skip tests if
Python has no readline support.
(python-shell-completion-at-point-jedi-completer): Add test for
non-native Python shell completion. (bug#68559)
2024-03-14 15:09:56 +01:00
..
c-ts-mode-resources ; Spelling fixes 2024-01-29 00:22:37 -08:00
cperl-mode-resources
elisp-mode-resources
elixir-ts-mode-resources ; Fix typos 2024-01-28 17:11:51 +01:00
flymake-resources
go-ts-mode-resources
heex-ts-mode-resources
java-ts-mode-resources java-ts-mode: Indentation for opening brace on a separate line 2024-02-17 22:35:16 +02:00
js-resources Add indentation rules for bracketless statements in js-ts-mode 2023-12-12 03:13:12 +02:00
lua-ts-mode-resources Support indented continuation lines in lua-ts-mode 2024-01-11 21:51:23 +01:00
project-resources
ruby-mode-resources Merge from origin/emacs-29 2023-12-30 04:51:17 -05:00
sh-script-resources
typescript-ts-mode-resources Fix typescript-ts-mode indentation for switch statements 2023-11-29 16:32:24 +02:00
xref-resources
asm-mode-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
autoconf-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
bat-mode-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
bug-reference-tests.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
c-ts-mode-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
cc-mode-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
compile-tests.el Make Compilation mode recognize Lua errors 2024-01-10 14:48:00 +01:00
cperl-mode-tests.el ; perl-mode, cperl-mode: Fix $\" in strings (Bug#69604) 2024-03-08 00:41:32 +01:00
eglot-tests.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
elisp-mode-tests.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
elixir-ts-mode-tests.el ; Add 2024 to copyright years 2024-01-02 10:30:05 +08:00
etags-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
executable-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
f90-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
flymake-tests.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
gdb-mi-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
glasses-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
go-ts-mode-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
grep-tests.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
heex-ts-mode-tests.el ; Add 2024 to copyright years 2024-01-02 10:30:05 +08:00
hideshow-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
java-ts-mode-tests.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
js-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
lua-ts-mode-tests.el ; Add 2024 to copyright years 2024-01-02 10:30:05 +08:00
octave-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
opascal-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
pascal-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
perl-mode-tests.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
project-tests.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
ps-mode-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
python-tests.el Detect the readline support for Python shell completion 2024-03-14 15:09:56 +01:00
ruby-mode-tests.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
ruby-ts-mode-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
scheme-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
sh-script-tests.el Merge from savannah/emacs-29 2024-01-02 10:28:14 +08:00
sql-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
subword-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
tcl-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00
typescript-ts-mode-tests.el typescript-ts-mode: Skip test if tsx grammar missing 2024-01-20 21:10:51 -08:00
which-func-tests.el ; Add 2024 to copyright years 2024-01-02 10:30:05 +08:00
xref-tests.el ; Add 2024 to copyright years 2024-01-02 09:47:10 +08:00