I have a couple of questions about your Interp patch. In Catch.java, your patched version looks like: result = interp.getResult(); if (argv.length == 3) { try...
Mo DeJong
mdejong@...
Aug 1, 2000 8:07 am
1056
forward from non-list member Brent All, Hope someone can assist with this. I am having trouble loading tclBlend. I am on Win NT 2000 using Tcl 8.3.1 and JDK...
Brent Welch
welch@...
Aug 1, 2000 4:35 pm
1057
All, Hope someone can assist with this. I am having trouble loading tclBlend. I am on Win NT 2000 using Tcl 8.3.1 and JDK 1.2.2. When I do a 'package ...
Dan Schenck
schenck@...
Aug 1, 2000 4:40 pm
1058
Which tclblend.dll did you download? There are different versions for JDK 1.1 and JDK 1.2, it seems as if you might be using the one built for JDK 1.1. --...
Scott Redman
redman@...
Aug 1, 2000 5:03 pm
1059
... Your output worries me. Where are Tcl and Java installed on your system? The output your posted seems to indicate that the paths your are using are exactly...
Mo DeJong
mdejong@...
Aug 1, 2000 8:12 pm
1060
Actually my installation of Java and Tcl do exactly follow the example. Is the lib subdirectory under C:\jdk1.2.2\jre\bin reachable, or does that need to be...
Dan Schenck
schenck@...
Aug 1, 2000 8:23 pm
1061
I don't see the PATH to your Tcl dll. Open a DOS prompt, then type: dumpbin -imports C:/Program Files/Tcl/lib/tclblend/tclblend.dll For each dependent dll,...
Jiang Wu
jwu@...
Aug 1, 2000 8:50 pm
1062
... That is strange. My install of jdk1.2.2 has a bunch of .dll files in C:\jdk1.2.2\jre\bin: /win/jdk1.2.2/jre/bin/java.dll /win/jdk1.2.2/jre/bin/hpi.dll Do...
Mo DeJong
mdejong@...
Aug 1, 2000 9:00 pm
1063
Mo, My bad. I was looking at the wrong directory when I told you that C:\jdk1.2.2\jre\bin didn't have any library files in it. Here are the dlls in that...
Dan Schenck
schenck@...
Aug 1, 2000 9:01 pm
1064
Hello, I've got a problem using some swing classes in tcljava - called from an event handling procedure a dialog object does not work correct. As long as a...
Czichy, Thoralf
CzichyT@...
Aug 2, 2000 4:47 pm
1065
... This is the old "show dialog" problem. Basically, swing and the AWT in general are really stupid, they block the thread that shows a dialog. The "fix" is...
Mo DeJong
mdejong@...
Aug 2, 2000 11:35 pm
1066
This patch should be applied to the
"ajuba-tclblend-contract-2000-08-01-branch".
The patch includes the following:
- fix bugs in tcl.lang.Notifier
- make...
Jiang Wu
jwu@...
Aug 6, 2000 7:33 am
1067
This patch should be applied to the "ajuba-tclblend-contract-2000-08-01-branch". Here is a patch for the tcljava/Makefile.in that adds the Jacl shell to the ...
Jiang Wu
jwu@...
Aug 6, 2000 7:36 am
1068
... I want to check this all in a bit at a time. You mention the original bug report: http://www-cs-students.stanford.edu/~jwu/blendchanges.txt The bug report...
Mo DeJong
mdejong@...
Aug 7, 2000 3:15 am
1069
... I need to be able to reproduce this error in regular Tcl Blend. Your note got me looking at my example again, I was using Tcl + Tcl Blend without using the...
Mo DeJong
mdejong@...
Aug 7, 2000 6:02 am
1070
Ok, I just could not take it anymore so I rewrote JavaGetEnv. The old implementation used a method for JDK 1.1 and another completely different method for JDK...
Mo DeJong
mdejong@...
Aug 7, 2000 9:45 am
1071
Hello, yesterday I finally finished the implementation of Jacl' interp command. The new classes to add and the patches to apply to the CVS sources of Jacl (as...
Christian Krone
krischan@...
Aug 7, 2000 11:37 am
1072
Hello, yesterday I checked out the Tcl8.4 sources from the NetCVS and noticed, that the C implementation of the clock command had one improvement and one bug...
Christian Krone
krischan@...
Aug 7, 2000 1:25 pm
1073
... Unless I am missing something about thread local storage, my understanding is that each thread can only access its own thread local storage. As a result,...
Jiang Wu
jwu@...
Aug 7, 2000 6:26 pm
1074
... How did you do 2 vwaits? -- Jiang Wu jwu@... ... E-mail@... is brought to you by the Stanford Alumni Association and Critical...
Jiang Wu
jwu@...
Aug 7, 2000 6:27 pm
1075
... Did a vwait in the callback that was added to the queue in Java (see source code). Then did a normal vwait on the command line. Mo DeJong Red Hat Inc ... ...
Mo DeJong
mdejong@...
Aug 7, 2000 8:32 pm
1076
... I was thinking that we needed to make the test/set of initialized_currentEnv atomic, but since the var is thread local, that should not matter. My bad. ......
Mo DeJong
mdejong@...
Aug 7, 2000 10:15 pm
1077
... This is a potential problem. I don't know whether it is safe to do a "env->AttachCurrentThread()" on a Java thread. For maximum compatibility, let's...
Jiang Wu
jwu@...
Aug 8, 2000 1:32 am
1078
... Even if it was "safe" (a no-op), it just does not seem like a good idea. It is just confusing. ... Ok, I am going to refactor the JavaGetEnv into an init...
Mo DeJong
mdejong@...
Aug 8, 2000 1:40 am
1079
... I am going to try your example tonight. Is this what you mean by doing a normal vwait? Can you send me the exact commands used to produce the problem? %...
Jiang Wu
jwu@...
Aug 8, 2000 2:03 am
1080
... Here is the Tcl code. package require java set AQT [java::new AppendEventQueueThread [java::getinterp]] $AQT start set orig_numQueued [java::field $AQT...
Mo DeJong
mdejong@...
Aug 8, 2000 2:21 am
1081
... Note: this will NOT block the C Tcl shell because you are just posting an event to be executed later. You have to use 'vwait' or 'update' here to force...
Jiang Wu
jwu@...
Aug 8, 2000 3:01 am
1082
... The 'java::call AppendEventQueueThread queueVwaitEvent' does that. The point it to call vwait from the Notifier dispatch. Mo DeJong Red Hat Inc ... The...
Mo DeJong
mdejong@...
Aug 8, 2000 3:11 am
1083
... You are correct of course. That it what I meant by the "second vwait". Lets say you used the update command instead, like so: java::call...
Mo DeJong
mdejong@...
Aug 8, 2000 5:21 am
1084
... No, it does not. When you call AppendEventQueueThread.queueVwaitEvent(), it queues an event to the event queue. As a result, immediately after this call,...