chicken-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ANN] CHICKEN 5.4.0 release candidate available


From: Anton Idukov
Subject: Re: [ANN] CHICKEN 5.4.0 release candidate available
Date: Sun, 2 Jun 2024 13:03:05 +0300

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, <felix.winkelmann@bevuta.com>:
>
> 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


reply via email to

[Prev in Thread] Current Thread [Next in Thread]