tclvfs
20 years agomakefile cleanup
Vince Darley [Tue, 28 Sep 2004 16:06:10 +0000 (16:06 +0000)]
makefile cleanup

20 years agocomment marking a bug in the code due to unreadable channel
Vince Darley [Mon, 13 Sep 2004 16:58:23 +0000 (16:58 +0000)]
comment marking a bug in the code due to unreadable channel

20 years agoAttrSet bug fix
Vince Darley [Mon, 13 Sep 2004 14:32:06 +0000 (14:32 +0000)]
AttrSet bug fix

20 years ago * library/zipvfs.tcl (Data): Fixed [SF Tclvfs Bug 1003591]. This
Andreas Kupries [Thu, 5 Aug 2004 17:18:06 +0000 (17:18 +0000)]
* library/zipvfs.tcl (Data): Fixed [SF Tclvfs Bug 1003591]. This
  reverts an incomplete and unrecorded fix for handling dashes at
  the beginning of data, giving precedence to '2004-07-04 @
  library/vfsUtils.tcl' instead, see below. The unrecorded fix was
  entered two days before and clashes with the other one. As it
  was incomplete the other fix was chosen, despite coming later.

20 years ago * library/zipvfs.tcl: Fixed [SF Tclvfs Bug 1003574]. Added code
Andreas Kupries [Wed, 4 Aug 2004 21:49:08 +0000 (21:49 +0000)]
* library/zipvfs.tcl: Fixed [SF Tclvfs Bug 1003574]. Added code
  preventing us from seeking before the beginning of the zip file.

20 years ago * doc/vfs-fsapi.man: Clarified description of the close callback
Andreas Kupries [Thu, 15 Jul 2004 16:59:14 +0000 (16:59 +0000)]
* doc/vfs-fsapi.man: Clarified description of the close callback
the handler method 'open' may set up. Especially noted that
'close' must not be called from within this callback, that it is
done by the caller itself.

20 years agofix to removeDirectory docs
Vince Darley [Thu, 15 Jul 2004 11:25:42 +0000 (11:25 +0000)]
fix to removeDirectory docs

20 years ago * library/vfsUtils.tcl (crc, zip): Modified the Trf adapter
Andreas Kupries [Sun, 4 Jul 2004 23:41:54 +0000 (23:41 +0000)]
* library/vfsUtils.tcl (crc, zip): Modified the Trf adapter
  commands. They are now adding in a "--" before the last argument
  they get, to ensure its interpretation as data instead of being
  misinterpreted as option should it begin with a dash. Without
  this adding a file beginning with a dash to a filesystem will
  fail.

20 years agosmall zip fix
Vince Darley [Fri, 2 Jul 2004 08:58:11 +0000 (08:58 +0000)]
small zip fix

20 years agofix to zipvfs
Vince Darley [Tue, 29 Jun 2004 12:47:00 +0000 (12:47 +0000)]
fix to zipvfs

20 years ago * Makefile.in: corrected targets that use 'for' over what may be
Jeff Hobbs [Wed, 9 Jun 2004 16:31:05 +0000 (16:31 +0000)]
* Makefile.in: corrected targets that use 'for' over what may be
an empty list.  Cleaned up echo output.

20 years ago * generic/vfs.c (Vfs_Init): added #ifndef PACKAGE_VERSION for
Jeff Hobbs [Wed, 9 Jun 2004 16:30:48 +0000 (16:30 +0000)]
* generic/vfs.c (Vfs_Init): added #ifndef PACKAGE_VERSION for
non-TEA based build system.

20 years agosee changes
Jeff Hobbs [Fri, 4 Jun 2004 19:25:46 +0000 (19:25 +0000)]
see changes

20 years agos/scriptics.com/tcl.tk
Jeff Hobbs [Fri, 4 Jun 2004 19:24:26 +0000 (19:24 +0000)]
s/scriptics.com/tcl.tk

20 years ago * library/zipvfs.tcl (zip::Data): add zip::stat call that
Jeff Hobbs [Fri, 4 Jun 2004 19:21:56 +0000 (19:21 +0000)]
* library/zipvfs.tcl (zip::Data): add zip::stat call that
correctly determines size for some zip files (Ferril).

