diff -r 8cb894370514 -r e1831f06eef1 mercurial/hg.py --- a/mercurial/hg.py Fri Jun 30 23:02:08 2006 +0200 +++ b/mercurial/hg.py Fri Jun 30 19:24:02 2006 -0700 @@ -33,6 +33,9 @@ path = path[5:] return localrepo.localrepository(ui, path, create) +def ssh_(ui, path, create=0): + return sshrepo.sshrepository(ui, path, create) + def old_http(ui, path): ui.warn(_("old-http:// syntax is deprecated, " "please use static-http:// instead\n")) @@ -50,7 +53,7 @@ 'http': lambda ui, path: httprepo.httprepository(ui, path), 'https': lambda ui, path: httprepo.httpsrepository(ui, path), 'old-http': old_http, - 'ssh': lambda ui, path: sshrepo.sshrepository(ui, path), + 'ssh': ssh_, 'static-http': static_http, }