summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordgp <dgp@users.sourceforge.net>2004-11-26 19:42:04 (GMT)
committerdgp <dgp@users.sourceforge.net>2004-11-26 19:42:04 (GMT)
commitf70164d8332b6095c59c58689eac31b6440ea7b0 (patch)
tree12e355d514da43fd99eeb0f60b975eea1ebde074
parentd7f5fc75acab70dbdea0f73bff1011945e7330d4 (diff)
downloadtcl-f70164d8332b6095c59c58689eac31b6440ea7b0.zip
tcl-f70164d8332b6095c59c58689eac31b6440ea7b0.tar.gz
tcl-f70164d8332b6095c59c58689eac31b6440ea7b0.tar.bz2
* library/auto.tcl (tcl_findLibrary): Made sure the uniquifying
operations on the search path does not also normalize. [Bug 1072136]
-rw-r--r--ChangeLog5
-rw-r--r--library/auto.tcl4
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 73fa657..1182ca3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-11-26 Don Porter <dgp@users.sourceforge.net>
+
+ * library/auto.tcl (tcl_findLibrary): Made sure the uniquifying
+ operations on the search path does not also normalize. [Bug 1072136]
+
2004-11-26 Donal K. Fellows <donal.k.fellows@man.ac.uk>
* doc/dde.n: Resynchonized the documentation with itself and fixed
diff --git a/library/auto.tcl b/library/auto.tcl
index d3a3fab..431895d 100644
--- a/library/auto.tcl
+++ b/library/auto.tcl
@@ -3,7 +3,7 @@
# utility procs formerly in init.tcl dealing with auto execution
# of commands and can be auto loaded themselves.
#
-# RCS: @(#) $Id: auto.tcl,v 1.12.2.1 2004/11/16 16:56:01 dgp Exp $
+# RCS: @(#) $Id: auto.tcl,v 1.12.2.2 2004/11/26 19:42:06 dgp Exp $
#
# Copyright (c) 1991-1993 The Regents of the University of California.
# Copyright (c) 1994-1998 Sun Microsystems, Inc.
@@ -136,7 +136,7 @@ proc tcl_findLibrary {basename version patch initScript enVarName varName} {
}
if {[info exists seen($norm)]} { continue }
set seen($norm) ""
- lappend uniqdirs $norm
+ lappend uniqdirs $i
}
set dirs $uniqdirs
foreach i $dirs {