20 years ago * generic/vfs.c: use PACKAGE_VERSION instead of hard-coded version
Jeff Hobbs [Fri, 4 Jun 2004 19:21:36 +0000 (19:21 +0000)]
* generic/vfs.c: use PACKAGE_VERSION instead of hard-coded version
info.

20 years ago * configure, configure.in, Makefile.in, tclconfig/tcl.m4: updated
Jeff Hobbs [Fri, 4 Jun 2004 19:21:20 +0000 (19:21 +0000)]
* configure, configure.in, Makefile.in, tclconfig/tcl.m4: updated
to the latest TEA3 spec
* pkgIndex.tcl.in (added): move from library/ subdir
* library/pkgIndex.tcl.in (removed):

20 years agocompilation fix
Vince Darley [Fri, 21 May 2004 11:51:20 +0000 (11:51 +0000)]
compilation fix

20 years ago * library/pkgIndex.tcl.in: brought back into sync with pkgIndex.tcl
Daniel Steffen [Fri, 21 May 2004 10:45:26 +0000 (10:45 +0000)]
* library/pkgIndex.tcl.in: brought back into sync with pkgIndex.tcl
* library/pkgIndex.tcl: fixed spacing to be like pkgIndex.tcl.in

20 years ago * starkit.tcl: improved previous symbolic link patch by
Daniel Steffen [Fri, 21 May 2004 10:34:49 +0000 (10:34 +0000)]
* starkit.tcl: improved previous symbolic link patch by
using [vfs::filesystem fullynormalize], as suggessted by Vince.

20 years agostarkit symlink fix, bump to 1.3.1
Jean-Claude Wippler [Wed, 19 May 2004 20:46:17 +0000 (20:46 +0000)]
starkit symlink fix, bump to 1.3.1

20 years ago * generic/vfs.c: continue to #include tclPort.h, otherwise
Daniel Steffen [Tue, 18 May 2004 14:08:48 +0000 (14:08 +0000)]
    * generic/vfs.c: continue to #include tclPort.h, otherwise
        compilation breaks against tcl 8.4.x.

20 years agofix for includes
Vince Darley [Mon, 10 May 2004 11:00:38 +0000 (11:00 +0000)]
fix for includes

20 years ago * configure (regened):
Jeff Hobbs [Mon, 26 Apr 2004 16:28:44 +0000 (16:28 +0000)]
* configure (regened):
* tclconfig/tcl.m4 (TEA_TCL_64BIT_FLAGS): update to define
TCL_WIDE_INT_IS_LONG when 'using long'.

20 years agocompilation fix and cross-filesystem boundary glob fix
Vince Darley [Thu, 1 Apr 2004 11:12:13 +0000 (11:12 +0000)]
compilation fix and cross-filesystem boundary glob fix

20 years agotest suite overhaul
Vince Darley [Tue, 20 Jan 2004 15:32:01 +0000 (15:32 +0000)]
test suite overhaul

20 years agotest suite overhaul
Vince Darley [Tue, 20 Jan 2004 15:25:14 +0000 (15:25 +0000)]
test suite overhaul

20 years agopathObjPtr -> pathPtr
Vince Darley [Tue, 20 Jan 2004 10:45:47 +0000 (10:45 +0000)]
pathObjPtr -> pathPtr

21 years ago * configure: regen
Jeff Hobbs [Mon, 10 Nov 2003 21:52:41 +0000 (21:52 +0000)]
    * configure: regen
        * tclconfig/tcl.m4: update to latest TEA that corrects calling
        order of compiler and header checks.

21 years agotarvfs relative paths
Vince Darley [Thu, 30 Oct 2003 13:16:18 +0000 (13:16 +0000)]
tarvfs relative paths

21 years agostarkit::mode added
Jean-Claude Wippler [Tue, 21 Oct 2003 09:25:17 +0000 (09:25 +0000)]
starkit::mode added

21 years agoremoved compiler warnings
Vince Darley [Fri, 17 Oct 2003 14:54:48 +0000 (14:54 +0000)]
removed compiler warnings

21 years agoensure compilation is ok against Tcl 8.4
Vince Darley [Tue, 14 Oct 2003 11:58:31 +0000 (11:58 +0000)]
ensure compilation is ok against Tcl 8.4

21 years agosupport for TCL_GLOB_TYPE_MOUNT vfs-1-3
Vince Darley [Mon, 13 Oct 2003 16:48:34 +0000 (16:48 +0000)]
support for TCL_GLOB_TYPE_MOUNT

21 years agofilesystem boundary fix
Vince Darley [Mon, 13 Oct 2003 11:15:51 +0000 (11:15 +0000)]
filesystem boundary fix

21 years agofilesystem boundary fix
Vince Darley [Mon, 13 Oct 2003 11:15:51 +0000 (11:15 +0000)]
filesystem boundary fix

21 years ago * configure: updated to autoconf 2.5
Jeff Hobbs [Tue, 7 Oct 2003 00:34:35 +0000 (00:34 +0000)]
* configure:        updated to autoconf 2.5
* tclconfig/tcl.m4: updated to latest TEA spec with WinCE support
and corrected defn of TCL_WIDE_INT_TYPE for compiling.

21 years agoadd CFLAGS_WARNING and pedantic quoting
Jeff Hobbs [Tue, 7 Oct 2003 00:33:40 +0000 (00:33 +0000)]
add CFLAGS_WARNING and pedantic quoting

21 years agoadded some procs to starkit pkg
Jean-Claude Wippler [Sun, 28 Sep 2003 10:40:32 +0000 (10:40 +0000)]
added some procs to starkit pkg

21 years agominor starkit pkg fix
Jean-Claude Wippler [Fri, 26 Sep 2003 13:30:56 +0000 (13:30 +0000)]
minor starkit pkg fix

21 years agofix to various vfs bug with 'glob foo'
Vince Darley [Mon, 1 Sep 2003 15:08:06 +0000 (15:08 +0000)]
fix to various vfs bug with 'glob foo'

21 years agofix to mk4 vfs bug with 'glob foo'
Vince Darley [Mon, 1 Sep 2003 15:03:56 +0000 (15:03 +0000)]
fix to mk4 vfs bug with 'glob foo'

21 years agospellchecking
Vince Darley [Wed, 16 Jul 2003 09:34:26 +0000 (09:34 +0000)]
spellchecking

21 years agominor fixes, new tests and update to 1.2.1
Vince Darley [Tue, 15 Jul 2003 17:42:34 +0000 (17:42 +0000)]
minor fixes, new tests and update to 1.2.1

21 years agobetter error messages
Vince Darley [Mon, 7 Jul 2003 12:19:33 +0000 (12:19 +0000)]
better error messages

21 years agotar, zip fixes
Vince Darley [Mon, 7 Jul 2003 07:21:19 +0000 (07:21 +0000)]
tar, zip fixes

21 years agoftpvfs fix
Vince Darley [Sun, 6 Jul 2003 20:37:26 +0000 (20:37 +0000)]
ftpvfs fix

21 years agoftpvfs multiple port support
Vince Darley [Thu, 3 Jul 2003 16:01:54 +0000 (16:01 +0000)]
ftpvfs multiple port support

21 years agoftpvfs multiple port support
Vince Darley [Thu, 3 Jul 2003 15:56:23 +0000 (15:56 +0000)]
ftpvfs multiple port support

21 years agoftpvfs fix
Vince Darley [Mon, 16 Jun 2003 16:11:18 +0000 (16:11 +0000)]
ftpvfs fix

21 years agotk vfs fix
Vince Darley [Fri, 16 May 2003 12:55:39 +0000 (12:55 +0000)]
tk vfs fix

21 years agotk vfs
Vince Darley [Fri, 16 May 2003 12:51:35 +0000 (12:51 +0000)]
tk vfs

21 years agotk vfs added
Vince Darley [Fri, 16 May 2003 12:36:08 +0000 (12:36 +0000)]
tk vfs added

21 years ago * library/pkgIndex.tcl.in: use vfs::dll var directly
Jeff Hobbs [Fri, 16 May 2003 01:14:18 +0000 (01:14 +0000)]
* library/pkgIndex.tcl.in: use vfs::dll var directly

21 years agomk4vfs file attributes fix
Vince Darley [Wed, 14 May 2003 21:00:31 +0000 (21:00 +0000)]
mk4vfs file attributes fix

21 years agopackage names fix
Vince Darley [Wed, 14 May 2003 18:49:57 +0000 (18:49 +0000)]
package names fix

21 years agovfs library fix
Vince Darley [Wed, 14 May 2003 18:29:14 +0000 (18:29 +0000)]
vfs library fix

21 years agoglob case-insensitivity in zipvfs
Vince Darley [Mon, 28 Apr 2003 13:31:38 +0000 (13:31 +0000)]
glob case-insensitivity in zipvfs

21 years ago * configure.in:
Andreas Kupries [Fri, 4 Apr 2003 21:18:54 +0000 (21:18 +0000)]
* configure.in:
* tclconfig/tcl.m4: Updated to newest tcl.m4, regenerated
  configure's.

21 years agomk4vfs tweaks
Jean-Claude Wippler [Mon, 17 Mar 2003 10:01:55 +0000 (10:01 +0000)]
mk4vfs tweaks

21 years ago * doc/vfs.man: Added doctools documentation derived
Andreas Kupries [Wed, 12 Mar 2003 06:10:04 +0000 (06:10 +0000)]
* doc/vfs.man:             Added doctools documentation derived
* doc/vfs-fsapi.man:       from the original nroff-based
* doc/vfs-filesystems.man: manpages. Approved by Vincent.

21 years agod to g debug build change
Vince Darley [Tue, 11 Mar 2003 11:48:09 +0000 (11:48 +0000)]
d to g debug build change

21 years agotweak
Jean-Claude Wippler [Mon, 24 Feb 2003 12:04:29 +0000 (12:04 +0000)]
tweak

21 years agotweak
Jean-Claude Wippler [Mon, 24 Feb 2003 12:04:29 +0000 (12:04 +0000)]
tweak

21 years agosee ChangeLog
Jeff Hobbs [Sun, 23 Feb 2003 23:19:55 +0000 (23:19 +0000)]
see ChangeLog

21 years agoChangeLog
Jeff Hobbs [Sun, 23 Feb 2003 23:19:17 +0000 (23:19 +0000)]
ChangeLog

21 years ago * configure: regen
Jeff Hobbs [Sun, 23 Feb 2003 22:21:52 +0000 (22:21 +0000)]
* configure: regen
* configure.in:
* tclconfig/tcl.m4: regen from latest TEA setup
* Makefile.in: only use pkgIndex.tcl with shared builds

21 years agoadded catch
Vince Darley [Fri, 21 Feb 2003 17:01:25 +0000 (17:01 +0000)]
added catch

21 years agoadded catch
Vince Darley [Fri, 21 Feb 2003 17:00:53 +0000 (17:00 +0000)]
added catch

21 years agoadded recursive flag
Vince Darley [Fri, 21 Feb 2003 16:55:54 +0000 (16:55 +0000)]
added recursive flag

21 years agocleanup
Vince Darley [Fri, 21 Feb 2003 16:30:42 +0000 (16:30 +0000)]
cleanup

21 years agomore documentation and better posix error handling
Vince Darley [Fri, 21 Feb 2003 16:05:41 +0000 (16:05 +0000)]
more documentation and better posix error handling

21 years agodocumentation and internalerror handling update
Vince Darley [Fri, 21 Feb 2003 11:56:26 +0000 (11:56 +0000)]
documentation and internalerror handling update

21 years ago * library/mk4vfs.tcl: Switching to canceling the stored after id
Andreas Kupries [Thu, 20 Feb 2003 23:07:09 +0000 (23:07 +0000)]
* library/mk4vfs.tcl: Switching to canceling the stored after id
  of the periodic commit in _unmount instead of canceling by
  script. The scripts in '_umount' and 'periodicCommit' were
  different, causing the cancel to fail, and thus an eternal
  commit, failing after the close; hanging the system.

21 years agobetter changelog
Vince Darley [Thu, 20 Feb 2003 17:32:13 +0000 (17:32 +0000)]
better changelog

21 years agodebugging hook added
Vince Darley [Thu, 20 Feb 2003 12:12:48 +0000 (12:12 +0000)]
debugging hook added

21 years agodebugging hook added
Vince Darley [Thu, 20 Feb 2003 12:12:46 +0000 (12:12 +0000)]
debugging hook added

21 years agotypo
Vince Darley [Wed, 19 Feb 2003 16:03:47 +0000 (16:03 +0000)]
typo

