Within the [ActiveState] [ActiveTcl] [base-tcl] [tclkit]-like stand-alone interpreter is a package called '''trsync'''. [TWu] 2025-01-27 - ActiveState ActiveTcl 8.6.4.1 has version 1.0 of the package (but no documentation in online help) with: 1. Variable value pairs: * Mod 65536.0 * md5Size 32 * temp C:\Users\i116274d\AppData\Local\Temp * blockSize 100 2. Procs parameters: * Digest filename blockSize sizecheck fingerprint * FileNameNormalize filename * SequenceBlock blockcontents * tpatch targetFile copyInstructions fileToConstruct eolNative * Backup args * tdelta referenceFile targetFile blockSize sizecheck fingerprint * CopyInstructions filename digest * DigestInstructionsCompress digestInstructions blockSize * WeakChecksum Xsub_k...Xsub_l * RollChecksum a(k,l)_ b(k,l)_ k l Xsub_k Xsub_l+1 * ConstructFile copyinstructions eolNative backup * DigestInstructionsExpand digestInstructions blockSize ---- [A delta virtual filesystem] appears to be related in some way to trsync. Delta calculation for the template framework and filesystem based on vfs by Stephen Huntley. [[more info on how to use this?]] ---- [LV] ActiveTcl SPARC Solaris patchlevel 8.6b1.1 - provided as a ActiveTcl 8.6 beta back in the good old days. ====== % package require trsync couldn't read file "/tmp/.lwv/ActiveTcl-8.6.0/bin/base-tcl8.6-thread-solaris-sparc-2.8/lib/vfs/template/tdelta.tcl": no such file or directory ====== I don't have a currently supported platform on which to test this. [SEH] -- see [tdelta] <<categories>> Package