diff options
author | Adorilson Bezerra <adorilson@gmail.com> | 2019-09-16 13:18:04 -0300 |
---|---|---|
committer | Stéphane Wirtel <stephane@wirtel.be> | 2019-09-16 18:18:04 +0200 |
commit | f18242be16714da2cfe013dbadfaf2e31d971562 (patch) | |
tree | 3084042321e98fd6f9e78eba2342a1936509d83b /Doc/tutorial | |
parent | 89b8933bb537179f81003928786c5cc6183af591 (diff) | |
download | cpython-git-f18242be16714da2cfe013dbadfaf2e31d971562.tar.gz |
Doc: Add link of GNU Readline library to interpreter tutorial (GH-16152)
Diffstat (limited to 'Doc/tutorial')
-rw-r--r-- | Doc/tutorial/interpreter.rst | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/Doc/tutorial/interpreter.rst b/Doc/tutorial/interpreter.rst index aeb6aa0d8e..ffab8fa4e0 100644 --- a/Doc/tutorial/interpreter.rst +++ b/Doc/tutorial/interpreter.rst @@ -34,13 +34,14 @@ status. If that doesn't work, you can exit the interpreter by typing the following command: ``quit()``. The interpreter's line-editing features include interactive editing, history -substitution and code completion on systems that support readline. Perhaps the -quickest check to see whether command line editing is supported is typing -:kbd:`Control-P` to the first Python prompt you get. If it beeps, you have command -line editing; see Appendix :ref:`tut-interacting` for an introduction to the -keys. If nothing appears to happen, or if ``^P`` is echoed, command line -editing isn't available; you'll only be able to use backspace to remove -characters from the current line. +substitution and code completion on systems that support the `GNU Readline +<https://tiswww.case.edu/php/chet/readline/rltop.html>`_ library. +Perhaps the quickest check to see whether command line editing is supported is +typing :kbd:`Control-P` to the first Python prompt you get. If it beeps, you +have command line editing; see Appendix :ref:`tut-interacting` for an +introduction to the keys. If nothing appears to happen, or if ``^P`` is +echoed, command line editing isn't available; you'll only be able to use +backspace to remove characters from the current line. The interpreter operates somewhat like the Unix shell: when called with standard input connected to a tty device, it reads and executes commands interactively; |