[Ecls-list] Latest fixes

Juan Jose Garcia-Ripoll jjgarcia at users.sourceforge.net
Tue May 13 15:26:30 UTC 2008


- Somewhere in the compiler, function names were compared with EQ, not
EQUAL. Therefore, (FLET (((SETF foo) ... ) would simply not work.

- There are optimizations in the database sysfun.lsp which are broken
when ECL is built with --enable-unicode. As a temporary fix, when
built with --enable-unicode, the pretty printer is compiled with no
optimizations. All other configurations seem to work, as refllected in
the new automated testing system http://ecls.sourceforge.net/logs.html

- A small change suggested by Dustin seems to fix ASDF. This change
leaves almost everything related to ASDF:LOAD-OP untouched, so that
OUTPUT-FILES returns NIL when applied on such operations. This means
ASDF:LOAD-OP should work as expected, but incidentally it also seems
to fix ASDF:LOAD-FASL-OP.

Juanjo

-- 
Facultad de Fisicas, Universidad Complutense,
Ciudad Universitaria s/n Madrid 28040 (Spain)
http://juanjose.garciaripoll.googlepages.com




More information about the ecl-devel mailing list