From a68037111a04580cfa2688694a68ef6ac7a495fa Mon Sep 17 00:00:00 2001 From: Sam Atkins Date: Mon, 24 Jun 2024 12:23:35 +0100 Subject: [PATCH] feat(git): Display file contents as a string for `git show FILE_OID` --- packages/git/src/subcommands/show.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/git/src/subcommands/show.js b/packages/git/src/subcommands/show.js index 10d860a5c..e586e46bc 100644 --- a/packages/git/src/subcommands/show.js +++ b/packages/git/src/subcommands/show.js @@ -67,7 +67,7 @@ export default { const format_object = async (parsed_object) => { switch (parsed_object.type) { case 'blob': - return parsed_object.object; + return new TextDecoder().decode(parsed_object.object); case 'commit': { let s = format_commit(parsed_object.object, parsed_object.oid, options); if (diff_options.display_diff()) {