+2009-07-06 Andreas Kupries <andreask@activestate.com>
+
+ * library/template/templatevfs.tcl (memchan): Fix result for
+ * pkgIndex.tcl: unix. The bug was reported on the wiki. The fix
+ there was wrong, did improper handling of the $args argument.
+ Fixed here. Version bumped to 1.5.3.
+
2009-05-14 Pat Thoyts <patthoyts@users.sourceforge.net>
* library/zipvfs.tcl: Handle directory names that include
Written by Stephen Huntley (stephen.huntley@alum.mit.edu)
License: Tcl license
-Version 1.5.2
+Version 1.5.3
The template virtual filesystem is designed as a prototype on which to build new virtual
filesystems. Only a few simple, abstract procedures have to be overridden to produce a new
vfs::posixError load
unset vfs::posix(load)
-package provide vfs::template 1.5.2
+package provide vfs::template 1.5.3
namespace eval ::vfs::template {
set chan [uplevel 1 ::memchan $args]
return $chan
} else {
- return ::vfs::memchan $args
+ return [eval [linsert $args 0 ::vfs::memchan]]
}
}
[list source [file join $dir template fishvfs.tcl]]
package ifneeded vfs::template::quota 1.5.2 \
[list source [file join $dir template quotavfs.tcl]]
-package ifneeded vfs::template 1.5.2 \
+package ifneeded vfs::template 1.5.3 \
[list source [file join $dir template templatevfs.tcl]]
#
# Helpers