1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-06-09 05:30:21 +02:00

*** empty log message ***

This commit is contained in:
Jim Blandy 1998-10-19 21:30:07 +00:00
parent d23bbf3eef
commit 14725cbb40
3 changed files with 29 additions and 64 deletions

24
README
View file

@ -1,4 +1,4 @@
This is beta release 1.2.90 of Guile, a portable, embeddable Scheme This is release 1.3 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.
@ -14,18 +14,22 @@ guile --- a stand-alone interpreter for Guile, usually installed in
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 guile-config --- a Guile script which provides the information necessary
to link your programs against the Guile library. to link your programs against the Guile library.
guile-snarf --- a script to parse declarations in your C code for
Scheme-visible C functions, Scheme objects to be used by C code, etc.
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.
libqthreads.a --- an object library containing the QuickThreads libqthreads.a --- an object library containing the QuickThreads
primitives. If you enabled thread support when you configured primitives. If you enabled thread support when you configured
Guile, you 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>, <guile/gh.h>, <libguile/*.h> --- header files for
installed in /usr/local/include. libguile.a, usually 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
system, read-eval-print loop, some R4RS code and other system, read-eval-print loop, some R4RS code and other
infrastructure. Usually installed in infrastructure. Usually installed in
/usr/local/share/guile/<version>. /usr/local/share/guile/<version>.
data-rep.info --- An essay on how to write C code that works with
Guile Scheme values.
Interesting files include: Interesting files include:
- INSTALL, which contains instructions on building and installing Guile. - INSTALL, which contains instructions on building and installing Guile.
@ -47,7 +51,7 @@ qt: A cooperative threads package from the University of Washington,
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 doc: Some preliminary documentation for Guile. The real 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 ===============================
@ -93,19 +97,17 @@ 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.3.tar.gz.
Via the web, that's: ftp://prep.ai.mit.edu/pub/gnu/guile-1.2.tar.gz Via the web, that's: ftp://prep.ai.mit.edu/pub/gnu/guile-1.3.tar.gz
For getit, that's: prep.ai.mit.edu:/pub/gnu/guile-1.2.tar.gz For getit, that's: prep.ai.mit.edu:/pub/gnu/guile-1.3.tar.gz
The mailing list `guile@cygnus.com' carries discussions, questions, The mailing list `guile@cygnus.com' carries discussions, questions,
and often answers, about Guile. To subscribe, send mail to and often answers, about Guile. To subscribe, send mail to
guile-request@cygnus.com. Of course, please send bug reports (and guile-request@cygnus.com. Of course, please send bug reports (and
fixes!) to bug-guile@gnu.org. fixes!) to bug-guile@gnu.org. Note that one address is @cygnus.com,
and the other is at @gnu.org.
Authors And Contributors ============================================= Authors And Contributors =============================================

View file

@ -60,6 +60,7 @@ HP/UX (gcc, HP cc) --- nutrimat.gnu.ai.mit.edu
e) Test the installed version; don't forget to unset GUILE_LOAD_PATH. e) Test the installed version; don't forget to unset GUILE_LOAD_PATH.
f) Test the example code in the doc directory. f) Test the example code in the doc directory.
g) If you made any fixes, commit them, and start from a) again g) If you made any fixes, commit them, and start from a) again
11a) Add "Guile N.M released." entry to ChangeLog, and commit it.
12) Tag the entire source tree with a tag of the form "release_N_M". 12) Tag the entire source tree with a tag of the form "release_N_M".
13) Copy the tar file over to the GNU machines, and ask the appropriate 13) Copy the tar file over to the GNU machines, and ask the appropriate
person to put it on prep. At the time of this writing, Joel Weber person to put it on prep. At the time of this writing, Joel Weber
@ -75,5 +76,6 @@ HP/UX (gcc, HP cc) --- nutrimat.gnu.ai.mit.edu
the sources are snapshot again. Snapshots should have version numbers the sources are snapshot again. Snapshots should have version numbers
of the form "N.M.L", where L is odd. of the form "N.M.L", where L is odd.
17) Start a new section of the NEWS file. 17) Start a new section of the NEWS file.
18) Send mail to majordomo-owner@cygnus.com updating the message you get 18) Start a new THANKS file.
19) Send mail to majordomo-owner@cygnus.com updating the message you get
when you ask majordomo for "info guile". when you ask majordomo for "info guile".

65
THANKS
View file

@ -6,58 +6,19 @@ The Guile core distribution:
Bug reports and fixes from: Bug reports and fixes from:
Lauri Alanko Lauri Alanko, Andrew Archibald, Greg Badros, Aleksandar Bakic, Per
Andrew Archibald Bothner, Jost Boekemeier, Ben Caradoc-Davies, Marcus Daniels, Doug
Greg Badros Evans, Fred Fish, Jesse N. Glick, Eric Hanchrow, Greg Harvey, Karl
Aleksandar Bakic M. Hegbloom, Dirk Herrmann, Gary Houston, Charbel Jacquin, Bill
Per Bothner Janssen, Steven G. Johnson, Roland Kaufmann, Shiro Kawai, Christopher
Jost Boekemeier Lee, Michael N. Livshin, Christian Lynbech, Roland McGrath, Clark
Ben Caradoc-Davies McGrew, Russ McManus, Harald Meland, Perry Metzger, Thomas Morgan,
Marcus Daniels Shuji Narazaki, Nicolas Neuss, Thien-Thi Nguyen, Robert Pluim, Richard
Doug Evans Polton, Chet Ramey, Jim Ravan, John Redford, Daniel Risacher, Ole
Fred Fish Myren Röhne, Julian Satchell, Jorgen "forcer" Schaefer, Larry
Jesse N. Glick Schwimmer, Radey Shouman, Miroslav Silovic, Maciej Stachowiak, Harvey
Eric Hanchrow J. Stein, Eiichi Takamori, David Tillman, John Tobey, Greg Troxel,
Greg Harvey Bernard Urban.
Karl M. Hegbloom
Dirk Herrmann
Gary Houston
Charbel Jacquin
Bill Janssen
Steven G. Johnson
Roland Kaufmann
Shiro Kawai
Christopher Lee
Michael N. Livshin
Christian Lynbech
Roland McGrath
Clark McGrew
Russ McManus
Harald Meland
Perry Metzger
Thomas Morgan
Shuji Narazaki
Nicolas Neuss
Thien-Thi Nguyen
Robert Pluim
Richard Polton
Chet Ramey
Jim Ravan
John Redford
Daniel Risacher
Ole Myren Röhne
Julian Satchell
Jorgen "forcer" Schaefer
Larry Schwimmer
Radey Shouman
Miroslav Silovic
Maciej Stachowiak
Harvey J. Stein
Eiichi Takamori
David Tillman
John Tobey
Greg Troxel
Bernard Urban
Also, thanks to: Also, thanks to:
- Pat Eyler, for his continuing work on the Guile web pages - Pat Eyler, for his continuing work on the Guile web pages