Patch - Defsystem - run-os-program
Sean Champ <[email protected]> Sun, 30 Jul 2006 02:43:25 -0700
| Newsgroups | gmane.lisp.clocc.devel |
|---|---|
| Message-ID | <[email protected]> |
The patch attached to this message serves to fix a problem in the lambda-list defined onto MK4::RUN-OS-PROGRAM In the original form, keyword arguments on the defgeneric lambda list had been given initform values; the resulting lambda-list was not syntactically valid. In this patch, the defgeneric lambda-list for RUN-OS-PROGRAM is modified, so as to not be given initforms on the keyword arguments. Additionally, I've added a comment, in the code, in a note made towards specialization of the function. Namely: Some hosts (perhaps only those on Microsoft architectures, though I am not aware of the semantics on elder Mac boxes, here) some hosts (I had denoted, in the patch, Microsoft hosts) will not support a distinction between OUTPUT and ERROR-OUTPUT streams. In addition, this patch includes some text of the patch made about the "cltl" file-mode string, in Defsystem 4; that patch was presented, in full, in a previous email. -- Sean ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV