Clifford Beshers writes:
 > 
 > Has anyone noticed this?
 > 
 >     > stk -geometry +0+0
 > 
 >     *** Background error:
 > 	unbound variable: *root*
 >     Current eval stack:
 >     __________________
 >       0    *root*
 >       1    (wm (quote geometry) *root* (quote +0+0))
 >     **** Warning: 
 >     Welcome to the STk interpreter version 3.1 [HP-UX-9.X-9000s700]
 >     Copyright ) 1993-1996 Erick Gallesio - I3S - CNRS / ESSI <eg_at_unice.fr>
 >     STk> 
 > 
 > *root* is defined when things start up, but apparently the geometry
 > request gets executed too soon.
 > 
 > I haven't looked for the cause yet.
This bug has already been reported.  You can fix/work around it by
editing tk-main.c.  Here's the change as a diff -cw:
--- tk-main.c~  Tue Jul 23 17:45:23 1996
+++ tk-main.c   Tue Sep 10 13:49:34 1996
_at_@ -165,7 +165,7 @@
 #endif
   /* Set the geometry of the main window, if requested. */
   if (geometry != NULL) {
-    if (TCL_OK != Tcl_VarEval(STk_main_interp, "(wm 'geometry *root* '", 
+    if (TCL_OK != Tcl_VarEval(STk_main_interp, "(wm 'geometry \".\" '", 
                              geometry, ")", NULL))
       fprintf(STk_stderr, "**** Warning: %s\n", STk_main_interp->result);
   }
Good luck,
-- 
Dr. Harvey J. Stein
Berger Financial Research
abel_at_netvision.net.il
Received on Wed Sep 25 1996 - 12:22:22 CEST