From 4aec2fe3cc45f329c9f93181af5aeb83c9d0b7a9 Mon Sep 17 00:00:00 2001 From: Felipe Contreras Date: Fri, 5 Aug 2022 19:50:20 -0500 Subject: [PATCH] Properly print binary data Signed-off-by: Felipe Contreras --- git-remote-hg | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/git-remote-hg b/git-remote-hg index 806044a..84e4484 100755 --- a/git-remote-hg +++ b/git-remote-hg @@ -301,7 +301,7 @@ def export_files(files): print("blob") print("mark :%u" % mark) print("data %d" % len(d)) - print(d) + print(d.decode()) path = fix_file_path(f.path()) final.append((gitmode(f.flags()), mark, path)) @@ -601,7 +601,7 @@ def export_ref(repo, name, kind, head): print("author %s" % (author)) print("committer %s" % (committer)) print("data %d" % (len(desc))) - print(desc) + print(desc.decode()) if len(parents) > 0: print("from :%s" % (rev_to_mark(parents[0]))) @@ -643,7 +643,7 @@ def export_ref(repo, name, kind, head): print("N inline :%u" % rev_to_mark(c)) msg = c.hex() print(("data %d" % (len(msg)))) - print(msg) + print(msg.decode()) print("") marks.last_note = note_mark