[Ietf-calsify] Status of simplification work
Helge Hess
helge.hess at opengroupware.org
Sat May 27 19:48:36 PDT 2006
On 26. Mai 2006, at 18:11 Uhr, George Sexton wrote:
>> For that matter, if Java uses UTF-16, there is no such thing as an
>> "array of characters" there either. Characters outside the BMP in
>> UTF-16 are represented by surrogates that occupy two array positions.
> This is totally false. Consider a typical Java declaration:
>
> char[] buf=new char[1024];
>
> declares an array of Unicode 16 characters.
Are you aware of the difference between UTF-16 and UCS-2? AFAIK Java
(like Cocoa) uses the former which makes Mark's statement totally
correct. A Java character (char basetype) is not the same like a
Unicode character.
But thats Java/Unicode 101 and doesn't really belong on this list?
> Given what the spec says about wrapping lines on arbitrary byte
> boundaries, what is the solution?
>
> I haven't heard you argue for removing the wrapping requirement.
I'm kinda confused. Its a SHOULD, not a requirement?
Anyway, if the item is sent over a transport which doesn't support
longer-than-75-lines (like email) you can still apply content-
transfer-encodings?
Summary: I think the 75-char requirement should be dropped, its of no
use? iCalendar is the content type and transport requirements are
already covered by the transports (eg MIME).
Helge
--
http://docs.opengroupware.org/Members/helge/
OpenGroupware.org
More information about the Ietf-calsify
mailing list