aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--appendixa/binutils-desc.xml10
-rw-r--r--chapter01/changelog.xml3
-rw-r--r--chapter03/creatingpart.xml4
-rw-r--r--chapter04/introduction.xml8
-rw-r--r--chapter05/bash-exp.xml2
-rw-r--r--chapter05/binutils-exp.xml2
-rw-r--r--chapter05/installasuser.xml2
-rw-r--r--index.xml4
8 files changed, 19 insertions, 16 deletions
diff --git a/appendixa/binutils-desc.xml b/appendixa/binutils-desc.xml
index d897eda61..1ab0ca206 100644
--- a/appendixa/binutils-desc.xml
+++ b/appendixa/binutils-desc.xml
@@ -22,8 +22,8 @@ it possible to retrieve the original individual files (called members of
the archive).</para></sect4>
<sect4><title>as</title>
-<para>as is primarily intended to assemble the output of the GNU C compiler gcc
-for use by the linker ld.</para></sect4>
+<para>as is primarily intended to assemble the output of the GNU C compiler,
+ gcc, for use by the linker ld.</para></sect4>
<sect4><title>gasp</title>
<para>gasp is the Assembler Macro Preprocessor.</para></sect4>
@@ -60,8 +60,8 @@ that is a relocatable object file.</para></sect4>
<para>readelf displays information about elf type binaries.</para></sect4>
<sect4><title>size</title>
-<para>size lists the section sizes --and the total size-- for each of the
-object files objfile in its argument list. By default, one line of output is
+<para>size lists the section sizes --and the total size-- for each of the
+object files in its argument list. By default, one line of output is
generated for each object file or each module in an archive.</para></sect4>
<sect4><title>strings</title>
@@ -69,7 +69,7 @@ generated for each object file or each module in an archive.</para></sect4>
that are at least 4 characters long (or the number specified with an
option to the program) and are followed by an unprintable character. By
default, it only prints the strings from the initialized and loaded
-sections of object files; for other types of files, it prints the strings
+sections of object files. For other types of files, it prints the strings
from the whole file.</para>
<para>strings is mainly useful for determining the contents of non-text files.</para></sect4>
diff --git a/chapter01/changelog.xml b/chapter01/changelog.xml
index 8be9c5cda..8d98bcb2c 100644
--- a/chapter01/changelog.xml
+++ b/chapter01/changelog.xml
@@ -59,6 +59,9 @@
</itemizedlist>
</para></listitem>
+<listitem><para>September 23rd, 2002 [timothy]: Chapter 3,4,5: Applied
+Bill Maltby's grammatic-fixes patch.</para></listitem>
+
<listitem><para>September 22nd, 2002 [timothy]: Chapter 06: Applied Alex's
grammatic-fixes patch.</para></listitem>
diff --git a/chapter03/creatingpart.xml b/chapter03/creatingpart.xml
index d8ebd0c22..af0741e81 100644
--- a/chapter03/creatingpart.xml
+++ b/chapter03/creatingpart.xml
@@ -15,7 +15,7 @@ Linux partition where we can build it. We recommend a partition size
of at least 1 GB. This provides enough space to store the tarballs and
compile all of the packages. You will probably need more space if you
intend to install additional software and use the LFS system as your
-primary Linux system. If a Linux Native partition is already available,
+primary Linux system. If a Linux native partition is already available,
this subsection can be skipped.</para>
<para>Since your system memory can only hold a limited amount of data
@@ -31,7 +31,7 @@ when we create the <filename>/etc/fstab</filename> file.</para>
<para>The cfdisk program (or another fdisk-like program) should be
started with the appropriate hard disk as the argument (like /dev/hda
if a new partition is to be created on the primary master IDE disk).
-Using this program, create a Linux Native partition. Please refer to
+Using this program, create a Linux native partition. Please refer to
the documentation of your fdisk program (the man pages are often a
good place to start) for information about creating Linux native
partitions and writing partition tables.</para>
diff --git a/chapter04/introduction.xml b/chapter04/introduction.xml
index 094b00c74..9ca68e984 100644
--- a/chapter04/introduction.xml
+++ b/chapter04/introduction.xml
@@ -2,10 +2,10 @@
<title>Introduction</title>
<?dbhtml filename="introduction.html" dir="chapter03"?>
-<para>Below follows a list of all the packages that you will need to
-download in order to build a basic Linux system. The listed version
-numbers correspond to versions of the software that are known to work and
-which this book is based upon.</para>
+<para>Below is a list of packages you need to download for building a
+basic Linux system. The listed version numbers correspond to versions
+of the software that are known to work, and this book is based
+upon them.</para>
<para>All the URL's below refer to the main LFS server. There are several
FTP mirrors available from which you can download the files as well. The
diff --git a/chapter05/bash-exp.xml b/chapter05/bash-exp.xml
index c6ea2db4e..ba7b375c1 100644
--- a/chapter05/bash-exp.xml
+++ b/chapter05/bash-exp.xml
@@ -24,7 +24,7 @@ there.</para>
<para>The <userinput>&amp;&amp;</userinput>'s at the end of every line cause
the next command to be executed only if the previous command exits
with a return value of 0 indicating success. In case all of these
-commands are copy&amp;pasted on the shell, it is important to ensure
+commands are copy &amp; pasted on the shell, it is important to ensure
that if ./configure fails, make isn't executed and, likewise, if make
fails, that make install isn't executed, and so forth.</para>
diff --git a/chapter05/binutils-exp.xml b/chapter05/binutils-exp.xml
index a1a226d35..8bc95d288 100644
--- a/chapter05/binutils-exp.xml
+++ b/chapter05/binutils-exp.xml
@@ -6,7 +6,7 @@ instructions for Binutils recommend creating a separate build directory
instead of compiling the package inside the source tree. So, we create a
binutils-build directory and work from there.</para>
-<para><userinput>--disable-nls:</userinput> This option disabled
+<para><userinput>--disable-nls:</userinput> This option disables
internationalization (also known as i18n). We don't need this for our
static programs and nls often causes problems when you're linking
statically.</para>
diff --git a/chapter05/installasuser.xml b/chapter05/installasuser.xml
index 16372861a..d7cdbe546 100644
--- a/chapter05/installasuser.xml
+++ b/chapter05/installasuser.xml
@@ -45,7 +45,7 @@ in previous chapters already. $LC_ALL is a variable that is used for
internationalization.</para>
<para>When your host distribution uses a glibc version older than 2.2.4,
-having $LC_ALL set to something else than "C" or "POSIX" while working
+having $LC_ALL set to something other than "C" or "POSIX" while working
through Chapter 5 may cause trouble when you exit the chroot environment
of Chapter 6 and try to return to it. By setting this to "POSIX" ("C"
is an alias for "POSIX") we ensure that everything will work as expected
diff --git a/index.xml b/index.xml
index 9f6802244..6cb1b140e 100644
--- a/index.xml
+++ b/index.xml
@@ -4,8 +4,8 @@
<!ENTITY book SYSTEM "book/book.xml">
-<!ENTITY version "20020922">
-<!ENTITY releasedate "September 22nd, 2002">
+<!ENTITY version "20020923">
+<!ENTITY releasedate "September 23rd, 2002">
<!ENTITY ftp-root "ftp://ftp.linuxfromscratch.org">
<!ENTITY http-root "http://ftp.linuxfromscratch.org">