On 12/3/06, Marc Feeley feeley@iro.umontreal.ca wrote:
Thanks for your contribution. You might not have noticed, but there is also an interface to Tcl/Tk in the Gambit examples (examples/ tcltk), which uses the C interface FFI. On the other hand your version uses a wish subprocess and this has the advantage that it is more portable. Have you considered using cond-expand to make your code usable directly in all the implementations of Scheme mentioned in the source code? If someday there is a central repository for portable Scheme packages, and that may happen soon, that version would be a very interesting contribution.
My changes have been rolled into Nils's official PS/Tk distribution at this URL:
Please use that version, and not the version I linked to before, from now on.
I will pass your cond-expand suggestion, along with some hacks, on to Nils.
--Jeff