classpath-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

PING: Re: [cp-patches] RFC: Fix for "XXX" use in java.util.Currency


From: Andrew John Hughes
Subject: PING: Re: [cp-patches] RFC: Fix for "XXX" use in java.util.Currency
Date: Sat, 09 Apr 2005 12:58:23 +0100

On Mon, 2005-03-28 at 01:41 +0100, Andrew John Hughes wrote:
> The attached patch allows examples such as the following:
> 
> NumberFormat.getCurrencyInstance(Locale.ENGLISH).getCurrency()
> 
> to succeed with the result of a Currency instance containing "XXX"
> rather than throwing a NullPointerException.  This is Sun's behaviour,
> which is made possible by allowing "XXX" to be supplied to
> Currency.getInstance(String).  This is something we have discussed
> before, which has lead to the introduction of the String version
> of this value in java.text.DecimalFormatSymbols (11 Jan - Fix for Bug #11545).
> 
> Should we allow this horrible design decision to creep into
> GNU Classpath?  Comments please.
> 
> Changelog:
> 
> 2005-03-28  Andrew John Hughes  <address@hidden>
> 
>       * java/text/DecimalFormatSymbols.java:
>       Added retrieval of "XXX" instance in place of null.
>       * java/util/Currency.java,
>       (Currency(String)): New constructor for the XXX special case.
>       (getInstance(String)): Allow special case of "XXX".
> 
> _______________________________________________
> Classpath-patches mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/classpath-patches

Does anyone have any comments on this patch, posted March 28th?  Should
I commit it or not?

Thanks,
-- 
Andrew :-)

Please avoid sending me Microsoft Office (e.g. Word, PowerPoint)
attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html

No software patents in Europe -- http://nosoftwarepatents.com

"Value your freedom, or you will lose it, teaches history.
`Don't bother us with politics' respond those who don't want to learn."
-- Richard Stallman

Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html
public class gcj extends Freedom implements Java { ... }

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]