Show More
@@ -34,12 +34,26 b' that same event.' | |||||
34 | Integration with pydb has been removed since pydb development has been stopped |
|
34 | Integration with pydb has been removed since pydb development has been stopped | |
35 | since 2012, and pydb is not installable from PyPI |
|
35 | since 2012, and pydb is not installable from PyPI | |
36 |
|
36 | |||
37 | IPython 5.0 now uses prompt_toolkit, so any setting that affects ``readline`` will |
|
|||
38 | have no effect, and has likely been replaced by a configuration option on |
|
|||
39 | IPython itself. |
|
|||
40 |
|
37 | |||
41 | the `PromptManager` class have been removed, and the prompt machinery simplified. |
|
38 | ||
42 | See `TerminalINteractiveShell.prompts` configurable for how to setup your prompts. |
|
39 | Replacement of readline and TerminalInteractiveShell | |
|
40 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |||
|
41 | ||||
|
42 | IPython 5.0 now uses ``prompt_toolkit``. The | |||
|
43 | ``IPtyhon.terminal.interactiveshell.TerminalInteractiveShell`` now uses | |||
|
44 | ``prompt_toolkit``. It is an almost complete rewrite, so many settings have | |||
|
45 | thus changed or disappeared. The class keep the same name to avoid breaking | |||
|
46 | user configuration for the options which names is unchanged. | |||
|
47 | ||||
|
48 | ||||
|
49 | A particular side effect of not using `readline` anymore is that `.inputrc` | |||
|
50 | settings are note effective anymore. Options having similar effects have likely | |||
|
51 | been replaced by a configuration option on IPython itself (e.g: vi input mode). | |||
|
52 | ||||
|
53 | The `PromptManager` class have been removed, and the prompt machinery simplified. | |||
|
54 | See `TerminalInteractiveShell.prompts` configurable for how to setup your prompts. | |||
|
55 | ||||
|
56 | ||||
43 |
|
57 | |||
44 |
|
58 | |||
45 |
|
59 |
General Comments 0
You need to be logged in to leave comments.
Login now