~ chicken-core (chicken-5) 272a01414bf74ea36c3869fdb2036b157edb51be
commit 272a01414bf74ea36c3869fdb2036b157edb51be Author: felix <felix@y.(none)> AuthorDate: Mon Mar 1 14:09:56 2010 +0100 Commit: felix <felix@y.(none)> CommitDate: Mon Mar 1 14:09:56 2010 +0100 removed glob? diff --git a/regex.scm b/regex.scm index 3fd16ecb..277b452e 100644 --- a/regex.scm +++ b/regex.scm @@ -38,7 +38,7 @@ regexp? regexp string-match string-match-positions string-search string-search-positions string-split-fields string-substitute string-substitute* - glob? glob->regexp + glob->regexp grep regexp-escape @@ -246,18 +246,6 @@ ;;; Glob support: -(define (glob? str) ; DEPRECATED - (##sys#check-string str 'glob?) - (let loop ([idx (fx- (string-length str) 1)]) - (and (fx<= 0 idx) - (case (string-ref str idx) - [(#\* #\] #\?) - (or (fx= 0 idx) - (not (char=? #\\ (string-ref str (fx- idx 1)))) - (loop (fx- idx 2)))] - [else - (loop (fx- idx 1))]) ) ) ) - (define glob->regexp (let ([list->string list->string] [string->list string->list] )Trap