From: Bruno H. <ha...@il...> - 2000-03-07 23:09:20
|
[Sorry if you receive this announcement multiple times.] A new release, version 2000-03-06, is available at ftp://clisp.sourceforge.net/pub/clisp/ and ftp://clisp.cons.org/pub/lisp/clisp/source/ Also available are binary packages for the following platforms: i386-suse63-linux i386-redhat61-linux alpha-redhat-linux sparc-redhat51-linux sparc-sun-solaris2.4 in ftp://clisp.sourceforge.net/pub/clisp/2000-03-06/ and ftp://clisp.cons.org/pub/lisp/clisp/binaries/ Changes, from the NEWS file: User visible changes -------------------- * New functions READ-FLOAT and WRITE-FLOAT. * Unicode support: The pretty-printer and FORMAT ~T now handle non-spacing and double-width Unicode characters correctly. Pretty-printer slows down by 30%. * Fixed two bugs in TRANSLATE-PATHNAME: Substitution of "**" did not work. Substitutions without version into non-logical pathnames crashed. * Dutch translations of the user interface messages have been added Thanks to Tijs van Bakel <sm...@ca...>. * When configured with --with-export-syscalls, :SYSCALLS is in *FEATURES* and functions POSIX:RESOLVE-IP-ADDR, POSIX:USER-DATA, POSIX:FILE-STAT, POSIX:SYSINFO, POSIX:RESOURCE-USAGE-LIMITS, as well as those libm.so functions which do not have a better counterpart in ANSI CL are available. * New supported character sets in package CHARSET: ISO-8859-16, KOI8-U, KOI8-RU, EUC-JP, SHIFT-JIS, CP932, ISO-2022-JP, ISO-2022-JP-2, ISO-2022-JP-1, EUC-CN, HZ, GBK, CP936, EUC-TW, BIG5, CP950, ISO-2022-CN, ISO-2022-CN-EXT, EUC-KR, CP949, ISO-2022-KR, ARMSCII-8, GEORGIAN-ACADEMY, GEORGIAN-PS, TIS-620, MULELAO-1, CP1133, VISCII, TCVN, UTF-16, UTF-7, MACINTOSH (as an alias for MAC-ROMAN). Other modifications ------------------- * Speed up some sequence functions when operating on vectors: MAKE-SEQUENCE, CONCATENATE, COPY-SEQ, COERCE, SUBSEQ, REPLACE, FILL, REVERSE, NREVERSE, REMOVE[-IF[-NOT]] with :START/:END, SUBSTITUTE[-IF[-NOT]] with :START/:END, SORT. * Speed up ADJUST-ARRAY. Enjoy! Bruno |