Summary

create-directory doesn't raise an error when the requested directory already exists

Metadata

Description

Changing that behavior in C5 would cause too much trouble, but we can change that in C6.

 $ touch foo
 $ csi -e '(begin (import (chicken file)) (create-directory "foo"))'
 $ echo $?
 0

If the new behavior is implemented, please update https://wiki.call-cc.org/porting-c5-to-c6

Changes and comments

[2024-06-24 16:03:44 UTC] mario changed description

[2024-06-25 11:36:51 UTC] mario changed status from new to assigned

[2024-06-25 11:36:51 UTC] mario set owner to mario