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
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.