[Idle-dev] CVS: idle EditorWindow.py,1.50,1.51 GrepDialog.py,1.3,1.4

Kurt B. Kaiser kbk@users.sourceforge.net
Fri, 06 Jun 2003 20:21:19 -0700


Update of /cvsroot/idlefork/idle
In directory sc8-pr-cvs1:/tmp/cvs-serv31869

Modified Files:
	EditorWindow.py GrepDialog.py 
Log Message:
1. Find in Files Dialog shows text selection if there is one
2. Remove obsolete comment associated with Window menu updating

M EditorWindow.py
M GrepDialog.py


Index: EditorWindow.py
===================================================================
RCS file: /cvsroot/idlefork/idle/EditorWindow.py,v
retrieving revision 1.50
retrieving revision 1.51
diff -C2 -r1.50 -r1.51
*** EditorWindow.py	6 Jun 2003 21:58:38 -0000	1.50
--- EditorWindow.py	7 Jun 2003 03:21:17 -0000	1.51
***************
*** 260,266 ****
      def postwindowsmenu(self):
          # Only called when Windows menu exists
-         # XXX Actually, this Just-In-Time updating interferes badly
-         # XXX with the tear-off feature.  It would be better to update
-         # XXX all Windows menus whenever the list of windows changes.
          menu = self.menudict['windows']
          end = menu.index("end")
--- 260,263 ----

Index: GrepDialog.py
===================================================================
RCS file: /cvsroot/idlefork/idle/GrepDialog.py,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -r1.3 -r1.4
*** GrepDialog.py	16 Sep 2002 02:25:26 -0000	1.3
--- GrepDialog.py	7 Jun 2003 03:21:17 -0000	1.4
***************
*** 12,16 ****
          engine._grepdialog = GrepDialog(root, engine, flist)
      dialog = engine._grepdialog
!     dialog.open(io)
  
  class GrepDialog(SearchDialogBase):
--- 12,17 ----
          engine._grepdialog = GrepDialog(root, engine, flist)
      dialog = engine._grepdialog
!     searchphrase = text.get("sel.first", "sel.last")
!     dialog.open(text, searchphrase, io)
  
  class GrepDialog(SearchDialogBase):
***************
*** 26,31 ****
          self.recvar = BooleanVar(root)
  
!     def open(self, io=None):
!         SearchDialogBase.open(self, None)
          if io:
              path = io.filename or ""
--- 27,32 ----
          self.recvar = BooleanVar(root)
  
!     def open(self, text, searchphrase, io=None):
!         SearchDialogBase.open(self, text, searchphrase)
          if io:
              path = io.filename or ""