21 years agostate, commit attributes
Vince Darley [Wed, 19 Feb 2003 11:15:48 +0000 (11:15 +0000)]
state, commit attributes

21 years agoposix error handling
Vince Darley [Wed, 19 Feb 2003 10:51:58 +0000 (10:51 +0000)]
posix error handling

21 years agoposix error handling
Vince Darley [Wed, 19 Feb 2003 10:26:24 +0000 (10:26 +0000)]
posix error handling

21 years agocleanup of posix error handling
Vince Darley [Tue, 18 Feb 2003 21:41:50 +0000 (21:41 +0000)]
cleanup of posix error handling

21 years agoreadonly support added
Vince Darley [Tue, 18 Feb 2003 16:15:17 +0000 (16:15 +0000)]
readonly support added

21 years agoreadonly support added
Vince Darley [Tue, 18 Feb 2003 16:08:33 +0000 (16:08 +0000)]
readonly support added

21 years agofurther vfs::attributes work
Vince Darley [Mon, 17 Feb 2003 17:31:59 +0000 (17:31 +0000)]
further vfs::attributes work

21 years agofilesystem configuration first cut
Vince Darley [Mon, 17 Feb 2003 12:06:00 +0000 (12:06 +0000)]
filesystem configuration first cut

21 years agofilesystem configuration first cut
Vince Darley [Mon, 17 Feb 2003 12:02:37 +0000 (12:02 +0000)]
filesystem configuration first cut

21 years agofilesystem configuration first cut
Vince Darley [Mon, 17 Feb 2003 11:56:02 +0000 (11:56 +0000)]
filesystem configuration first cut

21 years agofilesystem configuration first cut
Vince Darley [Mon, 17 Feb 2003 11:55:18 +0000 (11:55 +0000)]
filesystem configuration first cut

21 years agotweak
Jean-Claude Wippler [Sun, 9 Feb 2003 18:45:51 +0000 (18:45 +0000)]
tweak

21 years agocomment fix
Jean-Claude Wippler [Sun, 9 Feb 2003 17:25:57 +0000 (17:25 +0000)]
comment fix

21 years agofix vfs::zstream fwd seeking
Jean-Claude Wippler [Sun, 9 Feb 2003 17:22:43 +0000 (17:22 +0000)]
fix vfs::zstream fwd seeking

21 years agorobustness improvement of all vfs
Vince Darley [Sat, 8 Feb 2003 15:08:17 +0000 (15:08 +0000)]
robustness improvement of all vfs

21 years ago * tclconfig/tcl.m4: Added SC_TCL_EARLY_FLAGS and
Andreas Kupries [Thu, 6 Feb 2003 23:09:32 +0000 (23:09 +0000)]
* tclconfig/tcl.m4: Added SC_TCL_EARLY_FLAGS and
* configure.in:     SC_TCL64BIT_FLAGS, copied from the Tcl
* configure:        configuration. Usage prevents mismatch
                    between tcl core and tclvfs with regard
    to the selected types for wide integer
    and Tcl_StatBuf. Regenerated configure.

21 years agodocumentation
Vince Darley [Wed, 5 Feb 2003 08:32:12 +0000 (08:32 +0000)]
documentation

21 years ago * library/mk4vfs.tcl: Fixed bad vfs::mk4::Mount change.
Andreas Kupries [Wed, 5 Feb 2003 00:28:17 +0000 (00:28 +0000)]
* library/mk4vfs.tcl: Fixed bad vfs::mk4::Mount change.

21 years agoVfsFullyNormalizePath fix vfs-1-2
Vince Darley [Tue, 4 Feb 2003 18:54:39 +0000 (18:54 +0000)]
VfsFullyNormalizePath fix

21 years agocleaned up tests, upped version to 1.2
Vince Darley [Tue, 4 Feb 2003 16:36:30 +0000 (16:36 +0000)]
cleaned up tests, upped version to 1.2

21 years agotweak
Jean-Claude Wippler [Sun, 2 Feb 2003 00:50:22 +0000 (00:50 +0000)]
tweak

21 years agochanges merged from tclkit project
Jean-Claude Wippler [Sat, 1 Feb 2003 22:46:32 +0000 (22:46 +0000)]
changes merged from tclkit project