summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRoss Kabus <rkabus@aerotech.com>2017-09-07 10:41:11 -0400
committerJunio C Hamano <gitster@pobox.com>2017-09-10 16:29:53 +0900
commitc818e743325e5710dbf2071b769fbcbc3b50a9e0 (patch)
tree0ef3e0b07d169a776006b4ef6dfdfd192a78aeee
parentedc74bc7f0c6884027e851ef09b2e0c9380dcd45 (diff)
downloadgit-rk/commit-tree-make-F-verbatim.tar.gz
commit-tree: do not complete line in -F inputrk/commit-tree-make-F-verbatim
"git commit-tree -F <file>", unlike "cat <file> | git commit-tree" (i.e. feeding the same contents from the standard input), added a missing final newline when the input ended in an incomplete line. Correct this inconsistency by leaving the incomplete line as-is, as erring on the side of not touching the input is preferrable and expected for a plumbing command like "commit-tree". Signed-off-by: Ross Kabus <rkabus@aerotech.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rw-r--r--builtin/commit-tree.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/builtin/commit-tree.c b/builtin/commit-tree.c
index a4a923d7c0..c1de41c67f 100644
--- a/builtin/commit-tree.c
+++ b/builtin/commit-tree.c
@@ -102,7 +102,6 @@ int cmd_commit_tree(int argc, const char **argv, const char *prefix)
if (fd && close(fd))
die_errno("git commit-tree: failed to close '%s'",
argv[i]);
- strbuf_complete_line(&buffer);
continue;
}