I downloaded SpecTCL 1.1 and I can't get the demos to work.  I
fear it may be problems with library versions.  The README file says:
    "This is a source release of Spectcl 1.2.  This will run as provided
    under Windows 95, MacOS, various UNIX flavors, with Tcl/Tk 8.0 or

And the homepage says:
    "SpecTcl has been reported not to work with Tcl/Tk 8.2 on HP Unix and
    FreeBSD - it is probably advisable to stay away from Tcl/Tk version
    8.2 completely."

And I have lib versions:

So, 8.0 = good, 8.2 = bad, 8.4 = ??
The error I'm getting from SpecTcl looks like this ->
    can't read "data(other,weight_row)": no such element in array
    can't read "data(other,weight_row)": no such element in array
        while executing
    "get_resize  $data(other,resize_$dim) $data(other,weight_$dim)"
        (procedure "compile_ui" line 220)
        invoked from within
    "compile_$P(file_suffix)  [file join $P(project_dir) $Current(project).$P(fi
        (procedure "compile_project" line 6)
        invoked from within
        invoked from within
    "if ![info exists Current(no_rebuild)] {
        set Current(no_rebuild) 1
        } else {
        status_message "No need to rebuild"
        (procedure "mainmenu_build" line 40)
        invoked from within
        (procedure "mainmenu_build_test" line 4)
        invoked from within
        invoked from within
    ".#menu.#menu#3m invoke active"
        ("uplevel" body line 1)
        invoked from within
    "uplevel #0 [list $w invoke active]"
        (procedure "tk::MenuInvoke" line 50)
        invoked from within
    "tk::MenuInvoke .#menu.#menu#3m 1"
        (command bound to event)

which probably has nothing to do with what the REAL error is.

If this is a versioning problem, I would like to know who to talk to
about fixing it.  Is it just a case of SpecTCL not working with recent
versions of tcl/tk, or was there a more drastic design change which is
holding up the process?