You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@subversion.apache.org by st...@apache.org on 2016/04/18 20:09:31 UTC
svn commit: r1739803 - /subversion/trunk/subversion/svn/conflict-callbacks.c
Author: stsp
Date: Mon Apr 18 18:09:31 2016
New Revision: 1739803
URL: http://svn.apache.org/viewvc?rev=1739803&view=rev
Log:
In the 'svn resolve' conflict prompt, make custom short option descriptions
optional. Now we can just use the option description provided by libsvn_client
in the menu, if appropriate.
* subversion/svn/conflict-callbacks.c
(builtin_resolver_options): Remove a custom short option description.
(prompt_string): Show the long option description if no short one is given.
Modified:
subversion/trunk/subversion/svn/conflict-callbacks.c
Modified: subversion/trunk/subversion/svn/conflict-callbacks.c
URL: http://svn.apache.org/viewvc/subversion/trunk/subversion/svn/conflict-callbacks.c?rev=1739803&r1=1739802&r2=1739803&view=diff
==============================================================================
--- subversion/trunk/subversion/svn/conflict-callbacks.c (original)
+++ subversion/trunk/subversion/svn/conflict-callbacks.c Mon Apr 18 18:09:31 2016
@@ -415,7 +415,7 @@ static const resolver_option_t builtin_r
svn_client_conflict_option_update_any_moved_away_children },
/* Options for incoming file add vs local file add upon merge. */
- { "m", N_("merge incoming file into local file"), NULL,
+ { "m", NULL, NULL,
svn_client_conflict_option_merge_incoming_added_file_text_merge },
{ NULL }
@@ -554,7 +554,8 @@ prompt_string(const resolver_option_t *o
if (! first)
result = apr_pstrcat(pool, result, ",", SVN_VA_NULL);
s = apr_psprintf(pool, _(" (%s) %s"),
- opt->code, _(opt->short_desc));
+ opt->code,
+ opt->short_desc ? _(opt->short_desc) : opt->long_desc);
slen = svn_utf_cstring_utf8_width(s);
/* Break the line if adding the next option would make it too long */
if (this_line_len + slen > MAX_PROMPT_WIDTH)