diff -r 7900d240c3d8 -r f848d7f96195 mercurial/commands.py --- a/mercurial/commands.py Mon Dec 01 12:11:28 2008 +0100 +++ b/mercurial/commands.py Mon Dec 01 13:44:34 2008 +0100 @@ -1428,7 +1428,7 @@ if name and name != 'shortlist': i = None - for f in (helpcmd, helptopic, helpext): + for f in (helptopic, helpcmd, helpext): try: f(name) i = None