Lele, That is fascinating! Thank you! But why should we have to use a trick?
Is it somehow not right to want an old version? Methinks this darcs is a mystery wrapped in an enigma. Full of "darc" secrets, forsooth. One might use the existing operations as primitives to construct a comprehensive -- and comprehensible -- user interface. Your little "darcs program" would work nicely as a command, "extract-old-version," no? Ralph On 11/11/06, Lele Gaifax <[EMAIL PROTECTED]> wrote:
David Roundy wrote: > Or one of the ways of calling annotate > (which also allow to extract an older version of a file)? Perhaps the simpler way to obtain the content of an old version of a file is (ab)using the diff command in darcs, like in: $ darcs diff --diff-command 'cat %2' --match "..." somefile.ext The trick here is that you can specify an external "diff" program that is executed by darcs to compute the comparison between the two versions of a file: by specifying "cat %2" you simply obtain the content of the second one (although it comes out with a newline appended to its end). hth, ciao, lele. _______________________________________________ darcs-users mailing list [email protected] http://www.abridgegame.org/mailman/listinfo/darcs-users
_______________________________________________ darcs-users mailing list [email protected] http://www.abridgegame.org/mailman/listinfo/darcs-users
