With the switch from CVS to Mercurial the ongoing work for the next major release of Firefox 3.1 is happening in mozilla-central now. That’s why using Bonsai to query for fixes within a given time span will not work. So what’s the replacement? How can you search for checkins which caused a regression?
It’s as simple as that. Since yesterday the web frontend (pushlog) supports querying by date. You can use the same date format like it was used for Bonsai or just enter “yesterday”, or “today” which will also work. Sweet! Thanks goes to Ted Mielczarek who implemented this enhancement in bug 437445. Now it only has to replace the changelog/shortlog pages and should be shown by default. Hopefully this will happen soon. Until then just bookmark the above URL.
Is there any hope for this to ever get back to mercurial-crew anytime? I think it would be a nice enhancement that all hg repos could benefit from.
Bill, if you have contact to one of the crew members you could drop him a message. But what I’ve heard from Ted, this feature needs a hook and a sqlite database to hold the information.
I still miss some stuff that I like about bonsai.
I would like to see the files that haven been changed in each changeset, as a hg link.
Also, I’m really missing the bonsai blame view.
Hi Martijn, looks like all of your needs are already there.
Changed files:
http://hg.mozilla.org/mozilla-central/index.cgi/rev/a79f8633b10b
Blame view (which is called annotate):
http://hg.mozilla.org/mozilla-central/index.cgi/annotate/a79f8633b10b/dom/src/base/nsDOMClassInfo.cpp