1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 19:50:24 +02:00

Miscellaneous small updates

- Typos
- Minor changes to texinfo markup
- Minor wording changes
This commit is contained in:
Neil Jerram 2009-08-03 11:27:51 +01:00
parent a7c5a2e5fd
commit 31c73458db
3 changed files with 10 additions and 9 deletions

View file

@ -17,7 +17,7 @@ Software Foundation.
Permission is granted to copy, distribute and/or modify this document Permission is granted to copy, distribute and/or modify this document
under the terms of the GNU Free Documentation License, Version 1.2 or under the terms of the GNU Free Documentation License, Version 1.2 or
any later version published by the Free Software Foundation; with the any later version published by the Free Software Foundation; with
no Invariant Sections, with the Front-Cover Texts being ``A GNU no Invariant Sections, with the Front-Cover Texts being ``A GNU
Manual,'' and with the Back-Cover Text ``You are free to copy and Manual,'' and with the Back-Cover Text ``You are free to copy and
modify this GNU Manual.''. A copy of the license is included in the modify this GNU Manual.''. A copy of the license is included in the

View file

@ -80,6 +80,7 @@ To unbundle Guile use the instruction
zcat guile-@value{VERSION}.tar.gz | tar xvf - zcat guile-@value{VERSION}.tar.gz | tar xvf -
@end example @end example
@noindent
which will create a directory called @file{guile-@value{VERSION}} with which will create a directory called @file{guile-@value{VERSION}} with
all the sources. You can look at the file @file{INSTALL} for detailed all the sources. You can look at the file @file{INSTALL} for detailed
instructions on how to build and install Guile, but you should be able instructions on how to build and install Guile, but you should be able
@ -93,7 +94,7 @@ make install
@end example @end example
This will install the Guile executable @file{guile}, the Guile library This will install the Guile executable @file{guile}, the Guile library
@file{-lguile} and various associated header files and support @file{libguile} and various associated header files and support
libraries. It will also install the Guile tutorial and reference libraries. It will also install the Guile tutorial and reference
manual. manual.
@ -101,14 +102,14 @@ manual.
Since this manual frequently refers to the Scheme ``standard'', also Since this manual frequently refers to the Scheme ``standard'', also
known as R5RS, or the known as R5RS, or the
@iftex @tex
``Revised$^5$ Report on the Algorithmic Language Scheme'', ``Revised$^5$ Report on the Algorithmic Language Scheme'',
@end iftex @end tex
@ifnottex @ifnottex
``Revised^5 Report on the Algorithmic Language Scheme'', ``Revised^5 Report on the Algorithmic Language Scheme'',
@end ifnottex @end ifnottex
we have included the report in the Guile distribution; we have included the report in the Guile distribution; see
@xref{Top, , Introduction, r5rs, Revised(5) Report on the Algorithmic @ref{Top, , Introduction, r5rs, Revised(5) Report on the Algorithmic
Language Scheme}. Language Scheme}.
This will also be installed in your info directory. This will also be installed in your info directory.

View file

@ -35,7 +35,7 @@ the later parts of the manual. This part also explains how to obtain
and install new versions of Guile, and how to report bugs effectively. and install new versions of Guile, and how to report bugs effectively.
@item Chapter 2: Programming in Scheme @item Chapter 2: Programming in Scheme
This part provides an overview over programming in Scheme with Guile. This part provides an overview of programming in Scheme with Guile.
It covers how to invoke the @code{guile} program from the command-line It covers how to invoke the @code{guile} program from the command-line
and how to write scripts in Scheme. It also gives an introduction and how to write scripts in Scheme. It also gives an introduction
into the basic ideas of Scheme itself and to the various extensions into the basic ideas of Scheme itself and to the various extensions
@ -69,7 +69,7 @@ We use some conventions in this manual.
@itemize @bullet @itemize @bullet
@item @item
For some procedures, notably type predicates, we use @dfn{iff} to mean For some procedures, notably type predicates, we use ``iff'' to mean
``if and only if''. The construct is usually something like: `Return ``if and only if''. The construct is usually something like: `Return
@var{val} iff @var{condition}', where @var{val} is usually @var{val} iff @var{condition}', where @var{val} is usually
``@nicode{#t}'' or ``non-@nicode{#f}''. This typically means that ``@nicode{#t}'' or ``non-@nicode{#f}''. This typically means that
@ -176,7 +176,7 @@ C code linking to the Guile readline module is subject to the terms of
that module. Basically such code must be published on Free terms. that module. Basically such code must be published on Free terms.
Scheme level code written to be run by Guile (but not derived from Scheme level code written to be run by Guile (but not derived from
Guile itself) is not resticted in any way, and may be published on any Guile itself) is not restricted in any way, and may be published on any
terms. We encourage authors to publish on Free terms. terms. We encourage authors to publish on Free terms.
You must be aware there is no warranty whatsoever for Guile. This is You must be aware there is no warranty whatsoever for Guile. This is