# # # patch "ChangeLog" # from [31098269991472033595b8474026fcd72f53458d] # to [0c3f63aedc7d4373d000f248fadbfcf5215819a1] # # patch "automate.cc" # from [3242de99129ae313949384641214e92264910ca8] # to [2cc558b424a910762e809216f3de3791dab71212] # # patch "revision.cc" # from [03e0382b09c80185d9550e767c1d59411ae105f4] # to [ec0f8246132179d789a3e6bd730b2631e90aa67d] # ============================================================ --- ChangeLog 31098269991472033595b8474026fcd72f53458d +++ ChangeLog 0c3f63aedc7d4373d000f248fadbfcf5215819a1 @@ -1,3 +1,9 @@ +2006-10-09 Nathaniel Smith + + * automate.cc: Remove spurious #include of rev_height.hh. + * revision.cc (allrevs_toposorted): Add a comment describing this + function's purpose. + 2006-09-26 Richard Levitte * contrib/monotone-notify.pl: Change the default monotone program ============================================================ --- automate.cc 3242de99129ae313949384641214e92264910ca8 +++ automate.cc 2cc558b424a910762e809216f3de3791dab71212 @@ -33,7 +33,6 @@ #include "vocab.hh" #include "globish.hh" #include "charset.hh" -#include "rev_height.hh" using std::allocator; using std::basic_ios; ============================================================ --- revision.cc 03e0382b09c80185d9550e767c1d59411ae105f4 +++ revision.cc ec0f8246132179d789a3e6bd730b2631e90aa67d @@ -1618,6 +1618,9 @@ build_changesets_from_manifest_ancestry( } +// This is a special function solely for the use of regenerate_caches -- it +// must work even when caches (especially, the height cache!) do not exist. +// For all other purposes, use toposort above. static void allrevs_toposorted(vector & revisions, app_state & app)