You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Daniel Shahaf <da...@elego.de> on 2013/01/18 18:28:24 UTC

Re: [PATCH] Combine conflict callback API error messages differing only by punctuation

+1 for the first two hunks.  The third one seems to be an unnecessary
whitespace-only change.

Andreas Stieger wrote on Fri, Jan 18, 2013 at 17:25:06 +0000:
> Hello,
> 
> [[[
> Combine conflict callback API error messages differing only by punctuation
> 
> * subversion/libsvn_wc/conflicts.c
>   (generate_propconflict,resolve_text_conflicts): Combine messages which
>    differ only by punctuation, remove trailing period from another
> ]]]
> 
> Andreas

> Index: subversion/libsvn_wc/conflicts.c
> ===================================================================
> --- subversion/libsvn_wc/conflicts.c	(revision 1435158)
> +++ subversion/libsvn_wc/conflicts.c	(working copy)
> @@ -1386,7 +1386,7 @@ generate_propconflict(svn_boolean_t *conflict_rema
>        *conflict_remains = TRUE;
>        return svn_error_create(SVN_ERR_WC_CONFLICT_RESOLVER_FAILURE,
>                                NULL, _("Conflict callback violated API:"
> -                                      " returned no results."));
> +                                      " returned no results"));
>      }
>  
>  
> @@ -1428,7 +1428,7 @@ generate_propconflict(svn_boolean_t *conflict_rema
>              return svn_error_create
>                  (SVN_ERR_WC_CONFLICT_RESOLVER_FAILURE,
>                   NULL, _("Conflict callback violated API:"
> -                         " returned no merged file."));
> +                         " returned no merged file"));
>            else
>              {
>                svn_stringbuf_t *merged_stringbuf;
> @@ -1713,8 +1713,8 @@ resolve_text_conflicts(svn_skel_t **work_items,
>                          scratch_pool));
>    if (result == NULL)
>      return svn_error_create(SVN_ERR_WC_CONFLICT_RESOLVER_FAILURE, NULL,
> -                            _("Conflict callback violated API: "
> -                              "returned no results"));
> +                            _("Conflict callback violated API:"
> +                              " returned no results"));
>  
>    if (result->save_merged)
>      {


Re: [PATCH] Combine conflict callback API error messages differing only by punctuation

Posted by Ben Reser <be...@reser.org>.
On Fri, Jan 18, 2013 at 9:31 AM, Stefan Sperling <st...@elego.de> wrote:
> Well, it also makes formatting of matching error messages consistent.
> So I like the third hunk, too :)

+1 to the third hunk here as well.

Re: [PATCH] Combine conflict callback API error messages differing only by punctuation

Posted by Stefan Sperling <st...@elego.de>.
On Fri, Jan 18, 2013 at 07:28:24PM +0200, Daniel Shahaf wrote:
> The third one seems to be an unnecessary whitespace-only change.

Well, it also makes formatting of matching error messages consistent.
So I like the third hunk, too :)

> Andreas Stieger wrote on Fri, Jan 18, 2013 at 17:25:06 +0000:
> > Hello,
> > 
> > [[[
> > Combine conflict callback API error messages differing only by punctuation
> > 
> > * subversion/libsvn_wc/conflicts.c
> >   (generate_propconflict,resolve_text_conflicts): Combine messages which
> >    differ only by punctuation, remove trailing period from another
> > ]]]
> > 
> > Andreas
> 
> > Index: subversion/libsvn_wc/conflicts.c
> > ===================================================================
> > --- subversion/libsvn_wc/conflicts.c	(revision 1435158)
> > +++ subversion/libsvn_wc/conflicts.c	(working copy)
> > @@ -1386,7 +1386,7 @@ generate_propconflict(svn_boolean_t *conflict_rema
> >        *conflict_remains = TRUE;
> >        return svn_error_create(SVN_ERR_WC_CONFLICT_RESOLVER_FAILURE,
> >                                NULL, _("Conflict callback violated API:"
> > -                                      " returned no results."));
> > +                                      " returned no results"));
> >      }
> >  
> >  
> > @@ -1428,7 +1428,7 @@ generate_propconflict(svn_boolean_t *conflict_rema
> >              return svn_error_create
> >                  (SVN_ERR_WC_CONFLICT_RESOLVER_FAILURE,
> >                   NULL, _("Conflict callback violated API:"
> > -                         " returned no merged file."));
> > +                         " returned no merged file"));
> >            else
> >              {
> >                svn_stringbuf_t *merged_stringbuf;
> > @@ -1713,8 +1713,8 @@ resolve_text_conflicts(svn_skel_t **work_items,
> >                          scratch_pool));
> >    if (result == NULL)
> >      return svn_error_create(SVN_ERR_WC_CONFLICT_RESOLVER_FAILURE, NULL,
> > -                            _("Conflict callback violated API: "
> > -                              "returned no results"));
> > +                            _("Conflict callback violated API:"
> > +                              " returned no results"));
> >  
> >    if (result->save_merged)
> >      {