[Unicode]   Unicode Localization Interoperability Technical Committee : Bug Tracking Home | Site Map | Search
 

ULI Ticket #7333(closed unknown: fixed)

Opened 13 months ago

Last modified 11 months ago

ulibreak demo needs to break after "a.M."

Reported by: srl Owned by: srl
Component: other Version: Current

Description

currently "a.M." exception in german never happens, because UAX29 breaks at "a.".

Probably need to treat "a." as a "possible exception", and then lookahead to see if it is followed by "M."

Probably use a greedy match - largest possible exception string.

Change History

comment:1 Changed 12 months ago by srl

  • Status changed from new to accepted
  • Owner set to srl

comment:2 Changed 11 months ago by srl

Needed to add a forward and reverse matcher. Added.
Examples:

langresult
en【For Mrs. Loomis, and young Mr. Loomis. ¶Another early 2013 A.D. sentence. ¶The Ph.D. is waiting in room D. ¶And the hinges made this sound: Ph. ¶Not plugh, just Ph.】
de【For Hrn. Loomis, und young Hr. Loomis. ¶Ich sah Frankfurt a.M.¶】
ru【Hello проф. Loomis. ¶Another sentence.¶】

comment:3 Changed 11 months ago by srl

Implemented in IcuBug:9754

comment:4 Changed 11 months ago by srl

  • Status changed from accepted to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.