diff -r 53872e2be33a -r 4fc63e22b1fe mercurial/commands.py --- a/mercurial/commands.py Thu Jun 30 23:23:12 2005 -0800 +++ b/mercurial/commands.py Thu Jun 30 23:28:16 2005 -0800 @@ -137,7 +137,7 @@ if ui.verbose: ui.status("description:\n") ui.status(description) - ui.status("\n") + ui.status("\n\n") else: ui.status("summary: %s\n" % description.splitlines()[0]) ui.status("\n") @@ -295,7 +295,9 @@ d = dircleanup(dest) link = 0 - if not source.startswith("http://"): + if not (source.startswith("http://") or + source.startswith("hg://") or + source.startswith("old-http://")): d1 = os.stat(dest).st_dev d2 = os.stat(source).st_dev if d1 == d2: link = 1