binarydist
binarydist copied to clipboard
allow precomputation of suffix array
Separating the calculation of suffix arrays from the diffing algorithm will allow users to compute patches from a file to multiple target files without the need to recalculate the original file's suffix array each time.
Diff function signature has not been altered, but rather 2 new functions; ComputeSuf and DiffWithSuf; were added for this purpose.