Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: PATCH: math and locale



On Nov 22,  9:42am, Clint Adams wrote:
} Subject: Re: PATCH: math and locale
}
} > I am mostly concerned about things like re-opening (or worse, reading) of
} > external locale-definition files.
} 
} So if the locale is "C" or "POSIX" don't make the second setlocale
} call.  Or is there a better solution?

I'm hoping someone more familiar with it will tell us.  Maybe there isn't 
anyone more familiar with it on the mailing list ...  In the meantime,
it's OK as is.

} > (1) That it's more likely to be supported correctly, and (2) that it is
} > after all C-like expression parsing that math.c is attempting to peform.
} 
} Fair enough.

Glancing through /usr/X11R6/lib/X11/locale/locale.alias I see that the
"POSIX" locale is an alias for the "C" locale, so it probably doesn't
really matter either way.  Anyone else have an opinion?  Zefram, perhaps?

} > Where *exactly* would LC_NUMERIC make any difference in pws-9 ?
} 
} Anywhere LC_ALL would, except for zzlex now.  What are you asking?

I'm trying to come up with a circumstance in which zsh would "print" or
otherwise output a number in a format that zzlex would then fail to read.
I tried setting LC_ALL to a few different things and then doing "echo $x"
where x is a floating-point parameter, but it never changed anything.
Where else might it matter?  Output of process times or cpu percentages?
Can we make an exhaustive list?  Or am I worrying about it too much?

-- 
Bart Schaefer                                 Brass Lantern Enterprises
http://www.well.com/user/barts              http://www.brasslantern.com



Messages sorted by: Reverse Date, Date, Thread, Author