[Python-checkins] cpython: Improve idlelib.textview comments.

terry.reedy python-checkins at python.org
Wed Aug 31 19:45:52 EDT 2016


https://hg.python.org/cpython/rev/f87239a2499b
changeset:   102980:f87239a2499b
user:        Terry Jan Reedy <tjreedy at udel.edu>
date:        Wed Aug 31 19:45:39 2016 -0400
summary:
  Improve idlelib.textview comments.

files:
  Lib/idlelib/textview.py |  13 ++++++-------
  1 files changed, 6 insertions(+), 7 deletions(-)


diff --git a/Lib/idlelib/textview.py b/Lib/idlelib/textview.py
--- a/Lib/idlelib/textview.py
+++ b/Lib/idlelib/textview.py
@@ -7,9 +7,8 @@
 
 
 class TextViewer(Toplevel):
-    """A simple text viewer dialog for IDLE
+    "A simple text viewer dialog for IDLE."
 
-    """
     def __init__(self, parent, title, text, modal=True, _htest=False):
         """Show the given text in a scrollable window with a 'close' button
 
@@ -21,11 +20,11 @@
         """
         Toplevel.__init__(self, parent)
         self.configure(borderwidth=5)
-        # place dialog below parent if running htest
+        # Place dialog below parent if running htest.
         self.geometry("=%dx%d+%d+%d" % (750, 500,
                            parent.winfo_rootx() + 10,
                            parent.winfo_rooty() + (10 if not _htest else 100)))
-        #elguavas - config placeholders til config stuff completed
+        # TODO: get fg/bg from theme.
         self.bg = '#ffffff'
         self.fg = '#000000'
 
@@ -34,9 +33,9 @@
         self.protocol("WM_DELETE_WINDOW", self.Ok)
         self.parent = parent
         self.textView.focus_set()
-        #key bindings for this dialog
-        self.bind('<Return>',self.Ok) #dismiss dialog
-        self.bind('<Escape>',self.Ok) #dismiss dialog
+        # Bind keys for closing this dialog.
+        self.bind('<Return>',self.Ok)
+        self.bind('<Escape>',self.Ok)
         self.textView.insert(0.0, text)
         self.textView.config(state=DISABLED)
 

-- 
Repository URL: https://hg.python.org/cpython


More information about the Python-checkins mailing list