summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--changes4
-rw-r--r--library/dde/pkgIndex.tcl5
2 files changed, 6 insertions, 3 deletions
diff --git a/changes b/changes
index 569c7f0..55aa541 100644
--- a/changes
+++ b/changes
@@ -9018,8 +9018,8 @@ in this changeset (new minor version) rather than bug fixes:
2020-02-25 (bug) release refs when setting class's superclasses fails (dkf)
2020-02-26 (bug) C++ compiler compatibility for registry and dde (nijtmans)
-=> registry 1.4.3
-=> dde 1.3.5
+=> registry 1.3.5
+=> dde 1.4.3
2020-03-05 (new) Update to Unicode-13 (nijtmans)
diff --git a/library/dde/pkgIndex.tcl b/library/dde/pkgIndex.tcl
index 00a356e..18ac517 100644
--- a/library/dde/pkgIndex.tcl
+++ b/library/dde/pkgIndex.tcl
@@ -1,8 +1,11 @@
-if {![package vsatisfies [package provide Tcl] 8.5-]} return
if {[info sharedlibextension] != ".dll"} return
if {[package vsatisfies [package provide Tcl] 9.0-]} {
package ifneeded dde 1.4.4 \
[list load [file join $dir tcl9dde14.dll] Dde]
+} elseif {![package vsatisfies [package provide Tcl] 8.7]
+ && [::tcl::pkgconfig get debug]} {
+ package ifneeded dde 1.4.4 \
+ [list load [file join $dir tcldde14g.dll] Dde]
} else {
package ifneeded dde 1.4.4 \
[list load [file join $dir tcldde14.dll] Dde]