[Ecls-list] Latest fixes

Goffioul Michael goffioul at imec.be
Wed May 18 07:54:11 UTC 2005


>  - OUT is not a valid C label name under MSVC.
> 
>  - Fixes for compiling CLX with MSVC (M. Goffioul)
> 
>  - EXT:RUN-PROCESS can now duplicate the *STANDARD-OUTPUT* and 
> *ERROR-OUTPUT*
>    even if they are not the files set at the beginning of the process
>     > (let ((*standard-output* (open "foo.txt" :direction :output
>                       :if-does-not-exist :create :if-exists 
> :supersede)))
>           (ext:run-program "echo" '("hola!") :output t))
>     #<two-way stream 0868a708>
>     > (si::system "cat foo.txt")
>     hola!
>     0
> 
>  - *ERROR-OUTPUT* is now properly set to the C error stream.
> 
>  - Another problem with special declarations, this time not affecting 
> &aux variables.

Cool. Now I'm glad to announce that Maxima passes the whole tests suite without
any detected error.

Michael.




More information about the ecl-devel mailing list