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

*** empty log message ***

This commit is contained in:
Jim Blandy 1998-10-10 12:59:50 +00:00
parent b098016b6e
commit 17f8d40ce9
4 changed files with 32 additions and 10 deletions

View file

@ -1,3 +1,12 @@
1998-10-10 Jim Blandy <jimb@zwingli.cygnus.com>
* Guile 1.2.90 released --- beta.
* GUILE-VERSION: Set to 1.2.90. This would appear to be a
regression from 1.3a, but everyone knows that the next release is
1.3, I want to switch to a more coherent version numbering system,
and now is the time.
1998-10-09 Jim Blandy <jimb@zwingli.cygnus.com> 1998-10-09 Jim Blandy <jimb@zwingli.cygnus.com>
* configure.in: Call AC_C_INLINE, so we can use inline happily in * configure.in: Call AC_C_INLINE, so we can use inline happily in

21
README
View file

@ -1,4 +1,4 @@
This is a nightly snapshot of Guile, a portable, embeddable Scheme This is beta release 1.2.90 of Guile, a portable, embeddable Scheme
implementation written in C. Guile provides a machine independent implementation written in C. Guile provides a machine independent
execution platform that can be linked in as a library when building execution platform that can be linked in as a library when building
extensible programs. extensible programs.
@ -12,12 +12,14 @@ guile --- a stand-alone interpreter for Guile, usually installed in
/usr/local/bin. With no arguments, this is a simple /usr/local/bin. With no arguments, this is a simple
interactive Scheme interpreter. It can also be used as an interactive Scheme interpreter. It can also be used as an
interpreter for script files; see the NEWS file for details. interpreter for script files; see the NEWS file for details.
guile-config --- a Guile script which provides the information necessary
to link your programs against the Guile library.
libguile.a --- an object library containing the Guile interpreter, libguile.a --- an object library containing the Guile interpreter,
usually installed in /usr/local/lib. You can use Guile in usually installed in /usr/local/lib. You can use Guile in
your own programs by linking against this. your own programs by linking against this.
libqt.a --- an object library containing the QuickThreads primitives. libqthreads.a --- an object library containing the QuickThreads
If you enabled thread support when you configured Guile, you primitives. If you enabled thread support when you configured
will need to link your code against this too. Guile, you will need to link your code against this too.
<libguile.h>, <libguile/*.h> --- header files for libguile.a, usually <libguile.h>, <libguile/*.h> --- header files for libguile.a, usually
installed in /usr/local/include. installed in /usr/local/include.
ice-9, ice-9/*.scm --- run-time support for Guile: the module ice-9, ice-9/*.scm --- run-time support for Guile: the module
@ -37,15 +39,15 @@ libguile:
The Guile Scheme interpreter --- both the object library The Guile Scheme interpreter --- both the object library
for you to link with your programs, and the executable you can run. for you to link with your programs, and the executable you can run.
ice-9: Guile's module system, initialization code, and other infrastructure. ice-9: Guile's module system, initialization code, and other infrastructure.
guile-config:
Source for the guile-config script.
qt: A cooperative threads package from the University of Washington, qt: A cooperative threads package from the University of Washington,
which Guile can use. If you configure Guile with the which Guile can use. If you configure Guile with the
--with-threads flag, you will need to link against the -lqt --with-threads flag, you will need to link against the -lqt
library, found in this directory. Qt is under a separate library, found in this directory. Qt is under a separate
copyright; see `qt/README' for more details. copyright; see `qt/README' for more details.
doc: Some preliminary documentation for Guile. The real Guile
(The present release doesn't include any documentation; the Guile manual is incomplete, and is currently being revised..
manual is incomplete, and is currently being revised.)
Anonymous CVS Access and FTP snapshots =============================== Anonymous CVS Access and FTP snapshots ===============================
@ -91,6 +93,9 @@ different.
Obtaining Guile ====================================================== Obtaining Guile ======================================================
This beta release of Guile is available via anonymous FTP from
ftp.red-bean.com, as pub/guile/guile-1.2.90.tar.gz.
The latest official Guile release is available via anonymous FTP from The latest official Guile release is available via anonymous FTP from
prep.ai.mit.edu, as /pub/gnu/guile-1.2.tar.gz. prep.ai.mit.edu, as /pub/gnu/guile-1.2.tar.gz.

View file

@ -1,3 +1,3 @@
@set UPDATED 7 October 1998 @set UPDATED 7 October 1998
@set EDITION 1.3a @set EDITION 1.2.90
@set VERSION 1.3a @set VERSION 1.2.90

View file

@ -1,3 +1,11 @@
1998-10-10 Jim Blandy <jimb@zwingli.cygnus.com>
* gc.c (scm_return_first): Remove #ifdef __STDC__ garbage; Guile
requires ANSI now.
* numbers.c (big2str): Protect t from garbage collection until
we're done. (Thanks to Gary Houston.)
1998-10-09 Jim Blandy <jimb@zwingli.cygnus.com> 1998-10-09 Jim Blandy <jimb@zwingli.cygnus.com>
* Makefile.am (libguile_la_LDFLAGS): Increment shared library * Makefile.am (libguile_la_LDFLAGS): Increment shared library