[Ecls-list] Latest fixes

Juan Jose Garcia Ripoll jlr at mpq.mpg.de
Wed May 18 06:48:56 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.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: jlr.vcf
Type: text/x-vcard
Size: 361 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20050518/084b7e77/attachment.vcf>


More information about the ecl-devel mailing list