[Ecls-list] Latest changes

Juan Jose Garcia Ripoll lisp at arrakis.es
Mon May 29 02:14:02 UTC 2006


Today, in CVS:

+ The compiler fixes I promised have been finally committed. I don't
know what happened last time, but they did not get uploaded.

+ I have included Brian Spilsbury's patches for handling unicode
strings. Though extensive, these patches are limited to the introduction
of a new data structure for (ARRAY CHARACTER), the separation between
BASE-CHAR and EXTENDED-CHAR (the former being limited to unicode
codepoints <= 255).

+ Almost the whole of the library is guaranteed to work with at least
base-strings and many of the functions will complain if passed strings
with extended characters. This is the case of functions dealing with
symbols, or pathnames, or FFI.

+ There is no support for reading or writing unicode strings. Currently
the only way to create them is with the array functions, coercion of
base strings, etc. The reason is that streams do not yet understand
external formats.

+ The unicode patch can be activated with --enable-unicode. The
non-unicode version is expected to remain as stable as it was and at
least it passes the tests with the same number of well known errors as
before.

Regards,

Juanjo

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20060529/2d9080ce/attachment.sig>


More information about the ecl-devel mailing list