* README: Renamed from ANNOUNCE; include bug report address,
authorJim Blandy <jimb@red-bean.com>
Tue, 6 Aug 1996 19:44:39 +0000 (19:44 +0000)
committerJim Blandy <jimb@red-bean.com>
Tue, 6 Aug 1996 19:44:39 +0000 (19:44 +0000)
description, and short tour.
* INSTALL: Renamed from BUILDING.
* NEWS: New file.
* Makefile.in (DISTFILES): Update appropriately.

NEWS [new file with mode: 0644]
README

diff --git a/NEWS b/NEWS
new file mode 100644 (file)
index 0000000..9a95198
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,25 @@
+Guile NEWS --- history of user-visible changes.  2 Aug 1996  -*- text -*-
+Copyright (C) 1996 Free Software Foundation, Inc.
+See the end for copying conditions.
+
+Please send Emacs bug reports to bug-gnu-emacs@prep.ai.mit.edu.
+\f
+Guile 1.0b3
+
+This is the beginning of recorded history.
+
+\f
+Copyright information:
+
+Copyright (C) 1996 Free Software Foundation, Inc.
+
+   Permission is granted to anyone to make or distribute verbatim copies
+   of this document as received, in any medium, provided that the
+   copyright notice and this permission notice are preserved,
+   thus giving the recipient permission to redistribute in turn.
+
+   Permission is granted to distribute modified versions
+   of this document, or of portions of it,
+   under the above conditions, provided also that they
+   carry prominent notices stating who last changed them.
+
diff --git a/README b/README
index 5fbcff9..2ca4055 100644 (file)
--- a/README
+++ b/README
@@ -1,10 +1,28 @@
 This is beta release 1.0b3 of Guile, the GNU extension language library.
+Please send bug reports to bug-guile@prep.ai.mit.edu.
 
-Guile is a portable, embaddable Scheme implementation written in C.
+Guile is a portable, embeddable Scheme implementation written in C.
 Guile provides a machine independent execution platform that can be
 linked in as a library when building extensible programs.
 
 Guile is derived from SCM, by Aubrey Jaffer and others.  Tom Lord
-librarified SCM, yeilding Guile.  He wrote Guile's operating system,
+librarified SCM, yielding Guile.  He wrote Guile's operating system,
 Ice-9, connected Guile to Tcl/Tk and the `rx' regular expression
 matcher, and took care of a lot of miscellany.
+
+Interesting files include:
+- INSTALL, which contains instructions on building and installing Guile.
+- NEWS, which describes user-visible changes since the last release of Guile.
+- COPYING, which describes the terms under which you may redistribute
+  Guile, and explains that there is no warranty.
+
+The Guile source tree is laid out as follows:
+
+doc:     Documentation for Guile, in Texinfo form.
+libguile: The Guile Scheme interpreter, packaged as an object
+          library for you to link with your programs.
+guile:    An interactive front end for the Guile Scheme interpreter.
+rx:       A regular expression matching library, interfaced to Guile.
+ice-9:    Guile's module system, initialization code, and other infrastructure.
+lang:     A Guile module of tools for writing lexical analyzers and parsers.
+ctax:     A Guile module providing a C-like syntax for Scheme.