chicken-janitors
[Top][All Lists]
Advanced

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

[Chicken-janitors] #63: create-directory with parents doesn't accept rel


From: Chicken Trac
Subject: [Chicken-janitors] #63: create-directory with parents doesn't accept relative paths under Unix
Date: Wed, 05 Aug 2009 21:29:01 -0000

#63: create-directory with parents doesn't accept relative paths under Unix
----------------------------+-----------------------------------------------
 Reporter:  sjamaan         |       Owner:       
     Type:  defect          |      Status:  new  
 Priority:  major           |   Milestone:  4.2.0
Component:  core libraries  |     Version:  4.1.x
 Keywords:  posix           |  
----------------------------+-----------------------------------------------
 {{{(create-directory "./foo" #t) => Error: (create-directory) cannot
 create directory - Permission denied: "/./foo"}}}

 The posixwin.scm implementation looks like it should work. The Unix
 implementation should be changed to match it. See the attached patch.

 It'd be good to write a regression test for this, but I'm not sure how to
 do that cleanly (without leaving too much crap around in the FS).

-- 
Ticket URL: <http://www.irp.oist.jp/trac/chicken/ticket/63>
Chicken Scheme <http://www.call-with-current-continuation.org/>
Chicken Scheme is a compiler for the Scheme programming language.

reply via email to

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