Changeset 350ab24


Ignore:
Timestamp:
Apr 29, 2014, 3:56:46 AM (10 years ago)
Author:
Chris Staub <chris@…>
Parents:
5c8e74d (diff), 31cfd067 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merged latest systemd branch changes

Files:
3 added
5 deleted
145 edited
25 moved

Legend:

Unmodified
Added
Removed
  • BOOK/alpha-index.xml

    r5c8e74d r350ab24  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/alpha-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/alpha-chapter.xml"/>
    63     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/alpha-chapter.xml"/>
     63    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/alpha-chapter.xml"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/alpha-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/alpha-chapter.xml"/>
  • BOOK/appendices/dependencies/common.xml

    r5c8e74d r350ab24  
    283283      </segmentedlist>
    284284
    285 <!-- Begin CLFS-Bootscripts dependency info -->
    286   <bridgehead renderas="sect2" id="bootscripts-dep">CLFS-Bootscripts</bridgehead>
     285<!-- Begin CLFS-Boot-scripts dependency info -->
     286  <bridgehead renderas="sect2" id="boot-scripts-dep">CLFS-Boot-scripts</bridgehead>
    287287
    288288      <segmentedlist>
  • BOOK/appendices/rationale/common.xml

    r5c8e74d r350ab24  
    7979
    8080    <listitem>
    81       <para>CLFS-Bootscripts</para>
     81      <para>CLFS-Boot-scripts</para>
    8282      <para>This package contains a number of scripts that run at boottime,
    8383      performing essential tasks such as mounting/checking filesystems and
     
    373373    <listitem>
    374374      <para>Systemd</para>
    375       <para>Systemd provides the init daemon for the system, as well as Udev, 
     375      <para>Systemd provides the init daemon for the system, as well as Udev,
    376376      which dynamically creates device nodes.</para>
    377377    </listitem>
  • BOOK/boot/64/shadow.xml

    r5c8e74d r350ab24  
    4141    href="../common/shadow.xml"
    4242    xpointer="xpointer(//*[@os='f'])"/>
    43  
     43
    4444    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4545    href="../common/shadow.xml"
  • BOOK/boot/alpha-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    1616 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/aboot.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
    3233
  • BOOK/boot/common/boot-scripts.xml

    r5c8e74d r350ab24  
    66]>
    77
    8 <sect1 id="ch-scripts-bootscripts" role="wrap">
    9   <?dbhtml filename="bootscripts.html"?>
    10 
    11   <title>Bootscripts for CLFS &bootscripts-clfs-version;</title>
    12 
    13   <indexterm zone="ch-scripts-bootscripts">
    14     <primary sortas="a-Bootscripts">Bootscripts</primary>
     8<sect1 id="ch-scripts-boot-scripts" role="wrap">
     9  <?dbhtml filename="boot-scripts.html"?>
     10
     11  <title>Boot-scripts for CLFS &boot-scripts-clfs-version;</title>
     12
     13  <indexterm zone="ch-scripts-boot-scripts">
     14    <primary sortas="a-Boot-scripts">Boot-scripts</primary>
    1515  </indexterm>
    1616
     
    1818    <title/>
    1919
    20     <para>The Bootscripts package contains a set of scripts to
     20    <para>The Boot-scripts package contains a set of scripts to
    2121    start/stop the CLFS system at bootup/shutdown.</para>
    2222
     
    2424
    2525  <sect2 role="installation">
    26     <title>Installation of Bootscripts</title>
    27 
    28     <para os="s1">Update the bootscripts so they can be used in /tools:</para>
    29 
    30 <screen os="s2"><userinput>patch -Np1 -i ../bootscripts-cross-lfs-2.1-pre1-updates-1.patch</userinput></screen>
     26    <title>Installation of Boot-scripts</title>
    3127
    3228    <para os="a">Install the package:</para>
    3329
    34 <screen os="b"><userinput>make DESTDIR=/tools install-minimal</userinput></screen>
     30<screen os="b"><userinput>make DESTDIR=/tools install-boot-scripts</userinput></screen>
    3531
    3632  <para os="c">The <command>setclock</command> script reads the time from the
     
    3834  Semiconductor (CMOS) clock. If the hardware clock is set to UTC, this
    3935  script will convert the hardware clock's time to the local time using
    40   the <filename>/etc/localtime</filename> file (which tells the
     36  the <filename>/tools/etc/sysconfig/clock</filename> file (which tells the
    4137  <command>hwclock</command> program which timezone the user is in). There
    4238  is no way to detect whether or not the hardware clock is set to UTC, so
     
    4844  you can find out after you have booted the new machine by running the
    4945  <userinput>hwclock --localtime  --show</userinput> command, and if
    50   necessary editing the <filename>/etc/sysconfig/clock</filename> script.
     46  necessary editing the <filename>/tools/etc/sysconfig/clock</filename> file.
    5147  The worst that will happen if you make a wrong guess here is that the
    5248  time displayed will be wrong.</para>
     
    6662  </sect2>
    6763
    68   <sect2 id="contents-bootscripts" role="content">
    69     <title>Contents of Bootscripts</title>
     64  <sect2 id="contents-boot-scripts" role="content">
     65    <title>Contents of Boot-scripts</title>
    7066
    7167    <segmentedlist>
     
    8379      <?dbhtml list-presentation="table"?>
    8480
    85       <varlistentry id="checkfs-bootscripts">
     81      <varlistentry id="checkfs-boot-scripts">
    8682        <term><command>checkfs</command></term>
    8783        <listitem>
     
    8985          mounted (with the exception of journal and network based file
    9086          systems)</para>
    91           <indexterm zone="ch-scripts-bootscripts checkfs-bootscripts">
     87          <indexterm zone="ch-scripts-boot-scripts checkfs-boot-scripts">
    9288            <primary sortas="d-checkfs">checkfs</primary>
    9389          </indexterm>
     
    9591      </varlistentry>
    9692
    97       <varlistentry id="cleanfs-bootscripts">
     93      <varlistentry id="cleanfs-boot-scripts">
    9894        <term><command>cleanfs</command></term>
    9995        <listitem>
     
    104100          <filename>/etc/nologin</filename>, <filename>/fastboot</filename>,
    105101          and <filename>/forcefsck</filename> files</para>
    106           <indexterm zone="ch-scripts-bootscripts cleanfs-bootscripts">
     102          <indexterm zone="ch-scripts-boot-scripts cleanfs-boot-scripts">
    107103            <primary sortas="d-cleanfs">cleanfs</primary>
    108104          </indexterm>
     
    110106      </varlistentry>
    111107
    112       <varlistentry id="functions-bootscripts">
     108      <varlistentry id="functions-boot-scripts">
    113109        <term><command>functions</command></term>
    114110        <listitem>
    115111          <para>Contains common functions, such as error and status checking,
    116           that are used by several bootscripts</para>
    117           <indexterm zone="ch-scripts-bootscripts functions-bootscripts">
     112          that are used by several boot-scripts</para>
     113          <indexterm zone="ch-scripts-boot-scripts functions-boot-scripts">
    118114            <primary sortas="d-functions">functions</primary>
    119115          </indexterm>
     
    121117      </varlistentry>
    122118
    123       <varlistentry id="halt-bootscripts">
     119      <varlistentry id="halt-boot-scripts">
    124120        <term><command>halt</command></term>
    125121        <listitem>
    126122          <para>Halts the system</para>
    127           <indexterm zone="ch-scripts-bootscripts halt-bootscripts">
     123          <indexterm zone="ch-scripts-boot-scripts halt-boot-scripts">
    128124            <primary sortas="d-halt">halt</primary>
    129125          </indexterm>
     
    131127      </varlistentry>
    132128
    133       <varlistentry id="localnet-bootscripts">
     129      <varlistentry id="localnet-boot-scripts">
    134130        <term><command>localnet</command></term>
    135131        <listitem>
    136132          <para>Sets up the system's hostname and local loopback device</para>
    137           <indexterm zone="ch-scripts-bootscripts localnet-bootscripts">
     133          <indexterm zone="ch-scripts-boot-scripts localnet-boot-scripts">
    138134            <primary sortas="d-localnet">localnet</primary>
    139135          </indexterm>
     
    141137      </varlistentry>
    142138
    143       <varlistentry id="mountfs-bootscripts">
     139      <varlistentry id="mountfs-boot-scripts">
    144140        <term><command>mountfs</command></term>
    145141        <listitem>
    146142          <para>Mounts all file systems, except ones that are marked
    147143          <emphasis>noauto</emphasis> or are network based</para>
    148           <indexterm zone="ch-scripts-bootscripts mountfs-bootscripts">
     144          <indexterm zone="ch-scripts-boot-scripts mountfs-boot-scripts">
    149145            <primary sortas="d-mountfs">mountfs</primary>
    150146          </indexterm>
     
    152148      </varlistentry>
    153149
    154       <varlistentry id="mountkernfs-bootscripts">
     150      <varlistentry id="mountkernfs-boot-scripts">
    155151        <term><command>mountkernfs</command></term>
    156152        <listitem>
    157153          <para>Mounts virtual kernel file systems, such as
    158154          <systemitem class="filesystem">proc</systemitem></para>
    159           <indexterm zone="ch-scripts-bootscripts mountkernfs-bootscripts">
     155          <indexterm zone="ch-scripts-boot-scripts mountkernfs-boot-scripts">
    160156            <primary sortas="d-mountkernfs">mountkernfs</primary>
    161157          </indexterm>
     
    163159      </varlistentry>
    164160
    165       <varlistentry id="rc-bootscripts">
     161      <varlistentry id="rc-boot-scripts">
    166162        <term><command>rc</command></term>
    167163        <listitem>
    168164          <para>The master run-level control script; it is responsible for
    169           running all the other bootscripts one-by-one, in a sequence
     165          running all the other boot-scripts one-by-one, in a sequence
    170166          determined by the name of the symbolic links being processed</para>
    171           <indexterm zone="ch-scripts-bootscripts rc-bootscripts">
     167          <indexterm zone="ch-scripts-boot-scripts rc-boot-scripts">
    172168            <primary sortas="d-rc">rc</primary>
    173169          </indexterm>
     
    175171      </varlistentry>
    176172
    177       <varlistentry id="reboot-bootscripts">
     173      <varlistentry id="reboot-boot-scripts">
    178174        <term><command>reboot</command></term>
    179175        <listitem>
    180176          <para>Reboots the system</para>
    181           <indexterm zone="ch-scripts-bootscripts reboot-bootscripts">
     177          <indexterm zone="ch-scripts-boot-scripts reboot-boot-scripts">
    182178            <primary sortas="d-reboot">reboot</primary>
    183179          </indexterm>
     
    185181      </varlistentry>
    186182
    187       <varlistentry id="sendsignals-bootscripts">
     183      <varlistentry id="sendsignals-boot-scripts">
    188184        <term><command>sendsignals</command></term>
    189185        <listitem>
    190186          <para>Makes sure every process is terminated before the system reboots
    191187          or halts</para>
    192           <indexterm zone="ch-scripts-bootscripts sendsignals-bootscripts">
     188          <indexterm zone="ch-scripts-boot-scripts sendsignals-boot-scripts">
    193189            <primary sortas="d-sendsignals">sendsignals</primary>
    194190          </indexterm>
     
    196192      </varlistentry>
    197193
    198       <varlistentry id="setclock-bootscripts">
     194      <varlistentry id="setclock-boot-scripts">
    199195        <term><command>setclock</command></term>
    200196        <listitem>
    201197          <para>Resets the kernel clock to local time in case the hardware clock
    202198          is not set to UTC time</para>
    203           <indexterm zone="ch-scripts-bootscripts setclock-bootscripts">
     199          <indexterm zone="ch-scripts-boot-scripts setclock-boot-scripts">
    204200            <primary sortas="d-setclock">setclock</primary>
    205201          </indexterm>
     
    207203      </varlistentry>
    208204
    209       <varlistentry id="swap-bootscripts">
     205      <varlistentry id="swap-boot-scripts">
    210206        <term><command>swap</command></term>
    211207        <listitem>
    212208          <para>Enables and disables swap files and partitions</para>
    213           <indexterm zone="ch-scripts-bootscripts swap-bootscripts">
     209          <indexterm zone="ch-scripts-boot-scripts swap-boot-scripts">
    214210            <primary sortas="d-swap">swap</primary>
    215211          </indexterm>
     
    217213      </varlistentry>
    218214
    219       <varlistentry id="eudev-bootscripts">
     215      <varlistentry id="eudev-boot-scripts">
    220216        <term><command>udev</command></term>
    221217        <listitem>
    222218          <para>Starts and stops the Eudev daemon</para>
    223           <indexterm zone="ch-scripts-bootscripts eudev-bootscripts">
     219          <indexterm zone="ch-scripts-boot-scripts eudev-boot-scripts">
    224220            <primary sortas="d-eudev">udev</primary>
    225221          </indexterm>
  • BOOK/boot/common/createfiles.xml

    r5c8e74d r350ab24  
    2323ln -sv bash ${CLFS}/bin/sh
    2424ln -sv ../run ${CLFS}/var/run
    25 ln -sv /tools/sbin/{fsck.ext2,fsck.ext3,fsck.ext4,e2fsck} ${CLFS}/sbin
    2625ln -sv /tools/sbin/init ${CLFS}/sbin
    2726ln -sv /tools/etc/{login.{access,defs},limits} ${CLFS}/etc</userinput></screen>
  • BOOK/boot/common/devices.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-boot-devices">
    1414    <primary sortas="e-/dev/*">/dev/*</primary>
     15    <secondary>boot</secondary>
    1516  </indexterm>
    1617
  • BOOK/boot/common/fstab.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-boot-fstab">
    1414    <primary sortas="e-/etc/fstab">/etc/fstab</primary>
     15    <secondary>boot</secondary>
    1516  </indexterm>
    1617
     
    2829/dev/<replaceable>[xxx]</replaceable>     /            <replaceable>[fff]</replaceable>  defaults         1     1
    2930/dev/<replaceable>[yyy]</replaceable>     swap         swap   pri=1            0     0
    30 proc           /proc        proc   defaults         0     0
    31 sysfs          /sys         sysfs  defaults         0     0
    3231devpts         /dev/pts     devpts gid=&gid-tty;,mode=620   0     0
    3332shm            /dev/shm     tmpfs  defaults         0     0
    34 tmpfs          /run         tmpfs  defaults         0     0
    35 devtmpfs       /dev         devtmpfs mode=0755,nosuid 0     0
    3633
    3734# End /etc/fstab</literal>
     
    4239  xpointer="xpointer(//*[@os='b'])"/>
    4340
    44   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    45   href="../../bootable/common/fstab.xml"
    46   xpointer="xpointer(//*[@os='c'])"/>
     41  <para os="c">The <filename class="directory">/dev/shm</filename> mount point
     42  for <systemitem class="filesystem">tmpfs</systemitem> is included to
     43  allow enabling POSIX-shared memory. The kernel must have the required
     44  support built into it for this to work (more about this is in the next
     45  section). Please note that very little software currently uses
     46  POSIX-shared memory.  Therefore, consider the <filename
     47  class="directory">/dev/shm</filename> mount point optional. For more
     48  information, see <filename>Documentation/filesystems/tmpfs.txt</filename>
     49  in the kernel source tree.</para>
    4750
    4851</sect1>
  • BOOK/boot/common/pwdgroup.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-boot-pwdgroup">
    1414    <primary sortas="e-/etc/passwd">/etc/passwd</primary>
     15    <secondary>boot</secondary>
    1516  </indexterm>
    1617
    1718  <indexterm zone="ch-boot-pwdgroup">
    1819    <primary sortas="e-/etc/group">/etc/group</primary>
     20    <secondary>boot</secondary>
    1921  </indexterm>
    2022
     
    4042
    4143  <variablelist os="c">
    42  
     44
    4345    <title>Additional users you may want to add if not already included:</title>
    4446
  • BOOK/boot/common/settingenviron.xml

    r5c8e74d r350ab24  
    2525  <para>The <envar>LC_ALL</envar> variable controls the localization of
    2626  certain programs, making their messages follow the conventions of a
    27   specified country. 
     27  specified country.
    2828  Setting <envar>LC_ALL</envar> to <quote>POSIX</quote> or <quote>C</quote>
    2929  (the two are equivalent) ensures that everything will work as expected
     
    3535  <xref linkend="chapter-temp-system"/> are only picked up by the shell
    3636  if they have not yet been built on the target system. This configuration
    37   forces use of the final system binaries as they are built over the 
     37  forces use of the final system binaries as they are built over the
    3838  temp-system, minimising the chance of final system programs being built
    3939  against the temp-system.</para>
  • BOOK/boot/common/shadow.xml

    r5c8e74d r350ab24  
    3939    <filename class="directory">/tools/bin</filename>:</para>
    4040
    41 <screen os="g"><userinput>cp config.h{,.orig}
     41<screen os="g"><userinput>cp -v config.h{,.orig}
    4242sed '/PASSWD_PROGRAM/s@/bin/passwd@/tools&amp;@' config.h.orig &gt; config.h</userinput></screen>
    4343
  • BOOK/boot/common/sysvinit.xml

    r5c8e74d r350ab24  
    4848    <indexterm zone="conf-tools-sysvinit">
    4949      <primary sortas="a-Sysvinit">Sysvinit</primary>
    50       <secondary>boot, configuring</secondary>
     50      <secondary>configuring</secondary>
    5151    </indexterm>
    5252
     
    111111    before doing anything else. This escape sequence switches the console
    112112    character set to a user-defined one, which can be modified by running
    113     the <command>setfont</command> program. The <command>console</command>
    114     initscript from the CLFS-Bootscripts package calls the
    115     <command>setfont</command> program during system startup. Sending this
     113    the <command>setfont</command> program. Sending this
    116114    escape sequence is necessary for people who use non-ISO 8859-1 screen
    117115    fonts, but it does not affect native English speakers.</para>
  • BOOK/boot/mips-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    1616 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/mips64-64-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    1616 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64-64/flags.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/mips64-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    1616 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips64/flags.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mips/colo.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/mips64/createfiles.xml

    r5c8e74d r350ab24  
    2626ln -sv bash ${CLFS}/bin/sh
    2727ln -sv ../run ${CLFS}/var/run
    28 ln -sv /tools/sbin/{fsck.ext2,fsck.ext3,fsck.ext4,e2fsck} ${CLFS}/sbin
    2928ln -sv /tools/sbin/init ${CLFS}/sbin
    3029ln -sv /tools/etc/{login.{access,defs},limits} ${CLFS}/etc</userinput></screen>
  • BOOK/boot/multilib/createfiles.xml

    r5c8e74d r350ab24  
    2424ln -sv bash ${CLFS}/bin/sh
    2525ln -sv ../run ${CLFS}/var/run
    26 ln -sv /tools/sbin/{fsck.ext2,fsck.ext3,fsck.ext4,e2fsck} ${CLFS}/sbin
    2726ln -sv /tools/sbin/init ${CLFS}/sbin
    2827ln -sv /tools/etc/{login.{access,defs},limits} ${CLFS}/etc</userinput></screen>
  • BOOK/boot/ppc-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    1616 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/yaboot.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/ppc64-64-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    1616 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
     
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/flags.xml"/>
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     33  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc/yaboot.xml"/>
    3435  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/ppc64-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/e2fsprogs-libs.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/e2fsprogs.xml"/>
     
    3232  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/flags.xml"/>
    3333  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     34  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3435  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="ppc64/yaboot.xml"/>
    3536  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/sparc-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    1616 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/sparc/fstab.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-boot-fstab">
    1414    <primary sortas="e-/etc/fstab">/etc/fstab</primary>
     15    <secondary>boot</secondary>
    1516  </indexterm>
    1617
     
    2728/dev/<replaceable>[xxx]</replaceable>        /            <replaceable>[fff]</replaceable>       defaults         1     1
    2829/dev/<replaceable>[yyy]</replaceable>        swap         swap        pri=1            0     0
    29 proc           /proc           proc        defaults         0     0
    30 sysfs          /sys            sysfs       defaults         0     0
    3130devpts         /dev/pts        devpts      gid=&gid-tty;,mode=620   0     0
    3231shm            /dev/shm        tmpfs       defaults         0     0
    33 tmpfs          /run            tmpfs       defaults         0     0
    34 devtmpfs       /dev            devtmpfs    mode=0755,nosuid 0     0
    3532none           /proc/openprom  openpromfs  defaults         0     0
    3633# End /etc/fstab</literal>
  • BOOK/boot/sparc/silo-build.xml

    r5c8e74d r350ab24  
    4444        <term><parameter>CC=cc</parameter></term>
    4545        <listitem>
    46           <para>Overwrites the default value of <command>gcc -m32</command> which will fail 
     46          <para>Overwrites the default value of <command>gcc -m32</command> which will fail
    4747to compile on 64 bit targets. This is not to be confused with <command>CC=${CC}</command> below.</para>
    4848        </listitem>
  • BOOK/boot/sparc/silo.xml

    r5c8e74d r350ab24  
    1717
    1818  <para os="a">This is for the configuration of <command>silo</command>, similar
    19   to what is in bootscripts.</para>
     19  to what is in boot-scripts.</para>
    2020
    2121<screen><userinput>cat &gt; ${CLFS}/etc/silo.conf &lt;&lt; "EOF"
     
    2525timeout = 150         # Wait 15 seconds before booting the default section
    2626
    27 image = /boot/clfskernel-&linux-version;
     27image = /tools/boot/vmlinuz-clfs-&linux-version;
    2828  label = linux
    2929# End /etc/silo.conf</literal>
  • BOOK/boot/sparc64-64-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    1616 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64-64/flags.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/sparc64-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    1616 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc64/flags.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     32  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3233  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="sparc/silo.xml"/>
    3334  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
  • BOOK/boot/x86-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/e2fsprogs.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/kmod.xml"/>
     
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/settingenviron.xml"/>
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3031  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
    3132
  • BOOK/boot/x86_64-64-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    1616 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/e2fsprogs.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/kmod.xml"/>
     
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/flags.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
    3233
  • BOOK/boot/x86_64-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/bootscripts.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/boot-scripts.xml"/>
    1616 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/e2fsprogs.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="multilib/kmod.xml"/>
     
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64/flags.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/changingowner.xml"/>
     31  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/howtoview.xml"/>
    3132  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/whatnext.xml"/>
    3233
  • BOOK/bootable/alpha-chapter.xml

    r5c8e74d r350ab24  
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
    15   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/fstab.xml"/>
     15  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/fstab.xml"/>
    1616  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/kernel.xml"/>
    1717  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="alpha/aboot.xml"/>
  • BOOK/bootable/alpha/kernel.xml

    r5c8e74d r350ab24  
    9898    href="../x86/kernel.xml"
    9999    xpointer="xpointer(//*[@os='t'])"/>
    100    
     100
    101101    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    102102    href="../x86/kernel.xml"
  • BOOK/bootable/common/fstab.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-bootable-fstab">
    1414    <primary sortas="e-/etc/fstab">/etc/fstab</primary>
     15    <secondary>bootable</secondary>
    1516  </indexterm>
    1617
     
    4041  fields in this file, see <command>man 5 fstab</command>.</para>
    4142
    42   <para os="c">The <filename class="directory">/dev/shm</filename> mount point
    43   for <systemitem class="filesystem">tmpfs</systemitem> is included to
    44   allow enabling POSIX-shared memory. The kernel must have the required
    45   support built into it for this to work (more about this is in the next
    46   section). Please note that very little software currently uses
    47   POSIX-shared memory.  Therefore, consider the <filename
    48   class="directory">/dev/shm</filename> mount point optional. For more
    49   information, see <filename>Documentation/filesystems/tmpfs.txt</filename>
    50   in the kernel source tree.</para>
    51 
    5243</sect1>
  • BOOK/bootable/mips/kernel.xml

    r5c8e74d r350ab24  
    8989    href="../x86/kernel.xml"
    9090    xpointer="xpointer(//*[@os='t'])"/>
    91    
     91
    9292    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9393    href="../x86/kernel.xml"
  • BOOK/bootable/ppc/kernel.xml

    r5c8e74d r350ab24  
    6565    mac-specific options for ide and input.</para>
    6666    </warning>
    67    
     67
    6868    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6969    href="../x86/kernel.xml"
     
    101101    href="../x86/kernel.xml"
    102102    xpointer="xpointer(//*[@os='t'])"/>
    103    
     103
    104104    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    105105    href="../x86/kernel.xml"
  • BOOK/bootable/ppc64/kernel.xml

    r5c8e74d r350ab24  
    9393    href="../x86/kernel.xml"
    9494    xpointer="xpointer(//*[@os='t'])"/>
    95    
     95
    9696    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9797    href="../x86/kernel.xml"
  • BOOK/bootable/sparc/fstab.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-bootable-fstab">
    1414    <primary sortas="e-/etc/fstab">/etc/fstab</primary>
     15    <secondary>bootable</secondary>
    1516  </indexterm>
    1617
     
    4142  xpointer="xpointer(//*[@os='b'])"/>
    4243
    43   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    44   href="../common/fstab.xml"
    45   xpointer="xpointer(//*[@os='c'])"/>
    46 
    4744</sect1>
  • BOOK/bootable/sparc/kernel.xml

    r5c8e74d r350ab24  
    9393    href="../x86/kernel.xml"
    9494    xpointer="xpointer(//*[@os='t'])"/>
    95    
     95
    9696    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9797    href="../x86/kernel.xml"
  • BOOK/bootable/x86_64/kernel.xml

    r5c8e74d r350ab24  
    9393    href="../x86/kernel.xml"
    9494    xpointer="xpointer(//*[@os='t'])"/>
    95    
     95
    9696    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    9797    href="../x86/kernel.xml"
  • BOOK/chroot/common/devices.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-chroot-devices">
    1414    <primary sortas="e-/dev/*">/dev/*</primary>
     15    <secondary>chroot</secondary>
    1516  </indexterm>
    1617
  • BOOK/chroot/common/kernfs.xml

    r5c8e74d r350ab24  
    5454<screen><userinput>mount -v -o bind /dev ${CLFS}/dev</userinput></screen>
    5555
    56   <para>Additional file systems will soon be mounted from within the chroot 
     56  <para>Additional file systems will soon be mounted from within the chroot
    5757  environment. To keep the host up to date, perform a <quote>fake mount</quote>
    5858  for each of these now:</para>
  • BOOK/chroot/common/pwdgroup.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-chroot-pwdgroup">
    1414    <primary sortas="e-/etc/passwd">/etc/passwd</primary>
     15    <secondary>chroot</secondary>
    1516  </indexterm>
    1617
    1718  <indexterm zone="ch-chroot-pwdgroup">
    1819    <primary sortas="e-/etc/group">/etc/group</primary>
     20    <secondary>chroot</secondary>
    1921  </indexterm>
    2022
     
    2224  href="../../boot/common/pwdgroup.xml"
    2325  xpointer="xpointer(//*[@os='a'])"/>
    24  
     26
    2527  <para>Create the <filename>/etc/passwd</filename> file by running the
    2628  following command:</para>
  • BOOK/cross-tools/64/flags.xml

    r5c8e74d r350ab24  
    1616  <screen os="b"><userinput>export BUILD64="-m64"</userinput></screen>
    1717
    18   <para os="c">Lets add the build flags to <filename>~/.bashrc</filename> to
     18  <para os="c">Now add the build flags to <filename>~/.bashrc</filename> to
    1919    prevent issues if we stop and come back later.</para>
    2020
  • BOOK/cross-tools/common/bc.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-cross-tools-bc">
    1414    <primary sortas="a-Bc">Bc</primary>
    15     <secondary>cross-tools</secondary>
     15    <secondary>cross tools</secondary>
    1616  </indexterm>
    1717
  • BOOK/cross-tools/common/cloog.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-cross-tools-cloog">
    1414    <primary sortas="a-CLooG">CLooG</primary>
    15     <secondary>cross-tools</secondary>
     15    <secondary>cross tools</secondary>
    1616  </indexterm>
    1717
     
    3333    xpointer="xpointer(//*[@os='s1'])"/>
    3434
    35     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    36     href="../../final-system/common/cloog.xml"
    37     xpointer="xpointer(//*[@os='s2'])"/>
     35<screen os="s2"><userinput>cp -v Makefile{,.orig}
     36sed '/cmake/d' Makefile.orig &gt; Makefile</userinput></screen>
    3837
    3938    <para os="c">Compile the package:</para>
  • BOOK/cross-tools/common/file.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-cross-tools-file">
    1414    <primary sortas="a-File">File</primary>
    15     <secondary>cross-tools</secondary>
     15    <secondary>cross tools</secondary>
    1616  </indexterm>
    1717
  • BOOK/cross-tools/common/gcc-static.xml

    r5c8e74d r350ab24  
    3838<screen os="ab"><userinput>patch -Np1 -i ../&gcc-specs-patch;</userinput></screen>
    3939
    40     <para os="ag">Change the StartFile Spec so that GCC looks in 
     40    <para os="ag">Change the StartFile Spec so that GCC looks in
    4141<filename class="directory">/tools</filename>:</para>
    4242
  • BOOK/cross-tools/common/glibc.xml

    r5c8e74d r350ab24  
    9999        <term><parameter>--disable-profile</parameter></term>
    100100        <listitem>
    101           <para>This builds the libraries without profiling information. 
     101          <para>This builds the libraries without profiling information.
    102102          Omit this option if profiling on the temporary tools is necessary.</para>
    103103        </listitem>
  • BOOK/cross-tools/common/gmp.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-cross-tools-gmp">
    1414    <primary sortas="a-GMP">GMP</primary>
    15     <secondary>cross-tools</secondary>
     15    <secondary>cross tools</secondary>
    1616  </indexterm>
    1717
  • BOOK/cross-tools/common/isl.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-cross-tools-isl">
    1414    <primary sortas="a-ISL">ISL</primary>
    15     <secondary>cross-tools</secondary>
     15    <secondary>cross tools</secondary>
    1616  </indexterm>
    1717
  • BOOK/cross-tools/common/mpc.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-cross-tools-mpc">
    1414    <primary sortas="a-MPC">MPC</primary>
    15     <secondary>cross-tools</secondary>
     15    <secondary>cross tools</secondary>
    1616  </indexterm>
    1717
  • BOOK/cross-tools/common/mpfr.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-cross-tools-mpfr">
    1414    <primary sortas="a-MPFR">MPFR</primary>
    15     <secondary>cross-tools</secondary>
     15    <secondary>cross tools</secondary>
    1616  </indexterm>
    1717
  • BOOK/cross-tools/common/ncurses.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-cross-tools-ncurses">
    1414    <primary sortas="a-Ncurses">Ncurses</primary>
    15     <secondary>cross-tools</secondary>
     15    <secondary>cross tools</secondary>
    1616  </indexterm>
    1717
  • BOOK/cross-tools/multilib/flags.xml

    r5c8e74d r350ab24  
    1717export BUILD64="-m64"</userinput></screen>
    1818
    19   <para os="c">Let's add the build flags to <filename>~/.bashrc</filename> to
     19  <para os="c">Now add the build flags to <filename>~/.bashrc</filename> to
    2020  prevent issues if we stop and come back later:</para>
    2121
  • BOOK/cross-tools/ppc64/glibc.xml

    r5c8e74d r350ab24  
    6565      href="../common/glibc.xml"
    6666      xpointer="xpointer(//*[@os='dg3'])"/>
    67    
     67
    6868      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6969      href="../common/glibc.xml"
  • BOOK/cross-tools/x86-chapter.xml

    r5c8e74d r350ab24  
    2727  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils-32.xml"/>
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-static.xml"/>
    29   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86/glibc.xml"/>
     29  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/glibc.xml"/>
    3030  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/gcc-final.xml"/>
    3131
  • BOOK/cross-tools/x86_64-64-chapter.xml

    r5c8e74d r350ab24  
    2828  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/binutils.xml"/>
    2929  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-static.xml"/>
    30   <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x86_64-64/glibc.xml"/>
     30  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/glibc.xml"/>
    3131  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="64/gcc-final.xml"/>
    3232
  • BOOK/cross-tools/x86_64/glibc.xml

    r5c8e74d r350ab24  
    5757<screen os="df"><userinput>BUILD_CC="gcc" CC="${CLFS_TARGET}-gcc ${BUILD32}" \
    5858    AR="${CLFS_TARGET}-ar" RANLIB="${CLFS_TARGET}-ranlib" \
    59     CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $CLFS_TARGET32) -O2" \
    6059    ../glibc-&glibc-version;/configure --prefix=/tools \
    6160    --host=${CLFS_TARGET32} --build=${CLFS_HOST} \
     
    8281      href="../common/glibc.xml"
    8382      xpointer="xpointer(//*[@os='dg4'])"/>
    84 
    85      <varlistentry os="ea2">
    86         <term><parameter>CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt;
    87         $CLFS_TARGET32) -O2"</parameter></term>
    88         <listitem>
    89           <para>Forces GLIBC to optimize for our target system.</para>
    90         </listitem>
    91       </varlistentry>
    9283
    9384      <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/cross-tools/x86_64/variables.xml

    r5c8e74d r350ab24  
    2727<screen os="d"><userinput>export CLFS_TARGET="x86_64-unknown-linux-gnu"</userinput></screen>
    2828
    29   <para os="m1">Now we will set our Target Triplet for 32 Bits:</para>
     29  <para os="m1">Now set the target triplet for 32 bits:</para>
    3030
    3131<screen os="m2"><userinput>export CLFS_TARGET32="i686-pc-linux-gnu"</userinput></screen>
  • BOOK/final-preps/addinguser.xml

    r5c8e74d r350ab24  
    7777chown -v clfs ${CLFS}/cross-tools</userinput></screen>
    7878
    79   <para>If a separate working directory was created as suggested, 
     79  <para>If a separate working directory was created as suggested,
    8080  give user <systemitem class="username">clfs</systemitem> ownership of this directory:</para>
    8181
  • BOOK/final-preps/creatingcrossdir.xml

    r5c8e74d r350ab24  
    3131<screen><userinput>ln -sv ${CLFS}/cross-tools /</userinput></screen>
    3232
    33   <para>The symlink isn't technically necessary (though the book's
    34   instructions do assume its existence), but is there mainly for
    35   consistency (because /tools is also symlinked to ${CLFS}/tools) and to
    36   simplify the installation of the cross-compile tools.</para>
    37 
    3833</sect1>
  • BOOK/final-system/common/acl.xml

    r5c8e74d r350ab24  
    3333
    3434<screen os="d"><userinput>sed -i "s:| sed.*::g" test/{sbits-restore,cp,misc}.test</userinput></screen>
    35  
     35
    3636    <para os="e">Prepare ACL for compilation:</para>
    3737
  • BOOK/final-system/common/autoconf.xml

    r5c8e74d r350ab24  
    3737
    3838<screen os="e2"><userinput remap="test">make check VERBOSE=yes</userinput></screen>
    39    
     39
    4040    <para os="e3">17 tests are skipped that use Automake and different GCC languages.
    4141    For full test coverage, Autoconf can be re-tested after Automake has been
  • BOOK/final-system/common/coreutils.xml

    r5c8e74d r350ab24  
    3939    --enable-no-install-program=kill,uptime \
    4040    --enable-install-program=hostname --libexecdir=/usr/lib</userinput></screen>
    41    
     41
    4242    <variablelist os="d1">
    4343      <title>The meaning of the configure options:</title>
    44      
     44
    4545        <varlistentry os="d2">
    4646          <term><parameter>FORCE_UNSAFE_CONFIGURE=1</parameter></term>
  • BOOK/final-system/common/e2fsprogs.xml

    r5c8e74d r350ab24  
    196196          <para>Is used to check, and optionally repair <systemitem
    197197          class="filesystem">ext2</systemitem>, <systemitem
    198           class="filesystem">ext3</systemitem> and <systemitem 
     198          class="filesystem">ext3</systemitem> and <systemitem
    199199          class="filesystem">ext4</systemitem>file systems</para>
    200200          <indexterm zone="ch-system-e2fsprogs e2fsck">
     
    349349        <listitem>
    350350          <para>Creates an <systemitem class="filesystem">ext2</systemitem>,
    351           <systemitem class="filesystem">ext3</systemitem> or <systemitem 
     351          <systemitem class="filesystem">ext3</systemitem> or <systemitem
    352352          class="filesystem">ext4</systemitem> file system on the given device</para>
    353353          <indexterm zone="ch-system-e2fsprogs mke2fs">
  • BOOK/final-system/common/findutils.xml

    r5c8e74d r350ab24  
    5858
    5959<screen os="h"><userinput>make install</userinput></screen>
    60 
    61     <para os="i">The <command>find</command> program is used by some of the scripts
    62     in the CLFS-Bootscripts package. As <filename
    63     class="directory">/usr</filename> may not be available during the early
    64     stages of booting, the <command>find</command> binary needs to be on
    65     the root partition:</para>
    66 
    67 <screen os="j"><userinput>mv -v /usr/bin/find /bin</userinput></screen>
    68 
    69     <para os="k">The <command>updatedb</command> script needs to be modified
    70     to point to the new location for <command>find</command>:</para>
    71 
    72 <screen os="l"><userinput>sed -i 's@find:=${BINDIR}@find:=/bin@' /usr/bin/updatedb</userinput></screen>
    7360
    7461  </sect2>
  • BOOK/final-system/common/gcc.xml

    r5c8e74d r350ab24  
    2626    <title>Installation of GCC</title>
    2727
    28     <para os="p1">The following patch contains a number of updates to the 
     28    <para os="p1">The following patch contains a number of updates to the
    2929    &gcc-version; branch by the GCC developers:</para>
    3030
  • BOOK/final-system/common/groff.xml

    r5c8e74d r350ab24  
    4646
    4747    <para os="i">Some documentation programs, such as <command>xman</command>,
    48     will not work properly without the following symlinks:</para>
    49 
    50 <screen os="j"><userinput>ln -sv soelim /usr/bin/zsoelim
    51 ln -sv eqn /usr/bin/geqn
    52 ln -sv tbl /usr/bin/gtbl</userinput></screen>
     48    will not work properly without the following symlink:</para>
     49
     50<screen os="j"><userinput>ln -sv soelim /usr/bin/zsoelim</userinput></screen>
    5351
    5452  </sect2>
     
    6260
    6361      <seglistitem>
    64         <seg>addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk,
    65         geqn (link to eqn), grap2graph, grn, grodvi, groff, groffer, grog,
    66         grolbp, grolj4, grops, grotty, gtbl (link to tbl), hpftodit, indxbib,
    67         lkbib, lookbib, mmroff, neqn, nroff, pdfroff, pfbtops, pic, pic2graph,
    68         post-grohtml, pre-grohtml, preconv, refer, roff2dvi, roff2html,
    69         roff2pdf, roff2ps, roff2text, roff2x, soelim, tbl, tfmtodit, troff,
    70         and zsoelim (link to soelim)</seg>
     62        <seg>addftinfo, afmtodit, chem, eqn, eqn2graph, gdiffmk, grap2graph,
     63        grn, grodvi, groff, groffer, grog, grolbp, grolj4, grops, grotty,
     64        hpftodit, indxbib, lkbib, lookbib, mmroff, neqn, nroff, pdfroff,
     65        pfbtops, pic, pic2graph, post-grohtml, pre-grohtml, preconv, refer,
     66        roff2dvi, roff2html, roff2pdf, roff2ps, roff2text, roff2x, soelim,
     67        tbl, tfmtodit, troff, and zsoelim (link to soelim)</seg>
    7168        <seg>/usr/lib/groff, /usr/share/doc/groff-&groff-version;, /usr/share/groff</seg>
    7269      </seglistitem>
     
    138135          <indexterm zone="ch-system-groff gdiffmk">
    139136            <primary sortas="b-gdiffmk">gdiffmk</primary>
    140           </indexterm>
    141         </listitem>
    142       </varlistentry>
    143 
    144       <varlistentry id="geqn">
    145         <term><command>geqn</command></term>
    146         <listitem>
    147           <para>A link to <command>eqn</command></para>
    148           <indexterm zone="ch-system-groff geqn">
    149             <primary sortas="b-geqn">geqn</primary>
    150137          </indexterm>
    151138        </listitem>
     
    264251      </varlistentry>
    265252
    266       <varlistentry id="gtbl">
    267         <term><command>gtbl</command></term>
    268         <listitem>
    269           <para>A link to <command>tbl</command></para>
    270           <indexterm zone="ch-system-groff gtbl">
    271             <primary sortas="b-gtbl">gtbl</primary>
    272           </indexterm>
    273         </listitem>
    274       </varlistentry>
    275 
    276253      <varlistentry id="hpftodit">
    277254        <term><command>hpftodit</command></term>
  • BOOK/final-system/common/iproute2.xml

    r5c8e74d r350ab24  
    3939
    4040    <para os="f1">Remove unused libnl headers:</para>
    41    
     41
    4242    <screen os="f2"><userinput>sed -i '/netlink\//d' ip/ipl2tp.c</userinput></screen>
    4343
     
    5555          that the IPRoute2 binaries will be installed into
    5656          <filename class="directory">/sbin</filename>. This is the correct
    57           location according to the FHS, because some of the IPRoute2 binaries
    58           are used by the CLFS-Bootscripts package.</para>
     57          location according to the FHS, as some of these programs may be
     58          needed before <filename class="directory">/usr</filename> is available.</para>
    5959        </listitem>
    6060      </varlistentry>
  • BOOK/final-system/common/kmod.xml

    r5c8e74d r350ab24  
    1919
    2020    <para>The Kmod package contains programs for loading, inserting
    21       and removing kernel modules for Linux. Kmod replaces the 
     21      and removing kernel modules for Linux. Kmod replaces the
    2222      Module-Init-tools package.</para>
    2323
     
    7373ln -sfv ../bin/kmod /sbin/${tool}
    7474done</userinput></screen>
    75  
     75
    7676  </sect2>
    7777
  • BOOK/final-system/common/man-pages.xml

    r5c8e74d r350ab24  
    5151        <listitem>
    5252          <para>This package contains man pages that describe the following:
    53           POSIX headers (section 0p), 
     53          POSIX headers (section 0p),
    5454          POSIX utilities (section 1p), POSIX functions (section 3p),
    55           user commands (section 1), system calls (section 2), 
    56           libc calls (section 3), device information (section 4), 
    57           file formats (section 5), games (section 6), 
     55          user commands (section 1), system calls (section 2),
     56          libc calls (section 3), device information (section 4),
     57          file formats (section 5), games (section 6),
    5858          conventions and macro packages (section 7),
    5959          system administration (section 8), and
  • BOOK/final-system/common/ncurses.xml

    r5c8e74d r350ab24  
    4343
    4444    <para os="e">This package has a test suite, and can be ran after the
    45     package is installed. The tests are in the 
    46     <filename class="directory">test/</filename> directory. See the 
     45    package is installed. The tests are in the
     46    <filename class="directory">test/</filename> directory. See the
    4747    <filename>README</filename> file in that directory for details.</para>
    4848
  • BOOK/final-system/common/procps-ng.xml

    r5c8e74d r350ab24  
    3333
    3434    <variablelist os="c">
    35       <title>The meaning of the configure options:</title>   
     35      <title>The meaning of the configure options:</title>
    3636      <varlistentry>
    3737        <term><parameter>--disable-kill</parameter></term>
  • BOOK/final-system/common/psmisc.xml

    r5c8e74d r350ab24  
    2828    <para os="a">Prepare Psmisc for compilation:</para>
    2929
    30 <screen os="b"><userinput>./configure --prefix=/usr --exec-prefix=""</userinput></screen>
     30<screen os="b"><userinput>./configure --prefix=/usr</userinput></screen>
    3131
    32     <variablelist os="c">
    33       <title>The meaning of the configure option:</title>
     32    <para os="c">Compile the package:</para>
    3433
    35       <varlistentry>
    36         <term><parameter>--exec-prefix=""</parameter></term>
    37         <listitem>
    38           <para>This ensures that the Psmisc binaries will install into
    39           <filename class="directory">/bin</filename> instead of
    40           <filename class="directory">/usr/bin</filename>. This is the
    41           correct location according to the FHS, because some of the Psmisc
    42           binaries are used by the CLFS-Bootscripts package.</para>
    43         </listitem>
    44       </varlistentry>
    45     </variablelist>
     34<screen os="d"><userinput>make</userinput></screen>
    4635
    47     <para os="d">Compile the package:</para>
     36    <para os="e">This package does not come with a test suite.</para>
    4837
    49 <screen os="e"><userinput>make</userinput></screen>
     38    <para os="f">Install the package:</para>
    5039
    51     <para os="f">This package does not come with a test suite.</para>
    52 
    53     <para os="g">Install the package:</para>
    54 
    55 <screen os="h"><userinput>make install</userinput></screen>
    56 
    57     <para os="i">There is no reason for the <command>pstree</command> and
    58     <command>pstree.x11</command> programs to reside in <filename
    59     class="directory">/bin</filename>. Therefore, move them to <filename
    60     class="directory">/usr/bin</filename>:</para>
    61 
    62 <screen os="j"><userinput>mv -v /bin/pstree* /usr/bin</userinput></screen>
     40<screen os="g"><userinput>make install</userinput></screen>
    6341
    6442  </sect2>
  • BOOK/final-system/common/readline.xml

    r5c8e74d r350ab24  
    3333    <para os="a">Prepare Readline for compilation:</para>
    3434
    35 <screen os="b"><userinput>./configure --prefix=/usr --libdir=/lib</userinput></screen>
     35<screen os="b"><userinput>./configure --prefix=/usr --libdir=/lib \
     36    --docdir=/usr/share/doc/readline-&readline-version;</userinput></screen>
    3637
    3738    <para os="c">Compile the package:</para>
  • BOOK/final-system/common/shadow.xml

    r5c8e74d r350ab24  
    5656      <filename class="directory">/usr/etc</filename>.</para></listitem>
    5757    </varlistentry>
    58    
     58
    5959  </variablelist>
    6060
  • BOOK/final-system/common/systemd.xml

    r5c8e74d r350ab24  
    6464
    6565      <varlistentry>
    66         <term><parameter>--disable-gudev --without-python</parameter></term>
    67         <listitem>
    68           <para>These switches disable optional features because
    69           LFS does not provide their dependencies.</para>
     66        <term><parameter>--disable-gudev</parameter></term>
     67        <listitem>
     68          <para>This switch prevents Systemd from building
     69          <filename class="libraryfile">libgudev</filename> as it requires
     70          Glib, which is not installed in CLFS.</para>
    7071        </listitem>
    7172      </varlistentry>
  • BOOK/final-system/common/temp-perl.xml

    r5c8e74d r350ab24  
    6363<screen os="j"><userinput>make install</userinput></screen>
    6464
     65    <para os="k">Finally, create a necessary symlink:</para>
     66
     67<screen os="l"><userinput>ln -sfv /tools/bin/perl /usr/bin</userinput></screen>
     68
    6569  </sect2>
    6670
  • BOOK/final-system/multilib/acl-64bit.xml

    r5c8e74d r350ab24  
    4141  href="../common/acl.xml"
    4242  xpointer="xpointer(//*[@os='e'])"/>
    43  
     43
    4444<screen os="f"><userinput>CC="gcc ${BUILD64}" ./configure \
    4545    --prefix=/usr --libdir=/lib64 \
  • BOOK/final-system/multilib/acl-n32.xml

    r5c8e74d r350ab24  
    5454    href="../common/acl.xml"
    5555    xpointer="xpointer(//*[@os='h'])"/>
    56  
     56
    5757 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5858    href="../common/acl.xml"
  • BOOK/final-system/multilib/coreutils.xml

    r5c8e74d r350ab24  
    3838    --enable-no-install-program=kill,uptime \
    3939    --enable-install-program=hostname</userinput></screen>
    40    
     40
    4141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4242    href="../common/coreutils.xml"
  • BOOK/final-system/multilib/findutils.xml

    r5c8e74d r350ab24  
    6666    href="../common/findutils.xml"
    6767    xpointer="xpointer(//*[@os='h'])"/>
    68 
    69     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    70     href="../common/findutils.xml"
    71     xpointer="xpointer(//*[@os='i'])"/>
    72 
    73     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    74     href="../common/findutils.xml"
    75     xpointer="xpointer(//*[@os='j'])"/>
    76 
    77     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    78     href="../common/findutils.xml"
    79     xpointer="xpointer(//*[@os='k'])"/>
    80 
    81     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    82     href="../common/findutils.xml"
    83     xpointer="xpointer(//*[@os='l'])"/>
    8468
    8569  </sect2>
  • BOOK/final-system/multilib/iproute2.xml

    r5c8e74d r350ab24  
    2929    href="../common/iproute2.xml"
    3030    xpointer="xpointer(//*[@os='s2'])"/>
    31    
     31
    3232    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3333    href="../common/iproute2.xml"
    3434    xpointer="xpointer(//*[@os='f1'])"/>
    35    
     35
    3636    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    3737    href="../common/iproute2.xml"
  • BOOK/final-system/multilib/kmod-64bit.xml

    r5c8e74d r350ab24  
    5959    href="../common/kmod.xml"
    6060    xpointer="xpointer(//*[@os='h'])"/>
    61    
     61
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6363    href="../common/kmod.xml"
    6464    xpointer="xpointer(//*[@os='i'])"/>
    65    
     65
    6666    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6767    href="../common/kmod.xml"
  • BOOK/final-system/multilib/kmod-n32.xml

    r5c8e74d r350ab24  
    6060    href="../common/kmod.xml"
    6161    xpointer="xpointer(//*[@os='h'])"/>
    62    
     62
    6363  </sect2>
    6464
  • BOOK/final-system/multilib/kmod.xml

    r5c8e74d r350ab24  
    6262
    6363  </sect2>
    64  
     64
    6565  <sect2 role="content">
    6666    <title/>
  • BOOK/final-system/multilib/perl-64bit.xml

    r5c8e74d r350ab24  
    3131       cpan/Compress-Raw-Zlib/config.in</userinput></screen>
    3232
    33     <para os="mp1">Perl does not, by default, know about library directories with names other
    34     than lib, The following patch will allow it to install to other directories:</para>
     33    <para os="mp1">Perl does not, by default, know about library directories
     34    with names other than <filename class="directory">lib</filename>. The
     35    following patch will allow it to install to other directories:</para>
    3536
    3637<screen os="mp2"><userinput>patch -Np1 -i ../&perl-multilib-patch;</userinput></screen>
    3738
    38     <para os="s1">There is a further (possibly cosmetic) anomaly - if we install perl and
    39     then run <command>perl -V</command> it will claim that libc is in /lib.  The
    40     following sed fixes this, but only takes effect when <command>make install
    41     </command> is run:</para>
     39    <para os="s1">There is a further (possibly cosmetic) anomaly - if we
     40    install Perl and then run <command>perl -V</command> it will claim that
     41    libc is in <filename class="directory">/lib</filename>.  The
     42    following sed fixes this, but only takes effect when
     43    <command>make install</command> is run:</para>
    4244
    4345<screen os="s2"><userinput>sed -i "/libc/s@/lib@/lib64@" hints/linux.sh</userinput></screen>
    4446
    45     <para os="m2">We still need to tell perl to actually use lib64:</para>
     47    <para os="m2">We still need to tell Perl to actually use <filename class="directory">lib64</filename>:</para>
    4648
    4749<screen os="m3"><userinput>echo 'installstyle="lib64/perl5"' >>hints/linux.sh</userinput></screen>
  • BOOK/final-system/multilib/psmisc.xml

    r5c8e74d r350ab24  
    2626    xpointer="xpointer(//*[@os='a'])"/>
    2727
    28 <screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr \
    29    --exec-prefix=""</userinput></screen>
     28<screen os="b"><userinput>CC="gcc ${BUILD64}" ./configure --prefix=/usr</userinput></screen>
    3029
    3130    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     
    4948    xpointer="xpointer(//*[@os='g'])"/>
    5049
    51     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    52     href="../common/psmisc.xml"
    53     xpointer="xpointer(//*[@os='h'])"/>
    54 
    55     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    56     href="../common/psmisc.xml"
    57     xpointer="xpointer(//*[@os='i'])"/>
    58 
    59     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    60     href="../common/psmisc.xml"
    61     xpointer="xpointer(//*[@os='j'])"/>
    62 
    6350  </sect2>
    6451
  • BOOK/final-system/multilib/readline-64bit.xml

    r5c8e74d r350ab24  
    3535
    3636<screen os="b"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    37    ./configure --prefix=/usr --libdir=/lib64</userinput></screen>
     37   ./configure --prefix=/usr --libdir=/lib64 \
     38    --docdir=/usr/share/doc/readline-&readline-version;</userinput></screen>
    3839
    3940    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/readline-n32.xml

    r5c8e74d r350ab24  
    3636
    3737<screen os="b"><userinput>CC="gcc ${BUILDN32}" CXX="g++ ${BUILDN32}" \
    38    ./configure --prefix=/usr --libdir=/lib32</userinput></screen>
     38   ./configure --prefix=/usr --libdir=/lib32 \
     39    --docdir=/usr/share/doc/readline-&readline-version;</userinput></screen>
    3940
    4041    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/readline.xml

    r5c8e74d r350ab24  
    3636
    3737<screen os="b"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
    38    ./configure --prefix=/usr --libdir=/lib</userinput></screen>
     38   ./configure --prefix=/usr --libdir=/lib \
     39    --docdir=/usr/share/doc/readline-&readline-version;</userinput></screen>
    3940
    4041    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
  • BOOK/final-system/multilib/temp-perl.xml

    r5c8e74d r350ab24  
    6969    xpointer="xpointer(//*[@os='j'])"/>
    7070
     71    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     72    href="../common/temp-perl.xml"
     73    xpointer="xpointer(//*[@os='k'])"/>
     74
     75    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
     76    href="../common/temp-perl.xml"
     77    xpointer="xpointer(//*[@os='l'])"/>
     78
    7179  </sect2>
    7280
  • BOOK/final-system/ppc64-64/yaboot.xml

    r5c8e74d r350ab24  
    2424    <para>Yaboot defaults to build as 32bit, so we need to pass appropriate
    2525    options to both the compiler and the linker.  To prevent the build from
    26     failing due to compiler warnings, the -Werror flag is removed.  The 
    27     Makefile already overrides any CC and ignores LDFLAGS in favour of 
    28     its own variables, so we need to use the following seds for a 
     26    failing due to compiler warnings, the -Werror flag is removed.  The
     27    Makefile already overrides any CC and ignores LDFLAGS in favour of
     28    its own variables, so we need to use the following seds for a
    2929    successful compile and install.</para>
    3030
  • BOOK/final-system/ppc64/yaboot.xml

    r5c8e74d r350ab24  
    2525    output.  Because our gcc defaults to 64-bit, we need to pass appropriate
    2626    options to both the compiler and the linker.  To prevent the build from
    27     failing due to compiler warnings, the -Werror flag is removed.  The 
    28     Makefile already overrides any CC and ignores LDFLAGS in favour of 
    29     its own variables, so we need to use the following seds for a 
     27    failing due to compiler warnings, the -Werror flag is removed.  The
     28    Makefile already overrides any CC and ignores LDFLAGS in favour of
     29    its own variables, so we need to use the following seds for a
    3030    successful compile and install.</para>
    3131
  • BOOK/final-system/x86/glibc.xml

    r5c8e74d r350ab24  
    6767
    6868<screen os="h"><userinput>
    69     CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; $MACHTYPE) -O2" \
    7069    ../glibc-&glibc-version;/configure --prefix=/usr \
    7170    --disable-profile --enable-kernel=2.6.32 --libexecdir=/usr/lib/glibc \
  • BOOK/final-system/x86/grub.xml

    r5c8e74d r350ab24  
    2727      <para>If you would like use a different bootloader than this
    2828      one you can go to the following link for alternative bootloaders
    29       and the instructions to use them. 
     29      and the instructions to use them.
    3030      <ulink url="http://trac.cross-lfs.org/wiki/bootloaders"/></para>
    3131    </note>
  • BOOK/final-system/x86_64-64/glibc.xml

    r5c8e74d r350ab24  
    7171    xpointer="xpointer(//*[@os='g'])"/>
    7272
    73 <screen os="h"><userinput>CFLAGS="-O2" \
    74     ../glibc-&glibc-version;/configure --prefix=/usr \
     73<screen os="h"><userinput>../glibc-&glibc-version;/configure --prefix=/usr \
    7574    --disable-profile --enable-kernel=2.6.32 \
    7675    --libexecdir=/usr/lib/glibc --libdir=/usr/lib \
  • BOOK/final-system/x86_64/glibc-64bit.xml

    r5c8e74d r350ab24  
    7171
    7272<screen os="h"><userinput>CC="gcc ${BUILD64}" CXX="g++ ${BUILD64}" \
    73     CFLAGS="-O2" \
    7473    ../glibc-&glibc-version;/configure --prefix=/usr \
    7574    --disable-profile --enable-kernel=2.6.32 \
  • BOOK/final-system/x86_64/glibc.xml

    r5c8e74d r350ab24  
    6868
    6969<screen os="h"><userinput>CC="gcc ${BUILD32}" CXX="g++ ${BUILD32}" \
    70     CFLAGS="-march=$(cut -d- -f1 &lt;&lt;&lt; ${CLFS_TARGET32}) -O2" \
    7170    ../glibc-&glibc-version;/configure --prefix=/usr \
    7271    --disable-profile --enable-kernel=2.6.32 \
  • BOOK/general.ent

    r5c8e74d r350ab24  
    33<!ENTITY month "04"> <!-- Use two digits -->
    44<!ENTITY month_name "April">
    5 <!ENTITY day "20"> <!-- Use two digits -->
     5<!ENTITY day "28"> <!-- Use two digits -->
    66<!ENTITY year "2014"> <!-- Use four digits -->
    77
    88<!ENTITY releasedate "&month_name; &day;, &year;">
    99
    10 <!ENTITY major-version "2">
    11 <!ENTITY minor-version "2">
     10<!ENTITY major-version "3">
     11<!ENTITY minor-version "0">
    1212<!ENTITY extra-version "0">
    13 <!ENTITY generic-version "git"> <!-- Use "git", "testing", or "x.y.z[-pre{x}]" -->
     13<!ENTITY generic-version "systemd"> <!-- Use "git", "testing", or "x.y.z[-pre{x}]" -->
    1414
    1515<!ENTITY versionid "&year;&month;&day;"> <!-- /etc/os-release from systemd -->
  • BOOK/introduction/common/acknowledgements.xml

    r5c8e74d r350ab24  
    1717  <itemizedlist>
    1818    <listitem>
    19       <para>Ryan Oliver - Build Process Developer.</para>
     19      <para>William Harrington - Lead Developer.</para>
    2020    </listitem>
    2121    <listitem>
    22       <para>Jim Gifford - Lead Developer.</para>
     22      <para>Jonathan Norman - x86, x86_64, PowerPC &amp; UltraSPARC builds,
     23      Release Manager 2.x Series</para>
    2324    </listitem>
    2425    <listitem>
    25       <para>Joe Ciccone - Lead Developer.</para>
    26     </listitem>
    27     <listitem>
    28       <para>Jeremy Utley - Release Manager 1.x Series.</para>
     26      <para>Chris Staub - x86 and x86_64 builds. Leader of Quality Control.</para>
    2927    </listitem>
    3028  </itemizedlist>
     
    3432  <itemizedlist>
    3533    <listitem>
    36       <para>Nathan Coulson - Bootscripts.</para>
    37     </listitem>
    38     <listitem>
    3934      <para>Matt Darcy - x86, X86_64, and Sparc builds.</para>
    4035    </listitem>
     
    4338    </listitem>
    4439    <listitem>
    45       <para>Karen McGuiness - Proofreader.</para>
    46     </listitem>
    47     <listitem>
    48       <para>Jonathan Norman - x86, x86_64, PowerPC &amp; UltraSPARC.</para>
    49     </listitem>
    50     <listitem>
    51       <para>Jeremy Huntwork - PowerPC, x86, Sparc builds.</para>
    52     </listitem>
    53     <listitem>
    5440      <para>Justin Knierim - Website Architect.</para>
    5541    </listitem>
    5642    <listitem>
    5743      <para>Ken Moffat - PowerPC and X86_64 builds. Developer of Pure 64 Hint.</para>
    58     </listitem>
    59     <listitem>
    60       <para>Alexander E. Patrakov - Udev/Hotplug Integration</para>
    61     </listitem>
    62     <listitem>
    63       <para>Chris Staub - x86 builds. Leader of Quality Control.</para>
    64     </listitem>
    65     <listitem>
    66       <para>Zack Winkles - Unstable book work.</para>
    67     </listitem>
    68     <listitem>
    69       <para>William Harrington - x86, x86_64, PowerPC, Sparc, Mips builds.</para>
    7044    </listitem>
    7145  </itemizedlist>
     
    10377    </listitem>
    10478    <listitem>
     79      <para>Theo Schneider - Testing of the Linux Headers Package</para>
     80    </listitem>
     81    <listitem>
     82      <para>Martin Ward - Recommendations for Systemd and the Boot method,
     83      among other contributions</para>
     84    </listitem>
     85    <listitem>
    10586      <para>William Zhou - Text updates and Typos</para>
    10687    </listitem>
     88  </itemizedlist>
     89
     90  <para>Former Team Members</para>
     91  <itemizedlist>
    10792    <listitem>
    108       <para>Theo Schneider - Testing of the Linux Headers Package</para>
     93      <para>Joe Ciccone - Lead Developer.</para>
     94    </listitem>
     95    <listitem>
     96      <para>Nathan Coulson - Bootscripts.</para>
     97    </listitem>
     98    <listitem>
     99      <para>Jim Gifford - Lead Developer.</para>
     100    </listitem>
     101    <listitem>
     102      <para>Jeremy Huntwork - PowerPC, x86, Sparc builds.</para>
     103    </listitem>
     104    <listitem>
     105      <para>Karen McGuiness - Proofreader.</para>
     106    </listitem>
     107    <listitem>
     108      <para>Ryan Oliver - Build Process Developer.</para>
     109    </listitem>
     110    <listitem>
     111      <para>Alexander E. Patrakov - Udev/Hotplug Integration</para>
     112    </listitem>
     113    <listitem>
     114      <para>Jeremy Utley - Release Manager 1.x Series.</para>
     115    </listitem>
     116    <listitem>
     117      <para>Zack Winkles - Unstable book work.</para>
    109118    </listitem>
    110119  </itemizedlist>
  • BOOK/introduction/common/changelog.xml

    r5c8e74d r350ab24  
    3838
    3939    <listitem>
     40      <para>27 April 2014</para>
     41      <itemizedlist>
     42        <listitem>
     43          <para>[William Harrington] - Update IPRoute2 to 3.14.0.</para>
     44        </listitem>
     45      </itemizedlist>
     46    </listitem>
     47
     48    <listitem>
     49      <para>27 April 2014</para>
     50      <itemizedlist>
     51        <listitem>
     52          <para>[Chris] - Updated Acknowledgements page.</para>
     53        </listitem>
     54        <listitem>
     55          <para>[William Harrington] - Update Linux to 3.14.2.</para>
     56        </listitem>
     57      </itemizedlist>
     58    </listitem>
     59
     60    <listitem>
     61      <para>26 April 2014</para>
     62      <itemizedlist>
     63        <listitem>
     64          <para>[Chris] - Renamed bootscripts package to boot-scripts
     65          (thanks to William Harrington for the suggestion) and removed the
     66          patch as it is not needed for the new package.</para>
     67        </listitem>
     68        <listitem>
     69          <para>[Chris] - Renamed bootscripts chapter to "System Configuration".</para>
     70        </listitem>
     71        <listitem>
     72          <para>[William Harrington] - Update Util-linux to 2.24.2.</para>
     73        </listitem>
     74        <listitem>
     75          <para>[Chris] - Added new page about how to view the book from
     76          inside the temporary boot environment.</para>
     77        </listitem>
     78        <listitem>
     79          <para>[Chris] - Don't move binaries from Findutils or Psmisc to /bin,
     80          as they're no longer needed there.</para>
     81        </listitem>
     82        <listitem>
     83          <para>[William Harrington] - Update Vim 7.4 branch update patch to
     84          level 265.</para>
     85        </listitem>
     86      </itemizedlist>
     87    </listitem>
     88
     89    <listitem>
     90      <para>24 April 2014</para>
     91      <itemizedlist>
     92        <listitem>
     93          <para>[William Harrington] - Update Eudev to 1.6.</para>
     94        </listitem>
     95        <listitem>
     96          <para>[William Harrington] - Update Man-pages to 3.65.</para>
     97        </listitem>
     98        <listitem>
     99          <para>[William Harrington] - Update Bash branch update patch to level           11.</para>
     100        </listitem>
     101        <listitem>
     102          <para>[William Harrington] - Update Readline branch update patch to
     103          level 5.</para>
     104        </listitem>
     105      </itemizedlist>
     106    </listitem>
     107
     108    <listitem>
     109      <para>22 April 2014</para>
     110      <itemizedlist>
     111        <listitem>
     112          <para>[Chris] - Removed several virtual filesystems from ${CLFS}/fstab
     113          for the boot method, as they're already mounted by the bootscript.</para>
     114        </listitem>
     115        <listitem>
     116          <para>[Chris] - Removed creation of gtbl and geqn symlinks, as they
     117          are no longer needed.</para>
     118        </listitem>
     119      </itemizedlist>
     120    </listitem>
     121
     122    <listitem>
     123      <para>21 April 2014</para>
     124      <itemizedlist>
     125        <listitem>
     126          <para>[Chris] - Re-added manual creation of /usr/bin/perl symlink,
     127          as it is not created automatically under some circumstances.</para>
     128        </listitem>
     129      </itemizedlist>
     130    </listitem>
     131
     132    <listitem>
    40133      <para>20 April 2014</para>
    41134      <itemizedlist>
  • BOOK/introduction/common/how.xml

    r5c8e74d r350ab24  
    1212
    1313  <para>The CLFS system will be built by using a previously installed
    14   Unix system or Linux distribution (such as Debian, Fedora, Mandriva, SUSE,
     14  Unix system or Linux distribution (such as Debian, Fedora, openSUSE,
    1515  or Ubuntu). This existing system (the host) will be used as a starting
    1616  point to provide necessary programs, including a compiler, linker, and shell,
     
    4848
    4949  <para>The process of building cross-compile tools first involves building and
    50   installing all the necessary tools to create a build system for the target 
     50  installing all the necessary tools to create a build system for the target
    5151  machine. With these cross-compiled tools, we eliminate any
    5252  dependencies on the toolchain from our host distro.</para>
    5353
    5454  <para>After we build our <quote>Cross-Tools</quote>, we start building
    55   a very minimal working system in /tools. This minimal system will be built
    56   using the cross-toolchain in /cross-tools.</para>
     55  a very minimal working system in
     56  <filename class="directory">/tools</filename>. This minimal system will be
     57  built using the cross-toolchain in
     58  <filename class="directory">/cross-tools</filename>.</para>
    5759
    5860  <para>In <xref linkend="chapter-building-system"/>, the full CLFS system is
     
    7476  support the target machine. Booting involves installing a few
    7577  additional packages that are needed for bootup, installing
    76   bootscripts, and building a miminal kernel. We also describe some
    77   alternative booting methods in <xref linkend="ch-boot-whatnext"/></para>
     78  boot-scripts, and building a miminal kernel.<!-- We also describe some
     79  alternative booting methods in <xref linkend="ch-boot-whatnext"/> --></para>
    7880
    7981  <para>To finish the installation, several configuration files are created in
    80   <xref linkend="chapter-bootscripts"/>, and the kernel and boot loader are set
     82  <xref linkend="chapter-system-config"/>, and the kernel and boot loader are set
    8183  up in <xref linkend="chapter-bootable"/>. <xref linkend="chapter-finalizing"/>
    8284  contains information on furthering the CLFS experience beyond this book.
  • BOOK/introduction/common/resources.xml

    r5c8e74d r350ab24  
    3232
    3333    <para><ulink url="http://www.mail-archive.com/index.php?hunt=clfs"/></para>
    34    
     34
    3535    <para>For information on the different lists, how to subscribe, archive
    3636    locations, and additional information, visit <ulink url="&clfs-wiki;wiki/lists"/>.</para>
  • BOOK/introduction/x86/changelog.xml

    r5c8e74d r350ab24  
    3333-->
    3434    <listitem>
     35      <para>27 April 2014</para>
     36      <itemizedlist>
     37        <listitem>
     38          <para>[Chris] - Removed obsolete CFLAGS from x86 Glibc configure
     39          commands.</para>
     40        </listitem>
     41      </itemizedlist>
     42    </listitem>
     43
     44    <listitem>
    3545      <para>11 April 2014</para>
    3646      <itemizedlist>
  • BOOK/introduction/x86_64-64/changelog.xml

    r5c8e74d r350ab24  
    3434-->
    3535    <listitem>
     36      <para>27 April 2014</para>
     37      <itemizedlist>
     38        <listitem>
     39          <para>[Chris] - Removed obsolete CFLAGS from x86 Glibc configure
     40          commands.</para>
     41        </listitem>
     42      </itemizedlist>
     43    </listitem>
     44
     45    <listitem>
    3646      <para>24 October 2013</para>
    3747      <itemizedlist>
  • BOOK/introduction/x86_64/changelog.xml

    r5c8e74d r350ab24  
    3434-->
    3535    <listitem>
     36      <para>27 April 2014</para>
     37      <itemizedlist>
     38        <listitem>
     39          <para>[Chris] - Removed obsolete CFLAGS from x86 Glibc configure
     40          commands.</para>
     41        </listitem>
     42      </itemizedlist>
     43    </listitem>
     44
     45    <listitem>
    3646      <para>08 November 2013</para>
    3747      <itemizedlist>
  • BOOK/materials/common/introduction.xml

    r5c8e74d r350ab24  
    4747
    4848  <para>You can download all needed packages and patches into this directory
    49 either by using the links on the following pages in this section, or by passing 
     49either by using the links on the following pages in this section, or by passing
    5050the <ulink url="../dl.list">download list</ulink> to <command>wget</command>:</para>
    5151
     
    6464
    6565<screen><userinput>pushd ${CLFS}/sources
    66 sha1sum -c SHA1SUMS 
     66sha1sum -c SHA1SUMS
    6767popd</userinput></screen>
    6868
  • BOOK/materials/common/packages.xml

    r5c8e74d r350ab24  
    8888
    8989    <varlistentry>
    90       <term>Bootscripts for CLFS (&bootscripts-clfs-version;) - <token>&bootscripts-clfs-size;</token>:</term>
    91       <listitem>
    92         <para>Home page: <ulink url="&bootscripts-clfs-home;"/></para>
    93         <para>Download: <ulink url="&bootscripts-clfs-url;"/></para>
    94         <para>MD5 sum: <literal>&bootscripts-clfs-md5;</literal></para>
     90      <term>Boot-scripts for CLFS (&boot-scripts-clfs-version;) - <token>&boot-scripts-clfs-size;</token>:</term>
     91      <listitem>
     92        <para>Home page: <ulink url="&boot-scripts-clfs-home;"/></para>
     93        <para>Download: <ulink url="&boot-scripts-clfs-url;"/></para>
     94        <para>MD5 sum: <literal>&boot-scripts-clfs-md5;</literal></para>
    9595      </listitem>
    9696    </varlistentry>
     
    608608    </varlistentry>
    609609
    610     <varlistentry> 
    611       <term>Time Zone Data (&tzdata-version;) - <token>&tzdata-size;</token>:</term> 
    612       <listitem> 
    613         <para>Home page: <ulink url="&tzdata-home;"/></para> 
    614         <para>Download: <ulink url="&tzdata-url;"/></para> 
    615         <para>MD5 sum: <literal>&tzdata-md5;</literal></para> 
    616       </listitem> 
     610    <varlistentry>
     611      <term>Time Zone Data (&tzdata-version;) - <token>&tzdata-size;</token>:</term>
     612      <listitem>
     613        <para>Home page: <ulink url="&tzdata-home;"/></para>
     614        <para>Download: <ulink url="&tzdata-url;"/></para>
     615        <para>MD5 sum: <literal>&tzdata-md5;</literal></para>
     616      </listitem>
    617617    </varlistentry>
    618618
     
    620620      <term>Util-linux (&util-linux-version;) - <token>&util-linux-size;</token>:</term>
    621621      <listitem>
    622         <para>Home page: <ulink url="&util-linux-home;"/></para>
    623622        <para>Download: <ulink url="&util-linux-url;"/></para>
    624623        <para>MD5 sum: <literal>&util-linux-md5;</literal></para>
  • BOOK/materials/common/patches.xml

    r5c8e74d r350ab24  
    2525        url="&patches-root;&bash-branch_update-patch;"/></para>
    2626        <para>MD5 sum: <literal>&bash-branch_update-patch-md5;</literal></para>
    27       </listitem>
    28     </varlistentry>
    29 
    30     <varlistentry>
    31       <term>Bootscripts Updates Patch - <token>&bootscripts-clfs-updates-patch-size;</token>:</term>
    32       <listitem>
    33         <para>Download: <ulink
    34         url="&patches-root;&bootscripts-clfs-updates-patch;"/></para>
    35         <para>MD5 sum: <literal>&bootscripts-clfs-updates-patch-md5;</literal></para>
    3627      </listitem>
    3728    </varlistentry>
  • BOOK/mips-index.xml

    r5c8e74d r350ab24  
    5959    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/mips-chapter.xml"/>
    6060    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/mips-chapter.xml"/>
    61     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/mips-chapter.xml"/>
     61    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/mips-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/mips-chapter.xml"/>
    6363    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/mips-chapter.xml"/>
  • BOOK/mips64-64-index.xml

    r5c8e74d r350ab24  
    5959    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/mips64-64-chapter.xml"/>
    6060    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/mips64-64-chapter.xml"/>
    61     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/mips64-64-chapter.xml"/>
     61    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/mips64-64-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/mips64-64-chapter.xml"/>
    6363    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/mips64-64-chapter.xml"/>
  • BOOK/mips64-index.xml

    r5c8e74d r350ab24  
    5959    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/mips64-chapter.xml"/>
    6060    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/mips64-chapter.xml"/>
    61     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/mips64-chapter.xml"/>
     61    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/mips64-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/mips64-chapter.xml"/>
    6363    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/mips64-chapter.xml"/>
  • BOOK/packages.ent

    r5c8e74d r350ab24  
    6868<!ENTITY bison-home "&gnu-software;bison">
    6969
    70 <!ENTITY bootscripts-clfs-version "2.1-pre1">
    71 <!ENTITY bootscripts-clfs-size "41 KB">
    72 <!-- <!ENTITY bootscripts-clfs-url "&packages-root;bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.xz"> -->
    73 <!ENTITY bootscripts-clfs-url "http://cross-lfs.org/files/bootscripts-cross-lfs-&bootscripts-clfs-version;.tar.xz">
    74 <!ENTITY bootscripts-clfs-md5 "f474bf2efff744548a69d9049bad973f">
    75 <!ENTITY bootscripts-clfs-home " ">
     70<!ENTITY boot-scripts-clfs-version "3.0-pre1">
     71<!ENTITY boot-scripts-clfs-size "24 KB">
     72<!ENTITY boot-scripts-clfs-url "&packages-root;boot-scripts-cross-lfs-&boot-scripts-clfs-version;.tar.bz2">
     73<!ENTITY boot-scripts-clfs-md5 "a1e4752a9c9bb92cd14249e0bee97cb4">
     74<!ENTITY boot-scripts-clfs-home " ">
    7675
    7776<!ENTITY bzip2-version "1.0.6">
     
    244243<!ENTITY gzip-url "&gnu;gzip/gzip-&gzip-version;.tar.xz">
    245244<!ENTITY gzip-md5 "da981f86677d58a106496e68de6f8995">
    246 <!ENTITY gzip-home "http://www.gzip.org">
     245<!ENTITY gzip-home "http://www.gnu.org/software/gzip/gzip.html">
    247246
    248247<!ENTITY hfsutils-version "3.2.6">
     
    266265<!ENTITY intltool-home "http://freedesktop.org/wiki/Software/intltool">
    267266
    268 <!ENTITY iproute2-version "3.12.0">
    269 <!ENTITY iproute2-size "425 KB">
     267<!ENTITY iproute2-version "3.14.0">
     268<!ENTITY iproute2-size "436 KB">
    270269<!ENTITY iproute2-url "&kernel;linux/utils/net/iproute2/iproute2-&iproute2-version;.tar.xz">
    271 <!ENTITY iproute2-md5 "f87386aaaecafab95607fd10e8152c68">
     270<!ENTITY iproute2-md5 "bd9d7567bbb987c88120669f5e1a1092">
    272271<!ENTITY iproute2-home "http://www.linuxfoundation.org/collaborate/workgroups/networking/iproute2">
    273272
     
    316315<!ENTITY linux-dl-version "3.0">
    317316
    318 <!ENTITY linux-version "3.12.15">
    319 <!ENTITY linux-size "76,414 KB">
     317<!ENTITY linux-version "3.14.2">
     318<!ENTITY linux-size "78,400 KB">
    320319<!ENTITY linux-url "&kernel;linux/kernel/v&linux-dl-version;/linux-&linux-version;.tar.xz">
    321 <!ENTITY linux-md5 "4eb2b7f62fd504d07b77f54bcd3cb758">
     320<!ENTITY linux-md5 "28b68cde77997ddafab3c4e16cefae7d">
    322321<!ENTITY linux-home "http://www.kernel.org">
    323322
     
    339338<!ENTITY man-md5 "ba154d5796928b841c9c69f0ae376660">
    340339
    341 <!ENTITY man-pages-version "3.64">
    342 <!ENTITY man-pages-size "1,222 KB">
     340<!ENTITY man-pages-version "3.65">
     341<!ENTITY man-pages-size "1,228 KB">
    343342<!ENTITY man-pages-url "&kernel;linux/docs/man-pages/man-pages-&man-pages-version;.tar.xz">
    344 <!ENTITY man-pages-md5 "e39da1ac5a5effd4514809301bad47a8">
     343<!ENTITY man-pages-md5 "0f165e0ab25ff5687d2d0b237af77b74">
    345344<!ENTITY man-pages-home "http://www.win.tue.nl/~aeb/linux/man">
    346345
     
    466465<!ENTITY texinfo-home "&gnu-software;texinfo">
    467466
    468 <!ENTITY eudev-version "1.5.3">
    469 <!ENTITY eudev-size "1,724 KB">
     467<!ENTITY eudev-version "1.6">
     468<!ENTITY eudev-size "1,729 KB">
    470469<!ENTITY eudev-url "ftp://mirror.ovh.net/gentoo-distfiles/distfiles/eudev-&eudev-version;.tar.gz">
    471 <!ENTITY eudev-md5 "51380938b489385cc394f4ebabc048f0">
     470<!ENTITY eudev-md5 "">
    472471<!ENTITY eudev-home "http://www.gentoo.org/proj/en/eudev/">
    473472
     
    479478
    480479<!ENTITY util-linux-major-version "2.24">
    481 <!ENTITY util-linux-version "&util-linux-major-version;.1">
    482 <!ENTITY util-linux-size "3,544 KB">
     480<!ENTITY util-linux-version "&util-linux-major-version;.2">
     481<!ENTITY util-linux-size "3,587 KB">
    483482<!ENTITY util-linux-url "&kernel;linux/utils/util-linux/v&util-linux-major-version;/util-linux-&util-linux-version;.tar.xz">
    484 <!ENTITY util-linux-md5 "88d46ae23ca599ac5af9cf96b531590f">
     483<!ENTITY util-linux-md5 "3f191727a0d28f7204b755cf1b6ea0aa">
    485484<!ENTITY util-linux-blkid-id "1.1.0">
    486485<!ENTITY util-linux-uuid-id "1.3.0">
    487 <!ENTITY util-linux-home "http://userweb.kernel.org/~kzak/util-linux/">
    488486
    489487<!ENTITY vim-version "7.4">
  • BOOK/partitioning/alpha/creatingpartition.xml

    r5c8e74d r350ab24  
    3535
    3636<screen><userinput>fdisk /dev/[yyy]</userinput></screen>
    37  
     37
    3838 <para>Then use option b to create the bsd disklabel. Before you exit use
    3939 the w option to write the partition table.</para>
    40  
     40
    4141
    4242</sect1>
  • BOOK/patches.ent

    r5c8e74d r350ab24  
    55<!-- Start of Common Patches -->
    66
    7 <!ENTITY bash-branch_update-patch "bash-&bash-version;-branch_update-1.patch">
    8 <!ENTITY bash-branch_update-patch-md5 "a0ae18e2dc5c9c5e125e0ea3fa6febbe">
    9 <!ENTITY bash-branch_update-patch-size "9.002 KB">
    10 
    11 <!ENTITY bootscripts-clfs-updates-patch "bootscripts-cross-lfs-&bootscripts-clfs-version;-updates-1.patch">
    12 <!ENTITY bootscripts-clfs-updates-patch-md5 "b584450a0baf3b0d71f319071feba111">
    13 <!ENTITY bootscripts-clfs-updates-patch-size "17.030 KB">
     7<!ENTITY bash-branch_update-patch "bash-&bash-version;-branch_update-2.patch">
     8<!ENTITY bash-branch_update-patch-md5 "64c6b5961f538a6b3d4c92f5c65ce51a">
     9<!ENTITY bash-branch_update-patch-size "14.075 KB">
    1410
    1511<!-- Binutils branch update area
     
    6561<!ENTITY perl-libc-patch-size "1.657 KB">
    6662
    67 <!ENTITY readline-branch_update-patch "readline-&readline-version;-branch_update-1.patch">
    68 <!ENTITY readline-branch_update-patch-md5 "dbb0a021abfd0a0012b62c66e6943802">
    69 <!ENTITY readline-branch_update-patch-size "1.920 KB">
     63<!ENTITY readline-branch_update-patch "readline-&readline-version;-branch_update-2.patch">
     64<!ENTITY readline-branch_update-patch-md5 "72a60fac6699ee42f99ec78a5d74e4e1">
     65<!ENTITY readline-branch_update-patch-size "3.015 KB">
    7066
    7167<!ENTITY systemd-compat-patch "systemd-&systemd-version;-compat-1.patch">
     
    8379<!-- Vim branch update patch area -->
    8480
    85 <!ENTITY vim-branch_update-patch "vim-&vim-version;-branch_update-2.patch">
    86 <!ENTITY vim-branch_update-patch-md5 "aa2e7384582ddd94ce7e5d91bebce78f">
    87 <!ENTITY vim-branch_update-patch-size "2,740 KB">
     81<!ENTITY vim-branch_update-patch "vim-&vim-version;-branch_update-3.patch">
     82<!ENTITY vim-branch_update-patch-md5 "e7d43252db0a9c00faf2785f9a167516">
     83<!ENTITY vim-branch_update-patch-size "2,858 KB">
    8884
    8985<!-- Start of multilib patches -->
    9086
    9187<!ENTITY iproute2-libdir-patch "iproute2-&iproute2-version;-libdir-1.patch">
    92 <!ENTITY iproute2-libdir-patch-md5 "921ec1aea89499b109428618efa99c84">
    93 <!ENTITY iproute2-libdir-patch-size "1.9 KB">
     88<!ENTITY iproute2-libdir-patch-md5 "6b965a6f1017c47ab3111e9ae8fcdd3f">
     89<!ENTITY iproute2-libdir-patch-size "1.990 KB">
    9490
    9591<!ENTITY perl-multilib-patch "perl-&perl-version;-Configure_multilib-1.patch">
  • BOOK/ppc-index.xml

    r5c8e74d r350ab24  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/ppc-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/ppc-chapter.xml"/>
    63     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/ppc-chapter.xml"/>
     63    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/ppc-chapter.xml"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/ppc-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/ppc-chapter.xml"/>
  • BOOK/ppc64-64-index.xml

    r5c8e74d r350ab24  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/ppc64-64-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/ppc64-64-chapter.xml"/>
    63     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/ppc64-64-chapter.xml"/>
     63    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/ppc64-64-chapter.xml"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/ppc64-64-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/ppc64-64-chapter.xml"/>
  • BOOK/ppc64-index.xml

    r5c8e74d r350ab24  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/ppc64-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/ppc64-chapter.xml"/>
    63     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/ppc64-chapter.xml"/>
     63    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/ppc64-chapter.xml"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/ppc64-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/ppc64-chapter.xml"/>
  • BOOK/sparc-index.xml

    r5c8e74d r350ab24  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/sparc-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/sparc-chapter.xml"/>
    63     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/sparc-chapter.xml"/>
     63    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/sparc-chapter.xml"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/sparc-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/sparc-chapter.xml"/>
  • BOOK/sparc64-64-index.xml

    r5c8e74d r350ab24  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/sparc64-64-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/sparc64-64-chapter.xml"/>
    63     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/sparc64-64-chapter.xml"/>
     63    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/sparc64-64-chapter.xml"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/sparc64-64-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/sparc64-64-chapter.xml"/>
  • BOOK/sparc64-index.xml

    r5c8e74d r350ab24  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/sparc64-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/sparc64-chapter.xml"/>
    63     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/sparc64-chapter.xml"/>
     63    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/sparc64-chapter.xml"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/sparc64-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/sparc64-chapter.xml"/>
  • BOOK/system-config/alpha-chapter.xml

    r5c8e74d r350ab24  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
    9   <?dbhtml dir="bootscripts"?>
     8<chapter id="chapter-system-config" xreflabel="System Configuration">
     9  <?dbhtml dir="system-config"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>System Configuration</title>
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
  • BOOK/system-config/common/console.xml

    r5c8e74d r350ab24  
    1717  <command>systemd-vconsole-setup</command> system service which configures
    1818  the virtual console font and console keymap.
    19  
     19
    2020  The <command>systemd-vconsole-setup</command> service reads <filename>
    2121  /etc/vconsole.conf</filename> for configuration information. Decide which
  • BOOK/system-config/common/introduction.xml

    r5c8e74d r350ab24  
    1212
    1313  <para>This chapter details how to finish configuring the base system.
    14   Including some final configuration for Systemd and as well as locales and a
    15   simple bash profile that should be suitable for most users.</para>
     14  This includes some final configuration for Systemd as well as locales and
     15  a simple bash profile that should be suitable for most users.</para>
    1616
    1717</sect1>
  • BOOK/system-config/common/locale.xml

    r5c8e74d r350ab24  
    7070  prior to it being added to <filename>/etc/locale.conf</filename>:</para>
    7171
    72 <screen role="nodump"><userinput>LC_ALL=[locale name] locale territory 
     72<screen role="nodump"><userinput>LC_ALL=[locale name] locale territory
    7373LC_ALL=[locale name] locale language
    7474LC_ALL=[locale name] locale charmap
  • BOOK/system-config/common/symlinks.xml

    r5c8e74d r350ab24  
    134134    device.</para>
    135135
    136     <para>More information on writing Udev rules can be found in
    137     <filename>/usr/share/doc/systemd-208/udev.html</filename>.</para>
    138 
    139136 </sect2>
    140137
  • BOOK/system-config/common/udev.xml

    r5c8e74d r350ab24  
    1212
    1313  <indexterm zone="ch-scripts-udev">
    14     <primary sortas="a-Udev">Udev</primary>
    15     <secondary>usage</secondary>
     14    <primary sortas="a-systemd">Systemd</primary>
     15    <secondary>udev usage</secondary>
    1616  </indexterm>
    1717
     
    9393
    9494    <sect3>
    95       <title>Udev Bootscript</title>
    96 
    97       <para>The <command>S10udev</command> initscript takes care of creating
    98       device nodes when Linux is booted. The script unsets the uevent handler
    99       from the default of <command>/sbin/hotplug</command>.  This is done
    100       because the kernel no longer needs to call out to an external binary.
    101       Instead <command>udevd</command> will listen on a netlink socket for
    102       uevents that the kernel raises. Next, the bootscript copies any static
    103       device nodes that exist in <filename
    104       class="directory">/lib/udev/devices</filename> to <filename
    105       class="directory">/dev</filename>. This is necessary because some devices,
    106       directories, and symlinks are needed before the dynamic device handling
    107       processes are available during the early stages of booting a system.
    108       Creating static device nodes in <filename
    109       class="directory">/lib/udev/devices</filename> also provides an easy
    110       workaround for devices that are not supported by the dynamic device
    111       handling infrastructure. The bootscript then starts the Udev daemon,
    112       <command>udevd</command>, which will act on any uevents it receives.
    113       Finally, the bootscript forces the kernel to replay uevents for any
    114       devices that have already been registered and then waits for
    115       <command>udevd</command> to handle them.</para>
    116 
    117     </sect3>
    118 
    119     <sect3>
    12095      <title>Device Node Creation</title>
    12196
     
    129104      <emphasis>0</emphasis>. The names and permissions of the nodes created
    130105      under the <filename class="directory">/dev</filename> directory are
    131       determined by rules specified in the files within the <filename
    132       class="directory">/etc/udev/rules.d/</filename> directory. These are
    133       numbered in a similar fashion to the CLFS-Bootscripts package. If
    134       <command>udevd</command> can't find a rule for the device it is creating,
    135       it will default permissions to <emphasis>660</emphasis> and ownership to
    136       <emphasis>root:root</emphasis>. Documentation on the syntax of the Udev
    137       rules configuration files is available in
    138       <filename>/usr/share/doc/udev/writing_udev_rules/index.html</filename></para>
     106      determined by rules specified in the files within the
     107      <filename class="directory">/lib/udev/rules.d</filename> and <filename
     108      class="directory">/etc/udev/rules.d/</filename> directories. These files
     109      have names that start with numbers, and are evaluated in numerical order.
     110      If <command>udevd</command> can't find a rule for the device it is
     111      creating, it will default permissions to <emphasis>660</emphasis> and
     112      ownership to <emphasis>root:root</emphasis>. </para>
    139113
    140114    </sect3>
     
    234208      sound cards available to OSS applications), configure
    235209      <command>modprobe</command> to load the wrapper after Udev loads the
    236       wrapped module. To do this, add an <quote>install</quote> line in
    237       <filename>/etc/modprobe.conf</filename>. For example:</para>
     210      wrapped module. To do this, add an <quote>install</quote> line to a file
     211      in <filename>/etc/modprobe.d</filename>. For example:</para>
    238212
    239213<screen role="nodump"><literal>install snd-pcm /sbin/modprobe -i snd-pcm ; \
    240214    /sbin/modprobe snd-pcm-oss ; true</literal></screen>
    241215
    242       <para>If the module in question is not a wrapper and is useful by itself,
    243       configure the <command>S05modules</command> bootscript to load this
    244       module on system boot. To do this, add the module name to the
    245       <filename>/etc/sysconfig/modules</filename> file on a separate line.
    246       This works for wrapper modules too, but is suboptimal in that case.</para>
    247 
    248216    </sect3>
    249217
     
    252220
    253221      <para>Either don't build the module, or blacklist it in
    254       <filename>/etc/modprobe.conf</filename> file as done with the
     222      <filename>/etc/modprobe.d</filename> file as done with the
    255223      <emphasis>forte</emphasis> module in the example below:</para>
    256224
  • BOOK/system-config/common/usage.xml

    r5c8e74d r350ab24  
    1212
    1313  <indexterm zone="ch-scripts-usage">
    14     <primary sortas="a-systemd-usage">Systemd usage</primary>
     14    <primary sortas="a-systemd">Systemd</primary>
    1515  <secondary>usage</secondary></indexterm>
    1616
     
    2222    <title>Introduction to Systemd</title>
    2323
    24  
     24
    2525    <para>Systemd is a system management daemon designed exclusively for the
    2626    Linux kernel API. In the Linux startup process, it is the first process to
  • BOOK/system-config/mips-chapter.xml

    r5c8e74d r350ab24  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
    9   <?dbhtml dir="bootscripts"?>
     8<chapter id="chapter-system-config" xreflabel="System Configuration">
     9  <?dbhtml dir="system-config"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>System Configuration</title>
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
  • BOOK/system-config/mips64-64-chapter.xml

    r5c8e74d r350ab24  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
    9   <?dbhtml dir="bootscripts"?>
     8<chapter id="chapter-system-config" xreflabel="System Configuration">
     9  <?dbhtml dir="system-config"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>System Configuration</title>
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
  • BOOK/system-config/mips64-chapter.xml

    r5c8e74d r350ab24  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
    9   <?dbhtml dir="bootscripts"?>
     8<chapter id="chapter-system-config" xreflabel="System Configuration">
     9  <?dbhtml dir="system-config"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>System Configuration</title>
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
  • BOOK/system-config/ppc-chapter.xml

    r5c8e74d r350ab24  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
    9   <?dbhtml dir="bootscripts"?>
     8<chapter id="chapter-system-config" xreflabel="System Configuration">
     9  <?dbhtml dir="system-config"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>System Configuration</title>
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
  • BOOK/system-config/ppc64-chapter.xml

    r5c8e74d r350ab24  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
    9   <?dbhtml dir="bootscripts"?>
     8<chapter id="chapter-system-config" xreflabel="System Configuration">
     9  <?dbhtml dir="system-config"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>System Configuration</title>
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
  • BOOK/system-config/sparc-chapter.xml

    r5c8e74d r350ab24  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
    9   <?dbhtml dir="bootscripts"?>
     8<chapter id="chapter-system-config" xreflabel="System Configuration">
     9  <?dbhtml dir="system-config"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>System Configuration</title>
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
  • BOOK/system-config/sparc64-64-chapter.xml

    r5c8e74d r350ab24  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
    9   <?dbhtml dir="bootscripts"?>
     8<chapter id="chapter-system-config" xreflabel="System Configuration">
     9  <?dbhtml dir="system-config"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>System Configuration</title>
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
  • BOOK/system-config/sparc64-chapter.xml

    r5c8e74d r350ab24  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
    9   <?dbhtml dir="bootscripts"?>
     8<chapter id="chapter-system-config" xreflabel="System Configuration">
     9  <?dbhtml dir="system-config"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>System Configuration</title>
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
  • BOOK/system-config/x86-chapter.xml

    r5c8e74d r350ab24  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
    9   <?dbhtml dir="bootscripts"?>
     8<chapter id="chapter-system-config" xreflabel="System Configuration">
     9  <?dbhtml dir="system-config"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>System Configuration</title>
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
  • BOOK/system-config/x86_64-64-chapter.xml

    r5c8e74d r350ab24  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
    9   <?dbhtml dir="bootscripts"?>
     8<chapter id="chapter-system-config" xreflabel="System Configuration">
     9  <?dbhtml dir="system-config"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>System Configuration</title>
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
  • BOOK/system-config/x86_64-chapter.xml

    r5c8e74d r350ab24  
    66]>
    77
    8 <chapter id="chapter-bootscripts" xreflabel="Setting Up the System">
    9   <?dbhtml dir="bootscripts"?>
     8<chapter id="chapter-system-config" xreflabel="System Configuration">
     9  <?dbhtml dir="system-config"?>
    1010  <?dbhtml filename="chapter.html"?>
    1111
    12   <title>Setting Up the System</title>
     12  <title>System Configuration</title>
    1313
    1414  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="common/introduction.xml"/>
  • BOOK/temp-system/64/cloog.xml

    r5c8e74d r350ab24  
    1212
    1313  <indexterm zone="ch-temp-system-cloog">
    14     <primary sortas="a-MPFR">CLooG</primary>
     14    <primary sortas="a-CLooG">CLooG</primary>
    1515    <secondary>temporary system</secondary>
    1616  </indexterm>
     
    4646    href="../common/cloog.xml"
    4747    xpointer="xpointer(//*[@os='d'])"/>
    48        
     48
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/cloog.xml"
  • BOOK/temp-system/64/file.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-temp-system-file">
    1414    <primary sortas="a-File">File</primary>
     15    <secondary>temporary system</secondary>
    1516  </indexterm>
    1617
  • BOOK/temp-system/64/gmp.xml

    r5c8e74d r350ab24  
    5353    href="../common/gmp.xml"
    5454    xpointer="xpointer(//*[@os='d'])"/>
    55        
     55
    5656    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5757    href="../common/gmp.xml"
  • BOOK/temp-system/64/isl.xml

    r5c8e74d r350ab24  
    3939    href="../common/isl.xml"
    4040    xpointer="xpointer(//*[@os='d'])"/>
    41        
     41
    4242    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4343    href="../common/isl.xml"
  • BOOK/temp-system/64/mpc.xml

    r5c8e74d r350ab24  
    3838    href="../common/mpc.xml"
    3939    xpointer="xpointer(//*[@os='d'])"/>
    40        
     40
    4141    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4242    href="../common/mpc.xml"
  • BOOK/temp-system/64/mpfr.xml

    r5c8e74d r350ab24  
    4646    href="../common/mpfr.xml"
    4747    xpointer="xpointer(//*[@os='d'])"/>
    48        
     48
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/mpfr.xml"
  • BOOK/temp-system/64/util-linux.xml

    r5c8e74d r350ab24  
    2222  <sect2 role="installation">
    2323    <title>Installation of Util-linux</title>
    24    
     24
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/util-linux.xml"
  • BOOK/temp-system/64/zlib.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-temp-system-zlib">
    1414    <primary sortas="a-Zlib">Zlib</primary>
    15     <secondary>boot</secondary>
     15    <secondary>temporary system</secondary>
    1616  </indexterm>
    1717
  • BOOK/temp-system/common/check.xml

    r5c8e74d r350ab24  
    8989          program</para>
    9090          <indexterm zone="ch-temp-system-check libcheck">
    91             <primary sortas="c-libcheck">libcheck.{a,so};</primary>
     91            <primary sortas="c-libcheck">libcheck.{a,so}</primary>
    9292          </indexterm>
    9393        </listitem>
  • BOOK/temp-system/common/texinfo.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-temp-system-texinfo">
    1414    <primary sortas="a-Texinfo">Texinfo</primary>
    15     <secondary>temporary tools</secondary>
     15    <secondary>temporary system</secondary>
    1616  </indexterm>
    1717
  • BOOK/temp-system/common/zlib.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-temp-system-zlib">
    1414    <primary sortas="a-Zlib">Zlib</primary>
    15     <secondary>boot</secondary>
     15    <secondary>temporary system</secondary>
    1616  </indexterm>
    1717
  • BOOK/temp-system/multilib/cloog.xml

    r5c8e74d r350ab24  
    4646    href="../common/cloog.xml"
    4747    xpointer="xpointer(//*[@os='d'])"/>
    48        
     48
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/cloog.xml"
  • BOOK/temp-system/multilib/gmp.xml

    r5c8e74d r350ab24  
    6161    href="../common/gmp.xml"
    6262    xpointer="xpointer(//*[@os='d'])"/>
    63        
     63
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    6565    href="../common/gmp.xml"
  • BOOK/temp-system/multilib/isl.xml

    r5c8e74d r350ab24  
    3939    href="../common/isl.xml"
    4040    xpointer="xpointer(//*[@os='d'])"/>
    41        
     41
    4242    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4343    href="../common/isl.xml"
  • BOOK/temp-system/multilib/mpc.xml

    r5c8e74d r350ab24  
    3939    href="../common/mpc.xml"
    4040    xpointer="xpointer(//*[@os='d'])"/>
    41        
     41
    4242    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4343    href="../common/mpc.xml"
  • BOOK/temp-system/multilib/mpfr.xml

    r5c8e74d r350ab24  
    4646    href="../common/mpfr.xml"
    4747    xpointer="xpointer(//*[@os='d'])"/>
    48        
     48
    4949    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    5050    href="../common/mpfr.xml"
  • BOOK/temp-system/multilib/sed.xml

    r5c8e74d r350ab24  
    3737    href="../common/sed.xml"
    3838    xpointer="xpointer(//*[@os='d'])"/>
    39        
     39
    4040    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    4141    href="../common/sed.xml"
  • BOOK/temp-system/multilib/util-linux.xml

    r5c8e74d r350ab24  
    2222  <sect2 role="installation">
    2323    <title>Installation of Util-linux</title>
    24    
     24
    2525    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude"
    2626    href="../common/util-linux.xml"
  • BOOK/temp-system/multilib/zlib.xml

    r5c8e74d r350ab24  
    1313  <indexterm zone="ch-temp-system-zlib">
    1414    <primary sortas="a-Zlib">Zlib</primary>
    15     <secondary>boot</secondary>
     15    <secondary>temporary system</secondary>
    1616  </indexterm>
    1717
  • BOOK/testsuite-tools/common/introduction.xml

    r5c8e74d r350ab24  
    1313  <para>This chapter builds the tools needed by some packages to run the tests
    1414  that they have. I.e., <command>make check</command>. Tcl, Expect,
    15   and DejaGNU are needed for the GCC and Binutils testsuites. Check is needed
    16   for KBD tests. Installing four packages for testing purposes may seem
    17   excessive, but it is very reassuring, if not essential, to know that the most
    18   important tools are working properly.</para>
     15  and DejaGNU are needed for the GCC, Binutils, and Findutils testsuites.
     16  Installing three packages for testing purposes may seem excessive, but it is
     17  very reassuring, if not essential, to know that the most important tools are
     18  working properly.</para>
    1919
    2020</sect1>
  • BOOK/the-end/downloadclient.xml

    r5c8e74d r350ab24  
    6363}' > binary
    6464
    65 gawk '{q=p;p=$0}NR&gt;1{print q}END{ORS = ""; print p}' binary &gt; wget-1.14.tar.xz 
     65gawk '{q=p;p=$0}NR&gt;1{print q}END{ORS = ""; print p}' binary &gt; wget-1.14.tar.xz
    6666
    6767rm binary
     
    7979$response = $http->mirror('http://ftp.gnu.org/gnu/wget/wget-1.14.tar.xz', 'wget-1.14.tar.xz');
    8080die "Failed!\n" unless $response->{success};
    81 print "Unchanged!\n" if $response->{status} eq '304';     
     81print "Unchanged!\n" if $response->{status} eq '304';
    8282EOF</userinput></screen>
    8383      <para>Or use this:</para>
  • BOOK/x86-index.xml

    r5c8e74d r350ab24  
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/x86-chapter.xml"/>
    6363    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/x86-chapter.xml"/>
    64     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/x86-chapter.xml"/>
     64    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/x86-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/x86-chapter.xml"/>
    6666    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/x86-chapter.xml"/>
  • BOOK/x86_64-64-index.xml

    r5c8e74d r350ab24  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/x86_64-64-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/x86_64-64-chapter.xml"/>
    63     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/x86_64-64-chapter.xml"/>
     63    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/x86_64-64-chapter.xml"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/x86_64-64-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/x86_64-64-chapter.xml"/>
  • BOOK/x86_64-index.xml

    r5c8e74d r350ab24  
    6161    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="testsuite-tools/x86_64-chapter.xml"/>
    6262    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="final-system/x86_64-chapter.xml"/>
    63     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootscripts/x86_64-chapter.xml"/>
     63    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="system-config/x86_64-chapter.xml"/>
    6464    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="network/x86_64-chapter.xml"/>
    6565    <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="bootable/x86_64-chapter.xml"/>
  • patches/bash-4.3-branch_update-2.patch

    r5c8e74d r350ab24  
    44Origin: Upstream
    55Upstream Status: Applied
    6 Description: Contains all upstream patches up to 4.3-008
     6Description: Contains all upstream patches up to 4.3-011
    77
    88diff -Naur bash-4.3.orig/arrayfunc.c bash-4.3/arrayfunc.c
    99--- bash-4.3.orig/arrayfunc.c   2013-08-02 15:19:59.000000000 -0500
    10 +++ bash-4.3/arrayfunc.c        2014-03-30 08:38:16.233599982 -0500
     10+++ bash-4.3/arrayfunc.c        2014-04-24 20:08:49.474314102 -0500
    1111@@ -597,6 +597,11 @@
    1212       if (assoc_p (var))
     
    2121        }
    2222 
     23diff -Naur bash-4.3.orig/externs.h bash-4.3/externs.h
     24--- bash-4.3.orig/externs.h     2014-01-02 13:58:20.000000000 -0600
     25+++ bash-4.3/externs.h  2014-04-24 20:08:54.927367945 -0500
     26@@ -324,6 +324,7 @@
     27 extern char *sh_backslash_quote __P((char *, const char *, int));
     28 extern char *sh_backslash_quote_for_double_quotes __P((char *));
     29 extern int sh_contains_shell_metas __P((char *));
     30+extern int sh_contains_quotes __P((char *));
     31 
     32 /* declarations for functions defined in lib/sh/spell.c */
     33 extern int spname __P((char *, char *));
    2334diff -Naur bash-4.3.orig/jobs.c bash-4.3/jobs.c
    2435--- bash-4.3.orig/jobs.c        2014-01-10 08:05:34.000000000 -0600
    25 +++ bash-4.3/jobs.c     2014-03-30 08:38:14.340206206 -0500
     36+++ bash-4.3/jobs.c     2014-04-24 20:08:47.897732294 -0500
    2637@@ -4374,7 +4374,7 @@
    2738 void
     
    3546diff -Naur bash-4.3.orig/lib/glob/glob.c bash-4.3/lib/glob/glob.c
    3647--- bash-4.3.orig/lib/glob/glob.c       2014-01-31 20:43:51.000000000 -0600
    37 +++ bash-4.3/lib/glob/glob.c    2014-03-30 08:38:18.153657420 -0500
     48+++ bash-4.3/lib/glob/glob.c    2014-04-24 20:08:51.054232810 -0500
    3849@@ -179,42 +179,50 @@
    3950      char *pat, *dname;
     
    147158diff -Naur bash-4.3.orig/lib/glob/gmisc.c bash-4.3/lib/glob/gmisc.c
    148159--- bash-4.3.orig/lib/glob/gmisc.c      2013-10-28 13:45:25.000000000 -0500
    149 +++ bash-4.3/lib/glob/gmisc.c   2014-03-30 08:38:18.153657420 -0500
     160+++ bash-4.3/lib/glob/gmisc.c   2014-04-24 20:08:51.054232810 -0500
    150161@@ -210,6 +210,7 @@
    151162     case '+':
     
    156167     default:
    157168       return 0;
     169diff -Naur bash-4.3.orig/lib/readline/display.c bash-4.3/lib/readline/display.c
     170--- bash-4.3.orig/lib/readline/display.c        2013-12-27 12:10:56.000000000 -0600
     171+++ bash-4.3/lib/readline/display.c     2014-04-24 20:08:56.493955444 -0500
     172@@ -2677,7 +2677,8 @@
     173 {
     174   if (_rl_echoing_p)
     175     {
     176-      _rl_move_vert (_rl_vis_botlin);
     177+      if (_rl_vis_botlin > 0)  /* minor optimization plus bug fix */
     178+       _rl_move_vert (_rl_vis_botlin);
     179       _rl_vis_botlin = 0;
     180       fflush (rl_outstream);
     181       rl_restart_output (1, 0);
    158182diff -Naur bash-4.3.orig/lib/readline/readline.c bash-4.3/lib/readline/readline.c
    159183--- bash-4.3.orig/lib/readline/readline.c       2013-10-28 13:58:06.000000000 -0500
    160 +++ bash-4.3/lib/readline/readline.c    2014-03-30 08:38:10.556751185 -0500
     184+++ bash-4.3/lib/readline/readline.c    2014-04-24 20:08:44.507909810 -0500
    161185@@ -744,7 +744,8 @@
    162186     r = _rl_subseq_result (r, cxt->oldmap, cxt->okey, (cxt->flags & KSEQ_SUBSEQ));
     
    178202     _rl_vi_set_last (key, rl_numeric_arg, rl_arg_sign);
    179203 #endif
     204diff -Naur bash-4.3.orig/lib/sh/shquote.c bash-4.3/lib/sh/shquote.c
     205--- bash-4.3.orig/lib/sh/shquote.c      2013-03-31 20:53:32.000000000 -0500
     206+++ bash-4.3/lib/sh/shquote.c   2014-04-24 20:08:54.927367945 -0500
     207@@ -311,3 +311,17 @@
     208 
     209   return (0);
     210 }
     211+
     212+int
     213+sh_contains_quotes (string)
     214+     char *string;
     215+{
     216+  char *s;
     217+
     218+  for (s = string; s && *s; s++)
     219+    {
     220+      if (*s == '\'' || *s == '"' || *s == '\\')
     221+       return 1;
     222+    }
     223+  return 0;
     224+}
    180225diff -Naur bash-4.3.orig/parse.y bash-4.3/parse.y
    181226--- bash-4.3.orig/parse.y       2014-02-11 08:42:10.000000000 -0600
    182 +++ bash-4.3/parse.y    2014-03-30 08:38:12.463477417 -0500
     227+++ bash-4.3/parse.y    2014-04-24 20:08:52.607486462 -0500
     228@@ -2424,7 +2424,7 @@
     229         not already end in an EOF character.  */
     230       if (shell_input_line_terminator != EOF)
     231        {
     232-         if (shell_input_line_size < SIZE_MAX && shell_input_line_len > shell_input_line_size - 3)
     233+         if (shell_input_line_size < SIZE_MAX-3 && (shell_input_line_len+3 > shell_input_line_size))
     234            shell_input_line = (char *)xrealloc (shell_input_line,
     235                                        1 + (shell_input_line_size += 2));
     236 
    183237@@ -3398,7 +3398,7 @@
    184238          within a double-quoted ${...} construct "an even number of
     
    192246diff -Naur bash-4.3.orig/patchlevel.h bash-4.3/patchlevel.h
    193247--- bash-4.3.orig/patchlevel.h  2012-12-29 09:47:57.000000000 -0600
    194 +++ bash-4.3/patchlevel.h       2014-03-30 08:38:18.153657420 -0500
     248+++ bash-4.3/patchlevel.h       2014-04-24 20:08:56.493955444 -0500
    195249@@ -25,6 +25,6 @@
    196250    regexp `^#define[   ]*PATCHLEVEL', since that's what support/mkversion.sh
     
    198252 
    199253-#define PATCHLEVEL 0
    200 +#define PATCHLEVEL 8
     254+#define PATCHLEVEL 11
    201255 
    202256 #endif /* _PATCHLEVEL_H_ */
     257diff -Naur bash-4.3.orig/pcomplete.c bash-4.3/pcomplete.c
     258--- bash-4.3.orig/pcomplete.c   2013-08-26 14:23:45.000000000 -0500
     259+++ bash-4.3/pcomplete.c        2014-04-24 20:08:54.927367945 -0500
     260@@ -183,6 +183,7 @@
     261 
     262 COMPSPEC *pcomp_curcs;
     263 const char *pcomp_curcmd;
     264+const char *pcomp_curtxt;
     265 
     266 #ifdef DEBUG
     267 /* Debugging code */
     268@@ -753,6 +754,32 @@
     269             quoted strings. */
     270          dfn = (*rl_filename_dequoting_function) ((char *)text, rl_completion_quote_character);
     271        }
     272+      /* Intended to solve a mismatched assumption by bash-completion.  If
     273+        the text to be completed is empty, but bash-completion turns it into
     274+        a quoted string ('') assuming that this code will dequote it before
     275+        calling readline, do the dequoting. */
     276+      else if (iscompgen && iscompleting &&
     277+              pcomp_curtxt && *pcomp_curtxt == 0 &&
     278+              text && (*text == '\'' || *text == '"') && text[1] == text[0] && text[2] == 0 &&
     279+              rl_filename_dequoting_function)
     280+       dfn = (*rl_filename_dequoting_function) ((char *)text, rl_completion_quote_character);
     281+      /* Another mismatched assumption by bash-completion.  If compgen is being
     282+        run as part of bash-completion, and the argument to compgen is not
     283+        the same as the word originally passed to the programmable completion
     284+        code, dequote the argument if it has quote characters.  It's an
     285+        attempt to detect when bash-completion is quoting its filename
     286+        argument before calling compgen. */
     287+      /* We could check whether gen_shell_function_matches is in the call
     288+        stack by checking whether the gen-shell-function-matches tag is in
     289+        the unwind-protect stack, but there's no function to do that yet.
     290+        We could simply check whether we're executing in a function by
     291+        checking variable_context, and may end up doing that. */
     292+      else if (iscompgen && iscompleting && rl_filename_dequoting_function &&
     293+              pcomp_curtxt && text &&
     294+              STREQ (pcomp_curtxt, text) == 0 &&
     295+              variable_context &&
     296+              sh_contains_quotes (text))       /* guess */
     297+       dfn = (*rl_filename_dequoting_function) ((char *)text, rl_completion_quote_character);
     298       else
     299        dfn = savestring (text);
     300     }
     301@@ -1522,7 +1549,7 @@
     302      COMPSPEC **lastcs;
     303 {
     304   COMPSPEC *cs, *oldcs;
     305-  const char *oldcmd;
     306+  const char *oldcmd, *oldtxt;
     307   STRINGLIST *ret;
     308 
     309   cs = progcomp_search (ocmd);
     310@@ -1545,14 +1572,17 @@
     311 
     312   oldcs = pcomp_curcs;
     313   oldcmd = pcomp_curcmd;
     314+  oldtxt = pcomp_curtxt;
     315 
     316   pcomp_curcs = cs;
     317   pcomp_curcmd = cmd;
     318+  pcomp_curtxt = word;
     319 
     320   ret = gen_compspec_completions (cs, cmd, word, start, end, foundp);
     321 
     322   pcomp_curcs = oldcs;
     323   pcomp_curcmd = oldcmd;
     324+  pcomp_curtxt = oldtxt;
     325 
     326   /* We need to conditionally handle setting *retryp here */
     327   if (retryp)
    203328diff -Naur bash-4.3.orig/test.c bash-4.3/test.c
    204329--- bash-4.3.orig/test.c        2014-02-04 15:52:58.000000000 -0600
    205 +++ bash-4.3/test.c     2014-03-30 08:38:04.859903460 -0500
     330+++ bash-4.3/test.c     2014-04-24 20:08:39.174864532 -0500
    206331@@ -646,8 +646,8 @@
    207332       return (v && invisible_p (v) == 0 && var_isset (v) ? TRUE : FALSE);
     
    225350diff -Naur bash-4.3.orig/trap.c bash-4.3/trap.c
    226351--- bash-4.3.orig/trap.c        2014-02-05 09:03:21.000000000 -0600
    227 +++ bash-4.3/trap.c     2014-03-30 08:38:06.756626741 -0500
     352+++ bash-4.3/trap.c     2014-04-24 20:08:41.401408370 -0500
    228353@@ -920,7 +920,8 @@
    229354       subst_assign_varlist = 0;
     
    248373diff -Naur bash-4.3.orig/y.tab.c bash-4.3/y.tab.c
    249374--- bash-4.3.orig/y.tab.c       2014-02-11 09:57:47.000000000 -0600
    250 +++ bash-4.3/y.tab.c    2014-03-30 08:38:12.463477417 -0500
     375+++ bash-4.3/y.tab.c    2014-04-24 20:08:52.607486462 -0500
     376@@ -4736,7 +4736,7 @@
     377         not already end in an EOF character.  */
     378       if (shell_input_line_terminator != EOF)
     379        {
     380-         if (shell_input_line_size < SIZE_MAX && shell_input_line_len > shell_input_line_size - 3)
     381+         if (shell_input_line_size < SIZE_MAX-3 && (shell_input_line_len+3 > shell_input_line_size))
     382            shell_input_line = (char *)xrealloc (shell_input_line,
     383                                        1 + (shell_input_line_size += 2));
     384 
    251385@@ -5710,7 +5710,7 @@
    252386          within a double-quoted ${...} construct "an even number of
  • patches/iproute2-3.14.0-libdir-1.patch

    r5c8e74d r350ab24  
    1212             Rediffed for Iproute2-3.8.0 by William Harrington
    1313             Renamed for Iproute2-3.12.0 by William Harrington
     14             Renamed for Iproute2-3.14.0 by William Harrington
    1415
    1516diff -Naur iproute2-3.8.0.orig/Makefile iproute2-3.8.0/Makefile
  • patches/vim-7.4-branch_update-3.patch

    r5c8e74d r350ab24  
    11Submitted By: William Harrington (kb0iic at cross-lfs dot org)
    2 Date: 2014-03-30
     2Date: 2014-04-26
    33Initial Package Version: 7.4
    44Origin: Upstream
    55Upstream Status: Applied
    6 Description: Contains all upstream patches up to 7.4.229.
     6Description: Contains all upstream patches up to 7.4.265.
    77
    88diff -Naur vim74.orig/.hg_archival.txt vim74/.hg_archival.txt
    99--- vim74.orig/.hg_archival.txt 1970-01-01 00:00:00.000000000 +0000
    10 +++ vim74/.hg_archival.txt      2014-03-30 20:09:03.492688818 +0000
     10+++ vim74/.hg_archival.txt      2014-04-27 05:20:57.181745403 +0000
    1111@@ -0,0 +1,5 @@
    1212+repo: 770908d1cb47c04be0aef5c173b17ab8be6b6476
    13 +node: 7b76ad980f09c46169798844dfb7e1e654591d6a
     13+node: 01f2b7e6b33ca4da4fbe2a5b8e9184ea2749d64e
    1414+branch: default
    15 +latesttag: v7-4-229
     15+latesttag: v7-4-265
    1616+latesttagdistance: 1
    1717diff -Naur vim74.orig/.hgignore vim74/.hgignore
    1818--- vim74.orig/.hgignore        1970-01-01 00:00:00.000000000 +0000
    19 +++ vim74/.hgignore     2014-03-30 20:09:03.499355704 +0000
     19+++ vim74/.hgignore     2014-04-27 05:20:57.188412237 +0000
    2020@@ -0,0 +1,74 @@
    2121+syntax: glob
     
    9595diff -Naur vim74.orig/.hgtags vim74/.hgtags
    9696--- vim74.orig/.hgtags  1970-01-01 00:00:00.000000000 +0000
    97 +++ vim74/.hgtags       2014-03-30 20:09:03.506022591 +0000
    98 @@ -0,0 +1,2954 @@
     97+++ vim74/.hgtags       2014-04-27 05:20:57.195079070 +0000
     98@@ -0,0 +1,2990 @@
    9999+004eb98eb3c30714cb6a24ec3e810275080a8413 v7-1-117
    100100+006e9c8a6a8ad354a5cb6adcce6ebfceddeb20ee v7-0079
     
    30513051+3ee5808a293c7436e34a696a09ed29ce38750d9a v7-4-228
    30523052+839cca5ec18d560e3714065e54ed38b6e812aaf7 v7-4-229
     3053+57ecd7a8c0f052296b41b916eb1ae7f2a9a48b27 v7-4-230
     3054+0a295a3c9e473512ad3b006a0fb752ad43d19094 v7-4-231
     3055+845608965bd9d0b2755997a7be812746885ff105 v7-4-232
     3056+22a1d5762ba3a75984e89dcc47a65498f63a6c2c v7-4-233
     3057+d2286df8719d6e99c743e3bf6ac14d1f9debc84d v7-4-234
     3058+5ab2946f7ce560985830fbc3c453bb0f7a01f385 v7-4-235
     3059+a44087db72386d080e9da870d751daf498004be8 v7-4-236
     3060+71b165a378ad580818f6d497ecf0f8ad054a9683 v7-4-237
     3061+410ef4f1a3d2f4a6ecad9aaa87dae645d1578a19 v7-4-238
     3062+98bfec9ea7608f312129475d4ca0ae6d1c6c232e v7-4-239
     3063+8d1ba0a23588932d22ad37cbd87ae3bbd4bfeff8 v7-4-240
     3064+a63d0cd691dc925283815d17d62f4e948d723a59 v7-4-241
     3065+f084024c0ddbba46aabfafa2996c3f7d13080ab6 v7-4-242
     3066+9f8fa56f1906f4f634cd602a7a2b4f8631faf526 v7-4-243
     3067+da17c7de616e3829e4f59923ffa138a067928d9e v7-4-244
     3068+80421d934ebde183ce545ab8d9eb3a4c2065c169 v7-4-245
     3069+2cbac5608217cdce725a0f04d397d4466a3322fe v7-4-246
     3070+76863b4b48a3684905527dcc688e5a8c4c5e23d9 v7-4-247
     3071+e5f1f2ea0b4a4834791924880f78272ef52eb087 v7-4-248
     3072+0b9a66ea49f435536745be0e0a6154be7b607249 v7-4-249
     3073+a8f3f45896288bd7e0a27e0c28c3cc3457ccc507 v7-4-250
     3074+29eb4c2a33ac701bfcd4d2e2bed7864eba876e0e v7-4-251
     3075+a43a8262e1ceffc393625c53a1ffed9e6bcaba62 v7-4-252
     3076+4901a36479f200b2e6700ad91c26911d92deb886 v7-4-253
     3077+251acc686ca41e4bccb037ef44cd7b486774d580 v7-4-254
     3078+5595506b985a198abae41ab0150ee50b8bf1686c v7-4-255
     3079+afb542ea210cb9fc5fa8c5359bb4814370024b80 v7-4-256
     3080+17903ded5e9a9d49ca73b324657b944f2954d4fd v7-4-257
     3081+e8ffd1e6c8dc62c604d34e879791404bd15cab33 v7-4-258
     3082+e4cd5bb75029d2c1208f3e31ebde4e03b16e8123 v7-4-259
     3083+6bc874e4789a0f912b4fd6b23afecf19d80b1605 v7-4-260
     3084+43c6cd07c8defd8505acbe479c6970764c08e6f9 v7-4-261
     3085+0ea551fa607dc443b97c2fba97dc0c9cb0bcf303 v7-4-262
     3086+af1bb39774f41c28eabd24d80cffc775695bc124 v7-4-263
     3087+00acac0af680c2d8c82db5258474b121a5908926 v7-4-264
     3088+8ec9d2196bee0c5108f2d2c196a660a7f4e5f29f v7-4-265
    30533089diff -Naur vim74.orig/Filelist vim74/Filelist
    30543090--- vim74.orig/Filelist 2013-07-13 13:23:38.000000000 +0000
    3055 +++ vim74/Filelist      2014-03-30 20:09:03.506022591 +0000
    3056 @@ -80,6 +80,7 @@
     3091+++ vim74/Filelist      2014-04-27 05:20:57.198412485 +0000
     3092@@ -80,10 +80,14 @@
    30573093                src/main.aap \
    30583094                src/testdir/main.aap \
     
    30603096+               src/testdir/sautest/autoload/*.vim \
    30613097                src/testdir/test[0-9]*.ok \
     3098+               src/testdir/test[0-9]*a.ok \
     3099+               src/testdir/test_[a-z]*.ok \
    30623100                src/testdir/test49.vim \
    30633101                src/testdir/test60.vim \
     3102                src/testdir/test83-tags? \
     3103+               src/testdir/test77a.com \
     3104                src/testdir/python2/*.py \
     3105                src/testdir/python3/*.py \
     3106                src/testdir/pythonx/*.py \
    30643107diff -Naur vim74.orig/runtime/autoload/clojurecomplete.vim vim74/runtime/autoload/clojurecomplete.vim
    30653108--- vim74.orig/runtime/autoload/clojurecomplete.vim     2013-02-06 14:35:23.000000000 +0000
    3066 +++ vim74/runtime/autoload/clojurecomplete.vim  2014-03-30 20:09:03.546023908 +0000
     3109+++ vim74/runtime/autoload/clojurecomplete.vim  2014-04-27 05:20:57.231746647 +0000
    30673110@@ -1,20 +1,22 @@
    30683111 " Vim completion script
     
    31053148diff -Naur vim74.orig/runtime/autoload/getscript.vim vim74/runtime/autoload/getscript.vim
    31063149--- vim74.orig/runtime/autoload/getscript.vim   2013-04-17 13:40:44.000000000 +0000
    3107 +++ vim74/runtime/autoload/getscript.vim        2014-03-30 20:09:03.546023908 +0000
     3150+++ vim74/runtime/autoload/getscript.vim        2014-04-27 05:20:57.235080063 +0000
    31083151@@ -1,8 +1,8 @@
    31093152 " ---------------------------------------------------------------------
     
    31393182diff -Naur vim74.orig/runtime/autoload/netrw.vim vim74/runtime/autoload/netrw.vim
    31403183--- vim74.orig/runtime/autoload/netrw.vim       2013-05-19 03:28:33.000000000 +0000
    3141 +++ vim74/runtime/autoload/netrw.vim    2014-03-30 20:09:03.559357680 +0000
     3184+++ vim74/runtime/autoload/netrw.vim    2014-04-27 05:20:57.241746894 +0000
    31423185@@ -1,10 +1,10 @@
    31433186 " netrw.vim: Handles file transfer and remote directory listing across
     
    1471714760diff -Naur vim74.orig/runtime/autoload/netrwSettings.vim vim74/runtime/autoload/netrwSettings.vim
    1471814761--- vim74.orig/runtime/autoload/netrwSettings.vim       2013-05-03 19:53:43.000000000 +0000
    14719 +++ vim74/runtime/autoload/netrwSettings.vim    2014-03-30 20:09:03.559357680 +0000
     14762+++ vim74/runtime/autoload/netrwSettings.vim    2014-04-27 05:20:57.241746894 +0000
    1472014763@@ -1,7 +1,7 @@
    1472114764 " netrwSettings.vim: makes netrw settings simpler
     
    1475114794diff -Naur vim74.orig/runtime/autoload/netrw_gitignore.vim vim74/runtime/autoload/netrw_gitignore.vim
    1475214795--- vim74.orig/runtime/autoload/netrw_gitignore.vim     1970-01-01 00:00:00.000000000 +0000
    14753 +++ vim74/runtime/autoload/netrw_gitignore.vim  2014-03-30 20:09:03.559357680 +0000
     14796+++ vim74/runtime/autoload/netrw_gitignore.vim  2014-04-27 05:20:57.245080310 +0000
    1475414797@@ -0,0 +1,71 @@
    1475514798+" netrw_gitignore#Hide: gitignore-based hiding
     
    1482614869diff -Naur vim74.orig/runtime/autoload/phpcomplete.vim vim74/runtime/autoload/phpcomplete.vim
    1482714870--- vim74.orig/runtime/autoload/phpcomplete.vim 2011-12-08 15:38:25.000000000 +0000
    14828 +++ vim74/runtime/autoload/phpcomplete.vim      2014-03-30 20:09:03.562691123 +0000
     14871+++ vim74/runtime/autoload/phpcomplete.vim      2014-04-27 05:20:57.248413727 +0000
    1482914872@@ -1,27 +1,99 @@
    1483014873 " Vim completion script
     
    2238722430diff -Naur vim74.orig/runtime/colors/README.txt vim74/runtime/colors/README.txt
    2238822431--- vim74.orig/runtime/colors/README.txt        2010-05-15 11:03:31.000000000 +0000
    22389 +++ vim74/runtime/colors/README.txt     2014-03-30 20:09:03.579358338 +0000
     22432+++ vim74/runtime/colors/README.txt     2014-04-27 05:20:57.261747391 +0000
    2239022433@@ -36,6 +36,14 @@
    2239122434 removed in your color scheme.  Use something like "gui=NONE" to remove the
     
    2240522448diff -Naur vim74.orig/runtime/colors/delek.vim vim74/runtime/colors/delek.vim
    2240622449--- vim74.orig/runtime/colors/delek.vim 2010-05-15 11:03:31.000000000 +0000
    22407 +++ vim74/runtime/colors/delek.vim      2014-03-30 20:09:03.579358338 +0000
     22450+++ vim74/runtime/colors/delek.vim      2014-04-27 05:20:57.261747391 +0000
    2240822451@@ -1,10 +1,10 @@
    2240922452 " Vim color file
     
    2243522478diff -Naur vim74.orig/runtime/colors/industry.vim vim74/runtime/colors/industry.vim
    2243622479--- vim74.orig/runtime/colors/industry.vim      1970-01-01 00:00:00.000000000 +0000
    22437 +++ vim74/runtime/colors/industry.vim   2014-03-30 20:09:03.582691781 +0000
     22480+++ vim74/runtime/colors/industry.vim   2014-04-27 05:20:57.265080808 +0000
    2243822481@@ -0,0 +1,40 @@
    2243922482+" Vim color file
     
    2247922522diff -Naur vim74.orig/runtime/compiler/gcc.vim vim74/runtime/compiler/gcc.vim
    2248022523--- vim74.orig/runtime/compiler/gcc.vim 2011-12-15 20:20:22.000000000 +0000
    22481 +++ vim74/runtime/compiler/gcc.vim      2014-03-30 20:09:03.592692111 +0000
     22524+++ vim74/runtime/compiler/gcc.vim      2014-04-27 05:20:57.275081056 +0000
    2248222525@@ -25,10 +25,10 @@
    2248322526       \%f:%l:\ %tarning:\ %m,
     
    2249722540diff -Naur vim74.orig/runtime/doc/autocmd.txt vim74/runtime/doc/autocmd.txt
    2249822541--- vim74.orig/runtime/doc/autocmd.txt  2013-08-10 11:24:52.000000000 +0000
    22499 +++ vim74/runtime/doc/autocmd.txt       2014-03-30 20:09:03.612692769 +0000
     22542+++ vim74/runtime/doc/autocmd.txt       2014-04-27 05:20:57.295081553 +0000
    2250022543@@ -1,4 +1,4 @@
    2250122544-*autocmd.txt*   For Vim version 7.4.  Last change: 2013 Aug 04
     
    2254822591diff -Naur vim74.orig/runtime/doc/change.txt vim74/runtime/doc/change.txt
    2254922592--- vim74.orig/runtime/doc/change.txt   2013-08-10 11:24:52.000000000 +0000
    22550 +++ vim74/runtime/doc/change.txt        2014-03-30 20:09:03.616026212 +0000
     22593+++ vim74/runtime/doc/change.txt        2014-04-27 05:20:57.295081553 +0000
    2255122594@@ -1,4 +1,4 @@
    2255222595-*change.txt*    For Vim version 7.4.  Last change: 2013 Jul 17
     
    2261722660diff -Naur vim74.orig/runtime/doc/cmdline.txt vim74/runtime/doc/cmdline.txt
    2261822661--- vim74.orig/runtime/doc/cmdline.txt  2013-08-10 11:24:52.000000000 +0000
    22619 +++ vim74/runtime/doc/cmdline.txt       2014-03-30 20:09:03.616026212 +0000
     22662+++ vim74/runtime/doc/cmdline.txt       2014-04-27 05:20:57.298414969 +0000
    2262022663@@ -1,4 +1,4 @@
    2262122664-*cmdline.txt*   For Vim version 7.4.  Last change: 2013 Mar 16
     
    2266722710diff -Naur vim74.orig/runtime/doc/develop.txt vim74/runtime/doc/develop.txt
    2266822711--- vim74.orig/runtime/doc/develop.txt  2013-08-10 11:24:52.000000000 +0000
    22669 +++ vim74/runtime/doc/develop.txt       2014-03-30 20:09:03.619359655 +0000
     22712+++ vim74/runtime/doc/develop.txt       2014-04-27 05:20:57.298414969 +0000
    2267022713@@ -1,4 +1,4 @@
    2267122714-*develop.txt*   For Vim version 7.4.  Last change: 2013 Apr 27
     
    2268422727diff -Naur vim74.orig/runtime/doc/diff.txt vim74/runtime/doc/diff.txt
    2268522728--- vim74.orig/runtime/doc/diff.txt     2013-08-10 11:24:52.000000000 +0000
    22686 +++ vim74/runtime/doc/diff.txt  2014-03-30 20:09:03.619359655 +0000
     22729+++ vim74/runtime/doc/diff.txt  2014-04-27 05:20:57.301748385 +0000
    2268722730@@ -1,4 +1,4 @@
    2268822731-*diff.txt*      For Vim version 7.4.  Last change: 2013 Jul 07
     
    2271022753diff -Naur vim74.orig/runtime/doc/digraph.txt vim74/runtime/doc/digraph.txt
    2271122754--- vim74.orig/runtime/doc/digraph.txt  2013-08-10 11:24:52.000000000 +0000
    22712 +++ vim74/runtime/doc/digraph.txt       2014-03-30 20:09:03.619359655 +0000
     22755+++ vim74/runtime/doc/digraph.txt       2014-04-27 05:20:57.301748385 +0000
    2271322756@@ -1,4 +1,4 @@
    2271422757-*digraph.txt*   For Vim version 7.4.  Last change: 2011 Jan 15
     
    2272822771diff -Naur vim74.orig/runtime/doc/editing.txt vim74/runtime/doc/editing.txt
    2272922772--- vim74.orig/runtime/doc/editing.txt  2013-08-10 11:24:53.000000000 +0000
    22730 +++ vim74/runtime/doc/editing.txt       2014-03-30 20:09:03.622693098 +0000
     22773+++ vim74/runtime/doc/editing.txt       2014-04-27 05:20:57.301748385 +0000
    2273122774@@ -1,4 +1,4 @@
    2273222775-*editing.txt*   For Vim version 7.4.  Last change: 2013 Aug 03
     
    2274522788diff -Naur vim74.orig/runtime/doc/eval.txt vim74/runtime/doc/eval.txt
    2274622789--- vim74.orig/runtime/doc/eval.txt     2013-08-10 11:24:53.000000000 +0000
    22747 +++ vim74/runtime/doc/eval.txt  2014-03-30 20:09:03.626026541 +0000
     22790+++ vim74/runtime/doc/eval.txt  2014-04-27 05:20:57.308415217 +0000
    2274822791@@ -1,4 +1,4 @@
    2274922792-*eval.txt*     For Vim version 7.4.  Last change: 2013 Aug 03
    22750 +*eval.txt*     For Vim version 7.4.  Last change: 2014 Mar 27
     22793+*eval.txt*     For Vim version 7.4.  Last change: 2014 Apr 06
    2275122794 
    2275222795 
     
    2276022803 
    2276122804 A special case is defining a function and directly assigning its Funcref to a
     22805@@ -147,7 +148,7 @@
     22806 
     22807 
     22808 1.3 Lists ~
     22809-                                                       *List* *Lists* *E686*
     22810+                                               *list* *List* *Lists* *E686*
     22811 A List is an ordered sequence of items.  An item can be of any type.  Items
     22812 can be accessed by their index number. Items can be added and removed at any
     22813 position in the sequence.
    2276222814@@ -326,6 +327,7 @@
    2276322815 Changing the order of items in a list: >
     
    2276822820 
    2276922821 For loop ~
     22822@@ -392,7 +394,7 @@
     22823 
     22824 
     22825 1.4 Dictionaries ~
     22826-                                               *Dictionaries* *Dictionary*
     22827+                                       *dict* *Dictionaries* *Dictionary*
     22828 A Dictionary is an associative array: Each entry has a key and a value.  The
     22829 entry can be located with the key.  The entries are stored without a specific
     22830 ordering.
     22831@@ -1003,7 +1005,7 @@
     22832 
     22833 
     22834 
     22835-string                                                 *expr-string* *E114*
     22836+string                                         *string* *expr-string* *E114*
     22837 ------
     22838 "string"               string constant         *expr-quote*
     22839 
     22840@@ -1142,7 +1144,7 @@
     22841 |local-variable|     l:          Local to a function.
     22842 |script-variable|    s:          Local to a |:source|'ed Vim script.
     22843 |function-argument|  a:          Function argument (only inside a function).
     22844-|vim-variable|      v:   Global, predefined by Vim.
     22845+|vim-variable|       v:          Global, predefined by Vim.
     22846 
     22847 The scope name by itself can be used as a |Dictionary|.  For example, to
     22848 delete all script-local variables: >
    2277022849@@ -1454,6 +1456,13 @@
    2277122850 v:foldstart    Used for 'foldtext': first line of closed fold.
     
    2279022869                The List can be modified, but this has no effect on what is
    2279122870                stored in the |viminfo| file later.  If you use values other
    22792 @@ -1712,6 +1722,7 @@
     22871@@ -1548,6 +1558,16 @@
     22872                |evim| etc., or any other name you might symlink to Vim.
     22873                Read-only.
     22874 
     22875+                                       *v:progpath* *progpath-variable*
     22876+v:progpath     Contains the command with which Vim was invoked, including the
     22877+               path.  Useful if you want to message a Vim server using a
     22878+               |--remote-expr|.
     22879+               To get the full path use: >
     22880+                       echo exepath(v:progpath)
     22881+<              NOTE: This does not work when the command is a relative path
     22882+               and the current directory has changed.
     22883+               Read-only.
     22884+
     22885                                        *v:register* *register-variable*
     22886 v:register     The name of the register in effect for the current normal mode
     22887                command (regardless of whether that command actually used a
     22888@@ -1662,7 +1682,7 @@
     22889                is 501.  Read-only.  "version" also works, for backwards
     22890                compatibility.
     22891                Use |has()| to check if a certain patch was included, e.g.: >
     22892-                       if has("patch123")
     22893+                       if has("patch-7.4.123")
     22894 <              Note that patch numbers are specific to the version, thus both
     22895                version 5.0 and 5.1 may have a patch 123, but these are
     22896                completely different.
     22897@@ -1712,6 +1732,7 @@
    2279322898 bufwinnr( {expr})              Number  window number of buffer {expr}
    2279422899 byte2line( {byte})             Number  line number at byte count {byte}
     
    2279822903                                any     call {func} with arguments {arglist}
    2279922904 ceil( {expr})                  Float   round {expr} up
    22800 @@ -1735,7 +1746,7 @@
     22905@@ -1735,7 +1756,7 @@
    2280122906 cursor( {lnum}, {col} [, {coladd}])
    2280222907                                Number  move cursor to {lnum}, {col}, {coladd}
     
    2280722912 did_filetype()                 Number  TRUE if FileType autocommand event used
    2280822913 diff_filler( {lnum})           Number  diff filler lines about {lnum}
    22809 @@ -1995,6 +2006,8 @@
     22914@@ -1745,6 +1766,7 @@
     22915 eval( {string})                        any     evaluate {string} into its value
     22916 eventhandler( )                        Number  TRUE if inside an event handler
     22917 executable( {expr})            Number  1 if executable {expr} exists
     22918+exepath( {expr})               String  full path of the command {expr}
     22919 exists( {expr})                        Number  TRUE if {expr} exists
     22920 extend( {expr1}, {expr2} [, {expr3}])
     22921                                List/Dict insert items of {expr2} into {expr1}
     22922@@ -1797,7 +1819,8 @@
     22923 getpid()                       Number  process ID of Vim
     22924 getpos( {expr})                        List    position of cursor, mark, etc.
     22925 getqflist()                    List    list of quickfix items
     22926-getreg( [{regname} [, 1]])     String  contents of register
     22927+getreg( [{regname} [, 1 [, {list}]]])
     22928+                               String or List   contents of register
     22929 getregtype( [{regname}])       String  type of register
     22930 gettabvar( {nr}, {varname} [, {def}])
     22931                                any     variable {varname} in tab {nr} or {def}
     22932@@ -1968,7 +1991,8 @@
     22933                                Number  last index of {needle} in {haystack}
     22934 strtrans( {expr})              String  translate string to make it printable
     22935 strwidth( {expr})              Number  display cell length of the String {expr}
     22936-submatch( {nr})                        String  specific match in ":s" or substitute()
     22937+submatch( {nr}[, {list}])      String or List
     22938+                                       specific match in ":s" or substitute()
     22939 substitute( {expr}, {pat}, {sub}, {flags})
     22940                                String  all {pat} in {expr} replaced with {sub}
     22941 synID( {lnum}, {col}, {trans}) Number  syntax ID at {lnum} and {col}
     22942@@ -1978,6 +2002,7 @@
     22943 synconcealed( {lnum}, {col})   List    info about concealing
     22944 synstack( {lnum}, {col})       List    stack of syntax IDs at {lnum} and {col}
     22945 system( {expr} [, {input}])    String  output of shell command/filter {expr}
     22946+systemlist( {expr} [, {input}])        List    output of shell command/filter {expr}
     22947 tabpagebuflist( [{arg}])       List    list of buffer numbers in tab page
     22948 tabpagenr( [{arg}])            Number  number of current or last tab page
     22949 tabpagewinnr( {tabarg}[, {arg}])
     22950@@ -1995,6 +2020,8 @@
    2281022951 type( {name})                  Number  type of variable {name}
    2281122952 undofile( {name})              String  undo file name for {name}
     
    2281622957 virtcol( {expr})               Number  screen column of cursor or mark
    2281722958 visualmode( [expr])            String  last visual mode used
    22818 @@ -2260,7 +2273,10 @@
     22959@@ -2260,7 +2287,10 @@
    2281922960                {expr}.  Use zero for the first character, it returns zero.
    2282022961                This function is only useful when there are multibyte
     
    2282822969                        echo matchstr(str, ".", byteidx(str, 3))
    2282922970 <              will display the fourth character.  Another way to do the
    22830 @@ -2269,7 +2285,20 @@
     22971@@ -2269,7 +2299,20 @@
    2283122972                        echo strpart(s, 0, byteidx(s, 1))
    2283222973 <              If there are less than {nr} characters -1 is returned.
     
    2285022991 call({func}, {arglist} [, {dict}])                     *call()* *E699*
    2285122992                Call function {func} with the items in |List| {arglist} as
    22852 @@ -2789,7 +2818,7 @@
     22993@@ -2671,6 +2714,15 @@
     22994                        0       does not exist
     22995                        -1      not implemented on this system
     22996 
     22997+exepath({expr})                                                *exepath()*
     22998+               If {expr} is an executable and is either an absolute path, a
     22999+               relative path or found in $PATH, return the full path.
     23000+               Note that the current directory is used when {expr} starts
     23001+               with "./", which may be a problem for Vim: >
     23002+                       echo exepath(v:progpath)
     23003+<              If {expr} cannot be found in $PATH or is not executable then
     23004+               an empty string is returned.
     23005+
     23006                                                        *exists()*
     23007 exists({expr}) The result is a Number, which is non-zero if {expr} is
     23008                defined, zero otherwise.  The {expr} argument is a string,
     23009@@ -2789,7 +2841,7 @@
    2285323010                        <afile>         autocmd file name
    2285423011                        <abuf>          autocmd buffer number (as a String!)
     
    2285923016                        <cword>         word under the cursor
    2286023017                        <cWORD>         WORD under the cursor
    22861 @@ -3175,7 +3204,7 @@
     23018@@ -3175,7 +3227,7 @@
    2286223019                If [expr] is 1, only check if a character is available, it is
    2286323020                        not consumed.  Return zero if no character available.
     
    2286823025                result is a number.  Use nr2char() to convert it to a String.
    2286923026                Otherwise a String is returned with the encoded character.
    22870 @@ -3185,7 +3214,7 @@
     23027@@ -3185,7 +3237,7 @@
    2287123028                String when a modifier (shift, control, alt) was used that is
    2287223029                not included in the character.
     
    2287723034                Use nr2char() to convert it to a String.
    2287823035 
    22879 @@ -3435,7 +3464,7 @@
     23036@@ -3417,7 +3469,7 @@
     23037                        :endfor
     23038 
     23039 
     23040-getreg([{regname} [, 1]])                              *getreg()*
     23041+getreg([{regname} [, 1 [, {list}]]])                   *getreg()*
     23042                The result is a String, which is the contents of register
     23043                {regname}.  Example: >
     23044                        :let cliptext = getreg('*')
     23045@@ -3426,6 +3478,11 @@
     23046                getreg('=', 1) returns the expression itself, so that it can
     23047                be restored with |setreg()|.  For other registers the extra
     23048                argument is ignored, thus you can always give it.
     23049+               If {list} is present and non-zero result type is changed to
     23050+               |List|. Each list item is one text line. Use it if you care
     23051+               about zero bytes possibly present inside register: without
     23052+               third argument both NLs and zero bytes are represented as NLs
     23053+               (see |NL-used-for-Nul|).
     23054                If {regname} is not specified, |v:register| is used.
     23055 
     23056 
     23057@@ -3435,7 +3492,7 @@
    2288023058                    "v"                 for |characterwise| text
    2288123059                    "V"                 for |linewise| text
     
    2288623064                If {regname} is not specified, |v:register| is used.
    2288723065 
    22888 @@ -4109,6 +4138,8 @@
     23066@@ -4109,6 +4166,8 @@
    2288923067                                     (|mapmode-ic|)
    2289023068                  "sid"      The script local ID, used for <sid> mappings
     
    2289523073                The mappings local to the current buffer are checked first,
    2289623074                then the global mappings.
    22897 @@ -4210,6 +4241,9 @@
     23075@@ -4210,6 +4269,9 @@
    2289823076                "match").  It will be highlighted with {group}.  Returns an
    2289923077                identification number (ID), which can be used to delete the
     
    2290523083                The optional {priority} argument assigns a priority to the
    2290623084                match.  A match with a high priority will have its
    22907 @@ -4419,6 +4453,9 @@
     23085@@ -4419,6 +4481,9 @@
    2290823086                it is the offset in screen columns from the start of the
    2290923087                character.  E.g., a position within a <Tab> or after the last
     
    2291523093                        let save_cursor = getpos(".")
    2291623094                        MoveTheCursorAround
    22917 @@ -5242,6 +5279,10 @@
     23095@@ -5242,6 +5307,10 @@
    2291823096                character.  E.g., a position within a <Tab> or after the last
    2291923097                character.
     
    2292623104                An error message is given if {expr} is invalid.
    2292723105 
    22928 @@ -5390,6 +5431,7 @@
     23106@@ -5300,6 +5369,8 @@
     23107                                                        *setreg()*
     23108 setreg({regname}, {value} [,{options}])
     23109                Set the register {regname} to {value}.
     23110+               {value} may be any value returned by |getreg()|, including
     23111+               a |List|.
     23112                If {options} contains "a" or {regname} is upper case,
     23113                then the value is appended.
     23114                {options} can also contain a register type specification:
     23115@@ -5312,10 +5383,15 @@
     23116                in the longest line (counting a <Tab> as 1 character).
     23117 
     23118                If {options} contains no register settings, then the default
     23119-               is to use character mode unless {value} ends in a <NL>.
     23120-               Setting the '=' register is not possible, but you can use >
     23121-                       :let @= = var_expr
     23122-<              Returns zero for success, non-zero for failure.
     23123+               is to use character mode unless {value} ends in a <NL> for
     23124+               string {value} and linewise mode for list {value}. Blockwise
     23125+               mode is never selected automatically.
     23126+               Returns zero for success, non-zero for failure.
     23127+
     23128+                                                       *E883*
     23129+               Note: you may not use |List| containing more then one item to
     23130+                     set search and expression registers. Lists containing no
     23131+                     items act like empty strings.
     23132 
     23133                Examples: >
     23134                        :call setreg(v:register, @*)
     23135@@ -5323,8 +5399,11 @@
     23136                        :call setreg('a', "1\n2\n3", 'b5')
     23137 
     23138 <              This example shows using the functions to save and restore a
     23139-               register. >
     23140-                       :let var_a = getreg('a', 1)
     23141+               register (note: you may not reliably restore register value
     23142+               without using the third argument to |getreg()| as without it
     23143+               newlines are represented as newlines AND Nul bytes are
     23144+               represented as newlines as well, see |NL-used-for-Nul|). >
     23145+                       :let var_a = getreg('a', 1, 1)
     23146                        :let var_amode = getregtype('a')
     23147                            ....
     23148                        :call setreg('a', var_a, var_amode)
     23149@@ -5390,6 +5469,7 @@
    2292923150 <              This results in a directory listing for the file under the
    2293023151                cursor.  Example of use with |system()|: >
     
    2293423155 
    2293523156 shiftwidth()                                           *shiftwidth()*
    22936 @@ -5449,20 +5491,26 @@
     23157@@ -5449,20 +5529,26 @@
    2293723158 
    2293823159 
     
    2296523186                        func MyCompare(i1, i2)
    2296623187                           return a:i1 == a:i2 ? 0 : a:i1 > a:i2 ? 1 : -1
    22967 @@ -5604,7 +5652,7 @@
     23188@@ -5604,7 +5690,7 @@
    2296823189 
    2296923190 strdisplaywidth({expr}[, {col}])                       *strdisplaywidth()*
     
    2297423195                screen column where to start.  This matters for Tab
    2297523196                characters.
    22976 @@ -5872,14 +5920,16 @@
    22977                 passed as stdin to the command.  The string is written as-is,
    22978                 you need to take care of using the correct line separators
    22979                 yourself.  Pipes are not used.
     23197@@ -5729,12 +5815,23 @@
     23198                Ambiguous, this function's return value depends on 'ambiwidth'.
     23199                Also see |strlen()|, |strdisplaywidth()| and |strchars()|.
     23200 
     23201-submatch({nr})                                         *submatch()*
     23202+submatch({nr}[, {list}])                               *submatch()*
     23203                Only for an expression in a |:substitute| command or
     23204                substitute() function.
     23205                Returns the {nr}'th submatch of the matched text.  When {nr}
     23206                is 0 the whole matched text is returned.
     23207+               Note that a NL in the string can stand for a line break of a
     23208+               multi-line match or a NUL character in the text.
     23209                Also see |sub-replace-expression|.
     23210+
     23211+               If {list} is present and non-zero then submatch() returns
     23212+               a list of strings, similar to |getline()| with two arguments.
     23213+               NL characters in the text represent NUL characters in the
     23214+               text.
     23215+               Only returns more than one item for |:substitute|, inside
     23216+               |substitute()| this list will always contain one or zero
     23217+               items, since there are no real line breaks.
     23218+
     23219                Example: >
     23220                        :s/\d\+/\=submatch(0) + 1/
     23221 <              This finds the first number in the line and adds one to it.
     23222@@ -5867,19 +5964,29 @@
     23223                valid positions.
     23224 
     23225 system({expr} [, {input}])                             *system()* *E677*
     23226-               Get the output of the shell command {expr}.
     23227-               When {input} is given, this string is written to a file and
     23228-               passed as stdin to the command.  The string is written as-is,
     23229-               you need to take care of using the correct line separators
     23230-               yourself.  Pipes are not used.
    2298023231-               Note: Use |shellescape()| to escape special characters in a
    2298123232-               command argument.  Newlines in {expr} may cause the command to
    2298223233-               fail.  The characters in 'shellquote' and 'shellxquote' may
    2298323234-               also cause trouble.
     23235+               Get the output of the shell command {expr} as a string.  See
     23236+               |systemlist()| to get the output as a List.
     23237+
     23238+               When {input} is given and is a string this string is written
     23239+               to a file and passed as stdin to the command.  The string is
     23240+               written as-is, you need to take care of using the correct line
     23241+               separators yourself.
     23242+               If {input} is given and is a |List| it is written to the file
     23243+               in a way |writefile()| does with {binary} set to "b" (i.e.
     23244+               with a newline between each list item with newlines inside
     23245+               list items converted to NULs). 
     23246+               Pipes are not used.
     23247+
    2298423248+               Note: Use |shellescape()| or |::S| with |expand()| or
    2298523249+               |fnamemodify()| to escape special characters in a command
     
    2299523259 <              To make the result more system-independent, the shell output
    2299623260                is filtered to replace <CR> with <NL> for Macintosh, and
    22997 @@ -5928,7 +5978,7 @@
     23261@@ -5906,6 +6013,16 @@
     23262                Use |:checktime| to force a check.
     23263 
     23264 
     23265+systemlist({expr} [, {input}])                         *systemlist()*
     23266+               Same as |system()|, but returns a |List| with lines (parts of
     23267+               output separated by NL) with NULs transformed into NLs. Output
     23268+               is the same as |readfile()| will output with {binary} argument
     23269+               set to "b".
     23270+
     23271+               Returns an empty string on error, so be careful not to run
     23272+               into |E706|.
     23273+
     23274+
     23275 tabpagebuflist([{arg}])                                        *tabpagebuflist()*
     23276                The result is a |List|, where each item is the number of the
     23277                buffer associated with each window in the current tab page.
     23278@@ -5928,7 +6045,7 @@
    2299823279                The number can be used with the |:tab| command.
    2299923280 
     
    2300423285                {tabarg} specifies the number of tab page to be used.
    2300523286                {arg} is used like with |winnr()|:
    23006 @@ -6128,6 +6178,14 @@
     23287@@ -6128,6 +6245,14 @@
    2300723288                                blocks.  Each item may again have an "alt"
    2300823289                                item.
     
    2301923300                Return a |List| with all the values of {dict}.  The |List| is
    2302023301                in arbitrary order.
    23021 @@ -6337,6 +6395,7 @@
    23022  <   Note that it's possible for patch 147 to be omitted even though 148 is
     23302@@ -6330,13 +6455,23 @@
     23303     Example: >
     23304        :if has("gui_running")
     23305 <                                                      *has-patch*
     23306-3.  Included patches.  First check |v:version| for the version of Vim.
     23307-    Then the "patch123" feature means that patch 123 has been included for
     23308-    this version.  Example (checking version 6.2.148 or later): >
     23309+3.  Included patches.  The "patch123" feature means that patch 123 has been
     23310+    included.  Note that this form does not check the version of Vim, you need
     23311+    to inspect |v:version| for that.
     23312+    Example (checking version 6.2.148 or later): >
     23313        :if v:version > 602 || v:version == 602 && has("patch148")
     23314-<   Note that it's possible for patch 147 to be omitted even though 148 is
     23315+<    Note that it's possible for patch 147 to be omitted even though 148 is
    2302323316     included.
    2302423317 
     23318+4.  Beyond a certain version or at a certain version and including a specific
     23319+    patch.  The "patch-7.4.123" feature means that the Vim version is 7.5 or
     23320+    later, or it is version 7.4 and patch 123 was included.
     23321+    The example above can be simplified to: >
     23322+       :if has("patch-6.2.148")
     23323+<    Note that it's possible for patch 147 to be omitted even though 148 is
     23324+    included.
     23325+
    2302523326+acl                    Compiled with |ACL| support.
    2302623327 all_builtin_terms      Compiled with all builtin terminals enabled.
    2302723328 amiga                  Amiga version of Vim.
    2302823329 arabic                 Compiled with Arabic support |Arabic|.
    23029 @@ -6503,7 +6562,9 @@
     23330@@ -6503,7 +6638,9 @@
    2303023331 writebackup            Compiled with 'writebackup' default on.
    2303123332 xfontset               Compiled with X fontset support |xfontset|.
     
    2303823339 xsmp_interact          Compiled with interactive X session management support.
    2303923340 xterm_clipboard                Compiled with support for xterm clipboard.
    23040 @@ -6580,7 +6641,8 @@
     23341@@ -6580,7 +6717,8 @@
    2304123342 :fu[nction][!] {name}([arguments]) [range] [abort] [dict]
    2304223343                        Define a new function by the name {name}.  The name
     
    2304823349                        {name} can also be a |Dictionary| entry that is a
    2304923350                        |Funcref|: >
    23050 @@ -6599,7 +6661,7 @@
     23351@@ -6599,7 +6737,7 @@
    2305123352 
    2305223353                        For the {arguments} see |function-argument|.
     
    2305723358                        expected to take care of a range itself.  The range is
    2305823359                        passed as "a:firstline" and "a:lastline".  If [range]
    23059 @@ -6608,10 +6670,10 @@
     23360@@ -6608,10 +6746,10 @@
    2306023361                        of each line.  See |function-range-example|.
    2306123362                        The cursor is still moved to the first line of the
     
    2307023371                        be invoked through an entry in a |Dictionary|.  The
    2307123372                        local variable "self" will then be set to the
    23072 @@ -7416,13 +7478,22 @@
     23373@@ -7273,6 +7411,8 @@
     23374                        {pattern}, so long as it does not have a special
     23375                        meaning (e.g., '|' or '"') and doesn't occur inside
     23376                        {pattern}.
     23377+                       Information about the exception is available in
     23378+                       |v:exception|.  Also see |throw-variables|.
     23379                        NOTE: It is not reliable to ":catch" the TEXT of
     23380                        an error message because it may vary in different
     23381                        locales.
     23382@@ -7416,13 +7556,22 @@
    2307323383                        for Vim commands, |shellescape()| for |:!| commands.
    2307423384                        Examples: >
     
    2310023410diff -Naur vim74.orig/runtime/doc/filetype.txt vim74/runtime/doc/filetype.txt
    2310123411--- vim74.orig/runtime/doc/filetype.txt 2013-08-10 11:24:53.000000000 +0000
    23102 +++ vim74/runtime/doc/filetype.txt      2014-03-30 20:09:03.632693428 +0000
     23412+++ vim74/runtime/doc/filetype.txt      2014-04-27 05:20:57.315082050 +0000
    2310323413@@ -1,4 +1,4 @@
    2310423414-*filetype.txt*  For Vim version 7.4.  Last change: 2013 May 25
     
    2313823448diff -Naur vim74.orig/runtime/doc/fold.txt vim74/runtime/doc/fold.txt
    2313923449--- vim74.orig/runtime/doc/fold.txt     2013-08-10 11:24:53.000000000 +0000
    23140 +++ vim74/runtime/doc/fold.txt  2014-03-30 20:09:03.632693428 +0000
     23450+++ vim74/runtime/doc/fold.txt  2014-04-27 05:20:57.315082050 +0000
    2314123451@@ -1,4 +1,4 @@
    2314223452-*fold.txt*      For Vim version 7.4.  Last change: 2010 May 13
     
    2316123471diff -Naur vim74.orig/runtime/doc/gui.txt vim74/runtime/doc/gui.txt
    2316223472--- vim74.orig/runtime/doc/gui.txt      2013-08-10 11:24:53.000000000 +0000
    23163 +++ vim74/runtime/doc/gui.txt   2014-03-30 20:09:03.632693428 +0000
     23473+++ vim74/runtime/doc/gui.txt   2014-04-27 05:20:57.318415466 +0000
    2316423474@@ -1,4 +1,4 @@
    2316523475-*gui.txt*       For Vim version 7.4.  Last change: 2013 Jun 12
     
    2319123501diff -Naur vim74.orig/runtime/doc/gui_x11.txt vim74/runtime/doc/gui_x11.txt
    2319223502--- vim74.orig/runtime/doc/gui_x11.txt  2013-08-10 11:24:54.000000000 +0000
    23193 +++ vim74/runtime/doc/gui_x11.txt       2014-03-30 20:09:03.636026871 +0000
     23503+++ vim74/runtime/doc/gui_x11.txt       2014-04-27 05:20:57.318415466 +0000
    2319423504@@ -1,4 +1,4 @@
    2319523505-*gui_x11.txt*   For Vim version 7.4.  Last change: 2011 Sep 14
     
    2320923519diff -Naur vim74.orig/runtime/doc/if_lua.txt vim74/runtime/doc/if_lua.txt
    2321023520--- vim74.orig/runtime/doc/if_lua.txt   2013-08-10 11:24:55.000000000 +0000
    23211 +++ vim74/runtime/doc/if_lua.txt        2014-03-30 20:09:03.639360314 +0000
     23521+++ vim74/runtime/doc/if_lua.txt        2014-04-27 05:20:57.321748882 +0000
    2321223522@@ -1,4 +1,4 @@
    2321323523-*if_lua.txt*    For Vim version 7.4.  Last change: 2012 Jun 29
     
    2322723537diff -Naur vim74.orig/runtime/doc/if_perl.txt vim74/runtime/doc/if_perl.txt
    2322823538--- vim74.orig/runtime/doc/if_perl.txt  2013-08-10 11:24:55.000000000 +0000
    23229 +++ vim74/runtime/doc/if_perl.txt       2014-03-30 20:09:03.642693757 +0000
     23539+++ vim74/runtime/doc/if_perl.txt       2014-04-27 05:20:57.325082297 +0000
    2323023540@@ -1,4 +1,4 @@
    2323123541-*if_perl.txt*   For Vim version 7.4.  Last change: 2012 Oct 25
     
    2323623546diff -Naur vim74.orig/runtime/doc/indent.txt vim74/runtime/doc/indent.txt
    2323723547--- vim74.orig/runtime/doc/indent.txt   2013-08-10 11:24:56.000000000 +0000
    23238 +++ vim74/runtime/doc/indent.txt        2014-03-30 20:09:03.646027200 +0000
     23548+++ vim74/runtime/doc/indent.txt        2014-04-27 05:20:57.328415713 +0000
    2323923549@@ -1,4 +1,4 @@
    2324023550-*indent.txt*    For Vim version 7.4.  Last change: 2013 Aug 03
     
    2332723637diff -Naur vim74.orig/runtime/doc/index.txt vim74/runtime/doc/index.txt
    2332823638--- vim74.orig/runtime/doc/index.txt    2013-08-10 11:24:56.000000000 +0000
    23329 +++ vim74/runtime/doc/index.txt 2014-03-30 20:09:03.646027200 +0000
     23639+++ vim74/runtime/doc/index.txt 2014-04-27 05:20:57.331749130 +0000
    2333023640@@ -1,4 +1,4 @@
    2333123641-*index.txt*     For Vim version 7.4.  Last change: 2013 Jul 17
     
    2338723697diff -Naur vim74.orig/runtime/doc/map.txt vim74/runtime/doc/map.txt
    2338823698--- vim74.orig/runtime/doc/map.txt      2013-08-10 11:24:56.000000000 +0000
    23389 +++ vim74/runtime/doc/map.txt   2014-03-30 20:09:03.652694086 +0000
     23699+++ vim74/runtime/doc/map.txt   2014-04-27 05:20:57.335082547 +0000
    2339023700@@ -1,4 +1,4 @@
    2339123701-*map.txt*       For Vim version 7.4.  Last change: 2013 Aug 03
     
    2342323733diff -Naur vim74.orig/runtime/doc/motion.txt vim74/runtime/doc/motion.txt
    2342423734--- vim74.orig/runtime/doc/motion.txt   2013-08-10 11:24:57.000000000 +0000
    23425 +++ vim74/runtime/doc/motion.txt        2014-03-30 20:09:03.659360972 +0000
     23735+++ vim74/runtime/doc/motion.txt        2014-04-27 05:20:57.338415962 +0000
    2342623736@@ -1,4 +1,4 @@
    2342723737-*motion.txt*    For Vim version 7.4.  Last change: 2013 Jul 17
     
    2344123751diff -Naur vim74.orig/runtime/doc/options.txt vim74/runtime/doc/options.txt
    2344223752--- vim74.orig/runtime/doc/options.txt  2013-08-10 11:24:57.000000000 +0000
    23443 +++ vim74/runtime/doc/options.txt       2014-03-30 20:09:03.666027859 +0000
     23753+++ vim74/runtime/doc/options.txt       2014-04-27 05:20:57.345082794 +0000
    2344423754@@ -1,4 +1,4 @@
    2344523755-*options.txt*  For Vim version 7.4.  Last change: 2013 Jul 09
     
    2354023850diff -Naur vim74.orig/runtime/doc/os_vms.txt vim74/runtime/doc/os_vms.txt
    2354123851--- vim74.orig/runtime/doc/os_vms.txt   2013-08-10 11:24:59.000000000 +0000
    23542 +++ vim74/runtime/doc/os_vms.txt        2014-03-30 20:09:03.672694745 +0000
     23852+++ vim74/runtime/doc/os_vms.txt        2014-04-27 05:20:57.351749627 +0000
    2354323853@@ -1,4 +1,4 @@
    2354423854-*os_vms.txt*    For Vim version 7.4.  Last change: 2011 Aug 14
     
    2358123891diff -Naur vim74.orig/runtime/doc/os_win32.txt vim74/runtime/doc/os_win32.txt
    2358223892--- vim74.orig/runtime/doc/os_win32.txt 2013-08-10 11:24:59.000000000 +0000
    23583 +++ vim74/runtime/doc/os_win32.txt      2014-03-30 20:09:03.672694745 +0000
     23893+++ vim74/runtime/doc/os_win32.txt      2014-04-27 05:20:57.351749627 +0000
    2358423894@@ -93,7 +93,7 @@
    2358523895 $PATH                                                  *win32-PATH*
     
    2359323903diff -Naur vim74.orig/runtime/doc/pattern.txt vim74/runtime/doc/pattern.txt
    2359423904--- vim74.orig/runtime/doc/pattern.txt  2013-08-10 11:24:59.000000000 +0000
    23595 +++ vim74/runtime/doc/pattern.txt       2014-03-30 20:09:03.676028187 +0000
     23905+++ vim74/runtime/doc/pattern.txt       2014-04-27 05:20:57.351749627 +0000
    2359623906@@ -1,4 +1,4 @@
    2359723907-*pattern.txt*   For Vim version 7.4.  Last change: 2013 Jul 06
     
    2361523925diff -Naur vim74.orig/runtime/doc/pi_getscript.txt vim74/runtime/doc/pi_getscript.txt
    2361623926--- vim74.orig/runtime/doc/pi_getscript.txt     2013-08-10 11:24:59.000000000 +0000
    23617 +++ vim74/runtime/doc/pi_getscript.txt  2014-03-30 20:09:03.676028187 +0000
     23927+++ vim74/runtime/doc/pi_getscript.txt  2014-04-27 05:20:57.355083042 +0000
    2361823928@@ -1,4 +1,4 @@
    2361923929-*pi_getscript.txt*  For Vim version 7.4.  Last change: 2012 Apr 07
     
    2363523945diff -Naur vim74.orig/runtime/doc/pi_netrw.txt vim74/runtime/doc/pi_netrw.txt
    2363623946--- vim74.orig/runtime/doc/pi_netrw.txt 2013-08-10 11:24:59.000000000 +0000
    23637 +++ vim74/runtime/doc/pi_netrw.txt      2014-03-30 20:09:03.679361631 +0000
     23947+++ vim74/runtime/doc/pi_netrw.txt      2014-04-27 05:20:57.358416459 +0000
    2363823948@@ -1,4 +1,4 @@
    2363923949-*pi_netrw.txt*  For Vim version 7.4.  Last change: 2013 May 18
     
    2446824778diff -Naur vim74.orig/runtime/doc/pi_vimball.txt vim74/runtime/doc/pi_vimball.txt
    2446924779--- vim74.orig/runtime/doc/pi_vimball.txt       2013-08-10 11:25:00.000000000 +0000
    24470 +++ vim74/runtime/doc/pi_vimball.txt    2014-03-30 20:09:03.682695074 +0000
     24780+++ vim74/runtime/doc/pi_vimball.txt    2014-04-27 05:20:57.361749875 +0000
    2447124781@@ -188,7 +188,7 @@
    2447224782                          * Changed silent! to sil! (shorter)
     
    2448024790diff -Naur vim74.orig/runtime/doc/quickfix.txt vim74/runtime/doc/quickfix.txt
    2448124791--- vim74.orig/runtime/doc/quickfix.txt 2013-08-10 11:25:00.000000000 +0000
    24482 +++ vim74/runtime/doc/quickfix.txt      2014-03-30 20:09:03.682695074 +0000
     24792+++ vim74/runtime/doc/quickfix.txt      2014-04-27 05:20:57.361749875 +0000
    2448324793@@ -1,4 +1,4 @@
    2448424794-*quickfix.txt*  For Vim version 7.4.  Last change: 2013 Aug 03
     
    2456224872diff -Naur vim74.orig/runtime/doc/recover.txt vim74/runtime/doc/recover.txt
    2456324873--- vim74.orig/runtime/doc/recover.txt  2013-08-10 11:25:00.000000000 +0000
    24564 +++ vim74/runtime/doc/recover.txt       2014-03-30 20:09:03.686028517 +0000
     24874+++ vim74/runtime/doc/recover.txt       2014-04-27 05:20:57.365083291 +0000
    2456524875@@ -1,4 +1,4 @@
    2456624876-*recover.txt*   For Vim version 7.4.  Last change: 2010 Jul 20
    24567 +*recover.txt*   For Vim version 7.4.  Last change: 2014 Mar 25
     24877+*recover.txt*   For Vim version 7.4.  Last change: 2014 Mar 27
    2456824878 
    2456924879 
     
    2457724887+|:noswapfile| modifier can be used to not create a swapfile for a new buffer.
    2457824888+
    24579 +:noswap[file]   {command}                      *:nos* *:noswapfile*
     24889+:nos[wapfile]   {command}                      *:nos* *:noswapfile*
    2458024890+               Execute {command}. If it contains a command that loads a new
    2458124891+               buffer, it will be loaded without creating a swapfile and the
     
    2458724897diff -Naur vim74.orig/runtime/doc/repeat.txt vim74/runtime/doc/repeat.txt
    2458824898--- vim74.orig/runtime/doc/repeat.txt   2013-08-10 11:25:00.000000000 +0000
    24589 +++ vim74/runtime/doc/repeat.txt        2014-03-30 20:09:03.686028517 +0000
     24899+++ vim74/runtime/doc/repeat.txt        2014-04-27 05:20:57.368416707 +0000
    2459024900@@ -1,4 +1,4 @@
    2459124901-*repeat.txt*    For Vim version 7.4.  Last change: 2013 Jul 25
     
    2464124951diff -Naur vim74.orig/runtime/doc/sign.txt vim74/runtime/doc/sign.txt
    2464224952--- vim74.orig/runtime/doc/sign.txt     2013-08-10 11:25:01.000000000 +0000
    24643 +++ vim74/runtime/doc/sign.txt  2014-03-30 20:09:03.689361960 +0000
     24953+++ vim74/runtime/doc/sign.txt  2014-04-27 05:20:57.368416707 +0000
    2464424954@@ -1,4 +1,4 @@
    2464524955-*sign.txt*      For Vim version 7.4.  Last change: 2012 Jul 10
     
    2465924969diff -Naur vim74.orig/runtime/doc/spell.txt vim74/runtime/doc/spell.txt
    2466024970--- vim74.orig/runtime/doc/spell.txt    2013-08-10 11:25:01.000000000 +0000
    24661 +++ vim74/runtime/doc/spell.txt 2014-03-30 20:09:03.692695403 +0000
     24971+++ vim74/runtime/doc/spell.txt 2014-04-27 05:20:57.371750123 +0000
    2466224972@@ -1,4 +1,4 @@
    2466324973-*spell.txt*    For Vim version 7.4.  Last change: 2013 Jul 17
     
    2468024990 SPELL FILES                                            *spell-load*
    2468124991 
     24992diff -Naur vim74.orig/runtime/doc/starting.txt vim74/runtime/doc/starting.txt
     24993--- vim74.orig/runtime/doc/starting.txt 2013-08-10 11:25:01.000000000 +0000
     24994+++ vim74/runtime/doc/starting.txt      2014-04-27 05:20:57.371750123 +0000
     24995@@ -1,4 +1,4 @@
     24996-*starting.txt*  For Vim version 7.4.  Last change: 2013 Jul 20
     24997+*starting.txt*  For Vim version 7.4.  Last change: 2014 Mar 29
     24998 
     24999 
     25000                  VIM REFERENCE MANUAL    by Bram Moolenaar
     25001@@ -1276,8 +1276,10 @@
     25002                        When [!] is included an existing file is overwritten.
     25003                        When [file] is omitted or is a number from 1 to 9, a
     25004                        name is generated and 'viewdir' prepended.  When the
     25005-                       last directory name in 'viewdir' does not exist, this
     25006-                       directory is created.
     25007+                       last path part of 'viewdir' does not exist, this
     25008+                       directory is created.  E.g., when 'viewdir' is
     25009+                       "$VIM/vimfiles/view" then "view" is created in
     25010+                       "$VIM/vimfiles".
     25011                        An existing file is always overwritten then.  Use
     25012                        |:loadview| to load this view again.
     25013                        When [file] is the name of a file ('viewdir' is not
    2468225014diff -Naur vim74.orig/runtime/doc/syntax.txt vim74/runtime/doc/syntax.txt
    2468325015--- vim74.orig/runtime/doc/syntax.txt   2013-08-10 11:25:01.000000000 +0000
    24684 +++ vim74/runtime/doc/syntax.txt        2014-03-30 20:09:03.696028847 +0000
     25016+++ vim74/runtime/doc/syntax.txt        2014-04-27 05:20:57.375083540 +0000
    2468525017@@ -1,4 +1,4 @@
    2468625018-*syntax.txt*   For Vim version 7.4.  Last change: 2013 Jul 05
    24687 +*syntax.txt*   For Vim version 7.4.  Last change: 2014 Feb 25
     25019+*syntax.txt*   For Vim version 7.4.  Last change: 2014 Apr 05
    2468825020 
    2468925021 
     
    2474425076 
    2474525077 Erlang is a functional programming language developed by Ericsson.  Files with
     25078@@ -1918,7 +1959,7 @@
     25079 There are several implementations for LPC, we intend to support most widely
     25080 used ones.  Here the default LPC syntax is for MudOS series, for MudOS v22
     25081 and before, you should turn off the sensible modifiers, and this will also
     25082-asserts the new efuns after v22 to be invalid, don't set this variable when
     25083+assert the new efuns after v22 to be invalid, don't set this variable when
     25084 you are using the latest version of MudOS: >
     25085 
     25086        :let lpc_pre_v22 = 1
    2474625087@@ -3156,18 +3197,16 @@
    2474725088 embedded script highlighting they wish to have. >
     
    2477525116diff -Naur vim74.orig/runtime/doc/tags vim74/runtime/doc/tags
    2477625117--- vim74.orig/runtime/doc/tags 2013-08-10 12:23:34.000000000 +0000
    24777 +++ vim74/runtime/doc/tags      2014-03-30 20:09:03.699362289 +0000
     25118+++ vim74/runtime/doc/tags      2014-04-27 05:20:57.378416956 +0000
    2477825119@@ -12,6 +12,7 @@
    2477925120 %      motion.txt      /*%*
     
    2487825219 :sign-unplace  sign.txt        /*:sign-unplace*
    2487925220 :sil   various.txt     /*:sil*
    24880 @@ -4294,6 +4309,8 @@
     25221@@ -4294,6 +4309,9 @@
    2488125222 E879   syntax.txt      /*E879*
    2488225223 E88    windows.txt     /*E88*
     
    2488425225+E881   autocmd.txt     /*E881*
    2488525226+E882   eval.txt        /*E882*
     25227+E883   eval.txt        /*E883*
    2488625228 E89    message.txt     /*E89*
    2488725229 E90    message.txt     /*E90*
    2488825230 E91    options.txt     /*E91*
    24889 @@ -4900,6 +4917,7 @@
     25231@@ -4900,6 +4918,7 @@
    2489025232 byte-count     editing.txt     /*byte-count*
    2489125233 byte2line()    eval.txt        /*byte2line()*
     
    2489525237 c      change.txt      /*c*
    2489625238 c.vim  syntax.txt      /*c.vim*
    24897 @@ -5458,6 +5476,8 @@
     25239@@ -5350,6 +5369,7 @@
     25240 dialog gui_w32.txt     /*dialog*
     25241 dialogs-added  version5.txt    /*dialogs-added*
     25242 dib    motion.txt      /*dib*
     25243+dict   eval.txt        /*dict*
     25244 dict-functions usr_41.txt      /*dict-functions*
     25245 dict-identity  eval.txt        /*dict-identity*
     25246 dict-modification      eval.txt        /*dict-modification*
     25247@@ -5458,6 +5478,8 @@
    2489825248 escape intro.txt       /*escape*
    2489925249 escape()       eval.txt        /*escape()*
     
    2490425254 eval() eval.txt        /*eval()*
    2490525255 eval-examples  eval.txt        /*eval-examples*
    24906 @@ -5708,6 +5728,7 @@
     25256@@ -5492,6 +5514,7 @@
     25257 exclusive-linewise     motion.txt      /*exclusive-linewise*
     25258 executable()   eval.txt        /*executable()*
     25259 execute-menus  gui.txt /*execute-menus*
     25260+exepath()      eval.txt        /*exepath()*
     25261 exim   starting.txt    /*exim*
     25262 exists()       eval.txt        /*exists()*
     25263 exp()  eval.txt        /*exp()*
     25264@@ -5708,6 +5731,7 @@
    2490725265 ft-changelog-syntax    syntax.txt      /*ft-changelog-syntax*
    2490825266 ft-chill-syntax        syntax.txt      /*ft-chill-syntax*
     
    2491225270 ft-coldfusion-syntax   syntax.txt      /*ft-coldfusion-syntax*
    2491325271 ft-cpp-syntax  syntax.txt      /*ft-cpp-syntax*
    24914 @@ -5724,6 +5745,7 @@
     25272@@ -5724,6 +5748,7 @@
    2491525273 ft-dtd-syntax  syntax.txt      /*ft-dtd-syntax*
    2491625274 ft-eiffel-syntax       syntax.txt      /*ft-eiffel-syntax*
     
    2492025278 ft-form-syntax syntax.txt      /*ft-form-syntax*
    2492125279 ft-fortran-indent      indent.txt      /*ft-fortran-indent*
    24922 @@ -5876,6 +5898,8 @@
     25280@@ -5876,6 +5901,8 @@
    2492325281 g:ada_with_gnat_project_files  ft_ada.txt      /*g:ada_with_gnat_project_files*
    2492425282 g:ada_withuse_ordinary ft_ada.txt      /*g:ada_withuse_ordinary*
     
    2492925287 g:clojure_fuzzy_indent_blacklist       indent.txt      /*g:clojure_fuzzy_indent_blacklist*
    2493025288 g:clojure_fuzzy_indent_patterns        indent.txt      /*g:clojure_fuzzy_indent_patterns*
    24931 @@ -5924,6 +5948,7 @@
     25289@@ -5924,6 +5951,7 @@
    2493225290 g:html_use_encoding    syntax.txt      /*g:html_use_encoding*
    2493325291 g:html_use_xhtml       syntax.txt      /*g:html_use_xhtml*
     
    2493725295 g:netrw_altv   pi_netrw.txt    /*g:netrw_altv*
    2493825296 g:netrw_banner pi_netrw.txt    /*g:netrw_banner*
    24939 @@ -5958,6 +5983,7 @@
     25297@@ -5958,6 +5986,7 @@
    2494025298 g:netrw_hide   pi_netrw.txt    /*g:netrw_hide*
    2494125299 g:netrw_home   pi_netrw.txt    /*g:netrw_home*
     
    2494525303 g:netrw_ignorenetrc    pi_netrw.txt    /*g:netrw_ignorenetrc*
    2494625304 g:netrw_keepdir        pi_netrw.txt    /*g:netrw_keepdir*
    24947 @@ -6358,6 +6384,7 @@
     25305@@ -6358,6 +6387,7 @@
    2494825306 hl-WildMenu    syntax.txt      /*hl-WildMenu*
    2494925307 hlID() eval.txt        /*hlID()*
     
    2495325311 home   intro.txt       /*home*
    2495425312 home-replace   editing.txt     /*home-replace*
    24955 @@ -6921,6 +6948,15 @@
     25313@@ -6669,6 +6699,7 @@
     25314 linewise-visual        visual.txt      /*linewise-visual*
     25315 lisp.vim       syntax.txt      /*lisp.vim*
     25316 lispindent()   eval.txt        /*lispindent()*
     25317+list   eval.txt        /*list*
     25318 list-functions usr_41.txt      /*list-functions*
     25319 list-identity  eval.txt        /*list-identity*
     25320 list-index     eval.txt        /*list-index*
     25321@@ -6921,6 +6952,15 @@
    2495625322 netrw  pi_netrw.txt    /*netrw*
    2495725323 netrw-%        pi_netrw.txt    /*netrw-%*
     
    2496925335 netrw-D        pi_netrw.txt    /*netrw-D*
    2497025336 netrw-O        pi_netrw.txt    /*netrw-O*
    24971 @@ -6978,6 +7014,7 @@
     25337@@ -6978,6 +7018,7 @@
    2497225338 netrw-getftype pi_netrw.txt    /*netrw-getftype*
    2497325339 netrw-gf       pi_netrw.txt    /*netrw-gf*
     
    2497725343 netrw-gx       pi_netrw.txt    /*netrw-gx*
    2497825344 netrw-handler  pi_netrw.txt    /*netrw-handler*
    24979 @@ -6992,6 +7029,7 @@
     25345@@ -6992,6 +7033,7 @@
    2498025346 netrw-internal-variables       pi_netrw.txt    /*netrw-internal-variables*
    2498125347 netrw-intro-browse     pi_netrw.txt    /*netrw-intro-browse*
     
    2498525351 netrw-listbookmark     pi_netrw.txt    /*netrw-listbookmark*
    2498625352 netrw-listhack pi_netrw.txt    /*netrw-listhack*
    24987 @@ -7022,6 +7060,7 @@
     25353@@ -7022,6 +7064,7 @@
    2498825354 netrw-nexplore pi_netrw.txt    /*netrw-nexplore*
    2498925355 netrw-noload   pi_netrw.txt    /*netrw-noload*
     
    2499325359 netrw-o        pi_netrw.txt    /*netrw-o*
    2499425360 netrw-options  pi_netrw.txt    /*netrw-options*
    24995 @@ -7577,6 +7616,7 @@
     25361@@ -7374,6 +7417,7 @@
     25362 profiling      repeat.txt      /*profiling*
     25363 profiling-variable     eval.txt        /*profiling-variable*
     25364 progname-variable      eval.txt        /*progname-variable*
     25365+progpath-variable      eval.txt        /*progpath-variable*
     25366 progress.vim   syntax.txt      /*progress.vim*
     25367 pronounce      intro.txt       /*pronounce*
     25368 psql   ft_sql.txt      /*psql*
     25369@@ -7577,6 +7621,7 @@
    2499625370 s/\3   change.txt      /*s\/\\3*
    2499725371 s/\9   change.txt      /*s\/\\9*
     
    2500125375 s/\L   change.txt      /*s\/\\L*
    2500225376 s/\U   change.txt      /*s\/\\U*
    25003 @@ -7787,6 +7827,7 @@
     25377@@ -7787,6 +7832,7 @@
    2500425378 spell-affix-mbyte      spell.txt       /*spell-affix-mbyte*
    2500525379 spell-affix-not-supported      spell.txt       /*spell-affix-not-supported*
     
    2500925383 spell-dic-format       spell.txt       /*spell-dic-format*
    2501025384 spell-double-scoring   spell.txt       /*spell-double-scoring*
    25011 @@ -8280,6 +8321,7 @@
     25385@@ -7872,6 +7918,7 @@
     25386 strdisplaywidth()      eval.txt        /*strdisplaywidth()*
     25387 strftime()     eval.txt        /*strftime()*
     25388 stridx()       eval.txt        /*stridx()*
     25389+string eval.txt        /*string*
     25390 string()       eval.txt        /*string()*
     25391 string-functions       usr_41.txt      /*string-functions*
     25392 string-match   eval.txt        /*string-match*
     25393@@ -7936,6 +7983,7 @@
     25394 system()       eval.txt        /*system()*
     25395 system-functions       usr_41.txt      /*system-functions*
     25396 system-vimrc   starting.txt    /*system-vimrc*
     25397+systemlist()   eval.txt        /*systemlist()*
     25398 s~     change.txt      /*s~*
     25399 t      motion.txt      /*t*
     25400 t:     eval.txt        /*t:*
     25401@@ -8280,6 +8328,7 @@
    2501225402 undofile()     eval.txt        /*undofile()*
    2501325403 undotree()     eval.txt        /*undotree()*
     
    2501725407 unlisted-buffer        windows.txt     /*unlisted-buffer*
    2501825408 up-down-motions        motion.txt      /*up-down-motions*
    25019 @@ -8364,6 +8406,7 @@
     25409@@ -8364,6 +8413,7 @@
    2502025410 v:foldend      eval.txt        /*v:foldend*
    2502125411 v:foldlevel    eval.txt        /*v:foldlevel*
     
    2502525415 v:key  eval.txt        /*v:key*
    2502625416 v:lang eval.txt        /*v:lang*
     25417@@ -8377,6 +8427,7 @@
     25418 v:prevcount    eval.txt        /*v:prevcount*
     25419 v:profiling    eval.txt        /*v:profiling*
     25420 v:progname     eval.txt        /*v:progname*
     25421+v:progpath     eval.txt        /*v:progpath*
     25422 v:register     eval.txt        /*v:register*
     25423 v:scrollstart  eval.txt        /*v:scrollstart*
     25424 v:searchforward        eval.txt        /*v:searchforward*
    2502725425diff -Naur vim74.orig/runtime/doc/tagsrch.txt vim74/runtime/doc/tagsrch.txt
    2502825426--- vim74.orig/runtime/doc/tagsrch.txt  2013-08-10 11:25:02.000000000 +0000
    25029 +++ vim74/runtime/doc/tagsrch.txt       2014-03-30 20:09:03.702695732 +0000
     25427+++ vim74/runtime/doc/tagsrch.txt       2014-04-27 05:20:57.381750371 +0000
    2503025428@@ -1,4 +1,4 @@
    2503125429-*tagsrch.txt*   For Vim version 7.4.  Last change: 2013 Jul 28
     
    2505125449diff -Naur vim74.orig/runtime/doc/todo.txt vim74/runtime/doc/todo.txt
    2505225450--- vim74.orig/runtime/doc/todo.txt     2013-08-10 11:25:02.000000000 +0000
    25053 +++ vim74/runtime/doc/todo.txt  2014-03-30 20:09:03.709362618 +0000
     25451+++ vim74/runtime/doc/todo.txt  2014-04-27 05:20:57.388417204 +0000
    2505425452@@ -1,4 +1,4 @@
    2505525453-*todo.txt*      For Vim version 7.4.  Last change: 2013 Aug 10
    25056 +*todo.txt*      For Vim version 7.4.  Last change: 2014 Mar 27
     25454+*todo.txt*      For Vim version 7.4.  Last change: 2014 Apr 05
    2505725455 
    2505825456 
    2505925457                  VIM REFERENCE MANUAL    by Bram Moolenaar
    25060 @@ -34,38 +34,234 @@
     25458@@ -34,38 +34,232 @@
    2506125459                                                        *known-bugs*
    2506225460 -------------------- Known bugs and current work -----------------------
    2506325461 
    2506425462+Regexp problems:
     25463+- Crash when using cpp syntax file with raw string. (Havard Garnes)
     25464+  Edit "~/tmp/test.cc" and source "~/tmp/cpp.vim".
    2506525465+- NFA regexp doesn't count tab matches correctly. (Urtica Dioica / gaultheria
    2506625466+  Shallon, 2013 Nov 18)
     
    2509725497 
    2509825498-Patch to add "acl" and "xpm" as a feature. (Ken Takata, 2013 Jul 8)
    25099 +Using autoconf 2.69 gives a lot of warnings.
     25499+Crash in setqflist(). (Benoit Mortgat, 2010 Nov 18)
     25500+
     25501+MS-Windows: Crash opening very long file name starting with "\\".
     25502+(Christian Brock, 2012 Jun 29)
     25503+
     25504+Crash in autocmd that unloads buffers in a BufUnload event. (Andrew Pimlott,
     25505+2012 Aug 11)  Disallow :new when BufUnload is being handled?
     25506+
     25507+Spell files use a latin single quote.  Unicode also has another single quote.
     25508+Adjust spell file scripts to duplicate words to support both quotes.
     25509+(Ron Aaron, 2014 Apr 4)
    2510025510+
    2510125511+Problem with 'spellsuggest' file, only works for some words.
     
    2511025520+Feb 24)
    2511125521+
    25112 +Crash with ":%s/\n//g" on long file. (Aidan Marlin, 2014 Jan 15)
    25113 +Christian Brabandt: patch to run this into a join. (2014 Jan 18)
    25114 +Suggestion to not save replaced line for undo: Yukihiro Nakadaira, 2014 Jan
    25115 +25.
    25116 +
    2511725522+Add digraph for Rouble: =P.  What's the Unicode?
    2511825523+
    25119 +Bug: "!ls %" expands parenthesis in %, but not spaces.  So this doesn't work
    25120 +either: ':!ls "%"'.
    25121 +Patch by Gary Johnson, 2014 Mar 6.
    25122 +
    2512325524+Issue 174: Detect Mason files.
    2512425525+
    2512525526+No error for missing endwhile. (ZyX, 2014 Mar 20)
    2512625527+
    25127 +Patch to add v:progpath. (Viktor Kojouharov, 2014 Mar 15)
    25128 +
    2512925528+Phpcomplete.vim update. (Complex, 2014 Jan 15)
    2513025529+
    2513125530+PHP syntax is extremely slow. (Anhad Jai Singh, 2014 Jan 19)
     25531+
     25532+Win32: use different args for SearchPath()? (Yasuhiro Matsumoto, 2009 Jan 30)
     25533+Also fixes wrong result from executable().
     25534+Update from Ken Takata, 2014 Jan 10. Newer 2014 Apr 3.
    2513225535+
    2513325536+Can we make ":unlet $VAR" use unsetenv() to delete the env var?
     
    2513925542+    vim -u NONE 1 2 3 -c 'bufdo while 1 | echo 1'
    2514025543+
    25141 +spec ftplugin: patch from Igor Gnatenko, 2014 Jan 26.
    25142 +Include if maintainers don't respond.
    25143  
    25144  Patch to make has() check for Vim version and patch at the same time.
    25145  (Marc Weber, 2013 Jun 7)
    25146  
    25147 +Regression on pach 7.4.034. (Ingo Karkat, 2013 Nov 20)
     25544+'viewdir' default on MS-Windows is not a good choice, it's a system directory.
     25545+Change 'viewdir' to "$HOME/vimfiles/view" and use 'viewdiralt' to also read
     25546+from?
    2514825547+
    2514925548+Include a plugin manager with Vim? Neobundle seems to be the best currently.
     
    2518125580+  useful).
    2518225581+
    25183 +Patch to include smack support (Linux security library). (Jose Bollo, 2014 Jan
    25184 +14) Update Jan 15.
    25185 +
    25186 +Tag list, as used for :tjump, does not unescape regexp. (Gary Johnson, 2014 Jan
    25187 +6) With patch in another message.
     25582+Setting the spell file in a session only reads the local additions, not the
     25583+normal spell file. (Enno Nagel, 2014 Mar 29)
     25584+
     25585+Editing an ascii file as ucs-2 or ucs-4 causes display errors.
     25586+(ZyX, 2014 Mar 30)
     25587+
     25588+":Next 1 some-arg" does not complain about trailing argument.  Also for
     25589+various other commands.  (ZyX, 2014 Mar 30)
    2518825590+
    2518925591+VMS: Select() doesn't work properly, typing ESC may hang Vim.  Use sys$qiow
    2519025592+instead. (Samuel Ferencik, 2013 Sep 28)
    2519125593+
    25192 +Series of patches for NL vs NUL handling. (ZyX, 2013 Nov 3, Nov 9)
    25193 +
    2519425594+Patch for XDG base directory support. (Jean François Bignolles, 2014 Mar 4)
    2519525595+
     
    2520025600+
    2520125601+Patch to make test 100 work on MS-Windows. (Taro Muraoka, 2013 Dec 12)
    25202 +
     25602 
     25603-Patch to make has() check for Vim version and patch at the same time.
     25604-(Marc Weber, 2013 Jun 7)
    2520325605+Patch to define macros for hardcoded values. (Elias Diem, 2013 Dec 14)
    2520425606+
     
    2520725609+
    2520825610+Perl: support for Activestate perl 5.18: Issue 170.
    25209 +
     25611 
    2521025612 Several syntax file match "^\s*" which may get underlined if that's in the
    2521125613 highlight group.  Add a "\zs" after it?
     
    2522825630+
    2522925631+Patch to right-align signs. (James Kolb (email james), 2013 Sep 23)
    25230 +
    25231 +Patch to handle integer overflow. (Aaron Burrow, 2013 Dec 12)
    2523225632 
    2523325633-Several Win32 functions are not using Unicode.
    2523425634-Patches to fix this. (Ken Takata, 2013 Aug 9)
     25635+Patch to handle integer overflow. (Aaron Burrow, 2013 Dec 12)
     25636+
    2523525637+With "$" in 'cpoptions' the popup menu isn't fully drawn. (Matti Niemenmaa,
    2523625638+2013 Sep 5)
     
    2524925651+    "lucida_console:h8").
    2525025652+Patch by Thomas Tuegel, also for GTK, 2013 Nov 24
    25251  
    25252 -Patch to make external commands work with multi-byte characters on Win32 when
    25253 -'encoding' differs from the active codepage. (Yasuhiro Matsumoto, 2013 Aug 5)
     25653+
    2525425654+:help gives example for z?, but it does not work.  m? and t? do work.
    2525525655+
     
    2526425664+Patch to fix that on suckless Terminal mousewheel up does not work.
    2526525665+(Ralph Eastwood, 2013 Nov 25)
    25266 +
     25666 
     25667-Patch to make external commands work with multi-byte characters on Win32 when
     25668-'encoding' differs from the active codepage. (Yasuhiro Matsumoto, 2013 Aug 5)
    2526725669+Discussion about canonicalization of Hebrew. (Ron Aaron, 2011 April 10)
    2526825670 
     
    2529325695+registers. (Aryeh Leib Taurog, 2013 Nov 18)
    2529425696+
    25295 +Win32: use different args for SearchPath()? (Yasuhiro Matsumoto, 2009 Jan 30)
    25296 +Also fixes wrong result from executable().
    25297 +Update from Ken Takata, 2014 Jan 10.
    25298 +
    2529925697 Javascript file where indent gets stuck on: GalaxyMaster, 2012 May 3.
    2530025698 
    2530125699 The BufUnload event is triggered when re-using the empty buffer.
    25302 @@ -76,6 +272,10 @@
     25700@@ -76,6 +270,10 @@
    2530325701 - The word that was selected (empty if abandoned complete)
    2530425702 - Type of completion: tag, omnifunc, user func.
     
    2531125709 That is, calling a dictionary function on an autoloaded dict.
    2531225710 Works OK for echo, just not for  ":call" and ":call call()". (Ted, 2011 Mar
    25313 @@ -83,10 +283,6 @@
     25711@@ -83,10 +281,6 @@
    2531425712 Patch by Christian Brabandt, 2013 Mar 23.
    2531525713 Not 100% sure this is the right solution.
     
    2532225720 Yasuhiro Matsumoto, 2013 May 31.
    2532325721 Or should we add a more general mechanism, like lambda functions?
    25324 @@ -94,6 +290,19 @@
     25722@@ -94,6 +288,19 @@
    2532525723 Problem caused by patch 7.3.638: window->open does not update window
    2532625724 correctly. Issue 91.
     
    2534225740 2013 Mar 19, later message)
    2534325741 
    25344 @@ -108,6 +317,8 @@
     25742@@ -108,6 +315,8 @@
    2534525743 Bug with 'cursorline' in diff mode.  Line being scrolled into view gets
    2534625744 highlighted as the cursor line.  (Alessandro Ivaldi, 2013 Jun 4)
     
    2535125749 May 17: with winlist() and tabpagelist().
    2535225750 May 19: with local variables.
    25353 @@ -119,6 +330,8 @@
     25751@@ -119,6 +328,8 @@
    2535425752 Patch from Christian Brabandt to make the "buffer" argument for ":sign place"
    2535525753 optional. (2013 Jul 12)
     
    2536025758 functions. (Christian Brabandt, 2013 May 8, update May 21)
    2536125759 Patch to add getlocstack() / setlocstack(). (Christian Brabandt, 2013 May 14)
    25362 @@ -152,8 +365,19 @@
    25363  MS-Windows: Crash opening very long file name starting with "\\".
    25364  (Christian Brock, 2012 Jun 29)
    25365  
     25760@@ -149,11 +360,19 @@
     25761 process that is running.  It might actually be some other program, e.g. after
     25762 a reboot.
     25763 
     25764-MS-Windows: Crash opening very long file name starting with "\\".
     25765-(Christian Brock, 2012 Jun 29)
    2536625766+Patch to have text objects defined by arbitrary single characters. (Daniel
    2536725767+Thau, 2013 Nov 20, 2014 Jan 29, 2014 Jan 31)
     
    2537125771+Patch to select the next or previous text object if there isn't one under the
    2537225772+cursor. (Daniel Thau, 2013 Nov 20)
    25373 +
     25773 
    2537425774 patch to add "combine" flag to  syntax commands. (so8res, 2012 Dec 6)
    2537525775 
     
    2538025780 not correctly updated. (Paul Harris, 2012 Feb 27)
    2538125781 
    25382 @@ -167,8 +391,17 @@
     25782@@ -167,8 +386,17 @@
    2538325783 
    2538425784 Patch to add functions for signs. (Christian Brabandt, 2013 Jan 27)
     
    2539825798 Patch to add 'completeselect' option.  Specifies how to select a candidate in
    2539925799 insert completion. (Shougo, 2013 May 29)
    25400 @@ -182,9 +415,6 @@
     25800@@ -182,9 +410,6 @@
    2540125801 Win32: The Python interface only works with one version of Python, selected at
    2540225802 compile time.  Can this be made to work with version 2.1 and 2.2 dynamically?
     
    2540825808 Vim script.  Requires converting the arguments and return value, like with
    2540925809 vim.bindeval().
    25410 @@ -251,10 +481,6 @@
     25810@@ -205,9 +430,6 @@
     25811 Add a check for b:no_match_paren in Highlight_matching_Pair() (Marcin
     25812 Szamotulski, 2012 Nov 8)
     25813 
     25814-Crash in autocmd that unloads buffers in a BufUnload event. (Andrew Pimlott,
     25815-2012 Aug 11)  Disallow :new when BufUnload is being handled?
     25816-
     25817 Issue 72: 'autochdir' causes problems for :vimgrep.
     25818 
     25819 Session file creation: 'autochdir' causes trouble.  Keep it off until after
     25820@@ -251,10 +473,6 @@
    2541125821 Patch to support user name completion on MS-Windows. (Yasuhiro Matsumoto, 2012
    2541225822 Aug 16)
     
    2541925829 is confusing.  Should say "the argument list is empty".
    2542025830 
    25421 @@ -272,8 +498,13 @@
     25831@@ -272,8 +490,13 @@
    2542225832 
    2542325833 Patch to list user digraphs. (Christian Brabandt, 2012 Apr 14)
     
    2543325843 Apr 18)
    2543425844 
    25435 @@ -286,13 +517,12 @@
     25845@@ -286,13 +509,12 @@
    2543625846     More recent version: https://retracile.net/wiki/VimBreakIndent
    2543725847     Posted to vim-dev by Taylor Hedberg, 2011 Nov 25
     
    2544825858 
    2544925859 Update for vim2html.pl. (Tyru, 2013 Feb 22)
    25450 @@ -374,8 +604,6 @@
     25860@@ -374,8 +596,6 @@
    2545125861 Setting $HOME on MS-Windows is not very well documented.  Suggestion by Ben
    2545225862 Fritz (2011 Oct 27).
     
    2545725867 doing ":g/test/d".  Putting every delete on the clipboard? (Robert Chan, 2011
    2545825868 Jun 17)
    25459 @@ -396,7 +624,7 @@
     25869@@ -396,7 +616,7 @@
    2546025870 Changes to manpage plugin. (Elias Toivanen, 2011 Jul 25)
    2546125871 
     
    2546625876 
    2546725877 Patch for variable tabstops.
    25468 @@ -419,6 +647,8 @@
     25878@@ -419,6 +639,8 @@
    2546925879 When setqflist() uses a filename that triggers a BufReadCmd autocommand Vim
    2547025880 doesn't jump to the correct line with :cfirst. (ZyX,  2011 Sep 18)
     
    2547525885 Patch from Christian Brabandt, 2011 Aug 19.
    2547625886 
    25477 @@ -456,6 +686,9 @@
     25887@@ -456,6 +678,9 @@
    2547825888 number, but it is in the sign column.  Doesn't look right. (ZyX 2011 Jun 5)
    2547925889 Patch by Christian Brabandt, 2011 Jun 5.  Introduces new problems.
     
    2548525895 Patch by Christian Brabandt, uses ]e [e ]t and [t. 2011 Aug 9.
    2548625896 
    25487 @@ -556,7 +789,7 @@
     25897@@ -556,7 +781,7 @@
    2548825898 the system encoding (usually utf-8).
    2548925899 
     
    2549425904 Problem producing tags file when hebrew.frx is present.  It has a BOM.
    2549525905 Results in E670. (Tony Mechelynck, 2010 May 2)
    25496 @@ -573,8 +806,7 @@
     25906@@ -573,8 +798,7 @@
    2549725907 
    2549825908