[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: MinGW vs. setlocale
From: |
Eli Zaretskii |
Subject: |
Re: MinGW vs. setlocale |
Date: |
Sat, 21 Jun 2014 18:11:31 +0300 |
> From: address@hidden (Ludovic Courtès)
> Cc: address@hidden
> Date: Sat, 21 Jun 2014 17:02:30 +0200
>
> Hi Eli,
>
> (Sorry for the delay, I switched contexts, and I’m not using fair
> scheduling I suppose. ;-))
No sweat.
> > --- libguile/i18n.c~2 2014-06-15 14:21:53 +0300
> > +++ libguile/i18n.c 2014-06-15 14:58:09 +0300
> > @@ -1583,9 +1583,13 @@ SCM_DEFINE (scm_nl_langinfo, "nl-langinf
> > }
> > #endif
> >
> > -#if (defined FRAC_DIGITS) && (defined INT_FRAC_DIGITS)
> > +#if defined FRAC_DIGITS || defined INT_FRAC_DIGITS
> > +#ifdef FRAC_DIGITS
> > case FRAC_DIGITS:
> > +#endif
> > +#ifdef INT_FRAC_DIGITS
> > case INT_FRAC_DIGITS:
> > +#endif
> > /* This is to be interpreted as a single integer. */
> > if (*c_result == CHAR_MAX)
> > /* Unspecified. */
> > @@ -1597,12 +1601,18 @@ SCM_DEFINE (scm_nl_langinfo, "nl-langinf
> > break;
> > #endif
> >
> > -#if (defined P_CS_PRECEDES) && (defined INT_N_CS_PRECEDES)
> > +#if defined P_CS_PRECEDES || defined N_CS_PRECEDES || \
> > + defined INT_P_CS_PRECEDES || defined INT_N_CS_PRECEDES || \
> > + defined P_SEP_BY_SPACE || defined N_SEP_BY_SPACE
> > +#ifdef P_CS_PRECEDES
> > case P_CS_PRECEDES:
> > case N_CS_PRECEDES:
> > +#endif
> > +#ifdef INT_N_CS_PRECEDES
> > case INT_P_CS_PRECEDES:
> > case INT_N_CS_PRECEDES:
> > -#if (defined P_SEP_BY_SPACE) && (defined N_SEP_BY_SPACE)
> > +#endif
> > +#ifdef P_SEP_BY_SPACE
> > case P_SEP_BY_SPACE:
> > case N_SEP_BY_SPACE:
> > #endif
> > @@ -1613,11 +1623,16 @@ SCM_DEFINE (scm_nl_langinfo, "nl-langinf
> > break;
> > #endif
> >
> > -#if (defined P_SIGN_POSN) && (defined INT_N_SIGN_POSN)
> > +#if defined P_SIGN_POSN || defined N_SIGN_POSN || \
> > + defined INT_P_SIGN_POSN || defined INT_N_SIGN_POSN
> > +#ifdef P_SIGN_POSN
> > case P_SIGN_POSN:
> > case N_SIGN_POSN:
> > +#endif
> > +#ifdef INT_P_SIGN_POSN
> > case INT_P_SIGN_POSN:
> > case INT_N_SIGN_POSN:
> > +#endif
> > /* See `(libc) Sign of Money Amount' for the interpretation of the
> > return value here. */
> > switch (*c_result)
>
> This change looks OK to me. Can you commit it yourself?
Yes. Just to be sure: I should commit it to the stable-2.0 branch,
right?
> Note that we don’t have ChangeLog files. Instead, we write
> ChangeLog-style commit logs. Please see previous commit logs to get an
> idea.
Will do.
> PS: I still have a bunch of messages from you marked as to be processed.
> I’ll try to get back to it ASAP.
Thanks.
- Re: MinGW issues in Guile 2.0.11, (continued)
- MinGW vs. setlocale, Ludovic Courtès, 2014/06/09
- Re: MinGW vs. setlocale, Eli Zaretskii, 2014/06/10
- Re: MinGW vs. setlocale, Ludovic Courtès, 2014/06/11
- Re: MinGW vs. setlocale, Eli Zaretskii, 2014/06/11
- Re: MinGW vs. setlocale, Ludovic Courtès, 2014/06/12
- Re: MinGW vs. setlocale, Eli Zaretskii, 2014/06/12
- Re: MinGW vs. setlocale, Eli Zaretskii, 2014/06/15
- Re: MinGW vs. setlocale, Eli Zaretskii, 2014/06/21
- Re: MinGW vs. setlocale, Ludovic Courtès, 2014/06/21
- Re: MinGW vs. setlocale,
Eli Zaretskii <=
- Re: MinGW vs. setlocale, Ludovic Courtès, 2014/06/21
- Re: MinGW vs. setlocale, Eli Zaretskii, 2014/06/22
- Re: MinGW vs. setlocale, Doug Evans, 2014/06/19
- Re: MinGW vs. setlocale, Ludovic Courtès, 2014/06/19
MinGW vs. c-api.test, Ludovic Courtès, 2014/06/09