"This is a test message :0" - 135 characters left
"This is a test message :0|" - 44 characters left

160 characters is for 7 bit messages, 140 characters for 8 bit messages but these are more commonly used for ring tones etc. Unicode uses 16 bits per character, hence 70 characters.


The second example above is 26 characters. 70-26 = 44.

I think because the pipe symbol does not exist in the basic character set Apple is switching to unicode rather than escaping it which explains the number of characters.

The pipe symbol does exist in the standard 7bit GSM character set but is escaped and so would be two characters (out of 160). You can see the character set here http://www.csoft.co.uk/character_sets/gsm.htm

It is certainly an inefficient system to change to unicode for the whole message when space is at a premium (as it is in an SMS message), but it is probably more a case of laziness rather than a bug.

Michael


-- Mac UK is sponsored by <http://lowendmac.com/> and...

123Inkjets.com <http://lowendmac.com/ad/123inkjets.html>

Support Low End Mac <http://lowendmac.com/lists/support.html>

Mac UK list info:       <http://lowendmac.com/lists/mac-uk.shtml>
 --> AOL users, remove "mailto:";
Send list messages to:  <mailto:[EMAIL PROTECTED]>
To unsubscribe, email:  <mailto:[EMAIL PROTECTED]>
For digest mode, email: <mailto:[EMAIL PROTECTED]>
Subscription questions: <mailto:[EMAIL PROTECTED]>
Archive: <http://www.mail-archive.com/mac-uk%40mail.maclaunch.com/>

Using a Mac? Free email & more at Applelinks! http://www.applelinks.com



Reply via email to