Re: (transcribe-file) :READABLY is not defined for this function

Roger Corman <[email protected]> Fri, 05 Dec 2003 09:43:45 -0800
Newsgroups gmane.lisp.corman
Message-ID <[email protected]>
Hi Luke,

Corman Lisp 2.5 has the XP pretty printer package loaded by default, which we did to provide improved ansi compatibility. Unfortunately it replaced the WRITE function with a version that does not implement the :readably keyword, and we didn't catch this. I presume :readably may have been added to the standard after the XP package was written. I have posted a patch for 2.5, the file xp.lisp, which adds this support. This will take care of your problem. However, I notice when executing your expression (transcribe-file ...) that an awful lot of white space goes into the file (emphasis on awful). I presume there is some easy way to remedy this but I haven't looked into it. You might want to turn off the pretty-print option:

(ct:transcribe-file "modules/opengl.lisp" "opengl--.lisp" :common-lisp-user nil)

We expect that in future releases we will avoid problems like this by making increased use of the GCL ansi compatibility tests as part of our release process.

Roger 


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Buy Ink Cartridges or Refill Kits for your HP, Epson, Canon or Lexmark
Printer at MyInks.com. Free s/h on orders $50 or more to the US & Canada.
http://www.c1tracking.com/l.asp?cid=5511
http://us.click.yahoo.com/mOAaAA/3exGAA/qnsNAA/SyjtlB/TM
---------------------------------------------------------------------~->

To unsubscribe from this group, send an email to:
[email protected]

 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/