On Sat, Jul 06, 2013 at 11:36:42PM -0000, g...@apache.org wrote:
> @@ -135,6 +136,9 @@ static const apr_getopt_option_t options
>    {"diff-cmd",          svnlook__diff_cmd, 1,
>     N_("use ARG as diff command")},
>  
> +  {"invoke-diff-cmd",   svnlook__invoke_diff_cmd, 1,
> +   N_("use ARG as diff command (see svn help diff for details)")},
> +

Only seeing this on the second read-through, but:

Is it possible for the help string to be more differentiated from that of
--diff-cmd?  Right now it sounds as though they are just two aliases for the
same functionality (which they aren't).

> @@ -2621,6 +2645,13 @@ main(int argc, const char *argv[])
>                   _("Cannot use the '--show-inherited-props' option with the "
>                     "'--revprop' option")));
>  
> +  /* The --show-inherited-props and --revprop options may not co-exist. */

Copy-pasto.

> +  if (opt_state.diff_cmd && opt_state.invoke_diff_cmd)
> +    SVN_INT_ERR(svn_error_create
> +                (SVN_ERR_CL_MUTUALLY_EXCLUSIVE_ARGS, NULL,
> +                 _("Cannot use the '--diff-cmd' option with the "
> +                   "'--invoke-diff-cmd' option")));
> +
>    /* If the user asked for help, then the rest of the arguments are
>       the names of subcommands to get help on (if any), or else they're
>       just typos/mistakes.  Whatever the case, the subcommand to
> 
> 

Reply via email to