[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-libmatheval] tiny texinfo patch
From: |
Aleksandar B. Samardzic |
Subject: |
Re: [Bug-libmatheval] tiny texinfo patch |
Date: |
Tue, 3 Oct 2006 11:17:52 +0200 |
User-agent: |
Mutt/1.4.2.1i |
On Mon, Oct 02, 2006 at 11:33:55PM -0400, Ed Hill wrote:
>
> Hi folks,
>
> I'm a relatively new libmatheval user and wanted to say "thank you!"
> for making it available.
>
> While packaging libmatheval for the Fedora Extras project:
>
> https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=207781
>
> I came across two small issues. One was a missing @dircategory entry
> for the texinfo documentation (please see attached patch) and the
> second was caused by some deprecated guile bits in the file:
>
> libmatheval-1.1.3/tests/matheval.c
>
> which causes some of the "make check" tests to fail (actually, the
> tests run just fine but the warnings cause the "make check" mechanism to
> *report* that things have failed!) with the latest guile versions.
>
> My apologies if either of these things have already been fixed in CVS.
> I just haven't had the time to look into the libmatheval CVS repo over
> the past couple of weeks.
>
> So thanks again! And please let me know if you notice any problems or
> have any suggestions for improvement of the Fedora Extras package.
>
> Ed
Hi Ed,
Thanks for problems report and for your effort in packaging libmatheval
for Fedora. I made some small changes in CVS, so I'd appreciate if you
could check it out and let me know are they OK with you, so that I could
release new version. The changes are as follows:
- Missing texinfo entries are added, but I used "GNU libraries" as value
for "@dircategories" entry, because it seemed most appropriate to me
(I checked on my Slackware installation and also on a Debian
installation and "Development" and "GNU libraries" categories seemed
only alternatives, so I decided for later, but certainly I'd like to
hear any other suggestion).
- There was real problem with testing functions, unrelated to
deprecation messages printed to stderr (stderr output is set to be
ignored in test scripts anyway). Namely, two tests were producing
infinity value and seems like Guile changed printing of this value
from "#.#" (that test script was expecting) to "inf.0" between 1.6.x
and 1.8.0 release... Anyway, I've changed tests, so that "make check"
should work now with both 1.6.x and 1.8.0 Guile releases. Issue with
using of Guile deprecated features should be certainly fixed
sometimes, but for now (since 1.8.x Guile branch doesn't yet seem
particularly stable or widely used) I won't change anything in the
libmatheval Guile wrappers regarding this.
Regards,
Alex