]> granicus.if.org Git - python/commitdiff
Issue #25225: Condense and rewrite Idle doc section on text colors.
authorTerry Jan Reedy <tjreedy@udel.edu>
Fri, 25 Sep 2015 03:13:49 +0000 (23:13 -0400)
committerTerry Jan Reedy <tjreedy@udel.edu>
Fri, 25 Sep 2015 03:13:49 +0000 (23:13 -0400)
Doc/library/idle.rst

index fe8e89ed0eccd2054a108fb4e7af7c1d3bb0d56d..0634e540298c8511f1b4a00a9e009d1769c79e6f 100644 (file)
@@ -458,38 +458,20 @@ Python Shell window
   * :kbd:`Return` while on any previous command retrieves that command
 
 
-Syntax colors
--------------
-
-The coloring is applied in a background "thread," so you may occasionally see
-uncolorized text.  To change the color scheme, edit the ``[Colors]`` section in
-:file:`config.txt`.
-
-Python syntax colors:
-   Keywords
-      orange
-
-   Strings
-      green
-
-   Comments
-      red
-
-   Definitions
-      blue
-
-Shell colors:
-   Console output
-      brown
-
-   stdout
-      blue
-
-   stderr
-      dark green
+Text colors
+^^^^^^^^^^^
 
-   stdin
-      black
+Idle defaults to black on white text, but colors text with special meanings.
+For the shell, these are shell output, shell error, user output, and
+user error.  For Python code, at the shell prompt or in an editor, these are
+keywords, builtin class and function names, names following ``class`` and
+``def``, strings, and comments. For any text window, these are the cursor (when
+present), found text (when possible), and selected text.
+
+Text coloring is done in the background, so uncolorized text is occasionally
+visible.  To change the color scheme, use the Configure IDLE dialog
+Highlighting tab.  The marking of debugger breakpoint lines in the editor and
+text in popups and dialogs is not user-configurable.
 
 
 Startup and code execution