~ chicken-core (chicken-5) 8e64fc76e298c86fd241c3134107ad8d4cd24fba
commit 8e64fc76e298c86fd241c3134107ad8d4cd24fba
Author: Christian Kellermann <ckeen@pestilenz.org>
AuthorDate: Thu Sep 22 09:57:26 2011 +0200
Commit: Christian Kellermann <ckeen@pestilenz.org>
CommitDate: Thu Sep 22 22:52:46 2011 +0200
Remove deprecated find-files variant. Deprecated since 4.6.0.
diff --git a/posix-common.scm b/posix-common.scm
index 4b4e2170..827e8a90 100644
--- a/posix-common.scm
+++ b/posix-common.scm
@@ -417,24 +417,13 @@ EOF
((pproc f) (loop rest (action f r)))
(else (loop rest r)) ) ) ) ) ) ) )
-(define (find-files dir . args)
- (cond ((or (null? args) (not (keyword? (car args))))
- ;; old signature - DEPRECATED
- (let-optionals args ((pred (lambda _ #t))
- (action (lambda (x y) (cons x y))) ; we want `cons' inlined
- (id '())
- (limit #f) )
- (##sys#find-files dir pred action id limit #t #f 'find-files)))
- (else
- (apply
- (lambda (#!key (test (lambda _ #t))
- (action (lambda (x y) (cons x y))) ; s.a.
- (seed '())
- (limit #f)
- (dotfiles #f)
- (follow-symlinks #t))
- (##sys#find-files dir test action seed limit follow-symlinks dotfiles 'find-files))
- args))))
+(define (find-files dir #!key (test (lambda _ #t))
+ (action (lambda (x y) (cons x y)))
+ (seed '())
+ (limit #f)
+ (dotfiles #f)
+ (follow-symlinks #t))
+ (##sys#find-files dir test action seed limit follow-symlinks dotfiles 'find-files))
;;; umask
Trap