Trial version of Ruby/Tk (Re: Bus Error with tk app)

Hi,

···

From: Hidetoshi NAGAI nagai@ai.kyutech.ac.jp
Subject: Re: Bus Error with tk app
Date: Sat, 6 Mar 2004 12:01:51 +0900
Message-ID: 20040306.120150.74756195.nagai@ai.kyutech.ac.jp

I’m trying to fix some known problems at the same time to fixing the
problem of exporting/inporting binary (with null byte) string to the
Tk interpreter. I think the trouble depends on thread switching when
doing operations having interaction between ruby and tk interpreter.
It may be a sensitive issue (especially involving POSIX threads).

I’m very sorry I’m late to release the trial version.
I edited large part of Ruby/Tk libraries to fix to SEGV problem
( probably :slight_smile: ), and performance up on Tk8.[1234] (some scripts
may be 2 or 3 times faster when creating widgets).

Please get the source archive from
http://www.dumbo.ai.kyutech.ac.jp/~nagai/rbtk20040323.tar.gz

It includes two directories; tcltklib and tk. Please replace same
name directories of Ruby source tree (under ‘ext’ directory),
compile, and install them. They will work with Ruby 1.8.1+ and 1.9.0.

Your comments and bug reports are welcome.

                              Hidetoshi NAGAI (nagai@ai.kyutech.ac.jp)