Re: [ANN] CHICKEN 5.4.0 release candidate available
Anton Idukov <[email protected]>
| Newsgroups | gmane.lisp.scheme.chicken |
|---|---|
| Message-ID | <CAMJCnqV3NAPg=+9aONq74u9hyFbWuGxPax-L0mk5Xq19TZ_f0g@mail.gmail.com> |
Super. One small question, again.
The documentation of (chicken file posix) module about procedure
'file-select' says: "If the optional argument TIMEOUT is given and not
false, then it should specify the number of seconds after which the wait is
to be aborted (the value may be a floating point number)."
but type signature even in 5.4.0rc1 is
"file-select ((or (list-of fixnum) fixnum false) (or (list-of fixnum)
fixnum false) #!optional fixnum) * *))"
... so TIMEOUT is fixnum so user can not use rational of inexact value for
milliseconds precision.
(In POSIX select TIMEOUT type is timeval struct {tv_sec, tv_usec})
May be is right time to correct documentation,... or file-select / type
source code (way way preferable)
вс, 2 июн. 2024 г. в 12:22, <[email protected]>:
> >
> > PS.sha256sum chicken-5.4.0rc1.tar.gz
> > d936e3ac81b68c9709feceb7dd093bd5e43d9f9d6aba9bcb8848c0cbdd055006
> > chicken-5.4.0rc1.tar.gz
> >
> > not 61d59cb4f3ca226995d7dca3510c7a646c2cf1e28ebc771bf6c5177e28d14c81
> > sorry?
>
> Indeed, Peter mixed up some files there. The sum you give is correct.
>
> >
> > PPS one small question. Does or not cache files produced by
> > chicken-install 5.4.X interfere with chicken-install 5.3.X? Thanks All!
>
> The files should not interfere. Chicken-install will detect if files in the
> cache are out of date or belong to a different build.
>
>
> felix
>
>