diff --git a/Doc/library/idle.rst b/Doc/library/idle.rst index f2ef72d682b..81e0182e10b 100644 --- a/Doc/library/idle.rst +++ b/Doc/library/idle.rst @@ -983,3 +983,20 @@ changed with the Extensions tab of the preferences dialog. See the beginning of config-extensions.def in the idlelib directory for further information. The only current default extension is zzdummy, an example also used for testing. + +idlelib +^^^^^^^ + +.. module:: idlelib + :synopsis: Implementation package for the IDLE shell/editor. + +**Source code:** :source:`Lib/idlelib` + +The Lib/idlelib package implements the IDLE application. See the top +of this file or content listing on the left for how to use IDLE. + +The files in idlelib are described in idlelib/README.txt. Access it +either in idlelib or click Help => About IDLE on the IDLE menu. This +file also maps IDLE menu items to the code that implements the item. +Except for files listed under 'Startup', the idlelib code is 'private' in +sense that feature changes can be backported (see :pep:`434`). diff --git a/Lib/idlelib/help.html b/Lib/idlelib/help.html index ac386122cc7..af5cbd5a5ba 100644 --- a/Lib/idlelib/help.html +++ b/Lib/idlelib/help.html @@ -113,6 +113,7 @@
Source code: Lib/idlelib
+The Lib/idlelib package implements the IDLE application. See the top +of this file or content listing on the left for how to use IDLE.
+The files in idlelib are described in idlelib/README.txt. Access it +either in idlelib or click Help => About IDLE on the IDLE menu. This +file also maps IDLE menu items to the code that implements the item. +Except for files listed under ‘Startup’, the idlelib code is ‘private’ in +sense that feature changes can be backported (see PEP 434).
+