Index: xotcl/library/lib/package.xotcl =================================================================== diff -u -rbb3c756fb47517596b9dbcb4e580aa1212827b41 -r2846921e448d4d4aeb3245ebbfe4381182f0e286 --- xotcl/library/lib/package.xotcl (.../package.xotcl) (revision bb3c756fb47517596b9dbcb4e580aa1212827b41) +++ xotcl/library/lib/package.xotcl (.../package.xotcl) (revision 2846921e448d4d4aeb3245ebbfe4381182f0e286) @@ -1,4 +1,4 @@ -#$Id: package.xotcl,v 1.5 2006/09/14 06:36:02 neumann Exp $ +#$Id: package.xotcl,v 1.6 2006/09/25 08:29:04 neumann Exp $ package provide xotcl::package 0.91 package require xotcl::mixinStrategy @@ -37,8 +37,8 @@ package set component . package set verbose 0 package proc unknown args { - #puts stderr "unknown: package $args" - namespace eval :: tcl_package $args + #puts stderr "unknown: package $args" + eval tcl_package $args } package proc verbose value { my set verbose $value @@ -56,7 +56,7 @@ error "not found" } } else { - namespace eval :: tcl_package present $args + eval tcl_package present $args } } @@ -71,7 +71,7 @@ } set component $pkg lappend uses($prevComponent) $component - set v [namespace eval :: tcl_package require $args] + set v [eval tcl_package require $args] if {$v ne "" && $verbose} { set path [lindex [tcl_package ifneeded $pkg $v] 1] puts "... $pkg $v loaded from '$path'"