vc-annotate: bug or feature: does not display recent changes in old files

Uwe Brauer oub at mat.ucm.es
Fri Jun 18 08:17:42 EDT 2010


>>>>> On Fri, 18 Jun 2010 16:41:02 +0900, "Stephen J. Turnbull" <stephen at xemacs.org> wrote:

   > Uwe Brauer writes:
   >> Here is what I do:
   >> 
   >> -  I create a new file I register it under vc (rcs) and
   >> I commit three changes the same day and indeed all
   >> three changes a displayed with *different* colors,
   >> red, green blue.

   > I don't understand this behavior.  The documentation for
   > vc-annotate-color-map says:

Yes, but try it out yourself! Maybe this is a 21.4 bug?


   > So it should be simply impossible to distinguish between different
   > changes committed in rapid succession, except *immediately* after
   > committing them.  Eg, if you use increments of (/ 15.0 86400.0), you
   > could distinguish commits done 15 seconds apart right now, but after 5
   > minutes they'd all be "ancient".  Not what you want!

Hm wait, I did a test with an interval of 5 minutes 10
minutes 1 hour moreover  I have a file (1 week old)
and all the changes done over the days are displayed in
different colors.
   >> -  Now I wait a month, and again commit 3 changes in one
   >> day. Now however the three changes are *all*
   >> displayed in the *same* color, red.

   > That's what I would predict from the documentation.

   >> I find this inconvenient and would like to see the say last
   >> 3 changes _always_ displayed in different colors independent
   >> of the date.

   > I agree that your requirement is plausible, but ....  You'll need to
   > (find someone with time to) improve vc; this is not a bug (ie,
   > divergence from documented design) as far as I can see.

I try to play around with the variables but as I said in a
different mail  there seems to be a bug with this variable.

Uwe 



More information about the XEmacs-Beta mailing list