Hi Felix and folks,

On Tue, 09 Jul 2013 22:11:28 +0200 (CEST) Felix 
<fe...@call-with-current-continuation.org> wrote:

> From: Michele La Monaca <mikele.chic...@lamonaca.net>
> Subject: Re: [Chicken-users] Exact flownums not properly displayed in mingw
> Date: Tue, 9 Jul 2013 19:12:58 +0200
>
>> On Tue, Jul 9, 2013 at 6:31 PM, Jim Ursetto <zbignie...@gmail.com> wrote:
>>> If you're really concerned about this (which is ultimately aesthetic)
>> 
>> Is this acceptable?
>> 
>> C:\TMP>chicken-status | tail -3
>> socket ....................................................... version: 0.2.3
>> srfi-37 ...................................................... version: 1.3.1
>> win32-msgbox .................................................... version: 1.
>> 
>>> then you should consider setting flonum-print-precision to 17, which will
>>> make an actual difference in rare
>>> cases.  http://api.call-cc.org/doc/library/flonum-print-precision
>> 
>> It doesn't seem to do any difference (in this case at least). Thanks, anyway.
>
> It can't be that hard to fix this problem. Are we just talking about adding a 
> "0" in this case? I can look into this, Michele - if you can give me a hand
> in testing it, since I don't have a Windows system available in the moment.

I think in that particular case the version in the .setup file should
really be a string, which should fix that issue.

If versions are represented by Scheme numbers, you always have to
predetermine a range for minor versions a priori, otherwise you end up
having, for example, a start version as 1.0, the next one 1.1 and so on,
until you reach 1.10, which is numerically equivalent to 1.1.

Maybe salmonella should issue a warning for version numbers which are
not strings.

Best wishes.
Mario
-- 
http://parenteses.org/mario

_______________________________________________
Chicken-users mailing list
Chicken-users@nongnu.org
https://lists.nongnu.org/mailman/listinfo/chicken-users

Reply via email to