On 20/02/2021 12:00 am, Naoto Sato wrote:
On Thu, 18 Feb 2021 14:49:20 GMT, Roger Riggs <rri...@openjdk.org> wrote:



The table is informative and should not be construed as specification.
The wording "has supported" should be sufficient.

If this is not specification then doesn't that imply that any provider of any 
version of OpenJDK would be free to support, or not, whatever version of 
Unicode that they chose? Surely a minimum supported version must be part of the 
platform specification?

The current version of Unicode is specified in a normative statement just 
before the table.
"Character information is based on the Unicode Standard, version 13.0."

The table is not a specification of past revisions.

RIght. And each Java SE release's spec has the same sentence with the version 
replaced. In fact, vendors cannot incorporate arbitrary Unicode versions as it 
would involve API changes. If they wanted to do so, an MR should have to be 
released.

Roger and Naoto, thanks for clarifying. I took Roger's original comment out of context.

David

-------------

PR: https://git.openjdk.java.net/jdk/pull/2538

Reply via email to