Greetings all,

First time caller; long time admirer of darcs.

I have an issue with using "match" for both 'changes' and 'diff'. I have a patch that is recorded as "Wed May 21 13:10:06 Central Standard Time 2008". If I run

        darcs changes --matches 'date "2008-05-21 13:10:06"'

I get a list of all patches from and including that point in time. I would've expected only the single patch to be listed since the others do not 'match' the exact time listed.

Running
        
        darcs diff --match 'date "2008-05-21 13:10:06"'

results in the diffs for a patch dated "Thu May 22 11:21:41 Central Standard Time 2008" displayed.

        darcs diff --match 'date "Wed May 21 13:10:06 CST 2008"'

results in the diffs for a patch dated "Thu May 22 13:53:44 Central Standard Time 2008".

Can anyone explain firstly why the exact patch that matches that date time does not come up? Secondly, why different formats of date result in different patches?


I'm using the cygwin version of darcs (2.0.0 (2.0.0 (+ 19 patches)))).

I've also noticed that running

        darcs changes --match='date ...'

returns results but the --match is not listed in the documentation only --matches. Is this intentional?


_______________________________________________
darcs-users mailing list
darcs-users@darcs.net
http://lists.osuosl.org/mailman/listinfo/darcs-users

Reply via email to