1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-19 03:00:25 +02:00

Add release date for 1.4.

Add 1.4.1 entries.
This commit is contained in:
Thien-Thi Nguyen 2002-03-01 20:47:05 +00:00
parent 4177e2f273
commit a6b79e06a2

73
NEWS
View file

@ -3,7 +3,80 @@ Copyright (C) 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc.
See the end for copying conditions.
Please send Guile bug reports to bug-guile@gnu.org.
Guile 1.4.1 NOT YET RELEASED
Changes since Guile 1.4:
* bugfix: net_db.c `inet_aton' declaration now properly conditionalized
This buglet typically caused compilation to fail at
libguile/net_db.c:85, and in fact, motivated 1.4.1 release.
* libltdl is now configured as as "installable" instead of "convenience"
Previously, libguile included a private copy of libltdl. Now,
configuration detects if libltdl is already installed, and uses that.
If libltdl is not already installed, a copy is built and installed.
In any case, libguile no longer includes libltdl, see next item.
* library versioning now more disciplined
The CURRENT:REVISION:AGE scheme is now applied to all shared-object
libraries built as part of guile:
guile-1.4 guile-1.4.1
libguile 9.0.0 10.0.0
libqthreads 0.0.0 0.1.0
libguile-readline 0.0.0 0.1.0
The change in CURRENT for libguile is due to libltdl unbundling
(14 symbols w/ "lt_" prefix are no longer provided).
* "make check" now works
This optional step in the build process (between "make" and "make
install") runs some tests on the built guile and reports a summary,
something like:
Totals for this test run:
passes: 2109
failures: 0
unexpected passes: 0
expected failures: 11
unresolved test cases: 11
untested test cases: 0
unsupported test cases: 9
errors: 0
If there are any errors, "make check" returns failurefully; please file
a bug report in that case (send email to <bug-guile@gnu.org>).
The tests comprising "make check" are located under the test-suite
subdir, and can be run individually using the "check-guile" script, like
so:
check-guile numbers.test
(This is how "make check" does it, too.) See the header comments in
check-guile for more info. If you write new tests, send them to
bug-guile.
* API summarization available
Scheme and C programming interfaces are now summarized in
doc/guile-api.alist. This file contains a single sexp of the form:
((scheme SCHEME-API) (C C-API))
SCHEME-API and C-API are sub-alists whose keys are names of Scheme (or
C) functions and variables. The values behind the keys are unspecified
for now.
Guile 1.4 released 2000-06-21
Changes since Guile 1.3.4:
* Changes to the distribution