"New" is capitalized because it refers to a specific definition called
"New"...which matches with the first line of the warning: "Warning: New
definition".  But yes, it is odd.  How about:

> +        JL_PRINTF(s, "\nbefore \"new\" definition.\n");



On Thu, Oct 31, 2013 at 11:29 PM, Stefan Karpinski <notifications@github.com
> wrote:

> In src/gf.c:
>
> >          jl_show(errstream, isect);
> > -        JL_PRINTF(s, "\nis defined first.\n");
> > +        JL_PRINTF(s, "\nbefore New definition.\n");
>
> What's with the capitalization of "New"?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/JuliaLang/julia/pull/4704/files#r7362923>
> .
>