[Openmcl-devel] close on abort

David Tolpin dvd at davidashen.net
Mon Sep 5 02:07:04 PDT 2005


On 05.09.2005, at 13:57, Gary Byers wrote:

> Aside from getting the pathname wrong, some of this code seems
> to call CL:RENAME-FILE with an :IF-EXISTS keyword argument.
>
> CL:RENAME-FILE isn't really supposed to take any keyword arguments.
> But ...
> If the lower-level function that actually does the renaming complains
> that the output file already exists, it'd make sense if
>
> (rename-file file new-name :if-exists :overwrite)
>
> found some way to overwrite the existing file.

Judging by the code, it does -- it checks (via a call to if-exists)  
whether it is allowed to overwrite, it is just the wrong name of the  
target file coming into play only if the computation is aborted that  
is the problem.

David



More information about the Openmcl-devel mailing list