Bladeren bron

Removed all third person-references "you" - "a user" e.g.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@316 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Thomas Balu Walter 24 jaren geleden
bovenliggende
commit
3cc70a04da

+ 4 - 4
appendixa/autoconf-desc.xml

@@ -34,8 +34,8 @@ statements for configure to use
 <sect3><title>autoreconf</title>
 
 <para>
-If you have a lot of Autoconf-generated configure scripts, the
-autoreconf program can save you some work.  It runs autoconf (and
+If there are a lot of Autoconf-generated configure scripts, the
+autoreconf program can save some work.  It runs autoconf (and
 autoheader, where appropriate) repeatedly to remake the Autoconf
 configure scripts and configuration header templates in the directory
 tree rooted at the current directory.
@@ -46,7 +46,7 @@ tree rooted at the current directory.
 <sect3><title>autoscan</title>
 
 <para>
-The autoscan program can help you create a configure.in file for
+The autoscan program can help to create a configure.in file for
 a software package. autoscan examines source files in the directory
 tree rooted at a directory given as a command line argument, or the
 current directory if none is given.  It searches the source files for
@@ -71,7 +71,7 @@ Autoconf macros by their old names to use the current macro names.
 ifnames can help when writing a configure.in for a software
 package. It prints the identifiers that the package already uses in C
 preprocessor conditionals. If a package has already been set up to
-have some portability, this program can help you figure out what its
+have some portability, this program can help to figure out what its
 configure needs to check for. It may help fill in some gaps in a
 configure.in generated by autoscan.
 </para>

+ 2 - 2
appendixa/automake-desc.xml

@@ -13,8 +13,8 @@ The Automake package contains the aclocal and automake programs
 
 <para>
 Automake includes a number of Autoconf macros which can be used in
-your package; some of them are actually required by Automake in certain
-situations. These macros must be defined in your aclocal.m4;
+packages; some of them are actually required by Automake in certain
+situations. These macros must be defined in the aclocal.m4-file;
 otherwise they will not be seen by autoconf.
 </para>
 

+ 2 - 2
appendixa/bash-desc.xml

@@ -12,8 +12,8 @@ The Bash package contains the bash program
 <para>
 Bash is the Bourne-Again SHell, which is a widely used command
 interpreter on Unix systems. Bash is a program that reads from standard
-input, the keyboard. You type something and the program will evaluate
-what you have typed and do something with it, like running a program.
+input, the keyboard. A user types something and the program will evaluate
+what he has typed and do something with it, like running a program.
 </para>
 
 </sect2>

+ 2 - 1
appendixa/binutils-desc.xml

@@ -146,7 +146,8 @@ modified copies under different names.
 <sect3><title>c++filt</title>
 
 <para>
-The C++ language provides function overloading, which means that you can 
+The C++ language provides function overloading, which means that it is 
+possible to
 write many functions with the same name (providing each takes parameters 
 of different types).  All C++ function names are encoded into a low-level 
 assembly label (this process is known as mangling). The c++filt program 

+ 3 - 3
appendixa/bison-desc.xml

@@ -14,7 +14,7 @@ Bison is a parser generator, a replacement for YACC. YACC stands for Yet
 Another Compiler Compiler. What is Bison then? It is a program that
 generates a program that analyses the structure of a textfile. Instead
 of
-writing the actual program you specify how things should be connected
+writing the actual program a user specifies how things should be connected
 and with
 those rules a program is constructed that analyses the textfile.
 </para>
@@ -52,8 +52,8 @@ to the compiler:
 </literallayout></blockquote>
 
 <para>
-You start at the bottom of a tree and you come across the numbers 2 and
-3 which are joined by the multiplication symbol, so the computers
+Starting at the bottom of a tree and coming across the numbers 2 and
+3 which are joined by the multiplication symbol, the computer
 multiplies 2 and 3. The result of that multiplication is remembered and
 the next thing that the computer sees is the result of 2*3 and the
 number 1 which are joined by the add symbol. Adding 1 to the previous

+ 9 - 9
appendixa/findutils-desc.xml

@@ -25,10 +25,10 @@ current directory and it's subdirectories.
 <para>
 Locate scans a database which contain all files and directories on a
 filesystem. This program lists the files and directories in this
-database matching a certain criteria. If you're looking for a file this
-program will scan the database and tell you exactly where the files you
-requested are located. This only makes sense if your locate database is
-fairly up-to-date else it will provide you with out-of-date information.
+database matching a certain criteria. If a user is looking for a file this
+program will scan the database and tell him exactly where the files he
+requested are located. This only makes sense if the locate database is
+fairly up-to-date else it will provide out-of-date information.
 </para>
 
 </sect3>
@@ -38,10 +38,10 @@ fairly up-to-date else it will provide you with out-of-date information.
 <para>
 The updatedb program updates the locate database. It scans the entire
 file system (including other file system that are currently mounted
-unless you specify it not to) and puts every directory and file it finds
+unless it is told not to do so) and puts every directory and file it finds
 into the database that's used by the locate program which retrieves this
-information. It's a good practice to update this database once a day so
-that you are ensured of a database that is up-to-date.
+information. It's a good practice to update this database once a day to
+have it up-to-date whenever it is needed.
 </para>
 
 </sect3>
@@ -49,8 +49,8 @@ that you are ensured of a database that is up-to-date.
 <sect3><title>Xargs</title>
 
 <para>
-The xargs command applies a command to a list of files. If you need to
-perform the same command on multiple files, you can create a file that
+The xargs command applies a command to a list of files. If there is a need to
+perform the same command on multiple files, a file can be created that
 contains all these files (one per line) and use xargs to perform that
 command on the list.
 </para>

+ 1 - 1
appendixa/flex-desc.xml

@@ -11,7 +11,7 @@ The Flex package contains the flex program
 
 <para>
 Flex is a tool for generating programs which regognize patterns in text. 
-Pattern recognition is very useful in many applications. You set up rules 
+Pattern recognition is very useful in many applications. A user sets up rules 
 what to look for and flex will make a program that looks for those
 patterns. The reason people use flex is that it is much easier to set up 
 rules for what to look for than to write the actual program that finds 

+ 4 - 3
appendixa/gcc-desc.xml

@@ -25,9 +25,10 @@ of these compiler generated object files.
 
 <para>
 A pre-processor pre-processes a source file, such as including
-the contents of header files into the source file. You generally don't
-do this yourself to save yourself a lot of time. You just insert a line
-like #include &lt;filename&gt;. The pre-processor file insert the
+the contents of header files into the source file. It's a good idea to 
+not 
+do this manually to save a lot of time. Someone just inserts a line
+like #include &lt;filename&gt;. The pre-processor inserts the
 contents of that file into the source file. That's one of the things a
 pre-processor does.
 </para>