[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Tcl 7.6/Tk 4.2 bug fixed,
glen e. p. ropella <=