Signed-off-by: Alexander Shopov <a...@kambanaria.org>
---
 builtin/clean.c      | 2 +-
 builtin/commit.c     | 2 +-
 builtin/index-pack.c | 4 ++--
 builtin/log.c        | 4 ++--
 builtin/merge.c      | 5 +++--
 builtin/remote.c     | 2 +-
 builtin/tag.c        | 2 +-
 git-bisect.sh        | 2 +-
 merge-recursive.c    | 2 +-
 9 files changed, 13 insertions(+), 12 deletions(-)

diff --git a/builtin/clean.c b/builtin/clean.c
index 1032563..9f38068 100644
--- a/builtin/clean.c
+++ b/builtin/clean.c
@@ -514,7 +514,7 @@ static int parse_choice(struct menu_stuff *menu_stuff,
                if (top <= 0 || bottom <= 0 || top > menu_stuff->nr || bottom > 
top ||
                    (is_single && bottom != top)) {
                        clean_print_color(CLEAN_COLOR_ERROR);
-                       printf_ln(_("Huh (%s)?"), (*ptr)->buf);
+                       printf_ln(_("Wrong choice (%s). Choose again."), 
(*ptr)->buf);
                        clean_print_color(CLEAN_COLOR_RESET);
                        continue;
                }
diff --git a/builtin/commit.c b/builtin/commit.c
index 5ed6036..cdc8a4e 100644
--- a/builtin/commit.c
+++ b/builtin/commit.c
@@ -1198,7 +1198,7 @@ static int parse_and_validate_options(int argc, const 
char *argv[],
        if (argc == 0 && (also || (only && !amend)))
                die(_("No paths with --include/--only does not make sense."));
        if (argc == 0 && only && amend)
-               only_include_assumed = _("Clever... amending the last one with 
dirty index.");
+               only_include_assumed = _("You are amending the last commit 
only. There are additional changes in the index.");
        if (argc > 0 && !also && !only)
                only_include_assumed = _("Explicit paths specified without -i 
or -o; assuming --only paths...");
        if (!cleanup_arg || !strcmp(cleanup_arg, "default"))
diff --git a/builtin/index-pack.c b/builtin/index-pack.c
index 5568a5b..d9c5911 100644
--- a/builtin/index-pack.c
+++ b/builtin/index-pack.c
@@ -1064,7 +1064,7 @@ static void parse_pack_objects(unsigned char *sha1)
                nr_delays--;
        }
        if (nr_delays)
-               die(_("confusion beyond insanity in parse_pack_objects()"));
+               die(_("fatal error in function \"parse_pack_objects\". This is 
a bug in Git. Please report it to the developers with an e-mail to 
git@vger.kernel.org."));
 }
 
 /*
@@ -1139,7 +1139,7 @@ static void conclude_pack(int fix_thin_pack, const char 
*curr_pack, unsigned cha
                int nr_unresolved = nr_deltas - nr_resolved_deltas;
                int nr_objects_initial = nr_objects;
                if (nr_unresolved <= 0)
-                       die(_("confusion beyond insanity"));
+                       die(_("fatal error in function \"conclude_pack\". This 
is a bug in Git. Please report it to the developers with an e-mail to 
git@vger.kernel.org."));
                objects = xrealloc(objects,
                                   (nr_objects + nr_unresolved + 1)
                                   * sizeof(*objects));
diff --git a/builtin/log.c b/builtin/log.c
index 4389722..d614a20 100644
--- a/builtin/log.c
+++ b/builtin/log.c
@@ -992,7 +992,7 @@ static const char *clean_message_id(const char *msg_id)
                m++;
        }
        if (!z)
-               die(_("insane in-reply-to: %s"), msg_id);
+               die(_("wrong format for the \"in-reply-to\" header: %s"), 
msg_id);
        if (++z == m)
                return a;
        return xmemdupz(a, z - a);
@@ -1065,7 +1065,7 @@ static int output_directory_callback(const struct option 
*opt, const char *arg,
 {
        const char **dir = (const char **)opt->value;
        if (*dir)
-               die(_("Two output directories?"));
+               die(_("Maximum one output directory is allowed."));
        *dir = arg;
        return 0;
 }
diff --git a/builtin/merge.c b/builtin/merge.c
index ce82eb2..e92a74a 100644
--- a/builtin/merge.c
+++ b/builtin/merge.c
@@ -842,7 +842,8 @@ static int merge_trivial(struct commit *head, struct 
commit_list *remoteheads)
        struct commit_list *parents, **pptr = &parents;
 
        write_tree_trivial(result_tree);
-       printf(_("Wonderful.\n"));
+       printf(_("The first part of the trivial merge finished successfully
+.\n"));
        pptr = commit_list_append(head, pptr);
        pptr = commit_list_append(remoteheads->item, pptr);
        prepare_to_commit(remoteheads);
@@ -1400,7 +1401,7 @@ int cmd_merge(int argc, const char **argv, const char 
*prefix)
                                ret = merge_trivial(head_commit, remoteheads);
                                goto done;
                        }
-                       printf(_("Nope.\n"));
+                       printf(_("Merge was not successful.\n"));
                }
        } else {
                /*
diff --git a/builtin/remote.c b/builtin/remote.c
index 9a4640d..3f480b1 100644
--- a/builtin/remote.c
+++ b/builtin/remote.c
@@ -951,7 +951,7 @@ static int show_remote_info_item(struct string_list_item 
*item, void *cb_data)
                else if (string_list_has_string(&states->stale, name))
                        arg = _(" stale (use 'git remote prune' to remove)");
                else
-                       arg = _(" ???");
+                       arg = _(" unknown state");
                printf("    %-*s", info->width, name);
                printf(fmt, arg);
                printf("\n");
diff --git a/builtin/tag.c b/builtin/tag.c
index 19eb747..8a565fc 100644
--- a/builtin/tag.c
+++ b/builtin/tag.c
@@ -501,7 +501,7 @@ static void create_tag(const unsigned char *object, const 
char *tag,
                stripspace(buf, opt->cleanup_mode == CLEANUP_ALL);
 
        if (!opt->message_given && !buf->len)
-               die(_("no tag message?"));
+               die(_("missing tag message"));
 
        strbuf_insert(buf, 0, header_buf, header_len);
 
diff --git a/git-bisect.sh b/git-bisect.sh
index 1e0d602..c7fb095 100755
--- a/git-bisect.sh
+++ b/git-bisect.sh
@@ -421,7 +421,7 @@ bisect_replay () {
                good|bad|skip)
                        bisect_write "$command" "$rev" ;;
                *)
-                       die "$(gettext "?? what are you talking about?")" ;;
+                       die "$(gettext "unknown command. Only \"start\", 
\"good\", \"bad\" and \"skip\" are possible.")" ;;
                esac
        done <"$file"
        bisect_auto_next
diff --git a/merge-recursive.c b/merge-recursive.c
index 1d332b8..bb71cb6 100644
--- a/merge-recursive.c
+++ b/merge-recursive.c
@@ -1858,7 +1858,7 @@ int merge_trees(struct merge_options *o,
                for (i = 0; i < entries->nr; i++) {
                        struct stage_data *e = entries->items[i].util;
                        if (!e->processed)
-                               die(_("Unprocessed path??? %s"),
+                               die(_("The path \"%s\" was not processed but it 
had to be. This is a bug in Git. Please report it to the developers with an 
e-mail to git@vger.kernel.org."),
                                    entries->items[i].string);
                }
 
-- 
1.9.3

--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to