~ chicken-core (chicken-5) c90b5fea25cdfed5b971bc74e72849264e13ea17
commit c90b5fea25cdfed5b971bc74e72849264e13ea17 Author: Peter Bex <peter.bex@xs4all.nl> AuthorDate: Thu Apr 18 00:07:24 2013 +0200 Commit: felix <felix@call-with-current-continuation.org> CommitDate: Wed May 8 11:47:30 2013 +0200 Fix types database entry for file-select to allow for #f and bare fixnums, too diff --git a/types.db b/types.db index 3424af0c..01d84e21 100644 --- a/types.db +++ b/types.db @@ -1684,7 +1684,7 @@ (file-position (#(procedure #:clean #:enforce) file-position ((or port fixnum)) fixnum)) (file-read (#(procedure #:clean #:enforce) file-read (fixnum fixnum #!optional *) list)) (file-read-access? (#(procedure #:clean #:enforce) file-read-access? (string) boolean)) -(file-select (#(procedure #:clean #:enforce) file-select ((list-of fixnum) (list-of fixnum) #!optional fixnum) * *)) +(file-select (#(procedure #:clean #:enforce) file-select ((or (list-of fixnum) fixnum boolean) (or (list-of fixnum) fixnum boolean) #!optional fixnum) * *)) (file-size (#(procedure #:clean #:enforce) file-size ((or string fixnum)) number)) (file-stat (#(procedure #:clean #:enforce) file-stat ((or string fixnum) #!optional *) (vector-of number))) (file-test-lock (#(procedure #:clean #:enforce) file-test-lock (port #!optional fixnum *) boolean))Trap