mirror of
https://git.savannah.gnu.org/git/guile.git
synced 2025-05-20 19:50:24 +02:00
*** empty log message ***
This commit is contained in:
parent
7a8188539f
commit
01cf384076
2 changed files with 45 additions and 20 deletions
11
ChangeLog
11
ChangeLog
|
@ -1,3 +1,14 @@
|
||||||
|
Sun Jan 5 16:57:10 1997 Jim Blandy <jimb@floss.cyclic.com>
|
||||||
|
|
||||||
|
* Guile 1.0 released. This is the first release by the Free
|
||||||
|
Software Foundation; Cygnus has also released earlier versions of
|
||||||
|
Guile.
|
||||||
|
|
||||||
|
* GUILE-VERSION: Updated version number.
|
||||||
|
* NEWS: Added comments for all the user-visible changes marked in
|
||||||
|
the ChangeLogs.
|
||||||
|
* README: Updated for release.
|
||||||
|
|
||||||
Thu Dec 12 00:14:32 1996 Gary Houston <ghouston@actrix.gen.nz>
|
Thu Dec 12 00:14:32 1996 Gary Houston <ghouston@actrix.gen.nz>
|
||||||
|
|
||||||
* scsh: new directory.
|
* scsh: new directory.
|
||||||
|
|
54
README
54
README
|
@ -3,6 +3,12 @@ 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.
|
||||||
|
|
||||||
|
This is the first Guile release made by the Free Software Foundation.
|
||||||
|
However, Cygnus Support has made earlier releases of Guile, the most
|
||||||
|
recent of which is known as `guile-iii'. The present release
|
||||||
|
incorporates many bug fixes and improvements, but has dropped some
|
||||||
|
modules that `guile-iii' supported.
|
||||||
|
|
||||||
Please send bug reports to bug-guile@prep.ai.mit.edu.
|
Please send bug reports to bug-guile@prep.ai.mit.edu.
|
||||||
|
|
||||||
Guile is available via anonymous FTP from
|
Guile is available via anonymous FTP from
|
||||||
|
@ -22,7 +28,8 @@ Interesting files include:
|
||||||
|
|
||||||
The Guile source tree is laid out as follows:
|
The Guile source tree is laid out as follows:
|
||||||
|
|
||||||
doc: Documentation for Guile, in Texinfo form.
|
doc: Documentation for Guile, in Texinfo form. (At the moment, these
|
||||||
|
manuals are incomplete and are currently being revised.)
|
||||||
libguile:
|
libguile:
|
||||||
The Guile Scheme interpreter, packaged as an object library
|
The Guile Scheme interpreter, packaged as an object library
|
||||||
for you to link with your programs.
|
for you to link with your programs.
|
||||||
|
@ -52,33 +59,39 @@ fixes!) to bug-guile@prep.ai.mit.edu.
|
||||||
|
|
||||||
Authors And Contributors =============================================
|
Authors And Contributors =============================================
|
||||||
|
|
||||||
George Carrette wrote SIOD, a stand-alone scheme interpreter.
|
Many people have generously contributed to Guile. However, any errors
|
||||||
Although most of this code as been rewritten or replaced over time,
|
are the responsibility of the primary Guile maintainer, Jim Blandy.
|
||||||
the garbage collector from SIOD is still an important part of Guile.
|
|
||||||
|
|
||||||
Aubrey Jaffer seriously tuned performance and added features. He
|
|
||||||
designed many hairy but beautiful parts of the tag system and
|
|
||||||
evaluator.
|
|
||||||
|
|
||||||
Tom Lord librarified SCM, yielding Guile. He wrote Guile's operating
|
|
||||||
system, Ice-9, and connected Guile to Tcl/Tk and the `rx' regular
|
|
||||||
expression matcher.
|
|
||||||
|
|
||||||
Gary Houston wrote the Unix system call support, including the socket
|
|
||||||
support.
|
|
||||||
|
|
||||||
Anthony Green wrote the original version of `threads' the interface
|
|
||||||
between Guile and qt.
|
|
||||||
|
|
||||||
Mikael Djurfeldt designed and implemented:
|
Mikael Djurfeldt designed and implemented:
|
||||||
* the source-level debugger,
|
* the source-level debugging support (although the debugger's user
|
||||||
|
interface is not yet complete)
|
||||||
* stack overflow detection,
|
* stack overflow detection,
|
||||||
* the GDB patches to support debugging mixed Scheme/C code,
|
* the GDB patches to support debugging mixed Scheme/C code,
|
||||||
* the original implementation of weak hash tables,
|
* the original implementation of weak hash tables,
|
||||||
* the `threads' interface (rewriting Anthony Green's work), and
|
* the `threads' interface (rewriting Anthony Green's work), and
|
||||||
* detection of circular references during printing.
|
* detection of circular references during printing.
|
||||||
|
|
||||||
Gary Houston did a lot of work on the error handling code.
|
Mark Galassi contributed the Guile high-level functions (libgh), and
|
||||||
|
wrote the guile-programmer and guile-user manuals. (These are in the
|
||||||
|
process of revision.)
|
||||||
|
|
||||||
|
Anthony Green wrote the original version of `threads' the interface
|
||||||
|
between Guile and qt.
|
||||||
|
|
||||||
|
Gary Houston wrote the Unix system call support, including the socket
|
||||||
|
support, and did a lot of work on the error handling code.
|
||||||
|
|
||||||
|
Tom Lord librarified SCM, yielding Guile. He wrote Guile's operating
|
||||||
|
system, Ice-9, and connected Guile to Tcl/Tk and the `rx' regular
|
||||||
|
expression matcher.
|
||||||
|
|
||||||
|
Aubrey Jaffer seriously tuned performance and added features. He
|
||||||
|
designed many hairy but beautiful parts of the tag system and
|
||||||
|
evaluator.
|
||||||
|
|
||||||
|
George Carrette wrote SIOD, a stand-alone scheme interpreter.
|
||||||
|
Although most of this code as been rewritten or replaced over time,
|
||||||
|
the garbage collector from SIOD is still an important part of Guile.
|
||||||
|
|
||||||
|
|
||||||
Nightly snapshots ====================================================
|
Nightly snapshots ====================================================
|
||||||
|
@ -102,3 +115,4 @@ to new, experimental features. Patches submitted relative to recent
|
||||||
snapshots will be easier for us to evaluate and install, since the
|
snapshots will be easier for us to evaluate and install, since the
|
||||||
patch's original sources will be closer to what we're working with.
|
patch's original sources will be closer to what we're working with.
|
||||||
And it allows us to start testing features earlier.
|
And it allows us to start testing features earlier.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue