Move aliases section in help below synopsis (
issue362)
This should avoid confusion why e.g. "hg help co" shows help
for "hg update" instead.
Obfuscate (instead of just escape) contact/owner in gitweb summary.
This could contain an email address.
Don't let ui.username override web.contact (
issue900)
4603eef60237 introduced using ui.username before web.contact, but this was
never documented and might cause commit accidents.
- Drop web.author (deprecated since 2005)
- Try ui.username or $EMAIL as a fallback to display something useful.
- Update docs for the fallbacks.
bisect: improve tests
- test skipping
- test noupdate
- test bad->good search
- test inconsistent state
bisect: handle search for bad to good transitions
Automatically detect whether we're looking for a bad to good
transition rather than the usual good to bad transition by detecting
when badrev is inside the good set and flipping good/bad.