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