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:
parent
4177e2f273
commit
a6b79e06a2
1 changed files with 104 additions and 31 deletions
73
NEWS
73
NEWS
|
@ -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
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue