[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Doc patches
From: |
Martin Grabmueller |
Subject: |
Doc patches |
Date: |
Wed, 20 Dec 2000 15:36:47 +0100 |
Hello,
I have looked through the top-level doc files of guile-core, mainly to
correct references to CVS repository locations, mailing lists etc.,
and corrected everything I found.
I attached the output of `cvs diff -u'. Please tell me if you would
like to get patches in another format.
Thx,
'mgrabmue
--
Martin Grabmueller address@hidden
http://www.pintus.de/mgrabmue/ address@hidden on EFnet
===File ~/cvs/guile-core/diff===============================
Index: ANON-CVS
===================================================================
RCS file: /cvs/guile/guile-core/ANON-CVS,v
retrieving revision 1.11
diff -u -r1.11 ANON-CVS
--- ANON-CVS 1999/10/05 19:07:39 1.11
+++ ANON-CVS 2000/12/20 14:29:26
@@ -24,12 +24,12 @@
1) Install CVS version 1.9 or later on your system.
2) Log into the CVS server:
- $ cvs -d :pserver:address@hidden:/cvs/guile login
- At the prompt for `CVS password:', type `anoncvs'.
+ $ cvs -d :pserver:address@hidden:/cvs login
+ At the prompt for `CVS password:', simply press the enter key.
Once you have logged in, your password is saved in ~/.cvspass, and you
will not need to enter it again.
3) Check out a module:
- $ cvs -z 9 -d :pserver:address@hidden:/cvs/guile checkout guile-core
+ $ cvs -z 9 -d :pserver:address@hidden:/cvs checkout guile-core
This should create a new directory `guile-core' in your current
directory, and populate it with the current Guile sources.
4) In the top directory of the source tree, run the command `./autogen.sh'.
@@ -39,7 +39,6 @@
The modules available for checkout are:
guile-core --- The scheme interpreter itself.
guile-doc --- Guile documentation-in-progress.
- guile-oops --- GOOPS Guile Object Oriented Programming System.
guile-tcltk --- An interface between Guile and Tcl/Tk.
guile-scsh --- An incomplete port of SCSH 0.4.4 to Guile.
guile-rgx-ctax --- This has been discontinued; use Andrew Archibald's
@@ -58,21 +57,13 @@
This will incorporate any changes the developers have made to Guile
since your last update into your source tree.
-The EGCS Project is kindly lending us space, time, and bandwidth on
-their CVS server. Thanks, folks!
-
Change Notification ==================================================
If you would like to receive mail when people commit changes to the
-Guile CVS repository, you can subscribe to address@hidden
-by sending a message to address@hidden Even
-better, you can get daily digests of these commit messages by sending
-a message to address@hidden
-
-If you want to subscribe an e-mail address other than the one that
-appears in your From: header, say address@hidden, send a mail note to
address@hidden
+Guile CVS repository, you can subscribe to address@hidden by using
+the Mailman mailing list interface at
+<http://mail.gnu.org/mailman/listinfo/guile-cvs>
Questions ============================================================
@@ -107,5 +98,5 @@
tools we use to generate `configure', `aclocal.m4', and the
`Makefile.in' files from their respective sources. Ideally, you
shouldn't need to have them installed, if you don't want to change
- those sources. If you do, see the section in `README' called
+ those sources. If you do, see the section in `HACKING' called
`Hacking It Yourself'.
Index: HACKING
===================================================================
RCS file: /cvs/guile/guile-core/HACKING,v
retrieving revision 1.39
diff -u -r1.39 HACKING
--- HACKING 2000/06/14 22:01:25 1.39
+++ HACKING 2000/12/20 14:29:28
@@ -36,7 +36,7 @@
- If you have put together a change that meets the coding standards
described below, we encourage you to submit it to Guile. The best
-place to post it is address@hidden Please don't send it
+place to post it is address@hidden Please don't send it
directly to me; I often don't have time to look things over. If you
have tested your change, then you don't need to be shy.
@@ -53,14 +53,14 @@
CVS conventions ======================================================
- We use CVS to manage the Guile sources. The repository lives on
-egcs.cygnus.com, in /cvs/guile; you will need an
+subversions.gnu.org, in /cvs; you will need an
account on that machine to access the repository. Also, for security
-reasons, egcs presently only supports CVS connections via the SSH
+reasons, subversions presently only supports CVS connections via the SSH
protocol, so you must first install the SSH client. Then, you should
set your CVS_RSH environment variable to ssh, and use the following as
your CVS root:
- :ext:address@hidden:/cvs/guile
+ :ext:address@hidden:/cvs
Either set your CVSROOT environment variable to that, or give it as
the value of the global -d option to CVS when you check out a working
@@ -73,7 +73,6 @@
- guile-core --- the interpreter, QuickThreads, and ice-9
- guile-doc --- documentation in progress. When complete, this will
be incorporated into guile-core.
- - guile-oops --- The Guile Object-Oriented Programming System (talk to mdj)
- guile-tcltk --- the Guile/Tk interface
- guile-tk --- the new Guile/Tk interface, based on STk's modified Tk
- guile-rgx-ctax --- the Guile/Rx interface, and the ctax implementation
@@ -131,12 +130,13 @@
- The Guile tree should compile without warnings under the following
GCC switches, which are the default in the current configure script:
- -O2 -Wall -Wpointer-arith -Wmissing-prototypes
-The only warnings which can be tolerated are those about variables
-being clobbered by longjmp/vfork in eval.c. The variables in question
-are critical to the interpreter's performance; as far as I can tell,
-it is difficult/annoying to avoid these warnings without slowing the
-system down substantially. (If you can figure out a good fix, I'd be happy to
see it.)
+ -O2 -Wall -Wpointer-arith -Wmissing-prototypes The only warnings
+which can be tolerated are those about variables being clobbered by
+longjmp/vfork in eval.c. The variables in question are critical to
+the interpreter's performance; as far as I can tell, it is
+difficult/annoying to avoid these warnings without slowing the system
+down substantially. (If you can figure out a good fix, I'd be happy
+to see it.)
Note that the warnings generated vary from one version of GCC to the
next, and from one architecture to the next (apparently). To provide
Index: INSTALL
===================================================================
RCS file: /cvs/guile/guile-core/INSTALL,v
retrieving revision 1.26
diff -u -r1.26 INSTALL
--- INSTALL 2000/06/13 19:35:57 1.26
+++ INSTALL 2000/12/20 14:29:30
@@ -103,6 +103,7 @@
`malloc-stats' which returns an alist with pairs of kind and the
number of objects of that kind.
+--enable-guile-debug --- Include internal debugging functions
--disable-arrays --- omit array and uniform array support
--disable-posix --- omit posix interfaces
--disable-networking --- omit networking interfaces
Index: README
===================================================================
RCS file: /cvs/guile/guile-core/README,v
retrieving revision 1.81
diff -u -r1.81 README
--- README 2000/06/20 22:26:41 1.81
+++ README 2000/12/20 14:29:31
@@ -158,14 +158,9 @@
`ANON-CVS' and `SNAPSHOTS' for details.
If you would like to receive mail when people commit changes to the
-Guile CVS repository, you can subscribe to address@hidden
-by sending a message to address@hidden Even
-better, you can get daily digests of these commit messages by sending
-a message to address@hidden
-
-If you want to subscribe an e-mail address other than the one that
-appears in your From: header, say address@hidden, send a mail note to
address@hidden
+Guile CVS repository, you can subscribe to address@hidden by the
+Mailman mailing list interface at
+<http://mail.gnu.org/mailman/listinfo/guile-cvs>
Obtaining Guile ======================================================
@@ -174,8 +169,8 @@
ftp://ftp.gnu.org/pub/gnu/guile/guile-1.4.tar.gz
-The mailing list address@hidden' carries discussions,
-questions, and often answers, about Guile. To subscribe, send mail to
address@hidden Of course, please send bug
-reports (and fixes!) to address@hidden Note that one address is
address@hidden, and the other is at @gnu.org.
+The mailing list address@hidden' carries discussions, questions,
+and often answers, about Guile. To subscribe, use the Mailman mailing
+list interface at <http://mail.gnu.org/mailman/listinfo/guile-user>
+Of course, please send bug reports (and fixes!) to address@hidden
+
Index: SNAPSHOTS
===================================================================
RCS file: /cvs/guile/guile-core/SNAPSHOTS,v
retrieving revision 1.3
diff -u -r1.3 SNAPSHOTS
--- SNAPSHOTS 1999/10/05 19:07:40 1.3
+++ SNAPSHOTS 2000/12/20 14:29:32
@@ -24,8 +24,7 @@
For getit, that's:
ftp.red-bean.com:/pub/guile/snapshots/guile-core-snap.tar.gz
-The snapshot FTP site is mirrored at the following locations:
- Austria: ftp://ftp.aec.at/pub/guile
+The snapshot FTP site is mirrored at the following location:
Japan: ftp://ftp.jaist.ac.jp/pub/lang/scheme/guile
============================================================
- Doc patches,
Martin Grabmueller <=