Itk - the [incr Tk] extension

Check-in [3635b87a94]
Login
Bounty program for improvements to Tcl and certain Tcl packages.

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Don't allow Itk 4 to attempt to use a pre-8.6 Tcl interp. It is destined to fail, and that failure blocks use of Itk 3 that can work.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 3635b87a94a7b21e425c5f06f3ef305d6412735d
User & Date: dgp 2016-02-16 20:03:58
Context
2016-03-01
15:43
merge release check-in: 3f7b7e2865 user: dgp tags: trunk
2016-02-16
20:15
Bump to Itk 4.0.2 Closed-Leaf check-in: 050649acf8 user: dgp tags: rc0, itk-4-0-2, itk-4-0-2-rc
20:03
Don't allow Itk 4 to attempt to use a pre-8.6 Tcl interp. It is destined to fail, and that failure blocks use of Itk 3 that can work. check-in: 3635b87a94 user: dgp tags: trunk
2016-02-11
20:58
The Itk_ConfigOptionPartProc "Itk_PropagatePublicVar" can only work on a scalar variable, so screen out array variables from having an ArchOptionPart created. check-in: f5fc5c8074 user: dgp tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to pkgIndex.tcl.in.

1
2

3
4
# Tcl package index file, version 1.0


package ifneeded itk @[email protected] [list load [file join $dir "@[email protected]"] Itk]
package ifneeded Itk @[email protected] [list load [file join $dir "@[email protected]"] Itk]

>


1
2
3
4
5
# Tcl package index file, version 1.0

if {![package vsatisfies [package present Tcl] 8.6]} return
package ifneeded itk @[email protected] [list load [file join $dir "@[email protected]"] Itk]
package ifneeded Itk @[email protected] [list load [file join $dir "@[email protected]"] Itk]