axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: gcl, shared libraries, was [Axiom-developer] Lisp portability


From: Gabriel Dos Reis
Subject: Re: gcl, shared libraries, was [Axiom-developer] Lisp portability
Date: Thu, 24 May 2007 15:00:03 -0500 (CDT)

On Thu, 24 May 2007, Camm Maguire wrote:

| Greetings!
| 
| Gabriel Dos Reis <address@hidden> writes:
| 
| > Camm --
| > 
| >   I believe GCL-2.6.8pre is missing the ANSI Lisp function 
| > 
| >       ensure-directories-exist
| > 
| 
| among many others, but is in 2.7.0.  Do you need a backport?  It is
| simple. 

Yes, I would need a backport to 2.6.8pre.
For the moment, Axiom.build-improvements (and the next official release
of Axiom) is still using that version of GCL.

Mant thanks!

| > 
| > As a subsidiary question, how do you delete a directory in ANSI Lisp?
| 
| I see no such function in the standard, but am cc'ing Paul Dietz.
| 
| I therefore would suggest (system (format nil "rm -rf ~s" x))

Thanks!

| Just to repeat, 2.7.0 is moving to the following usage of 'directory
| akin to clisp unless someone objects:
| =============================================================================
| COMPILER>>(directory "/tmp")
| 
| NIL
| COMPILER>>(directory "/tmp/")
| 
| (#P"/tmp/")
| COMPILER>>(directory "/tmp/*")
| 
| (#P"/tmp/#gazonk_27762_21.c#" #P"/tmp/#ii#" #P"/tmp/#q.h#")
| =============================================================================

This will be helpful.

Many thanks.

-- Gaby




reply via email to

[Prev in Thread] Current Thread [Next in Thread]