public inbox for sourcenav@sourceware.org
 help / color / mirror / Atom feed
* Patch to get rid of error when closing last window
@ 2002-02-12 16:49 Mo DeJong
  2002-02-12 17:15 ` Ian Roxborough
  2002-02-19 20:27 ` Mo DeJong
  0 siblings, 2 replies; 5+ messages in thread
From: Mo DeJong @ 2002-02-12 16:49 UTC (permalink / raw)
  To: sourcenav

If you are using the CVS version of sourcenav and are running into an error
while closing the last window in a project that looks something like this:

invalid command name "::.t2"
    while executing
"::.t2 itk_component delete button"
    (in namespace inscope "::itk::Archetype" script line 1)
    invoked from within

then you will want to test out the following patch. The patch fixes
the problem but I am waiting to see what the itk maintainers think
of the patch before submitting it for inclusion in the sources itcl
module.

cheers
Mo DeJong


Index: itk/library/Toplevel.itk
===================================================================
RCS file: /cvs/src/src/itcl/itk/library/Toplevel.itk,v
retrieving revision 1.1.1.2
diff -u -r1.1.1.2 Toplevel.itk
--- Toplevel.itk	2001/09/09 19:49:05	1.1.1.2
+++ Toplevel.itk	2002/02/08 22:17:17
@@ -63,6 +63,12 @@
             }
             destroy $itk_hull
         }
+        itk_component delete hull
+
+        # Any remaining components must be outside the hull
+        foreach component [component] {
+            destroy [component $component]
+        }
     }
 
     itk_option define -title title Title "" {
Index: itk/library/Widget.itk
===================================================================
RCS file: /cvs/src/src/itcl/itk/library/Widget.itk,v
retrieving revision 1.1.1.2
diff -u -r1.1.1.2 Widget.itk
--- Widget.itk	2001/09/09 19:49:05	1.1.1.2
+++ Widget.itk	2002/02/08 22:17:17
@@ -64,6 +64,12 @@
             }
             destroy $itk_hull
         }
+        itk_component delete hull
+
+        # Any remaining components must be outside the hull
+        foreach component [component] {
+            destroy [component $component]
+        }
     }
 
     private variable itk_hull ""

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2002-02-22  2:35 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-02-12 16:49 Patch to get rid of error when closing last window Mo DeJong
2002-02-12 17:15 ` Ian Roxborough
2002-02-13  1:51   ` Mo DeJong
2002-02-19 20:27 ` Mo DeJong
2002-02-21 20:34   ` Ian Roxborough

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).