From: Randolph U. <udo...@us...> - 2004-10-20 02:37:20
|
Hello, All! sorry, i don't have latest binaries for win32 platform (i have 2.33.1) so i cannot see if bug is present in latest version, sorry if it's already have been reported/fixed.. bug looks like this: [1]> (probe-file #p"h:\\lisp\\asdf.lisp") #P"H:\\lisp\\asdf.lisp" [2]> (probe-file #p"h:\\lisp\\") *** - no file name given: #P"H:\\lisp\\" Break 1 [3]> it breaks on any folder.. as i understand, it should work fine with folders (and it does in all other lisps i have here), and it should not report error anyway.. With best regards. |
From: Edi W. <ed...@ag...> - 2004-10-20 15:38:48
|
On Wed, 20 Oct 2004 05:38:15 +0300, "Randolph Udodenko" <udo...@us...> wrote: > as i understand, it should work fine with folders No, it doesn't have to. > (and it does in all other lisps i have here), and it should not > report error anyway.. Here's a good explanation and a workaround: <http://www.gigamonkeys.com/book/practical-a-portable-pathname-library.html> Edi. |
From: Sam S. <sd...@gn...> - 2004-10-20 16:05:01
|
> * Randolph Udodenko <hqb...@hf...g> [2004-10-20 05:38:15 +0300]: > > [2]> (probe-file #p"h:\\lisp\\") > > *** - no file name given: #P"H:\\lisp\\" > > it breaks on any folder.. as i understand, it should work fine with > folders (and it does in all other lisps i have here), and it should > not report error anyway.. <http://clisp.cons.org/impnotes/file-dict.html#probe-dir> -- Sam Steingold (http://www.podval.org/~sds) running w2k <http://www.camera.org> <http://www.iris.org.il> <http://www.memri.org/> <http://www.mideasttruth.com/> <http://www.honestreporting.com> Don't ascribe to malice what can be adequately explained by stupidity. |
From: lin8080 <li...@fr...> - 2004-12-05 00:31:16
|
Hallo While walking through /src and playing around I found: [19]> (lisp-implementation-version) "2.31 (released 2003-09-01) (built on lin [127.0.0.1])" ............................ (Look at the last line) [65]> (describe 'cons) CONS is the symbol CONS, lies in #<PACKAGE COMMON-LISP> packages CLOS, COMMON-LISP, COMMON-LISP-USER, EXT, FFI, a function, names a type, names a class, has 4 properti SYSTEM::INSTRUCTION, SYSTEM::TYPE-LIST, SYSTEM::TYPE-SY For more information, evaluate (SYMBOL-PLIST 'CONS). #<PACKAGE COMMON-LISP> is the package named COMMON-LIS LISP, CL. It imports the external symbols of 1 package CLOS and 6 packages FFI, SCREEN, CLOS, COMMON-LISP-USER, EXT, S #<SYSTEM-FUNCTION CONS> is a built-in system function. Argument list: (ARG0 ARG1). Documentation: SYSTEM::FILE: #P"D:\\gnu\\clisp\\sf\\clisp\\build-O-mingw\\clos.fas" Is this correct? I run on a Win98 Box, the "D:\..." is CD-ROM ................................. found in compiler.lisp: ;; The instruction list is in <doc/impbyte.xml>. In C:\cl231\doc there is no such file. Download the clisp__1.zip from sorgeforce with 3.462.409 bytes (win32 version). .................................. be continued bye |
From: Randolph U. <udo...@us...> - 2004-10-20 20:33:45
|
(message (Hello 'Edi) (you :wrote :on '(Wed, 20 Oct 2004 17:38:36 +0200)) ( >> (and it does in all other lisps i have here), and it should not >> report error anyway.. EW> Here's a good explanation and a workaround: EW> EW> <http://www.gigamonkeys.com/book/practical-a-portable-pathname- EW> library.html> oh shit.. problem is not in my code - i try to run CL-PREVALENCE examples with clisp (it appears to be working with sbcl, lispworks and openmcl according to conditional parts in system-dependent layer) and there is such expression: (probe-file (get-directory system)) i couldn't imagine that there can be incompatibility with such stuff.. ) (With-best-regards '(Randolph Udodenko) :aka 'killer_storm) (prin1 "Jane dates only Lisp programmers")) |
From: Edi W. <ed...@ag...> - 2004-10-20 22:28:06
|
On Wed, 20 Oct 2004 23:33:35 +0300, "Randolph Udodenko" <udo...@us...> wrote: > problem is not in my code - i try to run CL-PREVALENCE examples with > clisp (it appears to be working with sbcl, lispworks and openmcl > according to conditional parts in system-dependent layer) and there > is such expression: > > (probe-file (get-directory system)) Maybe you should report that to the CL-PREVALENCE maintainers. Edi. |
From: Pascal J.B. <pj...@in...> - 2004-10-21 02:05:25
|
Randolph Udodenko writes: > (message (Hello 'Edi) > (you :wrote :on '(Wed, 20 Oct 2004 17:38:36 +0200)) > ( > > >> (and it does in all other lisps i have here), and it should not > >> report error anyway.. > > EW> Here's a good explanation and a workaround: > > EW> > EW> <http://www.gigamonkeys.com/book/practical-a-portable-pathname- > EW> library.html> > > oh shit.. > problem is not in my code - i try to run CL-PREVALENCE examples with clisp > (it appears to be working with sbcl, lispworks and openmcl according to > conditional parts in system-dependent layer) and there is such expression: > > (probe-file (get-directory system)) > > i couldn't imagine that there can be incompatibility with such stuff.. The joys of Common-Lisp portability... The only thing you can do with a path to a directory is ENSURE-DIRECTORIES-EXIST. PROBE-FILE is named PROBE-FILE, not PROBE-FILE-SYSTEM-ITEM or PROBE-DIRECTORY. -- __Pascal Bourguignon__ http://www.informatimago.com/ Voting Democrat or Republican is like choosing a cabin in the Titanic. |