<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">
      <div class="moz-cite-prefix">On 6/7/17 2:14 PM, Amy Lu wrote:<br>
      </div>
      <blockquote
        cite="mid:9d0c980b-5bf8-d47a-b0bc-d6e03bcc7731@oracle.com"
        type="cite"><tt>webrev: <a moz-do-not-send="true"
            class="moz-txt-link-freetext"
            href="http://cr.openjdk.java.net/%7Eamlu/8181395/webrev.00/">http://cr.openjdk.java.net/~amlu/8181395/webrev.00/</a></tt><tt><br>
        </tt></blockquote>
      <tt>Hi, Alan</tt><tt><br>
      </tt><tt><br>
      </tt><tt>Is this fine to go?</tt><tt><br>
      </tt><tt><br>
      </tt><tt>Thanks,</tt><tt><br>
      </tt><tt>Amy<br>
        <br>
      </tt><br>
      On 6/9/17 12:46 AM, Amy Lu wrote:<br>
    </div>
    <blockquote
      cite="mid:9b19f871-2e90-d191-6ff0-b6f8d9228b68@oracle.com"
      type="cite">
      <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
      <div class="moz-cite-prefix">On 6/8/17 10:48 PM, Alan Bateman
        wrote:<br>
      </div>
      <blockquote
        cite="mid:478f4038-e767-902b-a6e7-3bed61e6acb6@oracle.com"
        type="cite">On 07/06/2017 16:14, Amy Lu wrote: <br>
        <blockquote type="cite">Defaul.java <br>
          System.out.println(Charset.defaultCharset()); <br>
          <br>
          The output for "nonexist" (not supported) LC_ALL is (at least
          on Solaris): US-ASCII <br>
          <br>
          The output is the same as set LC_ALL from commandline: <br>
          <br>
          $ export LC_ALL=nonexist <br>
          bash: warning: setlocale: LC_ALL: cannot change locale
          (nonexist) <br>
          <br>
          $ echo $LC_ALL <br>
          nonexist <br>
          <br>
          $ jdk/bin/java Default <br>
          US-ASCII <br>
          <br>
          I'm not sure why though. Also not sure whether it's the same
          across platforms, settings. So I make it run with the
          "nonexist" locale to get the String UNSUPPORTED. <br>
          <br>
        </blockquote>
        I assume "US-ASCII" is coming from nl_langinfo(CODESET), at
        least on OSX/Linux/Solaris. I'm surprised that it prints
        "US-ASCII" on Windows but maybe that needs a system without the
        JP locales to prove that. <br>
      </blockquote>
      <tt>This test won't run on Windows.</tt><tt><br>
      </tt><tt><br>
        DefaultCharsetTest.java</tt><tt><br>
            @requires (os.family == "linux" | os.family == "solaris")</tt><tt><br>
      </tt><tt>which is from the original default.sh</tt><tt><br>
        <br>
        Maybe this test should be expanded to OSX, I can file a separate
        bug for this purpose (if needed).<br>
      </tt><tt><br>
      </tt><tt>Thanks,</tt><tt><br>
      </tt><tt>Amy</tt><br>
      <blockquote
        cite="mid:478f4038-e767-902b-a6e7-3bed61e6acb6@oracle.com"
        type="cite"> <br>
        -Alan. <br>
      </blockquote>
      <br>
    </blockquote>
    <br>
  </body>
</html>