trsync

Difference between version 6 and 10 - Previous - Next
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