We're updating the issue view to help you get more done. 

Document that - and + are syntax characters

Description

With a number format, a user could supply "-a'0'b 00.00" (as of a few releases ago). The first zero has to be quoted. But it would be equivalent to have "$'-a0b' 00.00", because the - wasn't a syntax character, until we made the semantic change in CLDR to allow replacement by the plus sign.

But by the action of formally changing in CLDR the minus to be a placeholder that we could swap out with a + sign, we've changed that. See

So we need to document clearly in CLDR (and have ICU point to that documentation) that for number patterns:

'-'00.00

is not the same as

-00.00

Environment

None

xpath

None

locale

None

Status

Assignee

Mark Davis

Reporter

Mark Davis

Labels

None

tracReporter

mark

tracOwner

mark

tracResolution

fixed

tracStatus

closed

Reviewer

KristiL

phase

spec-beta

tracCc

None

tracCreated

Jan 10, 2017, 7:46 AM

Components

Fix versions

Priority

medium