[PATCH] error_resolve_conflict: drop quotations around operation
- From
Jeff King <peff@peff.net>
- Date
- Jun 3, 2014, 07:23 UTC
- Message-ID
- <20140603072349.GA32206@sigill.intra.peff.net>
- In-Reply-To
- <20140603071717.GA32038@sigill.intra.peff.net>
When you try to commit with unmerged entries, you get an error like:
$ git commit error: 'commit' is not possible because you have unmerged files.
The quotes around "commit" are clunky; the user doesn't care that this message is a template with the command-name filled in. Saying:
error: commit is not possible because you have unmerged files
is easier to read. As this code is called from other places, we may also end up with:
$ git merge error: merge is not possible because you have unmerged files
$ git cherry-pick foo error: cherry-pick is not possible because you have unmerged files
$ git revert foo error: revert is not possible because you have unmerged files
All of which look better without the quotes. This also happens to match the behavior of "git pull", which generates a similar message (but does not share code, as it is a shell script).
Signed-off-by: Jeff King <peff@peff.net> --- I realize this may just be a matter of taste, but I thought I'd put it forth as a possibility.
I also considered switching the wording to:
error: cannot commit because you have unmerged files
which I find a little more natural.
advice.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/advice.c b/advice.c index ef24733..c50ebdf 100644 --- a/advice.c +++ b/advice.c @@ -76,7 +76,7 @@ int git_default_advice_config(const char *var, const char *value) int error_resolve_conflict(const char *me) { - error("'%s' is not possible because you have unmerged files.", me); + error("%s is not possible because you have unmerged files.", me); if (advice_resolve_conflict) /* * Message used both when 'git commit' fails and when
-- 2.0.0.rc1.436.g03cb729