The following changes are not committed to CVS/git because Sourceforge is still down.<div><br></div><div> - Stream operations signal conditions of type</div><div>     ext:stream-encoding-error</div><div>     ext:stream-decoding-error</div>

<div>   when the input or output is not appropriate for the external format. ECL</div><div>   sets up a restart called USE-VALUE that takes a character o a character</div><div>   code<br><div><br></div><div><div> - The array of boot-time symbols is fixed and independent of the features</div>

<div>   that are compiled in. This is essential for cross-compilation and also</div><div>   for sharing C code among different builds.</div><div><br></div><div> - SOCKET-MAKE-STREAM now accepts an :ELEMENT-TYPE argument.</div>

<div><br></div><div> - When --enable-rpath is used in combination with --with-gmp-prefix, then the</div><div>   path of the GMP library is hardcoded into ECL. If the remaining libraries</div><div>   (GC, libffi) are in a similar location this will make ECL work without</div>

<div>   further flags, and without modifying LD_LIBRARY_PATH or DYLD_LIBRARY_PATH.</div><div><br></div><div> - The command line used by EXT:PROCESS-COMMAND-ARGS is now by default</div><div>   the one stored in *COMMAND-ARGS*, and this may be "cleared" by the</div>

<div>   user.</div><div><br></div><div> - All arguments after the '--' command line option are stored in a global</div><div>   variable, ext:*unprocessed-ecl-command-args*.</div><div><br></div><div> - In the rules passed to ext:process-command-args, :stop now implies that all</div>

<div>   remaining arguments including the current one are collected and passed to</div><div>   the rule code. An example of use of this option</div><div>      ;; Collect all arguments _after_ the command line option --</div>

<div>      ("--" 1 (setf ext:*unprocessed-ecl-command-args* (rest 1)) :stop)</div><div>      ;; Collect all arguments including the first unknown one</div><div>      ("*DEFAULTS*" 1 (setf ext:*unprocessed-ecl-command-args* 1) :stop)</div>

<div><br></div><div> - ECL will always build, by default, with support for Unicode strings.</div><div><br></div><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com" target="_blank">http://juanjose.garciaripoll.googlepages.com</a><br>


</div></div>