[Unicode]   Common Locale Data Repository : Bug Tracking Home | Site Map | Search
 
Modify

CLDR Ticket #6271(accepted unittest)

Opened 4 years ago

Last modified 2 years ago

Clean up exemplar check

Reported by: mark Owned by: pedberg
Component: main Data Locale:
Phase: dsub Review:
Weeks: Data Xpath:
Xref:

ticket:4540

ticket:7953

Description

We have the following:

public static final UnicodeSet AlwaysOK = new UnicodeSet(

"[:Nd:][:script=common:][:script=inherited:]-[:Default_Ignorable_Code_Point:]-[:C:] - [_? [\u066A-\u066C]" +

"[[؉][་ །༌][ཱ]‎‎{য়}য়]" + TODO Fix this Hack
"]").freeze();

We should:

  1. change the the script tests to use script-extensions
  2. we should drop the Nd, and instead construct the list of allowed digits per locale, according to the number systems. This can be cached on a per-survey-tool run.
  3. we should exclude punctuation from this, and instead use the punctuation exemplars.

Note: because we don't allow changing exemplars or numbering systems except by ticket, that means that they will not change during a survey tool run. That means that we can compute and cache them permanently (instead of flushing whenever the cldrfile changes).

Attachments

Change History

comment:1 Changed 4 years ago by emmons

  • Status changed from new to assigned
  • Component changed from unknown to test
  • Priority changed from assess to medium
  • Milestone changed from UNSCH to 24rc
  • Owner changed from anybody to pedberg
  • Type changed from unknown to enhancement

comment:2 Changed 4 years ago by pedberg

  • Xref set to 4540
  • Milestone changed from 24rc to 25dsub

comment:3 Changed 4 years ago by emmons

  • Milestone changed from 25dsub to 25M1

Moving all 25dsub to 25M1. Please adjust the milestone if you are not planning to complete the item in the 25M1 time frame.

comment:4 Changed 4 years ago by pedberg

  • Milestone changed from 25M1 to 25rc

comment:5 Changed 4 years ago by pedberg

  • Milestone changed from 25rc to 26dsub

comment:6 Changed 3 years ago by pedberg

  • Milestone changed from 26dsub to 26rc

comment:7 Changed 3 years ago by pedberg

  • Milestone changed from 26rc to 26dvet

comment:8 Changed 3 years ago by pedberg

  • Milestone changed from 26dvet to 26rc

comment:9 Changed 3 years ago by pedberg

  • Milestone changed from 26rc to 27dsub

comment:10 Changed 3 years ago by markus

  • Phase set to dsub
  • Milestone changed from 27dsub to 27

comment:11 Changed 3 years ago by pedberg

  • Xref changed from 4540 to 4540 7953

See also cldrbug 7953:

comment:12 Changed 3 years ago by pedberg

  • Milestone changed from 27 to 28

comment:13 Changed 2 years ago by markus

  • Type changed from enhancement to unittest
  • Component changed from test to unknown

comment:14 Changed 2 years ago by srl

  • Status changed from assigned to accepted

comment:15 Changed 2 years ago by emmons

  • Component changed from unknown to main

comment:16 Changed 2 years ago by pedberg

  • Milestone changed from 28 to 29

comment:17 Changed 2 years ago by emmons

  • Milestone changed from 29 to upcoming

Auto move of all 29 -> upcoming

View

Add a comment

Modify Ticket

Action
as accepted
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.