From a98fc0e9446cd7daa950e235c8962e763e32e328 Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Wed, 12 Nov 2014 00:40:20 -0500 Subject: [PATCH] Fix buggy file quiting in fast export. --- src | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src b/src index 3628d30..3c0fe26 100755 --- a/src +++ b/src @@ -856,7 +856,9 @@ def fast_export_method(*args): sys.stdout.write("data %s\n%s" % (len(item.log), item.log)) if last_commit_mark: sys.stdout.write("from :%d\n" % last_commit_mark) - sys.stdout.write("M %s :%d '%s'\n\n" % (perms, mark, arg)) + if len(arg.split()) > 1: + arg = '"' + arg + '"' + sys.stdout.write("M %s :%d %s\n\n" % (perms, mark, arg)) mark += 1 last_commit_mark = mark markmap[item.revno] = mark -- 2.43.0