Liam Clarke wrote: > Hi all, > > I'm writing a wiki at the moment, and I want to store unified diffs to > allow easy reverting between versions of a document. It appears that > difflib.restore() can only generate original text from diffs returned > from ndiff() or compare() which store the full text of both versions. > > As this offers no efficiency in storage space over storing the actual > text, it doesn't much serve my purpose - does anyone know of a 3rd party > module that, given a text and a unified diff, can return the altered > text? I can probably write one myself if I sweat a bit, but I'd much > rather use any pre-existing modules.
I don't see a python module for this but you could use os.system() to invoke patch. Kent _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor