From: <don...@is...> - 2009-01-19 05:04:32
|
impnotes agrees with this: [1]> (lisp-implementation-version) "2.41 (2006-10-13) (built on localhost.localdomain [127.0.0.1])" [2]> (ext:run-shell-command "uname") Linux 0 i.e., it should return a number if there is nothing weird going on, but in cvs I see Welcome to GNU CLISP 2.47+ (2008-10-24) <http://clisp.cons.org/> Copyright (c) Bruno Haible, Michael Stoll 1992, 1993 Copyright (c) Bruno Haible, Marcus Daniels 1994-1997 Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998 Copyright (c) Bruno Haible, Sam Steingold 1999-2000 Copyright (c) Sam Steingold, Bruno Haible 2001-2008 Type :h and hit Enter for context help. [1]> (ext:run-shell-command "uname") Linux NIL |
From: Sam S. <sd...@gn...> - 2009-01-19 05:43:35
|
> * Don Cohen <qba...@vf...3-vap.pbz> [2009-01-18 21:04:38 -0800]: > > impnotes agrees with this: > [1]> (lisp-implementation-version) > "2.41 (2006-10-13) (built on localhost.localdomain [127.0.0.1])" > [2]> (ext:run-shell-command "uname") > Linux > 0 > i.e., it should return a number if there is nothing weird going on, > but in cvs I see > Welcome to GNU CLISP 2.47+ (2008-10-24) <http://clisp.cons.org/> > > Copyright (c) Bruno Haible, Michael Stoll 1992, 1993 > Copyright (c) Bruno Haible, Marcus Daniels 1994-1997 > Copyright (c) Bruno Haible, Pierpaolo Bernardi, Sam Steingold 1998 > Copyright (c) Bruno Haible, Sam Steingold 1999-2000 > Copyright (c) Sam Steingold, Bruno Haible 2001-2008 > > Type :h and hit Enter for context help. > > [1]> (ext:run-shell-command "uname") > Linux > NIL this is the result of the 2008-09-10 change to bring the code in line wit the docs: http://clisp.podval.org/impnotes/shell.html the return value depends on the process termination status: if it exited on a signal or a core-dump, the signal number is returned as a negative INTEGER else, if it ended normally with 0 exit status, NIL is returned; otherwise, the status is returned as a positive INTEGER. -- Sam Steingold (http://sds.podval.org/) on Ubuntu 8.10 (intrepid) http://ffii.org http://honestreporting.com http://camera.org http://iris.org.il http://jihadwatch.org http://memri.org http://dhimmi.com Daddy, why doesn't this magnet pick up this floppy disk? |
From: <don...@is...> - 2009-01-19 05:55:34
|
Sam Steingold writes: > this is the result of the 2008-09-10 change to bring the code in line > wit the docs: > > http://clisp.podval.org/impnotes/shell.html > > the return value depends on the process termination status: if it exited > on a signal or a core-dump, the signal number is returned as a negative > INTEGER else, if it ended normally with 0 exit status, NIL is returned; > otherwise, the status is returned as a positive INTEGER. Two questions: Is there a standard way to do #+/#- for clisp versions? At what version is this changed? |
From: Sam S. <sd...@gn...> - 2009-01-19 14:30:47
|
> * Don Cohen <qba...@vf...3-vap.pbz> [2009-01-18 21:55:42 -0800]: > > Is there a standard way to do #+/#- for clisp versions? no. > At what version is this changed? 2.47 there was some discussion on clisp-devel (clisp-list?) in September. -- Sam Steingold (http://sds.podval.org/) on Ubuntu 8.10 (intrepid) http://truepeace.org http://camera.org http://palestinefacts.org http://honestreporting.com http://ffii.org http://dhimmi.com I just forgot my whole philosophy of life!!! |