Diff
Not logged in

Differences From:

File tools/lib/cvs_timeline.tcl part of check-in [1593006ef3] - More structuring of the CVS backend, encapsulated the management of the global timeline of events in the project in a separate package. by aku on 2007-09-17 03:03:25. [view]

To:

File tools/lib/cvs_timeline.tcl part of check-in [10e3b3ed76] - Fixed bug in the new code setting up the timeline, forgot to clean up loop state, causing data from previous iterations to bleed into the current one, causing the use of bogus data and ultimatively a bogus timeline. Note! Incidentially a bug in the old code was fixed by the new one, the use of mismatching revisions and commit messages. That caused the generation of extra changesets in the old code. by aku on 2007-09-17 04:14:18. [view]

@@ -20,9 +20,9 @@
 # API Implementation
 
 proc ::vc::cvs::ws::timeline::add {date file revision operation author cmsg} {
     variable timeline
-    lappend timeline($date) [list $file $revision $operation $author $cmsg]
+    lappend  timeline($date) [list $file $revision $operation $author $cmsg]
     return
 }
 
 proc ::vc::cvs::ws::timeline::foreach {dv fv rv ov av cv script} {