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

Deprecate UCharacterCategory class and enum constants

Description

========== Notes from Doug ==============
I think we should:

1) retain the current values that we have now. This eases use of the binary ICU
data, which we need to stay in synch with, and keeps our code efficient.
2) add the enum values to UCharacter, and deprecate UCharacterProperty, to
lessen the liklihood that people will use Character constants with UCharacter
APIs.
3) clearly document the fact that our enum values have no gaps, unlike the
java.lang.Character values, so that people using the values for their own data
are aware of the issue.

We can add the documentation (to UCharacter and perhaps UCharacterProperty) now.
The new values (and recoding to not use UCharacterProperty) we can schedule for
3.0.

Doug

Environment

Status

Assignee

Douglas Felt

Reporter

TracBot

Labels

tracCreated

Dec 10, 2003, 12:53 AM

tracOwner

doug

tracProject

ICU4C,ICU4J and ICU4JNI

tracReporter

Raghuram Viswanadha <ram@c66d9d543b9863e0

tracResolution

fixed

tracReviewer

ram

tracStatus

closed

Components

Fix versions

Priority

blocker