diff -r 8c850b81798b -r 24a31f46fa13 mercurial/commands.py --- a/mercurial/commands.py Tue Aug 16 10:44:04 2005 -0800 +++ b/mercurial/commands.py Tue Aug 16 13:52:28 2005 -0800 @@ -855,8 +855,13 @@ if n != hg.nullid: show_changeset(ui, repo, changenode=n) -def paths(ui, repo, search = None): +def paths(ui, search = None): """show path or list of available paths""" + try: + repo = hg.repository(ui=ui) + except: + pass + if search: for name, path in ui.configitems("paths"): if name == search: @@ -1373,7 +1378,7 @@ ('', 'time', None, 'time how long the command takes'), ] -norepo = "clone init version help debugindex debugindexdot" +norepo = "clone init version help debugindex debugindexdot paths" def find(cmd): for e in table.keys():