swarm-support
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Tcl 7.6/Tk 4.2 bug fixed


From: glen e. p. ropella
Subject: Tcl 7.6/Tk 4.2 bug fixed
Date: Tue, 11 Feb 1997 15:47:33 -0700

Hey guys,

I found the problem with using Tcl/Tk 7.6/4.2.  Unfortunately,
it doesn't fix the raster refresh problem (when occluding the
raster with another window, it doesn't redraw).  So, back to 
the drawing board on that one.  But, if you want to use
Tcl/Tk 7.6/4.2 with Swarm, all you need do is recompile 
libtclobjc, BLT2.1, and Swarm with Tcl/Tk 7.6/4.2 *after* 
making the following changes to BLT (you can cut this diff
out and do a patch < thesediffsinafile, if you want):

------------------------bltBgexec.c diffs---------------------------
--- bltBgexec.c Sat Apr 20 22:28:26 1996
+++ /net/user/swarm/support-swarm/blt2.1/src/bltBgexec.c        Tue Feb 11 
14:45:57 1997
@@ -1175,7 +1175,7 @@
     if (bgPtr->errVar != NULL) {
        errFilePtr = &(bgPtr->errorId); /* Error variable designated */
     }
-    numPids = Tcl_CreatePipeline(interp, argc - i, argv + i, &(bgPtr->pidArr),
+    numPids = TclCreateCommandChannel(interp, argc - i, argv + i, 
&(bgPtr->pidArr),
        (int *)NULL, &(bgPtr->outputId), errFilePtr);
 
     if (numPids < 0) {
----------------------------------------------------------------

As for the raster refreshment.... I'll keep looking. [sigh]

glen






reply via email to

[Prev in Thread] Current Thread [Next in Thread]