System properties

Andrew Thompson lordpixel at mac.com
Sun May 20 06:08:51 PDT 2012


The USASCII change in particular is going to cause spectacular breakage. Switching the UTF16 endianness is probably going to trip up non BOM using code too. 



On May 19, 2012, at 10:10 PM, Michael Hall <mik3hall at gmail.com> wrote:

> Are differences between current and Apple builds going to be addressed at some point?
> Are new values assumed to be what is currently considered correct?
> Should differences be bug reported?
> Are these considered differences that are up to whoever is managing the builds? 
> (My java shell app listing system properties - I'm on a slightly older unofficial build yet)
> 
> e.g.
> Java 6
> set | grep encoding
> System.in:39:sun.jnu.encoding=MacRoman
> System.in:40:file.encoding.pkg=sun.io
> System.in:62:sun.io.unicode.encoding=UnicodeLittle
> System.in:116:file.encoding=MacRoman
> 
> Java 7
> set | grep encoding
> System.in:37:sun.jnu.encoding=US-ASCII
> System.in:38:file.encoding.pkg=sun.io
> System.in:62:sun.io.unicode.encoding=UnicodeBig
> System.in:111:file.encoding=US-ASCII


More information about the macosx-port-dev mailing list