globs: fix glob for literal path.
parent
b0495b5fe3
commit
c590ad1201
|
@ -58,6 +58,8 @@ tools.test ;
|
||||||
! { "a/b/c/d/e" "a/b/h/e" "a/e" "a/e/g/e" }
|
! { "a/b/c/d/e" "a/b/h/e" "a/e" "a/e/g/e" }
|
||||||
{ "a/e/f" "a/e/g" }
|
{ "a/e/f" "a/e/g" }
|
||||||
{ "a/b" "a/e" }
|
{ "a/b" "a/e" }
|
||||||
|
{ "a" }
|
||||||
|
{ "a/b" }
|
||||||
} [
|
} [
|
||||||
|
|
||||||
[
|
[
|
||||||
|
@ -85,5 +87,7 @@ tools.test ;
|
||||||
! "**/**/e" glob natural-sort
|
! "**/**/e" glob natural-sort
|
||||||
"**/e/**" glob natural-sort
|
"**/e/**" glob natural-sort
|
||||||
"a/**" glob natural-sort
|
"a/**" glob natural-sort
|
||||||
|
"a" glob natural-sort
|
||||||
|
"a/b" glob natural-sort
|
||||||
] with-test-directory
|
] with-test-directory
|
||||||
] unit-test
|
] unit-test
|
||||||
|
|
|
@ -156,4 +156,6 @@ DEFER: glob%
|
||||||
PRIVATE>
|
PRIVATE>
|
||||||
|
|
||||||
: glob ( glob -- files )
|
: glob ( glob -- files )
|
||||||
glob-path [ glob% ] { } make ;
|
glob-path [
|
||||||
|
[ 1array f swap ] when-empty glob%
|
||||||
|
] { } make ;
|
||||||
|
|
Loading…
Reference in New Issue