• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Uppercasing text as it is entered
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Uppercasing text as it is entered


  • Subject: Re: Uppercasing text as it is entered
  • From: Aki Inoue <email@hidden>
  • Date: Fri, 24 Aug 2007 11:07:42 -0700

Todd,

There is something to note here.

The behavior presented by the Unicode standard was discussed and determined by the industry internationalization specialists, linguists, and international users. So, it does reflect one aspect of user expectations.

This, unfortunately, sometimes differs from expectations from other users, especially when the expectation was based on previous industry norms/standards.

For example, the "ß" -> "SS" mapping rarely showed up in applications not localized for Germany since it required some special attention. Note the common case conversion functions used to follow the C toupper() like design which cannot support the one-to-many mapping. With modern environments designed for the Unicode standard (Cocoa, Java, C#, etc), it is covered out-of-the-box without any special tricks from apps.

So, C# String class handles the ß mapping but SMB name uppercasing logic does not 8-).

Aki


On Thursday, August 23, 2007, at 03:10PM, "Douglas Davidson" <email@hidden > wrote:
Your requirements may have been generated based on assumptions taken
from English-language usage that don't necessarily apply everywhere.
You will need to think about what you want to do in general; for
example, you might delay the uppercasing operation until the entire
range to be cased has been entered, or at least a complete word.  I
would suggest modifying the text in the text storage rather than
using a custom text storage subclass.

Douglas et al.,

Thank you for your replies. I will discuss with some of my international users who understand the conventions used in the industry so I can understand their expectations, which I think differ from the unicode spec in some ways.

Todd
_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Uppercasing text as it is entered (From: Todd Ransom <email@hidden>)
 >Re: Uppercasing text as it is entered (From: Douglas Davidson <email@hidden>)
 >Re: Uppercasing text as it is entered (From: Todd Ransom <email@hidden>)

  • Prev by Date: Re: SIGBUS on declarations
  • Next by Date: finding decimals in string
  • Previous by thread: Re: Uppercasing text as it is entered
  • Next by thread: Re: Uppercasing text as it is entered
  • Index(es):
    • Date
    • Thread