make directory work inside with-directory
parent
5f38dca1e5
commit
5bab5de16d
|
@ -17,10 +17,10 @@ HOOK: io-multiplex io-backend ( ms -- )
|
||||||
|
|
||||||
HOOK: normalize-directory io-backend ( str -- newstr )
|
HOOK: normalize-directory io-backend ( str -- newstr )
|
||||||
|
|
||||||
M: object normalize-directory ;
|
|
||||||
|
|
||||||
HOOK: normalize-pathname io-backend ( str -- newstr )
|
HOOK: normalize-pathname io-backend ( str -- newstr )
|
||||||
|
|
||||||
|
M: object normalize-directory normalize-pathname ;
|
||||||
|
|
||||||
: set-io-backend ( io-backend -- )
|
: set-io-backend ( io-backend -- )
|
||||||
io-backend set-global init-io init-stdio ;
|
io-backend set-global init-io init-stdio ;
|
||||||
|
|
||||||
|
|
|
@ -83,6 +83,12 @@ io.encodings.utf8 ;
|
||||||
"delete-tree-test" temp-file delete-tree
|
"delete-tree-test" temp-file delete-tree
|
||||||
] unit-test
|
] unit-test
|
||||||
|
|
||||||
|
[ { { "kernel" t } } ] [
|
||||||
|
"core" resource-path [
|
||||||
|
"." directory [ first "kernel" = ] subset
|
||||||
|
] with-directory
|
||||||
|
] unit-test
|
||||||
|
|
||||||
[ ] [
|
[ ] [
|
||||||
"copy-tree-test/a/b/c" temp-file make-directories
|
"copy-tree-test/a/b/c" temp-file make-directories
|
||||||
] unit-test
|
] unit-test
|
||||||
|
|
Loading…
Reference in New Issue