>> is Stephane Bailliez
> is Gary Peskin

>>However what is supposed to be the behavior when a decimal-format does
>>not define all characters used in the pattern ? In this case it could
>>simply mean that we decided to go with the locale separators...

>Yes.  I think that XalanJ should internally keep a list of
>DecimalFormatSymbols for each named decimal-format and one for the
>default decimal-format.  This list is initialized by the
>DefaultFormatSymbols() constructor which constructs a locale-specific
>list.  This can be overriden by the xsl:decimal-format element.

This is part of what Erratum E10 clarifies, as I read it.
http://www.w3.org/1999/11/REC-xslt-19991116-errata#E10

I think the erratum is trying to say that you never inherit settings from
the locale; that decimal-separator is '.' worldwide if not specified.
Therefore the list is initialized by the 10 default values given in
Section 12.3 of the XSLT spec.
.................David Marston

Reply via email to