RUN: /bin/echo ['echo', 'Forking build subprocess...'] Forking build subprocess... RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', '829987-1931592', '/home/buildd/filecache-default/098c1c17621f91d2326c4ef9649b5fb9f6bc318e'] Synching the system clock with the buildd NTP service... 8 Jan 02:08:24 ntpdate[2397]: adjust time server 10.122.37.1 offset -0.000025 sec Unpacking chroot for build 829987-1931592 RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', '829987-1931592'] Mounting chroot for build 829987-1931592 RUN: /usr/share/launchpad-buildd/slavebin/apply-ogre-model ['apply-ogre-model', '829987-1931592', 'main'] Attempting OGRE for main in build-829987-1931592 RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', '829987-1931592', 'deb http://ftpmaster.internal/ubuntu gutsy main', 'deb http://ftpmaster.internal/ubuntu gutsy-security main', 'deb http://ppa.launchpad.net/ubuntu-security-proposed/ubuntu gutsy main'] Overriding sources.list in build-829987-1931592 RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', '829987-1931592'] Updating debian chroot for build 829987-1931592 Ign http://ppa.launchpad.net gutsy Release.gpg Get:1 http://ppa.launchpad.net gutsy Release [27.6kB] Get:2 http://ftpmaster.internal gutsy Release.gpg [191B] Ign http://ppa.launchpad.net gutsy/main Packages Get:3 http://ppa.launchpad.net gutsy/main Packages [1478B] Get:4 http://ftpmaster.internal gutsy-security Release.gpg [189B] Hit http://ftpmaster.internal gutsy Release Get:5 http://ftpmaster.internal gutsy-security Release [58.5kB] Hit http://ftpmaster.internal gutsy/main Packages Get:6 http://ftpmaster.internal gutsy-security/main Packages [130kB] Fetched 218kB in 0s (1064kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... The following packages will be upgraded: cpio e2fslibs e2fsprogs libblkid1 libcomerr2 libss2 libuuid1 linux-libc-dev login passwd perl perl-base perl-modules python2.5-minimal 14 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. Need to get 0B/10.0MB of archives. After this operation, 0B of additional disk space will be used. WARNING: The following packages cannot be authenticated! e2fslibs e2fsprogs login perl-modules perl perl-base libblkid1 libcomerr2 libss2 libuuid1 python2.5-minimal cpio passwd linux-libc-dev Authentication warning overridden. (Reading database ... 9052 files and directories currently installed.) Preparing to replace e2fslibs 1.40.2-1ubuntu1 (using .../e2fslibs_1.40.2-1ubuntu1.1_i386.deb) ... Unpacking replacement e2fslibs ... Setting up e2fslibs (1.40.2-1ubuntu1.1) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9052 files and directories currently installed.) Preparing to replace e2fsprogs 1.40.2-1ubuntu1 (using .../e2fsprogs_1.40.2-1ubuntu1.1_i386.deb) ... Unpacking replacement e2fsprogs ... Setting up e2fsprogs (1.40.2-1ubuntu1.1) ... (Reading database ... 9052 files and directories currently installed.) Preparing to replace login 1:4.0.18.1-9 (using .../login_1%3a4.0.18.1-9ubuntu0.2_i386.deb) ... Unpacking replacement login ... Setting up login (1:4.0.18.1-9ubuntu0.2) ... (Reading database ... 9052 files and directories currently installed.) Preparing to replace perl-modules 5.8.8-7ubuntu3 (using .../perl-modules_5.8.8-7ubuntu3.4_all.deb) ... Unpacking replacement perl-modules ... Preparing to replace perl 5.8.8-7ubuntu3 (using .../perl_5.8.8-7ubuntu3.4_i386.deb) ... Unpacking replacement perl ... Preparing to replace perl-base 5.8.8-7ubuntu3 (using .../perl-base_5.8.8-7ubuntu3.4_i386.deb) ... Unpacking replacement perl-base ... Setting up perl-base (5.8.8-7ubuntu3.4) ... (Reading database ... 9052 files and directories currently installed.) Preparing to replace libblkid1 1.40.2-1ubuntu1 (using .../libblkid1_1.40.2-1ubuntu1.1_i386.deb) ... Unpacking replacement libblkid1 ... Setting up libblkid1 (1.40.2-1ubuntu1.1) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9052 files and directories currently installed.) Preparing to replace libcomerr2 1.40.2-1ubuntu1 (using .../libcomerr2_1.40.2-1ubuntu1.1_i386.deb) ... Unpacking replacement libcomerr2 ... Setting up libcomerr2 (1.40.2-1ubuntu1.1) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9052 files and directories currently installed.) Preparing to replace libss2 1.40.2-1ubuntu1 (using .../libss2_1.40.2-1ubuntu1.1_i386.deb) ... Unpacking replacement libss2 ... Setting up libss2 (1.40.2-1ubuntu1.1) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9052 files and directories currently installed.) Preparing to replace libuuid1 1.40.2-1ubuntu1 (using .../libuuid1_1.40.2-1ubuntu1.1_i386.deb) ... Unpacking replacement libuuid1 ... Setting up libuuid1 (1.40.2-1ubuntu1.1) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place (Reading database ... 9052 files and directories currently installed.) Preparing to replace python2.5-minimal 2.5.1-5ubuntu5 (using .../python2.5-minimal_2.5.1-5ubuntu5.2_i386.deb) ... Unpacking replacement python2.5-minimal ... Setting up python2.5-minimal (2.5.1-5ubuntu5.2) ... (Reading database ... 9052 files and directories currently installed.) Preparing to replace cpio 2.8-1ubuntu2 (using .../cpio_2.8-1ubuntu2.2_i386.deb) ... Unpacking replacement cpio ... Preparing to replace passwd 1:4.0.18.1-9 (using .../passwd_1%3a4.0.18.1-9ubuntu0.2_i386.deb) ... Unpacking replacement passwd ... Preparing to replace linux-libc-dev 2.6.22-14.46 (using .../linux-libc-dev_2.6.22-16.60_i386.deb) ... Unpacking replacement linux-libc-dev ... Setting up cpio (2.8-1ubuntu2.2) ... Setting up passwd (1:4.0.18.1-9ubuntu0.2) ... Setting up linux-libc-dev (2.6.22-16.60) ... Setting up perl-modules (5.8.8-7ubuntu3.4) ... Setting up perl (5.8.8-7ubuntu3.4) ... RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', '829987-1931592', '--nolog', '--batch', '--archive=ubuntu', '-A', '--purpose=PRIMARY', '--dist=gutsy', '--comp=main', 'vim_7.1-056+2ubuntu2.1.dsc'] Initiating build Automatic build of vim_7.1-056+2ubuntu2.1 on palmer by sbuild/i386 1.170.5 Build started at 20090108-0209 ****************************************************************************** vim_7.1-056+2ubuntu2.1.dsc exists in cwd ** Using build dependencies supplied by package: Build-Depends: debhelper (>= 4.2.21), dpkg (>> 1.7.0), dpkg-dev (>= 1.13.19), bzip2, perl (>= 5.6), libgpmg1-dev [!hurd-i386] | not+linux-gnu, libperl-dev (>= 5.6), tcl8.4-dev, python-dev, libxpm-dev, libncurses5-dev, ruby, ruby1.8-dev, libgtk2.0-dev (>= 2.2), libgnomeui-dev [!hurd-i386], quilt, make (>= 3.80+3.81.b4), libxt-dev, docbook-xml, docbook-utils, lynx Build-Conflicts: libperl-dev (= 5.8.4-1) Checking for already installed source dependencies... debhelper: missing dpkg: already installed (1.14.5ubuntu16 >> 1.7.0 is satisfied) dpkg-dev: already installed (1.14.5ubuntu16 >= 1.13.19 is satisfied) bzip2: missing perl: already installed (5.8.8-7ubuntu3.4 >= 5.6 is satisfied) libgpmg1-dev: missing not+linux-gnu: missing not+linux-gnu: does not exist libperl-dev: missing tcl8.4-dev: missing python-dev: missing libxpm-dev: missing libncurses5-dev: missing ruby: missing ruby1.8-dev: missing libgtk2.0-dev: missing libgnomeui-dev: missing quilt: missing make: already installed (3.81-3build1 >= 3.80+3.81.b4 is satisfied) libxt-dev: missing docbook-xml: missing docbook-utils: missing lynx: missing libperl-dev: already deinstalled Checking for source dependency conflicts... /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install debhelper bzip2 libgpmg1-dev libperl-dev tcl8.4-dev python-dev libxpm-dev libncurses5-dev ruby ruby1.8-dev libgtk2.0-dev libgnomeui-dev quilt libxt-dev docbook-xml docbook-utils lynx Reading package lists... Building dependency tree... Reading state information... The following extra packages will be installed: adduser dbus defoma diffstat docbook-dsssl ed esound-common file fontconfig fontconfig-config gamin gawk gconf2 gconf2-common gettext gettext-base gnome-keyring gnome-mime-data html2text intltool-debian jadetex libart-2.0-2 libart-2.0-dev libasound2 libatk1.0-0 libatk1.0-dev libaudiofile-dev libaudiofile0 libavahi-client-dev libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 libavahi-glib-dev libavahi-glib1 libbonobo2-0 libbonobo2-common libbonobo2-dev libbonoboui2-0 libbonoboui2-common libbonoboui2-dev libbz2-1.0 libcairo2 libcairo2-dev libcupsys2 libdatrie0 libdb4.2 libdbus-1-3 libdbus-1-dev libdbus-glib-1-2 libesd-alsa0 libesd0-dev libexpat1 libexpat1-dev libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libgail-common libgail-dev libgail18 libgamin0 libgconf2-4 libgconf2-dev libgcrypt11 libgcrypt11-dev libglade2-0 libglade2-dev libglib2.0-0 libglib2.0-dev libgnome-keyring-dev libgnome-keyring0 libgnome2-0 libgnome2-common libgnome2-dev libgnomecanvas2-0 libgnomecanvas2-common libgnomecanvas2-dev libgnomeui-0 libgnomeui-common libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-dev libgnutls-dev libgnutls13 libgnutlsxx13 libgpg-error-dev libgpg-error0 libgpmg1 libgtk2.0-0 libgtk2.0-common libhal-dev libhal-storage-dev libhal-storage1 libhal1 libice-dev libice6 libidl-dev libidl0 libjpeg62 libjpeg62-dev libkeyutils1 libkpathsea4 libkrb53 libldap2 liblzo2-2 liblzo2-dev libmagic1 libncursesw5 libnewt0.52 libopencdk8 libopencdk8-dev liborbit2 liborbit2-dev libosp5 libostyle1c2 libpango1.0-0 libpango1.0-common libpango1.0-dev libperl5.8 libpng12-0 libpng12-dev libpoppler2 libpopt-dev libpopt0 libreadline5 libruby1.8 libsasl2-2 libsasl2-modules libselinux1-dev libsepol1-dev libsgmls-perl libsm-dev libsm6 libsp1c2 libsqlite3-0 libssl0.9.8 libtasn1-3 libtasn1-3-dev libthai-data libthai0 libtiff4 libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxaw7 libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxml2 libxml2-dev libxmu6 libxpm4 libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxt6 mcpp mime-support openjade pkg-config po-debconf psmisc python python2.5 python2.5-dev readline-common ruby1.8 sgml-base sgml-data sgmlspl shared-mime-info sp tcl8.4 tex-common texlive-base texlive-base-bin texlive-common texlive-doc-base texlive-fonts-recommended texlive-latex-base texlive-latex-recommended tipa ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ucf whiptail x11-common x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-render-dev x11proto-xext-dev x11proto-xinerama-dev xml-core xtrans-dev zlib1g-dev Suggested packages: liblocale-gettext-perl bzip2-doc dh-make defoma-doc psfontmgr x-ttcidfont-conf dfontmgr docbook-dsssl-doc docbook docbook-doc docbook-xsl cvs gettext-doc libasound2-plugins libcairo2-doc cupsys-common esound libgail-doc rng-tools libgcrypt11-doc glade glade-gnome libglib2.0-doc desktop-base libgnome2-doc libgnomecanvas2-doc gnome-icon-theme libgnomeui-doc libgnomevfs2-bin gnutls-doc gnutls-bin gpm libgtk2.0-doc hal-doc krb5-doc krb5-user ttf-kochi-gothic ttf-kochi-mincho ttf-thryomanes ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp libpango1.0-doc imagemagick libsasl2-modules-otp libsasl2-modules-ldap libsasl2-modules-sql libsasl2-modules-gssapi-mit sgmls-doc mcpp-doc doc-base python-doc python-tk python-profiler python2.5-doc procmail graphviz ruby1.8-examples rdoc1.8 ri1.8 sgml-base-doc perlsgml doc-html-w3 opensp libxml2-utils tclreadline tcl8.4-doc gs-gpl gs-esp gs-afpl xpdf-reader pdf-viewer gv postscript-viewer Recommended packages: libft-perl libatk1.0-data esound-clients libglib2.0-data libgnomevfs2-extra gnome-mount hicolor-icon-theme libgtk2.0-bin libfribidi0 orbit2 libmail-sendmail-perl libcompress-zlib-perl dvipdfmx lmodern perl-tk prosper latex-beamer latex-xcolor debconf-utils The following NEW packages will be installed: adduser bzip2 dbus debhelper defoma diffstat docbook-dsssl docbook-utils docbook-xml ed esound-common file fontconfig fontconfig-config gamin gawk gconf2 gconf2-common gettext gettext-base gnome-keyring gnome-mime-data html2text intltool-debian jadetex libart-2.0-2 libart-2.0-dev libasound2 libatk1.0-0 libatk1.0-dev libaudiofile-dev libaudiofile0 libavahi-client-dev libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 libavahi-glib-dev libavahi-glib1 libbonobo2-0 libbonobo2-common libbonobo2-dev libbonoboui2-0 libbonoboui2-common libbonoboui2-dev libbz2-1.0 libcairo2 libcairo2-dev libcupsys2 libdatrie0 libdb4.2 libdbus-1-3 libdbus-1-dev libdbus-glib-1-2 libesd-alsa0 libesd0-dev libexpat1 libexpat1-dev libfontconfig1 libfontconfig1-dev libfreetype6 libfreetype6-dev libgail-common libgail-dev libgail18 libgamin0 libgconf2-4 libgconf2-dev libgcrypt11 libgcrypt11-dev libglade2-0 libglade2-dev libglib2.0-0 libglib2.0-dev libgnome-keyring-dev libgnome-keyring0 libgnome2-0 libgnome2-common libgnome2-dev libgnomecanvas2-0 libgnomecanvas2-common libgnomecanvas2-dev libgnomeui-0 libgnomeui-common libgnomeui-dev libgnomevfs2-0 libgnomevfs2-common libgnomevfs2-dev libgnutls-dev libgnutls13 libgnutlsxx13 libgpg-error-dev libgpg-error0 libgpmg1 libgpmg1-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libhal-dev libhal-storage-dev libhal-storage1 libhal1 libice-dev libice6 libidl-dev libidl0 libjpeg62 libjpeg62-dev libkeyutils1 libkpathsea4 libkrb53 libldap2 liblzo2-2 liblzo2-dev libmagic1 libncurses5-dev libncursesw5 libnewt0.52 libopencdk8 libopencdk8-dev liborbit2 liborbit2-dev libosp5 libostyle1c2 libpango1.0-0 libpango1.0-common libpango1.0-dev libperl-dev libperl5.8 libpng12-0 libpng12-dev libpoppler2 libpopt-dev libpopt0 libreadline5 libruby1.8 libsasl2-2 libsasl2-modules libselinux1-dev libsepol1-dev libsgmls-perl libsm-dev libsm6 libsp1c2 libsqlite3-0 libssl0.9.8 libtasn1-3 libtasn1-3-dev libthai-data libthai0 libtiff4 libx11-6 libx11-data libx11-dev libxau-dev libxau6 libxaw7 libxcomposite-dev libxcomposite1 libxcursor-dev libxcursor1 libxdamage-dev libxdamage1 libxdmcp-dev libxdmcp6 libxext-dev libxext6 libxfixes-dev libxfixes3 libxft-dev libxft2 libxi-dev libxi6 libxinerama-dev libxinerama1 libxml2 libxml2-dev libxmu6 libxpm-dev libxpm4 libxrandr-dev libxrandr2 libxrender-dev libxrender1 libxt-dev libxt6 lynx mcpp mime-support openjade pkg-config po-debconf psmisc python python-dev python2.5 python2.5-dev quilt readline-common ruby ruby1.8 ruby1.8-dev sgml-base sgml-data sgmlspl shared-mime-info sp tcl8.4 tcl8.4-dev tex-common texlive-base texlive-base-bin texlive-common texlive-doc-base texlive-fonts-recommended texlive-latex-base texlive-latex-recommended tipa ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ucf whiptail x11-common x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-fixes-dev x11proto-input-dev x11proto-kb-dev x11proto-randr-dev x11proto-render-dev x11proto-xext-dev x11proto-xinerama-dev xml-core xtrans-dev zlib1g-dev 0 upgraded, 237 newly installed, 0 to remove and 0 not upgraded. Need to get 90.3MB/148MB of archives. After this operation, 419MB of additional disk space will be used. WARNING: The following packages cannot be authenticated! gawk x11-common libice6 x11proto-core-dev libice-dev libsm6 libsm-dev libxau6 libxdmcp6 libx11-data libx11-6 libxau-dev libxdmcp-dev x11proto-input-dev x11proto-kb-dev xtrans-dev libx11-dev libxext6 libxfixes3 libxcomposite1 x11proto-xext-dev x11proto-fixes-dev libxfixes-dev x11proto-composite-dev libxcomposite-dev libxrender1 libxcursor1 x11proto-render-dev libxrender-dev libxcursor-dev libxdamage1 x11proto-damage-dev libxdamage-dev libxext-dev libexpat1 libfreetype6 ucf libnewt0.52 libpopt0 whiptail libmagic1 file defoma ttf-dejavu-core ttf-dejavu-extra ttf-dejavu fontconfig-config libfontconfig1 libxft2 libexpat1-dev zlib1g-dev libfreetype6-dev libglib2.0-0 pkg-config libfontconfig1-dev libxft-dev libxi6 libxi-dev libxinerama1 x11proto-xinerama-dev libxinerama-dev libxpm4 libxpm-dev libxrandr2 x11proto-randr-dev libxrandr-dev libxt6 libxt-dev adduser libbz2-1.0 bzip2 gettext-base libasound2 libdb4.2 libdbus-1-3 libgpg-error0 libgcrypt11 liblzo2-2 libopencdk8 libtasn1-3 libgnutls13 libkeyutils1 libkrb53 libssl0.9.8 libsasl2-modules libsasl2-2 libldap2 libncursesw5 readline-common libreadline5 libsqlite3-0 mime-support python2.5 python ed libgpmg1 psmisc dbus html2text gettext intltool-debian po-debconf debhelper diffstat libosp5 libostyle1c2 sgml-base openjade xml-core sgml-data docbook-xml docbook-dsssl tex-common texlive-common texlive-doc-base libkpathsea4 libpng12-0 libjpeg62 libxml2 libpoppler2 libxmu6 libxaw7 texlive-base-bin texlive-base texlive-latex-base texlive-fonts-recommended texlive-latex-recommended tipa jadetex lynx libsgmls-perl sgmlspl libsp1c2 sp docbook-utils esound-common fontconfig libgamin0 gamin mcpp libidl0 liborbit2 gconf2-common libgconf2-4 gconf2 libatk1.0-0 libcairo2 libgtk2.0-common libcupsys2 libpango1.0-common libdatrie0 libthai-data libthai0 libpango1.0-0 libtiff4 libgtk2.0-0 libhal1 libhal-storage1 gnome-keyring gnome-mime-data libart-2.0-2 libart-2.0-dev libglib2.0-dev libatk1.0-dev libaudiofile0 libaudiofile-dev libavahi-common-data libavahi-common3 libavahi-client3 libavahi-common-dev libdbus-1-dev libavahi-client-dev libavahi-glib1 libavahi-glib-dev libbonobo2-common libbonobo2-0 libidl-dev liborbit2-dev libpopt-dev libbonobo2-dev libglade2-0 libesd-alsa0 libdbus-glib-1-2 shared-mime-info libgnomevfs2-common libgnomevfs2-0 libgnome2-common libgnome2-0 libgail18 libgail-common libgnomecanvas2-common libgnomecanvas2-0 libbonoboui2-common libbonoboui2-0 libpng12-dev libcairo2-dev libpango1.0-dev libgtk2.0-dev libgail-dev libgnomecanvas2-dev libxml2-dev libglade2-dev libgconf2-dev libgnutlsxx13 libgpg-error-dev libgcrypt11-dev libtasn1-3-dev libopencdk8-dev liblzo2-dev libgnutls-dev libsepol1-dev libselinux1-dev libgnomevfs2-dev libesd0-dev libgnome2-dev libbonoboui2-dev libgnome-keyring0 libhal-dev libhal-storage-dev libgnome-keyring-dev libgnomeui-common libgnomeui-0 libjpeg62-dev libgnomeui-dev libgpmg1-dev libncurses5-dev libperl5.8 libperl-dev libruby1.8 python2.5-dev python-dev quilt ruby1.8 ruby ruby1.8-dev tcl8.4 tcl8.4-dev Authentication warning overridden. Get:1 http://ftpmaster.internal gutsy/main libxpm4 1:3.5.6-3 [36.8kB] Get:2 http://ftpmaster.internal gutsy/main libxpm-dev 1:3.5.6-3 [41.2kB] Get:3 http://ftpmaster.internal gutsy/main ed 0.7-1build1 [48.3kB] Get:4 http://ftpmaster.internal gutsy/main libosp5 1.5.2-3ubuntu3 [1106kB] Get:5 http://ftpmaster.internal gutsy/main docbook-xml 4.5-4 [344kB] Get:6 http://ftpmaster.internal gutsy/main docbook-dsssl 1.79-4 [343kB] Get:7 http://ftpmaster.internal gutsy/main tex-common 1.9 [711kB] Get:8 http://ftpmaster.internal gutsy/main texlive-common 2007-10 [72.8kB] Get:9 http://ftpmaster.internal gutsy/main texlive-doc-base 2007-3 [750kB] Get:10 http://ftpmaster.internal gutsy-security/main libkpathsea4 2007-12ubuntu3.1 [109kB] Get:11 http://ftpmaster.internal gutsy-security/main libpoppler2 0.6-0ubuntu2.3 [669kB] Get:12 http://ftpmaster.internal gutsy/main libxmu6 2:1.0.3-1ubuntu1 [51.7kB] Get:13 http://ftpmaster.internal gutsy/main libxaw7 2:1.0.3-3ubuntu1 [187kB] Get:14 http://ftpmaster.internal gutsy-security/main texlive-base-bin 2007-12ubuntu3.1 [11.0MB] Get:15 http://ftpmaster.internal gutsy/main texlive-base 2007-10 [6156kB] Get:16 http://ftpmaster.internal gutsy/main texlive-latex-base 2007-10 [27.1MB] Get:17 http://ftpmaster.internal gutsy/main texlive-fonts-recommended 2007-10 [9583kB] Get:18 http://ftpmaster.internal gutsy/main texlive-latex-recommended 2007-10 [19.8MB] Get:19 http://ftpmaster.internal gutsy/main tipa 2:1.3-8 [3195kB] Get:20 http://ftpmaster.internal gutsy/main jadetex 3.13-8ubuntu1 [235kB] Get:21 http://ftpmaster.internal gutsy/main lynx 2.8.6-2ubuntu1 [1166kB] Get:22 http://ftpmaster.internal gutsy/main libsgmls-perl 1.03ii-31 [29.2kB] Get:23 http://ftpmaster.internal gutsy/main sgmlspl 1.03ii-31 [11.2kB] Get:24 http://ftpmaster.internal gutsy/main docbook-utils 0.6.14-1 [73.2kB] Get:25 http://ftpmaster.internal gutsy/main libgpmg1-dev 1.19.6-25 [53.2kB] Get:26 http://ftpmaster.internal gutsy-security/main libperl5.8 5.8.8-7ubuntu3.4 [534kB] Get:27 http://ftpmaster.internal gutsy-security/main libperl-dev 5.8.8-7ubuntu3.4 [577kB] Get:28 http://ftpmaster.internal gutsy-security/main libruby1.8 1.8.6.36-1ubuntu3.3 [1567kB] Get:29 http://ftpmaster.internal gutsy-security/main python2.5-dev 2.5.1-5ubuntu5.2 [1881kB] Get:30 http://ftpmaster.internal gutsy/main python-dev 2.5.1-1ubuntu2 [980B] Get:31 http://ftpmaster.internal gutsy-security/main ruby1.8 1.8.6.36-1ubuntu3.3 [240kB] Get:32 http://ftpmaster.internal gutsy-security/main ruby1.8-dev 1.8.6.36-1ubuntu3.3 [742kB] Get:33 http://ftpmaster.internal gutsy/main tcl8.4 8.4.15-1build1 [1169kB] Get:34 http://ftpmaster.internal gutsy/main tcl8.4-dev 8.4.15-1build1 [782kB] dpkg-preconfigure: unable to re-open stdin: Fetched 90.3MB in 24s (3653kB/s) Selecting previously deselected package gawk. (Reading database ... 9052 files and directories currently installed.) Unpacking gawk (from .../gawk_1%3a3.1.5.dfsg-4ubuntu1_i386.deb) ... Selecting previously deselected package x11-common. Unpacking x11-common (from .../x11-common_1%3a7.2-5ubuntu13_i386.deb) ... Selecting previously deselected package libice6. Unpacking libice6 (from .../libice6_2%3a1.0.3-3_i386.deb) ... Setting up x11-common (1:7.2-5ubuntu13) ... Selecting previously deselected package x11proto-core-dev. (Reading database ... 9187 files and directories currently installed.) Unpacking x11proto-core-dev (from .../x11proto-core-dev_7.0.10-2_all.deb) ... Selecting previously deselected package libice-dev. Unpacking libice-dev (from .../libice-dev_2%3a1.0.3-3_i386.deb) ... Selecting previously deselected package libsm6. Unpacking libsm6 (from .../libsm6_2%3a1.0.3-1_i386.deb) ... Selecting previously deselected package libsm-dev. Unpacking libsm-dev (from .../libsm-dev_2%3a1.0.3-1_i386.deb) ... Selecting previously deselected package libxau6. Unpacking libxau6 (from .../libxau6_1%3a1.0.3-2_i386.deb) ... Selecting previously deselected package libxdmcp6. Unpacking libxdmcp6 (from .../libxdmcp6_1%3a1.0.2-2_i386.deb) ... Selecting previously deselected package libx11-data. Unpacking libx11-data (from .../libx11-data_2%3a1.1.1-1ubuntu4_all.deb) ... Selecting previously deselected package libx11-6. Unpacking libx11-6 (from .../libx11-6_2%3a1.1.1-1ubuntu4_i386.deb) ... Selecting previously deselected package libxau-dev. Unpacking libxau-dev (from .../libxau-dev_1%3a1.0.3-2_i386.deb) ... Selecting previously deselected package libxdmcp-dev. Unpacking libxdmcp-dev (from .../libxdmcp-dev_1%3a1.0.2-2_i386.deb) ... Selecting previously deselected package x11proto-input-dev. Unpacking x11proto-input-dev (from .../x11proto-input-dev_1.4.2-1_all.deb) ... Selecting previously deselected package x11proto-kb-dev. Unpacking x11proto-kb-dev (from .../x11proto-kb-dev_1.0.3-2ubuntu1_all.deb) ... Selecting previously deselected package xtrans-dev. Unpacking xtrans-dev (from .../xtrans-dev_1.0.3-2_all.deb) ... Selecting previously deselected package libx11-dev. Unpacking libx11-dev (from .../libx11-dev_2%3a1.1.1-1ubuntu4_i386.deb) ... Selecting previously deselected package libxext6. Unpacking libxext6 (from .../libxext6_2%3a1.0.3-2build1_i386.deb) ... Selecting previously deselected package libxfixes3. Unpacking libxfixes3 (from .../libxfixes3_1%3a4.0.3-2_i386.deb) ... Selecting previously deselected package libxcomposite1. Unpacking libxcomposite1 (from .../libxcomposite1_1%3a0.4.0-0ubuntu1_i386.deb) ... Selecting previously deselected package x11proto-xext-dev. Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_7.0.2-5ubuntu1_all.deb) ... Selecting previously deselected package x11proto-fixes-dev. Unpacking x11proto-fixes-dev (from .../x11proto-fixes-dev_1%3a4.0-2ubuntu1_all.deb) ... Selecting previously deselected package libxfixes-dev. Unpacking libxfixes-dev (from .../libxfixes-dev_1%3a4.0.3-2_i386.deb) ... Selecting previously deselected package x11proto-composite-dev. Unpacking x11proto-composite-dev (from .../x11proto-composite-dev_1%3a0.4-0ubuntu1_all.deb) ... Selecting previously deselected package libxcomposite-dev. Unpacking libxcomposite-dev (from .../libxcomposite-dev_1%3a0.4.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libxrender1. Unpacking libxrender1 (from .../libxrender1_1%3a0.9.2-1_i386.deb) ... Selecting previously deselected package libxcursor1. Unpacking libxcursor1 (from .../libxcursor1_1%3a1.1.8-2_i386.deb) ... Selecting previously deselected package x11proto-render-dev. Unpacking x11proto-render-dev (from .../x11proto-render-dev_2%3a0.9.2-4ubuntu1_all.deb) ... Selecting previously deselected package libxrender-dev. Unpacking libxrender-dev (from .../libxrender-dev_1%3a0.9.2-1_i386.deb) ... Selecting previously deselected package libxcursor-dev. Unpacking libxcursor-dev (from .../libxcursor-dev_1%3a1.1.8-2_i386.deb) ... Selecting previously deselected package libxdamage1. Unpacking libxdamage1 (from .../libxdamage1_1%3a1.1.1-3_i386.deb) ... Selecting previously deselected package x11proto-damage-dev. Unpacking x11proto-damage-dev (from .../x11proto-damage-dev_1%3a1.1.0-2build1_all.deb) ... Selecting previously deselected package libxdamage-dev. Unpacking libxdamage-dev (from .../libxdamage-dev_1%3a1.1.1-3_i386.deb) ... Selecting previously deselected package libxext-dev. Unpacking libxext-dev (from .../libxext-dev_2%3a1.0.3-2build1_i386.deb) ... Selecting previously deselected package libexpat1. Unpacking libexpat1 (from .../libexpat1_1.95.8-4ubuntu1_i386.deb) ... Selecting previously deselected package libfreetype6. Unpacking libfreetype6 (from .../libfreetype6_2.3.5-1ubuntu4.7.10.1_i386.deb) ... Selecting previously deselected package ucf. Unpacking ucf (from .../apt/archives/ucf_3.001_all.deb) ... Moving old data out of the way Selecting previously deselected package libnewt0.52. Unpacking libnewt0.52 (from .../libnewt0.52_0.52.2-10ubuntu2_i386.deb) ... Selecting previously deselected package libpopt0. Unpacking libpopt0 (from .../libpopt0_1.10-3build1_i386.deb) ... Selecting previously deselected package whiptail. Unpacking whiptail (from .../whiptail_0.52.2-10ubuntu2_i386.deb) ... Selecting previously deselected package libmagic1. Unpacking libmagic1 (from .../libmagic1_4.21-1_i386.deb) ... Selecting previously deselected package file. Unpacking file (from .../archives/file_4.21-1_i386.deb) ... Selecting previously deselected package defoma. Unpacking defoma (from .../defoma_0.11.10-0.1_all.deb) ... Selecting previously deselected package ttf-dejavu-core. Unpacking ttf-dejavu-core (from .../ttf-dejavu-core_2.19-1ubuntu3_all.deb) ... Selecting previously deselected package ttf-dejavu-extra. Unpacking ttf-dejavu-extra (from .../ttf-dejavu-extra_2.19-1ubuntu3_all.deb) ... Selecting previously deselected package ttf-dejavu. Unpacking ttf-dejavu (from .../ttf-dejavu_2.19-1ubuntu3_all.deb) ... Selecting previously deselected package fontconfig-config. Unpacking fontconfig-config (from .../fontconfig-config_2.4.2-1.2ubuntu4_all.deb) ... Selecting previously deselected package libfontconfig1. Unpacking libfontconfig1 (from .../libfontconfig1_2.4.2-1.2ubuntu4_i386.deb) ... Selecting previously deselected package libxft2. Unpacking libxft2 (from .../libxft2_2.1.12-2ubuntu4_i386.deb) ... Selecting previously deselected package libexpat1-dev. Unpacking libexpat1-dev (from .../libexpat1-dev_1.95.8-4ubuntu1_i386.deb) ... Selecting previously deselected package zlib1g-dev. Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3.3.dfsg-5ubuntu2_i386.deb) ... Selecting previously deselected package libfreetype6-dev. Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.3.5-1ubuntu4.7.10.1_i386.deb) ... Selecting previously deselected package libglib2.0-0. Unpacking libglib2.0-0 (from .../libglib2.0-0_2.14.1-1ubuntu1_i386.deb) ... Selecting previously deselected package pkg-config. Unpacking pkg-config (from .../pkg-config_0.22-1_i386.deb) ... Selecting previously deselected package libfontconfig1-dev. Unpacking libfontconfig1-dev (from .../libfontconfig1-dev_2.4.2-1.2ubuntu4_i386.deb) ... Selecting previously deselected package libxft-dev. Unpacking libxft-dev (from .../libxft-dev_2.1.12-2ubuntu4_i386.deb) ... Selecting previously deselected package libxi6. Unpacking libxi6 (from .../libxi6_2%3a1.1.2-1_i386.deb) ... Selecting previously deselected package libxi-dev. Unpacking libxi-dev (from .../libxi-dev_2%3a1.1.2-1_i386.deb) ... Selecting previously deselected package libxinerama1. Unpacking libxinerama1 (from .../libxinerama1_2%3a1.0.2-1build1_i386.deb) ... Selecting previously deselected package x11proto-xinerama-dev. Unpacking x11proto-xinerama-dev (from .../x11proto-xinerama-dev_1.1.2-4ubuntu1_all.deb) ... Selecting previously deselected package libxinerama-dev. Unpacking libxinerama-dev (from .../libxinerama-dev_2%3a1.0.2-1build1_i386.deb) ... Selecting previously deselected package libxpm4. Unpacking libxpm4 (from .../libxpm4_1%3a3.5.6-3_i386.deb) ... Selecting previously deselected package libxpm-dev. Unpacking libxpm-dev (from .../libxpm-dev_1%3a3.5.6-3_i386.deb) ... Selecting previously deselected package libxrandr2. Unpacking libxrandr2 (from .../libxrandr2_2%3a1.2.1-1_i386.deb) ... Selecting previously deselected package x11proto-randr-dev. Unpacking x11proto-randr-dev (from .../x11proto-randr-dev_1.2.1-2_all.deb) ... Selecting previously deselected package libxrandr-dev. Unpacking libxrandr-dev (from .../libxrandr-dev_2%3a1.2.1-1_i386.deb) ... Selecting previously deselected package libxt6. Unpacking libxt6 (from .../libxt6_1%3a1.0.5-3_i386.deb) ... Selecting previously deselected package libxt-dev. Unpacking libxt-dev (from .../libxt-dev_1%3a1.0.5-3_i386.deb) ... Selecting previously deselected package adduser. Unpacking adduser (from .../adduser_3.103ubuntu1_all.deb) ... Selecting previously deselected package libbz2-1.0. Unpacking libbz2-1.0 (from .../libbz2-1.0_1.0.4-0ubuntu2.1_i386.deb) ... Selecting previously deselected package bzip2. Unpacking bzip2 (from .../bzip2_1.0.4-0ubuntu2.1_i386.deb) ... Selecting previously deselected package gettext-base. Unpacking gettext-base (from .../gettext-base_0.16.1-2ubuntu3_i386.deb) ... Selecting previously deselected package libasound2. Unpacking libasound2 (from .../libasound2_1.0.14-1ubuntu8_i386.deb) ... Selecting previously deselected package libdb4.2. Unpacking libdb4.2 (from .../libdb4.2_4.2.52+dfsg-2ubuntu1_i386.deb) ... Selecting previously deselected package libdbus-1-3. Unpacking libdbus-1-3 (from .../libdbus-1-3_1.1.1-3ubuntu4.2_i386.deb) ... Selecting previously deselected package libgpg-error0. Unpacking libgpg-error0 (from .../libgpg-error0_1.4-2ubuntu1_i386.deb) ... Selecting previously deselected package libgcrypt11. Unpacking libgcrypt11 (from .../libgcrypt11_1.2.4-2ubuntu2_i386.deb) ... Selecting previously deselected package liblzo2-2. Unpacking liblzo2-2 (from .../liblzo2-2_2.02-3_i386.deb) ... Selecting previously deselected package libopencdk8. Unpacking libopencdk8 (from .../libopencdk8_0.5.13-2_i386.deb) ... Selecting previously deselected package libtasn1-3. Unpacking libtasn1-3 (from .../libtasn1-3_0.3.9-1_i386.deb) ... Selecting previously deselected package libgnutls13. Unpacking libgnutls13 (from .../libgnutls13_1.6.3-1ubuntu0.3_i386.deb) ... Selecting previously deselected package libkeyutils1. Unpacking libkeyutils1 (from .../libkeyutils1_1.2-3_i386.deb) ... Selecting previously deselected package libkrb53. Unpacking libkrb53 (from .../libkrb53_1.6.dfsg.1-7ubuntu0.1_i386.deb) ... Selecting previously deselected package libssl0.9.8. Unpacking libssl0.9.8 (from .../libssl0.9.8_0.9.8e-5ubuntu3.3_i386.deb) ... Selecting previously deselected package libsasl2-modules. Unpacking libsasl2-modules (from .../libsasl2-modules_2.1.22.dfsg1-9ubuntu2_i386.deb) ... Selecting previously deselected package libsasl2-2. Unpacking libsasl2-2 (from .../libsasl2-2_2.1.22.dfsg1-9ubuntu2_i386.deb) ... Selecting previously deselected package libldap2. Unpacking libldap2 (from .../libldap2_2.1.30-13.4_i386.deb) ... Selecting previously deselected package libncursesw5. Unpacking libncursesw5 (from .../libncursesw5_5.6+20070716-1ubuntu3_i386.deb) ... Selecting previously deselected package readline-common. Unpacking readline-common (from .../readline-common_5.2-3build1_all.deb) ... Selecting previously deselected package libreadline5. Unpacking libreadline5 (from .../libreadline5_5.2-3build1_i386.deb) ... Selecting previously deselected package libsqlite3-0. Unpacking libsqlite3-0 (from .../libsqlite3-0_3.4.2-1build1_i386.deb) ... Selecting previously deselected package mime-support. Unpacking mime-support (from .../mime-support_3.39-1_all.deb) ... Selecting previously deselected package python2.5. Unpacking python2.5 (from .../python2.5_2.5.1-5ubuntu5.2_i386.deb) ... Selecting previously deselected package python. Unpacking python (from .../python_2.5.1-1ubuntu2_all.deb) ... Selecting previously deselected package ed. Unpacking ed (from .../ed_0.7-1build1_i386.deb) ... Selecting previously deselected package libgpmg1. Unpacking libgpmg1 (from .../libgpmg1_1.19.6-25_i386.deb) ... Selecting previously deselected package psmisc. Unpacking psmisc (from .../psmisc_22.5-1_i386.deb) ... Selecting previously deselected package dbus. Unpacking dbus (from .../dbus_1.1.1-3ubuntu4.2_i386.deb) ... Selecting previously deselected package html2text. Unpacking html2text (from .../html2text_1.3.2a-3build1_i386.deb) ... Selecting previously deselected package gettext. Unpacking gettext (from .../gettext_0.16.1-2ubuntu3_i386.deb) ... Selecting previously deselected package intltool-debian. Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ... Selecting previously deselected package po-debconf. Unpacking po-debconf (from .../po-debconf_1.0.9_all.deb) ... Selecting previously deselected package debhelper. Unpacking debhelper (from .../debhelper_5.0.51ubuntu3_all.deb) ... Selecting previously deselected package diffstat. Unpacking diffstat (from .../diffstat_1.43-2build1_i386.deb) ... Selecting previously deselected package libosp5. Unpacking libosp5 (from .../libosp5_1.5.2-3ubuntu3_i386.deb) ... Selecting previously deselected package libostyle1c2. Unpacking libostyle1c2 (from .../libostyle1c2_1.4devel1-18build1_i386.deb) ... Selecting previously deselected package sgml-base. Unpacking sgml-base (from .../sgml-base_1.26_all.deb) ... Selecting previously deselected package openjade. Unpacking openjade (from .../openjade_1.4devel1-18build1_i386.deb) ... Selecting previously deselected package xml-core. Unpacking xml-core (from .../archives/xml-core_0.11_all.deb) ... Selecting previously deselected package sgml-data. Unpacking sgml-data (from .../sgml-data_2.0.3_all.deb) ... Selecting previously deselected package docbook-xml. Unpacking docbook-xml (from .../docbook-xml_4.5-4_all.deb) ... Selecting previously deselected package docbook-dsssl. Unpacking docbook-dsssl (from .../docbook-dsssl_1.79-4_all.deb) ... Selecting previously deselected package tex-common. Unpacking tex-common (from .../tex-common_1.9_all.deb) ... Selecting previously deselected package texlive-common. Unpacking texlive-common (from .../texlive-common_2007-10_all.deb) ... Selecting previously deselected package texlive-doc-base. Unpacking texlive-doc-base (from .../texlive-doc-base_2007-3_all.deb) ... Selecting previously deselected package libkpathsea4. Unpacking libkpathsea4 (from .../libkpathsea4_2007-12ubuntu3.1_i386.deb) ... Selecting previously deselected package libpng12-0. Unpacking libpng12-0 (from .../libpng12-0_1.2.15~beta5-2ubuntu0.1_i386.deb) ... Selecting previously deselected package libjpeg62. Unpacking libjpeg62 (from .../libjpeg62_6b-14_i386.deb) ... Selecting previously deselected package libxml2. Unpacking libxml2 (from .../libxml2_2.6.30.dfsg-2ubuntu1.4_i386.deb) ... Selecting previously deselected package libpoppler2. Unpacking libpoppler2 (from .../libpoppler2_0.6-0ubuntu2.3_i386.deb) ... Selecting previously deselected package libxmu6. Unpacking libxmu6 (from .../libxmu6_2%3a1.0.3-1ubuntu1_i386.deb) ... Selecting previously deselected package libxaw7. Unpacking libxaw7 (from .../libxaw7_2%3a1.0.3-3ubuntu1_i386.deb) ... Selecting previously deselected package texlive-base-bin. Unpacking texlive-base-bin (from .../texlive-base-bin_2007-12ubuntu3.1_i386.deb) ... Selecting previously deselected package texlive-base. Unpacking texlive-base (from .../texlive-base_2007-10_all.deb) ... Selecting previously deselected package texlive-latex-base. Unpacking texlive-latex-base (from .../texlive-latex-base_2007-10_all.deb) ... Selecting previously deselected package texlive-fonts-recommended. Unpacking texlive-fonts-recommended (from .../texlive-fonts-recommended_2007-10_all.deb) ... Selecting previously deselected package texlive-latex-recommended. Unpacking texlive-latex-recommended (from .../texlive-latex-recommended_2007-10_all.deb) ... Selecting previously deselected package tipa. Unpacking tipa (from .../tipa_2%3a1.3-8_all.deb) ... Selecting previously deselected package jadetex. Unpacking jadetex (from .../jadetex_3.13-8ubuntu1_all.deb) ... Selecting previously deselected package lynx. Unpacking lynx (from .../lynx_2.8.6-2ubuntu1_i386.deb) ... Selecting previously deselected package libsgmls-perl. Unpacking libsgmls-perl (from .../libsgmls-perl_1.03ii-31_all.deb) ... Selecting previously deselected package sgmlspl. Unpacking sgmlspl (from .../sgmlspl_1.03ii-31_all.deb) ... Selecting previously deselected package libsp1c2. Unpacking libsp1c2 (from .../libsp1c2_1.3.4-1.2.1-47_i386.deb) ... Selecting previously deselected package sp. Unpacking sp (from .../sp_1.3.4-1.2.1-47_i386.deb) ... Selecting previously deselected package docbook-utils. Unpacking docbook-utils (from .../docbook-utils_0.6.14-1_all.deb) ... Selecting previously deselected package esound-common. Unpacking esound-common (from .../esound-common_0.2.38-0ubuntu4_all.deb) ... Selecting previously deselected package fontconfig. Unpacking fontconfig (from .../fontconfig_2.4.2-1.2ubuntu4_i386.deb) ... Selecting previously deselected package libgamin0. Unpacking libgamin0 (from .../libgamin0_0.1.8-2ubuntu1_i386.deb) ... Selecting previously deselected package gamin. Unpacking gamin (from .../gamin_0.1.8-2ubuntu1_i386.deb) ... Selecting previously deselected package mcpp. Unpacking mcpp (from .../mcpp_2.6.4-1ubuntu2_i386.deb) ... Selecting previously deselected package libidl0. Unpacking libidl0 (from .../libidl0_0.8.9-0ubuntu1_i386.deb) ... Selecting previously deselected package liborbit2. Unpacking liborbit2 (from .../liborbit2_1%3a2.14.9-0ubuntu1_i386.deb) ... Selecting previously deselected package gconf2-common. Unpacking gconf2-common (from .../gconf2-common_2.20.0-0ubuntu1_all.deb) ... Selecting previously deselected package libgconf2-4. Unpacking libgconf2-4 (from .../libgconf2-4_2.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package gconf2. Unpacking gconf2 (from .../gconf2_2.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libatk1.0-0. Unpacking libatk1.0-0 (from .../libatk1.0-0_1.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libcairo2. Unpacking libcairo2 (from .../libcairo2_1.4.10-1ubuntu4.4_i386.deb) ... Selecting previously deselected package libgtk2.0-common. Unpacking libgtk2.0-common (from .../libgtk2.0-common_2.12.0-1ubuntu3_all.deb) ... Selecting previously deselected package libcupsys2. Unpacking libcupsys2 (from .../libcupsys2_1.3.2-1ubuntu7.8_i386.deb) ... Selecting previously deselected package libpango1.0-common. Unpacking libpango1.0-common (from .../libpango1.0-common_1.18.2-0ubuntu1_all.deb) ... Selecting previously deselected package libdatrie0. Unpacking libdatrie0 (from .../libdatrie0_0.1.1-4_i386.deb) ... Selecting previously deselected package libthai-data. Unpacking libthai-data (from .../libthai-data_0.1.9-1_all.deb) ... Selecting previously deselected package libthai0. Unpacking libthai0 (from .../libthai0_0.1.9-1_i386.deb) ... Selecting previously deselected package libpango1.0-0. Unpacking libpango1.0-0 (from .../libpango1.0-0_1.18.2-0ubuntu1_i386.deb) ... Selecting previously deselected package libtiff4. Unpacking libtiff4 (from .../libtiff4_3.8.2-7ubuntu2.1_i386.deb) ... Selecting previously deselected package libgtk2.0-0. Unpacking libgtk2.0-0 (from .../libgtk2.0-0_2.12.0-1ubuntu3_i386.deb) ... Selecting previously deselected package libhal1. Unpacking libhal1 (from .../libhal1_0.5.9.1-6ubuntu5_i386.deb) ... Selecting previously deselected package libhal-storage1. Unpacking libhal-storage1 (from .../libhal-storage1_0.5.9.1-6ubuntu5_i386.deb) ... Selecting previously deselected package gnome-keyring. Unpacking gnome-keyring (from .../gnome-keyring_2.20-0ubuntu4_i386.deb) ... Selecting previously deselected package gnome-mime-data. Unpacking gnome-mime-data (from .../gnome-mime-data_2.18.0-1_all.deb) ... Selecting previously deselected package libart-2.0-2. Unpacking libart-2.0-2 (from .../libart-2.0-2_2.3.19-3_i386.deb) ... Selecting previously deselected package libart-2.0-dev. Unpacking libart-2.0-dev (from .../libart-2.0-dev_2.3.19-3_i386.deb) ... Selecting previously deselected package libglib2.0-dev. Unpacking libglib2.0-dev (from .../libglib2.0-dev_2.14.1-1ubuntu1_i386.deb) ... Selecting previously deselected package libatk1.0-dev. Unpacking libatk1.0-dev (from .../libatk1.0-dev_1.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libaudiofile0. Unpacking libaudiofile0 (from .../libaudiofile0_0.2.6-6ubuntu3_i386.deb) ... Selecting previously deselected package libaudiofile-dev. Unpacking libaudiofile-dev (from .../libaudiofile-dev_0.2.6-6ubuntu3_i386.deb) ... Selecting previously deselected package libavahi-common-data. Unpacking libavahi-common-data (from .../libavahi-common-data_0.6.20-2ubuntu3.4_i386.deb) ... Selecting previously deselected package libavahi-common3. Unpacking libavahi-common3 (from .../libavahi-common3_0.6.20-2ubuntu3.4_i386.deb) ... Selecting previously deselected package libavahi-client3. Unpacking libavahi-client3 (from .../libavahi-client3_0.6.20-2ubuntu3.4_i386.deb) ... Selecting previously deselected package libavahi-common-dev. Unpacking libavahi-common-dev (from .../libavahi-common-dev_0.6.20-2ubuntu3.4_i386.deb) ... Selecting previously deselected package libdbus-1-dev. Unpacking libdbus-1-dev (from .../libdbus-1-dev_1.1.1-3ubuntu4.2_i386.deb) ... Selecting previously deselected package libavahi-client-dev. Unpacking libavahi-client-dev (from .../libavahi-client-dev_0.6.20-2ubuntu3.4_i386.deb) ... Selecting previously deselected package libavahi-glib1. Unpacking libavahi-glib1 (from .../libavahi-glib1_0.6.20-2ubuntu3.4_i386.deb) ... Selecting previously deselected package libavahi-glib-dev. Unpacking libavahi-glib-dev (from .../libavahi-glib-dev_0.6.20-2ubuntu3.4_i386.deb) ... Selecting previously deselected package libbonobo2-common. Unpacking libbonobo2-common (from .../libbonobo2-common_2.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libbonobo2-0. Unpacking libbonobo2-0 (from .../libbonobo2-0_2.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libidl-dev. Unpacking libidl-dev (from .../libidl-dev_0.8.9-0ubuntu1_i386.deb) ... Selecting previously deselected package liborbit2-dev. Unpacking liborbit2-dev (from .../liborbit2-dev_1%3a2.14.9-0ubuntu1_i386.deb) ... Selecting previously deselected package libpopt-dev. Unpacking libpopt-dev (from .../libpopt-dev_1.10-3build1_i386.deb) ... Selecting previously deselected package libbonobo2-dev. Unpacking libbonobo2-dev (from .../libbonobo2-dev_2.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libglade2-0. Unpacking libglade2-0 (from .../libglade2-0_1%3a2.6.2-1_i386.deb) ... Selecting previously deselected package libesd-alsa0. Unpacking libesd-alsa0 (from .../libesd-alsa0_0.2.38-0ubuntu4_i386.deb) ... Selecting previously deselected package libdbus-glib-1-2. Unpacking libdbus-glib-1-2 (from .../libdbus-glib-1-2_0.74-1_i386.deb) ... Selecting previously deselected package shared-mime-info. Unpacking shared-mime-info (from .../shared-mime-info_0.22-2ubuntu2_i386.deb) ... Selecting previously deselected package libgnomevfs2-common. Unpacking libgnomevfs2-common (from .../libgnomevfs2-common_1%3a2.20.0-0ubuntu3_all.deb) ... Selecting previously deselected package libgnomevfs2-0. Unpacking libgnomevfs2-0 (from .../libgnomevfs2-0_1%3a2.20.0-0ubuntu3_i386.deb) ... Selecting previously deselected package libgnome2-common. Unpacking libgnome2-common (from .../libgnome2-common_2.20.0-1ubuntu4_all.deb) ... Selecting previously deselected package libgnome2-0. Unpacking libgnome2-0 (from .../libgnome2-0_2.20.0-1ubuntu4_i386.deb) ... Selecting previously deselected package libgail18. Unpacking libgail18 (from .../libgail18_1.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libgail-common. Unpacking libgail-common (from .../libgail-common_1.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libgnomecanvas2-common. Unpacking libgnomecanvas2-common (from .../libgnomecanvas2-common_2.20.0-1ubuntu1_all.deb) ... Selecting previously deselected package libgnomecanvas2-0. Unpacking libgnomecanvas2-0 (from .../libgnomecanvas2-0_2.20.0-1ubuntu1_i386.deb) ... Selecting previously deselected package libbonoboui2-common. Unpacking libbonoboui2-common (from .../libbonoboui2-common_2.20.0-0ubuntu1_all.deb) ... Selecting previously deselected package libbonoboui2-0. Unpacking libbonoboui2-0 (from .../libbonoboui2-0_2.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libpng12-dev. Unpacking libpng12-dev (from .../libpng12-dev_1.2.15~beta5-2ubuntu0.1_i386.deb) ... Selecting previously deselected package libcairo2-dev. Unpacking libcairo2-dev (from .../libcairo2-dev_1.4.10-1ubuntu4.4_i386.deb) ... Selecting previously deselected package libpango1.0-dev. Unpacking libpango1.0-dev (from .../libpango1.0-dev_1.18.2-0ubuntu1_i386.deb) ... Selecting previously deselected package libgtk2.0-dev. Unpacking libgtk2.0-dev (from .../libgtk2.0-dev_2.12.0-1ubuntu3_i386.deb) ... Selecting previously deselected package libgail-dev. Unpacking libgail-dev (from .../libgail-dev_1.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libgnomecanvas2-dev. Unpacking libgnomecanvas2-dev (from .../libgnomecanvas2-dev_2.20.0-1ubuntu1_i386.deb) ... Selecting previously deselected package libxml2-dev. Unpacking libxml2-dev (from .../libxml2-dev_2.6.30.dfsg-2ubuntu1.4_i386.deb) ... Selecting previously deselected package libglade2-dev. Unpacking libglade2-dev (from .../libglade2-dev_1%3a2.6.2-1_i386.deb) ... Selecting previously deselected package libgconf2-dev. Unpacking libgconf2-dev (from .../libgconf2-dev_2.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libgnutlsxx13. Unpacking libgnutlsxx13 (from .../libgnutlsxx13_1.6.3-1ubuntu0.3_i386.deb) ... Selecting previously deselected package libgpg-error-dev. Unpacking libgpg-error-dev (from .../libgpg-error-dev_1.4-2ubuntu1_i386.deb) ... Selecting previously deselected package libgcrypt11-dev. Unpacking libgcrypt11-dev (from .../libgcrypt11-dev_1.2.4-2ubuntu2_i386.deb) ... Selecting previously deselected package libtasn1-3-dev. Unpacking libtasn1-3-dev (from .../libtasn1-3-dev_0.3.9-1_i386.deb) ... Selecting previously deselected package libopencdk8-dev. Unpacking libopencdk8-dev (from .../libopencdk8-dev_0.5.13-2_i386.deb) ... Selecting previously deselected package liblzo2-dev. Unpacking liblzo2-dev (from .../liblzo2-dev_2.02-3_i386.deb) ... Selecting previously deselected package libgnutls-dev. Unpacking libgnutls-dev (from .../libgnutls-dev_1.6.3-1ubuntu0.3_i386.deb) ... Selecting previously deselected package libsepol1-dev. Unpacking libsepol1-dev (from .../libsepol1-dev_2.0.3-1_i386.deb) ... Selecting previously deselected package libselinux1-dev. Unpacking libselinux1-dev (from .../libselinux1-dev_2.0.15-2ubuntu1_i386.deb) ... Selecting previously deselected package libgnomevfs2-dev. Unpacking libgnomevfs2-dev (from .../libgnomevfs2-dev_1%3a2.20.0-0ubuntu3_i386.deb) ... Selecting previously deselected package libesd0-dev. Unpacking libesd0-dev (from .../libesd0-dev_0.2.38-0ubuntu4_i386.deb) ... Selecting previously deselected package libgnome2-dev. Unpacking libgnome2-dev (from .../libgnome2-dev_2.20.0-1ubuntu4_i386.deb) ... Selecting previously deselected package libbonoboui2-dev. Unpacking libbonoboui2-dev (from .../libbonoboui2-dev_2.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libgnome-keyring0. Unpacking libgnome-keyring0 (from .../libgnome-keyring0_2.20-0ubuntu4_i386.deb) ... Selecting previously deselected package libhal-dev. Unpacking libhal-dev (from .../libhal-dev_0.5.9.1-6ubuntu5_i386.deb) ... Selecting previously deselected package libhal-storage-dev. Unpacking libhal-storage-dev (from .../libhal-storage-dev_0.5.9.1-6ubuntu5_i386.deb) ... Selecting previously deselected package libgnome-keyring-dev. Unpacking libgnome-keyring-dev (from .../libgnome-keyring-dev_2.20-0ubuntu4_i386.deb) ... Selecting previously deselected package libgnomeui-common. Unpacking libgnomeui-common (from .../libgnomeui-common_2.20.0-0ubuntu1_all.deb) ... Selecting previously deselected package libgnomeui-0. Unpacking libgnomeui-0 (from .../libgnomeui-0_2.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libjpeg62-dev. Unpacking libjpeg62-dev (from .../libjpeg62-dev_6b-14_i386.deb) ... Selecting previously deselected package libgnomeui-dev. Unpacking libgnomeui-dev (from .../libgnomeui-dev_2.20.0-0ubuntu1_i386.deb) ... Selecting previously deselected package libgpmg1-dev. Unpacking libgpmg1-dev (from .../libgpmg1-dev_1.19.6-25_i386.deb) ... Selecting previously deselected package libncurses5-dev. Unpacking libncurses5-dev (from .../libncurses5-dev_5.6+20070716-1ubuntu3_i386.deb) ... Selecting previously deselected package libperl5.8. Unpacking libperl5.8 (from .../libperl5.8_5.8.8-7ubuntu3.4_i386.deb) ... Selecting previously deselected package libperl-dev. Unpacking libperl-dev (from .../libperl-dev_5.8.8-7ubuntu3.4_i386.deb) ... Selecting previously deselected package libruby1.8. Unpacking libruby1.8 (from .../libruby1.8_1.8.6.36-1ubuntu3.3_i386.deb) ... Selecting previously deselected package python2.5-dev. Unpacking python2.5-dev (from .../python2.5-dev_2.5.1-5ubuntu5.2_i386.deb) ... Selecting previously deselected package python-dev. Unpacking python-dev (from .../python-dev_2.5.1-1ubuntu2_all.deb) ... Selecting previously deselected package quilt. Unpacking quilt (from .../archives/quilt_0.46-2_all.deb) ... Selecting previously deselected package ruby1.8. Unpacking ruby1.8 (from .../ruby1.8_1.8.6.36-1ubuntu3.3_i386.deb) ... Selecting previously deselected package ruby. Unpacking ruby (from .../archives/ruby_1.8.2-1_all.deb) ... Selecting previously deselected package ruby1.8-dev. Unpacking ruby1.8-dev (from .../ruby1.8-dev_1.8.6.36-1ubuntu3.3_i386.deb) ... Selecting previously deselected package tcl8.4. Unpacking tcl8.4 (from .../tcl8.4_8.4.15-1build1_i386.deb) ... Selecting previously deselected package tcl8.4-dev. Unpacking tcl8.4-dev (from .../tcl8.4-dev_8.4.15-1build1_i386.deb) ... Setting up gawk (1:3.1.5.dfsg-4ubuntu1) ... Setting up libice6 (2:1.0.3-3) ... Setting up x11proto-core-dev (7.0.10-2) ... Setting up libice-dev (2:1.0.3-3) ... Setting up libsm6 (2:1.0.3-1) ... Setting up libsm-dev (2:1.0.3-1) ... Setting up libxau6 (1:1.0.3-2) ... Setting up libxdmcp6 (1:1.0.2-2) ... Setting up libx11-data (2:1.1.1-1ubuntu4) ... Setting up libx11-6 (2:1.1.1-1ubuntu4) ... Setting up libxau-dev (1:1.0.3-2) ... Setting up libxdmcp-dev (1:1.0.2-2) ... Setting up x11proto-input-dev (1.4.2-1) ... Setting up x11proto-kb-dev (1.0.3-2ubuntu1) ... Setting up xtrans-dev (1.0.3-2) ... Setting up libx11-dev (2:1.1.1-1ubuntu4) ... Setting up libxext6 (2:1.0.3-2build1) ... Setting up libxfixes3 (1:4.0.3-2) ... Setting up libxcomposite1 (1:0.4.0-0ubuntu1) ... Setting up x11proto-xext-dev (7.0.2-5ubuntu1) ... Setting up x11proto-fixes-dev (1:4.0-2ubuntu1) ... Setting up libxfixes-dev (1:4.0.3-2) ... Setting up x11proto-composite-dev (1:0.4-0ubuntu1) ... Setting up libxcomposite-dev (1:0.4.0-0ubuntu1) ... Setting up libxrender1 (1:0.9.2-1) ... Setting up libxcursor1 (1:1.1.8-2) ... Setting up x11proto-render-dev (2:0.9.2-4ubuntu1) ... Setting up libxrender-dev (1:0.9.2-1) ... Setting up libxcursor-dev (1:1.1.8-2) ... Setting up libxdamage1 (1:1.1.1-3) ... Setting up x11proto-damage-dev (1:1.1.0-2build1) ... Setting up libxdamage-dev (1:1.1.1-3) ... Setting up libxext-dev (2:1.0.3-2build1) ... Setting up libexpat1 (1.95.8-4ubuntu1) ... Setting up libfreetype6 (2.3.5-1ubuntu4.7.10.1) ... Setting up ucf (3.001) ... Setting up libnewt0.52 (0.52.2-10ubuntu2) ... Setting up libpopt0 (1.10-3build1) ... Setting up whiptail (0.52.2-10ubuntu2) ... Setting up libmagic1 (4.21-1) ... Setting up file (4.21-1) ... Setting up defoma (0.11.10-0.1) ... Setting up ttf-dejavu-core (2.19-1ubuntu3) ... Setting up ttf-dejavu-extra (2.19-1ubuntu3) ... Setting up ttf-dejavu (2.19-1ubuntu3) ... Setting up fontconfig-config (2.4.2-1.2ubuntu4) ... Setting up libfontconfig1 (2.4.2-1.2ubuntu4) ... Setting up libxft2 (2.1.12-2ubuntu4) ... Setting up libexpat1-dev (1.95.8-4ubuntu1) ... Setting up zlib1g-dev (1:1.2.3.3.dfsg-5ubuntu2) ... Setting up libfreetype6-dev (2.3.5-1ubuntu4.7.10.1) ... Setting up libglib2.0-0 (2.14.1-1ubuntu1) ... Setting up pkg-config (0.22-1) ... Setting up libfontconfig1-dev (2.4.2-1.2ubuntu4) ... Setting up libxft-dev (2.1.12-2ubuntu4) ... Setting up libxi6 (2:1.1.2-1) ... Setting up libxi-dev (2:1.1.2-1) ... Setting up libxinerama1 (2:1.0.2-1build1) ... Setting up x11proto-xinerama-dev (1.1.2-4ubuntu1) ... Setting up libxinerama-dev (2:1.0.2-1build1) ... Setting up libxpm4 (1:3.5.6-3) ... Setting up libxpm-dev (1:3.5.6-3) ... Setting up libxrandr2 (2:1.2.1-1) ... Setting up x11proto-randr-dev (1.2.1-2) ... Setting up libxrandr-dev (2:1.2.1-1) ... Setting up libxt6 (1:1.0.5-3) ... Setting up libxt-dev (1:1.0.5-3) ... Setting up adduser (3.103ubuntu1) ... Setting up libbz2-1.0 (1.0.4-0ubuntu2.1) ... Setting up bzip2 (1.0.4-0ubuntu2.1) ... Setting up gettext-base (0.16.1-2ubuntu3) ... Setting up libasound2 (1.0.14-1ubuntu8) ... You may need to execute the asoundconf(1) set-default-card macro. Setting up libdb4.2 (4.2.52+dfsg-2ubuntu1) ... Setting up libdbus-1-3 (1.1.1-3ubuntu4.2) ... Setting up libgpg-error0 (1.4-2ubuntu1) ... Setting up libgcrypt11 (1.2.4-2ubuntu2) ... Setting up liblzo2-2 (2.02-3) ... Setting up libopencdk8 (0.5.13-2) ... Setting up libtasn1-3 (0.3.9-1) ... Setting up libgnutls13 (1.6.3-1ubuntu0.3) ... Setting up libkeyutils1 (1.2-3) ... Setting up libkrb53 (1.6.dfsg.1-7ubuntu0.1) ... Setting up libssl0.9.8 (0.9.8e-5ubuntu3.3) ... Setting up libncursesw5 (5.6+20070716-1ubuntu3) ... Setting up readline-common (5.2-3build1) ... Setting up libreadline5 (5.2-3build1) ... Setting up libsqlite3-0 (3.4.2-1build1) ... Setting up mime-support (3.39-1) ... Setting up python2.5 (2.5.1-5ubuntu5.2) ... Setting up python (2.5.1-1ubuntu2) ... Setting up ed (0.7-1build1) ... Setting up libgpmg1 (1.19.6-25) ... Setting up psmisc (22.5-1) ... Setting up dbus (1.1.1-3ubuntu4.2) ... Adding group `messagebus' (GID 101) ... Done. Adding system user `messagebus' (UID 100) ... Adding new user `messagebus' (UID 100) with group `messagebus' ... Not creating home directory `/var/run/dbus'. * Starting system message bus dbus  [ OK ] Setting up html2text (1.3.2a-3build1) ... Setting up gettext (0.16.1-2ubuntu3) ... Setting up intltool-debian (0.35.0+20060710.1) ... Setting up po-debconf (1.0.9) ... Setting up debhelper (5.0.51ubuntu3) ... Setting up diffstat (1.43-2build1) ... Setting up libosp5 (1.5.2-3ubuntu3) ... Setting up libostyle1c2 (1.4devel1-18build1) ... Setting up sgml-base (1.26) ... Setting up openjade (1.4devel1-18build1) ... Setting up xml-core (0.11) ... Setting up sgml-data (2.0.3) ... Setting up docbook-xml (4.5-4) ... Setting up docbook-dsssl (1.79-4) ... Setting up tex-common (1.9) ... Creating config file /etc/texmf/texmf.d/05TeXMF.cnf with new version Creating config file /etc/texmf/texmf.d/15Plain.cnf with new version Creating config file /etc/texmf/texmf.d/45TeXinputs.cnf with new version Creating config file /etc/texmf/texmf.d/55Fonts.cnf with new version Creating config file /etc/texmf/texmf.d/65BibTeX.cnf with new version Creating config file /etc/texmf/texmf.d/75DviPS.cnf with new version Creating config file /etc/texmf/texmf.d/85Misc.cnf with new version Creating config file /etc/texmf/texmf.d/90TeXDoc.cnf with new version Creating config file /etc/texmf/texmf.d/95NonPath.cnf with new version Creating config file /etc/texmf/updmap.d/00updmap.cfg with new version Creating config file /etc/texmf/texmf.cnf with new version Setting up texlive-common (2007-10) ... Setting up texlive-doc-base (2007-3) ... Running mktexlsr. This may take some time... done. Setting up libkpathsea4 (2007-12ubuntu3.1) ... Setting up libpng12-0 (1.2.15~beta5-2ubuntu0.1) ... Setting up libjpeg62 (6b-14) ... Setting up libxml2 (2.6.30.dfsg-2ubuntu1.4) ... Setting up libpoppler2 (0.6-0ubuntu2.3) ... Setting up libxmu6 (2:1.0.3-1ubuntu1) ... Setting up libxaw7 (2:1.0.3-3ubuntu1) ... Setting up texlive-base-bin (2007-12ubuntu3.1) ... Running mktexlsr. This may take some time... done. Building format(s) --all. This may take some time... done. Setting up texlive-base (2007-10) ... Running mktexlsr. This may take some time... done. Building format(s) --all. This may take some time... done. Running updmap-sys. This may take some time... done. Setting up texlive-latex-base (2007-10) ... Running mktexlsr. This may take some time... done. Running updmap-sys. This may take some time... done. Building format(s) --all --cnffile /etc/texmf/fmt.d/10texlive-latex-base.cnf. This may take some time... done. Setting up texlive-fonts-recommended (2007-10) ... Running mktexlsr. This may take some time... done. Running updmap-sys. This may take some time... done. Setting up texlive-latex-recommended (2007-10) ... Running mktexlsr. This may take some time... done. Setting up tipa (2:1.3-8) ... Running mktexlsr. This may take some time... done. Running updmap-sys. This may take some time... done. Setting up jadetex (3.13-8ubuntu1) ... Running mktexlsr. This may take some time... done. Building format(s) --byfmt jadetex. This may take some time... done. Building format(s) --byfmt pdfjadetex. This may take some time... done. Setting up lynx (2.8.6-2ubuntu1) ... Setting up libsgmls-perl (1.03ii-31) ... Setting up sgmlspl (1.03ii-31) ... Setting up libsp1c2 (1.3.4-1.2.1-47) ... Setting up sp (1.3.4-1.2.1-47) ... Setting up docbook-utils (0.6.14-1) ... Setting up esound-common (0.2.38-0ubuntu4) ... Setting up fontconfig (2.4.2-1.2ubuntu4) ... Updating font configuration of fontconfig... Cleaning up category cid.. Cleaning up category truetype.. Cleaning up category type1.. Updating category type1.. Updating category truetype.. Updating category cid.. Cleaning up old fontconfig caches... done. Regenerating fonts cache... done. Setting up mcpp (2.6.4-1ubuntu2) ... Setting up libidl0 (0.8.9-0ubuntu1) ... Setting up liborbit2 (1:2.14.9-0ubuntu1) ... Setting up gconf2-common (2.20.0-0ubuntu1) ... Creating config file /etc/gconf/2/path with new version Setting up libatk1.0-0 (1.20.0-0ubuntu1) ... Setting up libcairo2 (1.4.10-1ubuntu4.4) ... Setting up libgtk2.0-common (2.12.0-1ubuntu3) ... Setting up libcupsys2 (1.3.2-1ubuntu7.8) ... Setting up libpango1.0-common (1.18.2-0ubuntu1) ... I: Purging /etc/pango/pango.modules Cleaning up font configuration of pango... Updating font configuration of pango... Cleaning up category xfont.. Updating category xfont.. *** You don't have any defomized font packages. *** So we are trying to force to generate pangox.aliases... Setting up libdatrie0 (0.1.1-4) ... Setting up libthai-data (0.1.9-1) ... Setting up libthai0 (0.1.9-1) ... Setting up libpango1.0-0 (1.18.2-0ubuntu1) ... Setting up libtiff4 (3.8.2-7ubuntu2.1) ... Setting up libgtk2.0-0 (2.12.0-1ubuntu3) ... Removing generated module files coming from the previous Gtk binary version... Setting up libhal1 (0.5.9.1-6ubuntu5) ... Setting up libhal-storage1 (0.5.9.1-6ubuntu5) ... Setting up gnome-keyring (2.20-0ubuntu4) ... Setting up gnome-mime-data (2.18.0-1) ... Setting up libart-2.0-2 (2.3.19-3) ... Setting up libart-2.0-dev (2.3.19-3) ... Setting up libglib2.0-dev (2.14.1-1ubuntu1) ... Setting up libatk1.0-dev (1.20.0-0ubuntu1) ... Setting up libaudiofile0 (0.2.6-6ubuntu3) ... Setting up libaudiofile-dev (0.2.6-6ubuntu3) ... Setting up libavahi-common-data (0.6.20-2ubuntu3.4) ... Setting up libavahi-common3 (0.6.20-2ubuntu3.4) ... Setting up libavahi-client3 (0.6.20-2ubuntu3.4) ... Setting up libavahi-common-dev (0.6.20-2ubuntu3.4) ... Setting up libdbus-1-dev (1.1.1-3ubuntu4.2) ... Setting up libavahi-client-dev (0.6.20-2ubuntu3.4) ... Setting up libavahi-glib1 (0.6.20-2ubuntu3.4) ... Setting up libavahi-glib-dev (0.6.20-2ubuntu3.4) ... Setting up libidl-dev (0.8.9-0ubuntu1) ... Setting up liborbit2-dev (1:2.14.9-0ubuntu1) ... Setting up libpopt-dev (1.10-3build1) ... Setting up libglade2-0 (1:2.6.2-1) ... Setting up libdbus-glib-1-2 (0.74-1) ... Setting up shared-mime-info (0.22-2ubuntu2) ... Setting up libgail18 (1.20.0-0ubuntu1) ... Setting up libgail-common (1.20.0-0ubuntu1) ... Setting up libgnomecanvas2-common (2.20.0-1ubuntu1) ... Setting up libgnomecanvas2-0 (2.20.0-1ubuntu1) ... Setting up libbonoboui2-common (2.20.0-0ubuntu1) ... Setting up libpng12-dev (1.2.15~beta5-2ubuntu0.1) ... Setting up libcairo2-dev (1.4.10-1ubuntu4.4) ... Setting up libpango1.0-dev (1.18.2-0ubuntu1) ... Setting up libgtk2.0-dev (2.12.0-1ubuntu3) ... Setting up libgail-dev (1.20.0-0ubuntu1) ... Setting up libgnomecanvas2-dev (2.20.0-1ubuntu1) ... Setting up libxml2-dev (2.6.30.dfsg-2ubuntu1.4) ... Setting up libglade2-dev (1:2.6.2-1) ... Setting up libgnutlsxx13 (1.6.3-1ubuntu0.3) ... Setting up libgpg-error-dev (1.4-2ubuntu1) ... Setting up libgcrypt11-dev (1.2.4-2ubuntu2) ... Setting up libtasn1-3-dev (0.3.9-1) ... Setting up libopencdk8-dev (0.5.13-2) ... Setting up liblzo2-dev (2.02-3) ... Setting up libgnutls-dev (1.6.3-1ubuntu0.3) ... Setting up libsepol1-dev (2.0.3-1) ... Setting up libselinux1-dev (2.0.15-2ubuntu1) ... Setting up libgnome-keyring0 (2.20-0ubuntu4) ... Setting up libhal-dev (0.5.9.1-6ubuntu5) ... Setting up libhal-storage-dev (0.5.9.1-6ubuntu5) ... Setting up libgnome-keyring-dev (2.20-0ubuntu4) ... Setting up libgnomeui-common (2.20.0-0ubuntu1) ... Setting up libjpeg62-dev (6b-14) ... Setting up libgpmg1-dev (1.19.6-25) ... Setting up libncurses5-dev (5.6+20070716-1ubuntu3) ... Setting up libperl5.8 (5.8.8-7ubuntu3.4) ... Setting up libperl-dev (5.8.8-7ubuntu3.4) ... Setting up libruby1.8 (1.8.6.36-1ubuntu3.3) ... Setting up python2.5-dev (2.5.1-5ubuntu5.2) ... Setting up python-dev (2.5.1-1ubuntu2) ... Setting up quilt (0.46-2) ... Setting up ruby1.8 (1.8.6.36-1ubuntu3.3) ... Setting up ruby (1.8.2-1) ... Setting up ruby1.8-dev (1.8.6.36-1ubuntu3.3) ... Setting up tcl8.4 (8.4.15-1build1) ... Setting up tcl8.4-dev (8.4.15-1build1) ... Setting up libbonobo2-common (2.20.0-0ubuntu1) ... Setting up libesd-alsa0 (0.2.38-0ubuntu4) ... Setting up libesd0-dev (0.2.38-0ubuntu4) ... Setting up libsasl2-modules (2.1.22.dfsg1-9ubuntu2) ... Setting up gamin (0.1.8-2ubuntu1) ... Setting up libgamin0 (0.1.8-2ubuntu1) ... Setting up libbonobo2-0 (2.20.0-0ubuntu1) ... Setting up libbonobo2-dev (2.20.0-0ubuntu1) ... Setting up libsasl2-2 (2.1.22.dfsg1-9ubuntu2) ... Setting up libldap2 (2.1.30-13.4) ... Setting up libgconf2-4 (2.20.0-0ubuntu1) ... Setting up gconf2 (2.20.0-0ubuntu1) ... Setting up libgnomevfs2-common (1:2.20.0-0ubuntu3) ... Setting up libgnomevfs2-0 (1:2.20.0-0ubuntu3) ... Setting up libgnome2-common (2.20.0-1ubuntu4) ... Setting up libgnome2-0 (2.20.0-1ubuntu4) ... Setting up libbonoboui2-0 (2.20.0-0ubuntu1) ... Setting up libgconf2-dev (2.20.0-0ubuntu1) ... Setting up libgnomevfs2-dev (1:2.20.0-0ubuntu3) ... Setting up libgnome2-dev (2.20.0-1ubuntu4) ... Setting up libbonoboui2-dev (2.20.0-0ubuntu1) ... Setting up libgnomeui-0 (2.20.0-0ubuntu1) ... Setting up libgnomeui-dev (2.20.0-0ubuntu1) ... Processing triggers for libc6 ... ldconfig deferred processing now taking place Checking correctness of source dependencies... Toolchain package versions: libc6-dev_2.6.1-1ubuntu9 make_3.81-3build1 dpkg-dev_1.14.5ubuntu16 gcc-4.1_4.1.2-16ubuntu2 g++-4.1_4.1.2-16ubuntu2 binutils_2.18-0ubuntu3 libstdc++6-4.1-dev_4.1.2-16ubuntu2 libstdc++6_4.2.1-5ubuntu4 ------------------------------------------------------------------------------ sh: gcc: not found dpkg-source: warning: Couldn't determine gcc system type, falling back to default (native compilation) gpg: Signature made Thu Jan 8 00:56:10 2009 GMT using DSA key ID 40B8CCDA gpg: Can't check signature: public key not found dpkg-source: extracting vim in vim-7.1 dpkg-source: unpacking vim_7.1.orig.tar.gz dpkg-source: applying /home/buildd/build-829987-1931592/vim_7.1-056+2ubuntu2.1.diff.gz dpkg-buildpackage: source package is vim dpkg-buildpackage: source version is 1:7.1-056+2ubuntu2.1 dpkg-buildpackage: host architecture i386 dpkg-buildpackage: source version without epoch 7.1-056+2ubuntu2.1 /usr/bin/fakeroot debian/rules clean if [ -e patch-stamp-vim-tiny ]; then \ patch -Rp0 < debian/tiny/vimrc.tiny.diff; \ rm -f patch-stamp-vimrc-tiny; \ fi for x in install postinst prerm links ; do \ rm -f debian/vim-ruby.$x ; \ done rm -f debian/vim.links rm -f debian/lintian/vim-ruby for x in install postinst prerm links ; do \ rm -f debian/vim-tcl.$x ; \ done rm -f debian/vim.links rm -f debian/lintian/vim-tcl for x in install postinst prerm links ; do \ rm -f debian/vim-gtk.$x ; \ done rm -f debian/vim.links rm -f debian/lintian/vim-gtk for x in install postinst prerm links ; do \ rm -f debian/vim-perl.$x ; \ done rm -f debian/vim.links rm -f debian/lintian/vim-perl for x in install postinst prerm links ; do \ rm -f debian/vim-python.$x ; \ done rm -f debian/vim.links rm -f debian/lintian/vim-python for x in install postinst prerm links ; do \ rm -f debian/vim-gnome.$x ; \ done rm -f debian/vim.links rm -f debian/lintian/vim-gnome for x in install postinst prerm links ; do \ rm -f debian/vim-full.$x ; \ done rm -f debian/vim.links rm -f debian/lintian/vim-full for x in install postinst prerm links ; do \ rm -f debian/vim.$x ; \ done for x in vim-gui-common.{install,links} vim-common.{install,links} \ vim-runtime.install; do \ rm -f debian/$x; \ done rm -f debian/vim-runtime.install debian/vim-runtime.install debian/vim-common.install debian/vim-gui-common.install debian/vim-common.links debian/vim-gui-common.links debian/vim-runtime.links debian/runtime/debian.vim dh_testdir dh_testroot rm -f extract-stamp* build-stamp* install-stamp* configure-stamp* rm -f debian/helpztags.1 quilt pop -a || test $? = 2 No patch removed rm -rf .pc rm -rf vim71 rm -f vim dh_clean debian/rules build bunzip2 -c upstream/tarballs/vim-7.1.tar.bz2 | tar -x touch extract-stamp-vim-7.1.tar.bz2 gunzip -c upstream/tarballs/vim-7.1-lang.tar.gz | tar -x touch extract-stamp-vim-7.1-lang.tar.gz gunzip -c upstream/tarballs/vim-7.1-extra.tar.gz | tar -x touch extract-stamp-vim-7.1-extra.tar.gz if [ ! -L vim -o "`readlink vim`" != "vim71" ]; then \ ln -fs vim71 vim; \ fi applying upstream patch: 7.1.001 applying upstream patch: 7.1.002 applying upstream patch: 7.1.003 applying upstream patch: 7.1.004 applying upstream patch: 7.1.005 applying upstream patch: 7.1.006 applying upstream patch: 7.1.007 applying upstream patch: 7.1.008 applying upstream patch: 7.1.009 applying upstream patch: 7.1.010 applying upstream patch: 7.1.011 applying upstream patch: 7.1.012 applying upstream patch: 7.1.013 applying upstream patch: 7.1.014 applying upstream patch: 7.1.015 applying upstream patch: 7.1.016 applying upstream patch: 7.1.017 applying upstream patch: 7.1.018 applying upstream patch: 7.1.019 applying upstream patch: 7.1.020 applying upstream patch: 7.1.021 applying upstream patch: 7.1.022 applying upstream patch: 7.1.023 applying upstream patch: 7.1.024 applying upstream patch: 7.1.025 applying upstream patch: 7.1.026 applying upstream patch: 7.1.027 applying upstream patch: 7.1.028 applying upstream patch: 7.1.029 applying upstream patch: 7.1.030 applying upstream patch: 7.1.031 applying upstream patch: 7.1.032 applying upstream patch: 7.1.033 applying upstream patch: 7.1.034 applying upstream patch: 7.1.035 applying upstream patch: 7.1.036 applying upstream patch: 7.1.037 applying upstream patch: 7.1.038 applying upstream patch: 7.1.039 applying upstream patch: 7.1.040 applying upstream patch: 7.1.041 applying upstream patch: 7.1.042 applying upstream patch: 7.1.043 applying upstream patch: 7.1.044 applying upstream patch: 7.1.045 applying upstream patch: 7.1.046 applying upstream patch: 7.1.047 applying upstream patch: 7.1.048 applying upstream patch: 7.1.049 applying upstream patch: 7.1.050 applying upstream patch: 7.1.051 applying upstream patch: 7.1.052 applying upstream patch: 7.1.053 applying upstream patch: 7.1.054 applying upstream patch: 7.1.055 applying upstream patch: 7.1.056 quilt push -a || test $? = 2 Applying patch xdefaults.vim.diff patching file vim/runtime/syntax/xdefaults.vim Applying patch debcontrol.vim.diff patching file vim/runtime/syntax/debcontrol.vim Applying patch po.vim.diff patching file vim/runtime/syntax/po.vim Applying patch python.vim-ftplugin_include.diff patching file vim/runtime/ftplugin/python.vim Applying patch mysql.vim-syntax_comment.diff patching file vim/runtime/syntax/mysql.vim Applying patch debchangelog-ftplugin.vim.diff patching file vim/runtime/ftplugin/debchangelog.vim Applying patch scripts.vim.diff patching file vim/runtime/scripts.vim Applying patch php.vim.diff patching file vim/runtime/syntax/php.vim Applying patch filetype.vim-better_tex_vs_plaintex.diff patching file vim/runtime/filetype.vim Applying patch perl.vim-ftplugin_perldoc.diff patching file vim/runtime/ftplugin/perl.vim Applying patch ruby.vim-ftplugin_ri.diff patching file vim/runtime/ftplugin/ruby.vim Applying patch python.vim-ftplugin_pydoc.diff patching file vim/runtime/ftplugin/python.vim Applying patch dosini.vim-hash_comment.diff patching file vim/runtime/syntax/dosini.vim Applying patch 900_debcontrol.vim.diff patching file vim/runtime/syntax/debcontrol.vim Hunk #1 succeeded at 28 (offset 7 lines). Applying patch 901_debchangelog.vim.diff patching file vim/runtime/syntax/debchangelog.vim Applying patch add-ubuntu-sources.diff patching file vim/runtime/syntax/debsources.vim Applying patch zh_TW.po-swap_recovery_typo.diff patching file vim/src/po/zh_TW.UTF-8.po patching file vim/src/po/zh_TW.po Applying patch screen-mouse-support.diff patching file vim/src/os_unix.c patching file vim/src/term.c Applying patch debchangelog_launchpad.diff patching file vim/runtime/syntax/debchangelog.vim Applying patch changelog.vim-date_end_entry.diff patching file vim/runtime/ftplugin/changelog.vim Applying patch javac_cmdline-vim.diff patching file vim/runtime/compiler/javac.vim Applying patch Makefile_no-strip.diff patching file vim/src/Makefile Applying patch debchangelog-closes_omni.vim.diff patching file vim/runtime/ftplugin/debchangelog.vim Applying patch map.vim-syntax.diff patching file vim/runtime/filetype.vim Applying patch spell.c_getc-eof.diff patching file vim/src/spell.c Applying patch gui_gtk_x11.c_g_thread_init.diff patching file vim/src/gui_gtk_x11.c Applying patch verilog.vim_ftplugin-cpoptions.diff patching file vim/runtime/ftplugin/verilog.vim Applying patch ruby.vim_indent.diff patching file vim/runtime/indent/ruby.vim Applying patch index.txt.diff patching file vim/runtime/doc/index.txt Applying patch 910_SECURITY_CVE-2008-2712.diff patching file vim/runtime/autoload/getscript.vim patching file vim/runtime/autoload/gzip.vim patching file vim/runtime/autoload/netrwSettings.vim patching file vim/runtime/autoload/netrw.vim patching file vim/runtime/autoload/spellfile.vim patching file vim/runtime/autoload/tar.vim patching file vim/runtime/autoload/vimball.vim patching file vim/runtime/autoload/zip.vim patching file vim/runtime/doc/eval.txt Hunk #6 succeeded at 4620 (offset -3 lines). Hunk #7 succeeded at 4962 (offset -3 lines). Hunk #8 succeeded at 6340 (offset -3 lines). Hunk #9 succeeded at 7216 (offset -3 lines). patching file vim/runtime/doc/pi_netrw.txt patching file vim/runtime/doc/pi_tar.txt patching file vim/runtime/doc/pi_vimball.txt patching file vim/runtime/doc/pi_zip.txt patching file vim/runtime/doc/tags patching file vim/runtime/filetype.vim patching file vim/runtime/ftplugin/ocaml.vim patching file vim/runtime/macros/editexisting.vim patching file vim/runtime/menu.vim patching file vim/runtime/plugin/netrwPlugin.vim patching file vim/runtime/plugin/rrhelper.vim patching file vim/runtime/plugin/tarPlugin.vim patching file vim/runtime/plugin/vimballPlugin.vim patching file vim/runtime/plugin/zipPlugin.vim patching file vim/runtime/spell/cleanadd.vim patching file vim/runtime/syntax/colortest.vim patching file vim/runtime/syntax/netrw.vim patching file vim/runtime/syntax/xpm2.vim patching file vim/runtime/syntax/xpm.vim patching file vim/src/eval.c Hunk #3 succeeded at 7085 (offset -20 lines). Hunk #4 succeeded at 7211 (offset -20 lines). Hunk #5 succeeded at 7683 (offset -20 lines). Hunk #6 succeeded at 9450 (offset -23 lines). Hunk #7 succeeded at 14949 (offset -33 lines). Hunk #8 succeeded at 16415 (offset -38 lines). patching file vim/src/ex_docmd.c Hunk #1 succeeded at 9271 (offset -26 lines). Hunk #2 succeeded at 9362 (offset -26 lines). Hunk #3 succeeded at 9374 (offset -26 lines). patching file vim/src/ex_getln.c Hunk #1 succeeded at 3624 (offset -8 lines). Hunk #2 succeeded at 3663 (offset -8 lines). patching file vim/src/misc2.c Hunk #1 succeeded at 1236 (offset -2 lines). Hunk #2 succeeded at 1289 (offset -2 lines). Hunk #3 succeeded at 1340 (offset -2 lines). patching file vim/src/proto/ex_docmd.pro Hunk #1 succeeded at 44 (offset -1 lines). patching file vim/src/proto/ex_getln.pro patching file vim/src/proto/misc2.pro patching file vim/src/screen.c Hunk #1 succeeded at 5389 (offset -22 lines). Hunk #2 succeeded at 5398 (offset -22 lines). Hunk #3 succeeded at 5406 (offset -22 lines). Hunk #4 succeeded at 5558 (offset -22 lines). patching file vim/src/testdir/test11.in patching file vim/src/vim.h Applying patch 911_SECURITY_CVE-2008-4101.diff patching file vim/src/mbyte.c Hunk #1 succeeded at 2514 (offset -7 lines). Hunk #2 succeeded at 2528 (offset -7 lines). patching file vim/src/misc2.c Hunk #1 succeeded at 1236 (offset -2 lines). Hunk #2 succeeded at 1244 (offset -2 lines). Hunk #3 succeeded at 1367 (offset -2 lines). patching file vim/src/normal.c Hunk #1 succeeded at 5417 (offset -6 lines). Hunk #2 succeeded at 5464 (offset -6 lines). Now at patch 911_SECURITY_CVE-2008-4101.diff touch extract-stamp dh_testdir *** DEBIAN *** CONFIGURING VARIANT vim-tiny /usr/bin/make -C vim71 clean make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make clean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' GUI_INC_LOC="" GUI_LIB_LOC="" \ CC="" CPPFLAGS="" CFLAGS="" \ LDFLAGS="" srcdir="." \ ./configure \ \ \ \ \ \ \ configure: creating cache auto/config.cache checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for library containing strerror... none required checking for gawk... gawk checking for strip... strip configure: checking for buggy tools... - sed is 'GNU sed version 4.1.5 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, to the extent permitted by law.'. checking for BeOS... no checking for QNX... no checking for Darwin (Mac OS X)... no checking --with-vim-name argument... Defaulting to vim checking --with-ex-name argument... Defaulting to ex checking --with-view-name argument... Defaulting to view checking --with-global-runtime argument... no checking --with-modified-by argument... no checking if character set is EBCDIC... no checking --with-features argument... Defaulting to normal checking --with-compiledby argument... no checking --disable-xsmp argument... no checking --disable-xsmp-interact argument... no checking --enable-mzschemeinterp argument... no checking --enable-perlinterp argument... no checking --enable-pythoninterp argument... no checking --enable-tclinterp argument... no checking --enable-rubyinterp argument... no checking --enable-cscope argument... no checking --enable-workshop argument... no checking --disable-netbeans argument... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking whether compiling netbeans integration is possible... yes checking --enable-sniff argument... no checking --enable-multibyte argument... no checking --enable-hangulinput argument... no checking --enable-xim argument... defaulting to auto checking --enable-fontset argument... no checking for xmkmf... no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking if X11 header files can be found... yes checking for _XdmcpAuthDoIt in -lXdmcp... yes checking for IceOpenConnection in -lICE... yes checking for XpmCreatePixmapFromData in -lXpm... yes checking if X11 header files implicitly declare return values... no checking --enable-gui argument... yes/auto - automatic GUI support checking whether or not to look for GTK... yes checking whether or not to look for GTK+ 2... yes checking whether or not to look for GNOME... no checking whether or not to look for Motif... yes checking whether or not to look for Athena... yes checking whether or not to look for neXtaw... yes checking whether or not to look for Carbon... yes checking --with-gtk-prefix argument... no checking --with-gtk-exec-prefix argument... no checking --disable-gtktest argument... gtk test enabled checking for gtk-config... no checking for gtk12-config... no checking for pkg-config... /usr/bin/pkg-config checking for GTK - version >= 2.2.0... yes; found version 2.12.0 checking X11/SM/SMlib.h usability... yes checking X11/SM/SMlib.h presence... yes checking for X11/SM/SMlib.h... yes checking X11/xpm.h usability... yes checking X11/xpm.h presence... yes checking for X11/xpm.h... yes checking X11/Sunkeysym.h usability... yes checking X11/Sunkeysym.h presence... yes checking for X11/Sunkeysym.h... yes checking for XIMText in X11/Xlib.h... yes X GUI selected; xim has been enabled checking quality of toupper... good checking whether __DATE__ and __TIME__ work... yes checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking for main in -lelf... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stdlib.h usability... yes checking stdlib.h presence... yes checking for stdlib.h... yes checking string.h usability... yes checking string.h presence... yes checking for string.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking unistd.h usability... yes checking unistd.h presence... yes checking for unistd.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/stream.h usability... no checking sys/stream.h presence... no checking for sys/stream.h... no checking sys/ptem.h usability... no checking sys/ptem.h presence... no checking for sys/ptem.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking libc.h usability... no checking libc.h presence... no checking for libc.h... no checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking util/debug.h usability... no checking util/debug.h presence... no checking for util/debug.h... no checking util/msg18n.h usability... no checking util/msg18n.h presence... no checking for util/msg18n.h... no checking frame.h usability... no checking frame.h presence... no checking for frame.h... no checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking sys/access.h usability... no checking sys/access.h presence... no checking for sys/access.h... no checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking sys/sysinfo.h usability... yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for pthread_np.h... no checking strings.h usability... yes checking strings.h presence... yes checking for strings.h... yes checking if strings.h can be included after string.h... yes checking whether gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking whether time.h and sys/time.h may both be included... yes checking for ino_t... yes checking for dev_t... yes checking for rlim_t... yes checking for stack_t... yes checking whether stack_t has an ss_base field... no checking --with-tlib argument... empty: automatic terminal library selection checking for tgetent in -lncurses... yes checking whether we talk terminfo... yes -- terminfo spoken here checking what tgetent() returns for an unknown terminal... zero checking whether termcap.h contains ospeed... yes checking whether termcap.h contains UP, BC and PC... yes checking whether tputs() uses outfuntype... no checking whether sys/select.h and sys/time.h may both be included... yes checking for /dev/ptc... no checking for SVR4 ptys... yes checking for ptyranges... abcdepqrstuvwxyz / 0123456789abcdef checking default tty permissions/group... can't determine - assume ptys are world accessable checking return type of signal handlers... void checking for struct sigcontext... yes checking getcwd implementation... it is usable checking for bcmp... yes checking for fchdir... yes checking for fchown... yes checking for fseeko... yes checking for fsync... yes checking for ftello... yes checking for getcwd... yes checking for getpseudotty... no checking for getpwnam... yes checking for getpwuid... yes checking for getrlimit... yes checking for gettimeofday... yes checking for getwd... yes checking for lstat... yes checking for memcmp... yes checking for memset... yes checking for nanosleep... yes checking for opendir... yes checking for putenv... yes checking for qsort... yes checking for readlink... yes checking for select... yes checking for setenv... yes checking for setpgid... yes checking for setsid... yes checking for sigaltstack... yes checking for sigstack... yes checking for sigset... yes checking for sigsetjmp... no checking for sigaction... yes checking for sigvec... yes checking for strcasecmp... yes checking for strerror... yes checking for strftime... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for strpbrk... yes checking for strtol... yes checking for tgetent... yes checking for towlower... yes checking for towupper... yes checking for iswupper... yes checking for usleep... yes checking for utime... yes checking for utimes... yes checking for st_blksize... yes checking whether stat() ignores a trailing slash... no checking for iconv_open()... yes checking for nl_langinfo(CODESET)... yes checking --disable-acl argument... no checking for acl_get_file in -lposix1e... no checking for acl_get_file in -lacl... no checking for POSIX ACL support... no checking for Solaris ACL support... no checking for AIX ACL support... no checking --disable-gpm argument... no checking for gpm... yes checking for rename... yes checking for sysctl... not usable checking for sysinfo... yes checking for sysinfo.mem_unit... yes checking for sysconf... yes checking size of int... 4 checking whether memmove/bcopy/memcpy handle overlaps... memmove does checking for _xpg4_setrunelocale in -lxpg4... no checking how to create tags... checking how to run man with a section nr... man checking --disable-nls argument... no checking for msgfmt... msgfmt checking for NLS... gettext() works checking for bind_textdomain_codeset... yes checking for _nl_msg_cat_cntr... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen()... yes checking for dlsym()... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking for GCC 3 or later... yes updating cache auto/config.cache configure: creating auto/config.status config.status: creating auto/config.mk config.status: creating auto/config.h make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; /usr/bin/make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; /usr/bin/make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; /usr/bin/make prefix=/usr/local clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' if [ ! -e patch-stamp-vimrc-tiny ]; then \ patch -Np0 < debian/tiny/vimrc.tiny.diff; \ touch patch-stamp-vimrc-tiny; \ fi patching file vim/src/os_unix.h patching file vim/src/main.c cd vim71 \ && make distclean \ && CFLAGS="-O2 -g -Wall" ./configure --prefix=/usr --mandir='${prefix}'/share/man --with-compiledby="buildd@rothera.buildd" --with-features=small --disable-gui --disable-xsmp --disable-xsmp-interact --disable-netbeans --disable-acl --disable-gpm --enable-nls --enable-multibyte make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && make distclean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; make prefix=/usr/local clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f auto/config.status auto/config.cache config.log auto/config.log rm -f auto/config.h auto/link.log auto/link.sed auto/config.mk touch auto/config.h cp config.mk.dist auto/config.mk rm -f tags make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' configure: creating cache auto/config.cache checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for library containing strerror... none required checking for gawk... gawk checking for strip... strip configure: checking for buggy tools... - sed is 'GNU sed version 4.1.5 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, to the extent permitted by law.'. checking for BeOS... no checking for QNX... no checking for Darwin (Mac OS X)... no checking --with-vim-name argument... Defaulting to vim checking --with-ex-name argument... Defaulting to ex checking --with-view-name argument... Defaulting to view checking --with-global-runtime argument... no checking --with-modified-by argument... no checking if character set is EBCDIC... no checking --with-features argument... small checking --with-compiledby argument... buildd@rothera.buildd checking --disable-xsmp argument... yes checking --enable-mzschemeinterp argument... no checking --enable-perlinterp argument... no checking --enable-pythoninterp argument... no checking --enable-tclinterp argument... no checking --enable-rubyinterp argument... no checking --enable-cscope argument... no checking --enable-workshop argument... no checking --disable-netbeans argument... yes checking --enable-sniff argument... no checking --enable-multibyte argument... yes checking --enable-hangulinput argument... no checking --enable-xim argument... defaulting to auto checking --enable-fontset argument... no checking for xmkmf... no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking if X11 header files can be found... yes checking for _XdmcpAuthDoIt in -lXdmcp... yes checking for IceOpenConnection in -lICE... yes checking for XpmCreatePixmapFromData in -lXpm... yes checking if X11 header files implicitly declare return values... no checking --enable-gui argument... no GUI support checking quality of toupper... good checking whether __DATE__ and __TIME__ work... yes checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking for main in -lelf... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stdlib.h usability... yes checking stdlib.h presence... yes checking for stdlib.h... yes checking string.h usability... yes checking string.h presence... yes checking for string.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking unistd.h usability... yes checking unistd.h presence... yes checking for unistd.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/stream.h usability... no checking sys/stream.h presence... no checking for sys/stream.h... no checking sys/ptem.h usability... no checking sys/ptem.h presence... no checking for sys/ptem.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking libc.h usability... no checking libc.h presence... no checking for libc.h... no checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking util/debug.h usability... no checking util/debug.h presence... no checking for util/debug.h... no checking util/msg18n.h usability... no checking util/msg18n.h presence... no checking for util/msg18n.h... no checking frame.h usability... no checking frame.h presence... no checking for frame.h... no checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking sys/access.h usability... no checking sys/access.h presence... no checking for sys/access.h... no checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking sys/sysinfo.h usability... yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for pthread_np.h... no checking strings.h usability... yes checking strings.h presence... yes checking for strings.h... yes checking if strings.h can be included after string.h... yes checking whether gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking whether time.h and sys/time.h may both be included... yes checking for ino_t... yes checking for dev_t... yes checking for rlim_t... yes checking for stack_t... yes checking whether stack_t has an ss_base field... no checking --with-tlib argument... empty: automatic terminal library selection checking for tgetent in -lncurses... yes checking whether we talk terminfo... yes -- terminfo spoken here checking what tgetent() returns for an unknown terminal... zero checking whether termcap.h contains ospeed... yes checking whether termcap.h contains UP, BC and PC... yes checking whether tputs() uses outfuntype... no checking whether sys/select.h and sys/time.h may both be included... yes checking for /dev/ptc... no checking for SVR4 ptys... yes checking for ptyranges... abcdepqrstuvwxyz / 0123456789abcdef checking default tty permissions/group... can't determine - assume ptys are world accessable checking return type of signal handlers... void checking for struct sigcontext... yes checking getcwd implementation... it is usable checking for bcmp... yes checking for fchdir... yes checking for fchown... yes checking for fseeko... yes checking for fsync... yes checking for ftello... yes checking for getcwd... yes checking for getpseudotty... no checking for getpwnam... yes checking for getpwuid... yes checking for getrlimit... yes checking for gettimeofday... yes checking for getwd... yes checking for lstat... yes checking for memcmp... yes checking for memset... yes checking for nanosleep... yes checking for opendir... yes checking for putenv... yes checking for qsort... yes checking for readlink... yes checking for select... yes checking for setenv... yes checking for setpgid... yes checking for setsid... yes checking for sigaltstack... yes checking for sigstack... yes checking for sigset... yes checking for sigsetjmp... no checking for sigaction... yes checking for sigvec... yes checking for strcasecmp... yes checking for strerror... yes checking for strftime... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for strpbrk... yes checking for strtol... yes checking for tgetent... yes checking for towlower... yes checking for towupper... yes checking for iswupper... yes checking for usleep... yes checking for utime... yes checking for utimes... yes checking for st_blksize... yes checking whether stat() ignores a trailing slash... no checking for iconv_open()... yes checking for nl_langinfo(CODESET)... yes checking --disable-acl argument... yes checking --disable-gpm argument... yes checking for rename... yes checking for sysctl... not usable checking for sysinfo... yes checking for sysinfo.mem_unit... yes checking for sysconf... yes checking size of int... 4 checking whether memmove/bcopy/memcpy handle overlaps... memmove does checking for _xpg4_setrunelocale in -lxpg4... no checking how to create tags... checking how to run man with a section nr... man checking --disable-nls argument... no checking for msgfmt... msgfmt checking for NLS... gettext() works checking for bind_textdomain_codeset... yes checking for _nl_msg_cat_cntr... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen()... yes checking for dlsym()... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking for GCC 3 or later... yes updating cache auto/config.cache configure: creating auto/config.status config.status: creating auto/config.mk config.status: creating auto/config.h touch configure-stamp-vim-tiny dh_testdir *** DEBIAN *** BUILDING VARIANT vim-tiny /usr/bin/make -C vim71 CFLAGS="-O2 -g -Wall" make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make first make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' mkdir objects CC="gcc -Iproto -DHAVE_CONFIG_H " srcdir=. sh ./osdef.sh gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/buffer.o buffer.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/charset.o charset.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/diff.o diff.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/digraph.o digraph.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/edit.o edit.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/eval.o eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ex_cmds.o ex_cmds.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ex_cmds2.o ex_cmds2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ex_docmd.o ex_docmd.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ex_eval.o ex_eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ex_getln.o ex_getln.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/fileio.o fileio.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/fold.o fold.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/getchar.o getchar.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/hardcopy.o hardcopy.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/hashtab.o hashtab.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/if_cscope.o if_cscope.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/if_xcmdsrv.o if_xcmdsrv.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/main.o main.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/mark.o mark.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/memfile.o memfile.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/memline.o memline.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/menu.o menu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/message.o message.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/misc1.o misc1.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/misc2.o misc2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/move.o move.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/mbyte.o mbyte.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/normal.o normal.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ops.o ops.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/option.o option.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/os_unix.o os_unix.c creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/pathdef.o auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/popupmnu.o popupmnu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/quickfix.o quickfix.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/regexp.o regexp.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/screen.o screen.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/search.o search.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/spell.o spell.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/syntax.o syntax.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/tag.o tag.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/term.o term.c term.c: In function 'set_termname': term.c:1909: warning: implicit declaration of function 'vim_uses_xterm_mouse' gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ui.o ui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/undo.o undo.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/window.o window.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall version.c -o objects/version.o gcc -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/version.o -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lncurses link.sh: OK, linking works, let's try removing a few libraries. link.sh: See auto/link.log for details. link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the Xt library... link.sh: We don't need the Xt library! link.sh: Trying to remove the Xpm library... link.sh: We don't need the Xpm library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the Xdmcp library... link.sh: We don't need the Xdmcp library! make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src' creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/pathdef.o auto/pathdef.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src' link.sh: Using auto/link.sed file to remove a few libraries gcc -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/version.o -lncurses link.sh: Linked fine with a few libraries removed cd xxd; CC="gcc" CFLAGS=" -O2 -g -Wall" \ /usr/bin/make -f Makefile make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/xxd' gcc -O2 -g -Wall -DUNIX -o xxd xxd.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/xxd' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o af.mo af.po 1427 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ca.mo ca.po 1386 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.mo cs.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o de.mo de.po 1705 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o en_GB.mo en_GB.po 78 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o es.mo es.po 1447 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o fr.mo fr.po 1694 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ga.mo ga.po 1538 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o it.mo it.po 1700 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.mo ja.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ko.mo ko.po 1372 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o no.mo no.po 1672 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.mo pl.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.mo ru.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.mo sk.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sv.mo sv.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.mo uk.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o vi.mo vi.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.UTF-8.mo zh_CN.UTF-8.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.mo zh_CN.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.UTF-8.mo zh_TW.UTF-8.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.mo zh_TW.po 1426 translated messages. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.cp1250.mo cs.cp1250.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.sjis.mo ja.sjis.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.cp1250.mo pl.cp1250.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.UTF-8.mo pl.UTF-8.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.cp1251.mo ru.cp1251.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.cp1250.mo sk.cp1250.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.cp1251.mo uk.cp1251.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.cp936.mo zh_CN.cp936.po 1637 translated messages, 3 fuzzy translations. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' patch -Rp0 < debian/tiny/vimrc.tiny.diff && \ rm -f patch-stamp-vimrc-tiny patching file vim/src/os_unix.h patching file vim/src/main.c mv vim71/src/vim vim71/src/vim.tiny touch build-stamp-vim-tiny dh_testdir *** DEBIAN *** CONFIGURING VARIANT vim-ruby /usr/bin/make -C vim71 clean make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make clean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; /usr/bin/make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; /usr/bin/make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; /usr/bin/make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' cd vim71 \ && make distclean \ && CFLAGS="-O2 -g -Wall" ./configure --prefix=/usr --mandir='${prefix}'/share/man --with-compiledby="buildd@rothera.buildd" --enable-gpm --enable-cscope --with-features=huge --enable-multibyte --with-x --enable-xim --enable-fontset --enable-rubyinterp --disable-mzschemeinterp --disable-perlinterp --disable-pythoninterp --disable-tclinterp --enable-gui=gtk2 --with-features=big make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && make distclean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f auto/config.status auto/config.cache config.log auto/config.log rm -f auto/config.h auto/link.log auto/link.sed auto/config.mk touch auto/config.h cp config.mk.dist auto/config.mk rm -f tags make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' configure: creating cache auto/config.cache checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for library containing strerror... none required checking for gawk... gawk checking for strip... strip configure: checking for buggy tools... - sed is 'GNU sed version 4.1.5 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, to the extent permitted by law.'. checking for BeOS... no checking for QNX... no checking for Darwin (Mac OS X)... no checking --with-vim-name argument... Defaulting to vim checking --with-ex-name argument... Defaulting to ex checking --with-view-name argument... Defaulting to view checking --with-global-runtime argument... no checking --with-modified-by argument... no checking if character set is EBCDIC... no checking --with-features argument... big checking --with-compiledby argument... buildd@rothera.buildd checking --disable-xsmp argument... no checking --disable-xsmp-interact argument... no checking --enable-mzschemeinterp argument... no checking --enable-perlinterp argument... no checking --enable-pythoninterp argument... no checking --enable-tclinterp argument... no checking --enable-rubyinterp argument... yes checking for ruby... /usr/bin/ruby checking Ruby version... OK checking Ruby header files... /usr/lib/ruby/1.8/i486-linux checking --enable-cscope argument... yes checking --enable-workshop argument... no checking --disable-netbeans argument... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking whether compiling netbeans integration is possible... yes checking --enable-sniff argument... no checking --enable-multibyte argument... yes checking --enable-hangulinput argument... no checking --enable-xim argument... yes checking --enable-fontset argument... yes checking for xmkmf... no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking if X11 header files can be found... yes checking for _XdmcpAuthDoIt in -lXdmcp... yes checking for IceOpenConnection in -lICE... yes checking for XpmCreatePixmapFromData in -lXpm... yes checking if X11 header files implicitly declare return values... no checking --enable-gui argument... GTK+ 2.x GUI support checking --with-gtk-prefix argument... no checking --with-gtk-exec-prefix argument... no checking --disable-gtktest argument... gtk test enabled checking for gtk-config... no checking for gtk12-config... no checking for pkg-config... /usr/bin/pkg-config checking for GTK - version >= 2.2.0... yes; found version 2.12.0 checking X11/SM/SMlib.h usability... yes checking X11/SM/SMlib.h presence... yes checking for X11/SM/SMlib.h... yes checking X11/xpm.h usability... yes checking X11/xpm.h presence... yes checking for X11/xpm.h... yes checking X11/Sunkeysym.h usability... yes checking X11/Sunkeysym.h presence... yes checking for X11/Sunkeysym.h... yes checking for XIMText in X11/Xlib.h... yes GTK+ 2 GUI selected; fontset has been disabled checking quality of toupper... good checking whether __DATE__ and __TIME__ work... yes checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking for main in -lelf... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stdlib.h usability... yes checking stdlib.h presence... yes checking for stdlib.h... yes checking string.h usability... yes checking string.h presence... yes checking for string.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking unistd.h usability... yes checking unistd.h presence... yes checking for unistd.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/stream.h usability... no checking sys/stream.h presence... no checking for sys/stream.h... no checking sys/ptem.h usability... no checking sys/ptem.h presence... no checking for sys/ptem.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking libc.h usability... no checking libc.h presence... no checking for libc.h... no checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking util/debug.h usability... no checking util/debug.h presence... no checking for util/debug.h... no checking util/msg18n.h usability... no checking util/msg18n.h presence... no checking for util/msg18n.h... no checking frame.h usability... no checking frame.h presence... no checking for frame.h... no checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking sys/access.h usability... no checking sys/access.h presence... no checking for sys/access.h... no checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking sys/sysinfo.h usability... yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for pthread_np.h... no checking strings.h usability... yes checking strings.h presence... yes checking for strings.h... yes checking if strings.h can be included after string.h... yes checking whether gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking whether time.h and sys/time.h may both be included... yes checking for ino_t... yes checking for dev_t... yes checking for rlim_t... yes checking for stack_t... yes checking whether stack_t has an ss_base field... no checking --with-tlib argument... empty: automatic terminal library selection checking for tgetent in -lncurses... yes checking whether we talk terminfo... yes -- terminfo spoken here checking what tgetent() returns for an unknown terminal... zero checking whether termcap.h contains ospeed... yes checking whether termcap.h contains UP, BC and PC... yes checking whether tputs() uses outfuntype... no checking whether sys/select.h and sys/time.h may both be included... yes checking for /dev/ptc... no checking for SVR4 ptys... yes checking for ptyranges... abcdepqrstuvwxyz / 0123456789abcdef checking default tty permissions/group... can't determine - assume ptys are world accessable checking return type of signal handlers... void checking for struct sigcontext... yes checking getcwd implementation... it is usable checking for bcmp... yes checking for fchdir... yes checking for fchown... yes checking for fseeko... yes checking for fsync... yes checking for ftello... yes checking for getcwd... yes checking for getpseudotty... no checking for getpwnam... yes checking for getpwuid... yes checking for getrlimit... yes checking for gettimeofday... yes checking for getwd... yes checking for lstat... yes checking for memcmp... yes checking for memset... yes checking for nanosleep... yes checking for opendir... yes checking for putenv... yes checking for qsort... yes checking for readlink... yes checking for select... yes checking for setenv... yes checking for setpgid... yes checking for setsid... yes checking for sigaltstack... yes checking for sigstack... yes checking for sigset... yes checking for sigsetjmp... no checking for sigaction... yes checking for sigvec... yes checking for strcasecmp... yes checking for strerror... yes checking for strftime... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for strpbrk... yes checking for strtol... yes checking for tgetent... yes checking for towlower... yes checking for towupper... yes checking for iswupper... yes checking for usleep... yes checking for utime... yes checking for utimes... yes checking for st_blksize... yes checking whether stat() ignores a trailing slash... no checking for iconv_open()... yes checking for nl_langinfo(CODESET)... yes checking --disable-acl argument... no checking for acl_get_file in -lposix1e... no checking for acl_get_file in -lacl... no checking for POSIX ACL support... no checking for Solaris ACL support... no checking for AIX ACL support... no checking --disable-gpm argument... no checking for gpm... yes checking for rename... yes checking for sysctl... not usable checking for sysinfo... yes checking for sysinfo.mem_unit... yes checking for sysconf... yes checking size of int... 4 checking whether memmove/bcopy/memcpy handle overlaps... memmove does checking for _xpg4_setrunelocale in -lxpg4... no checking how to create tags... checking how to run man with a section nr... man checking --disable-nls argument... no checking for msgfmt... msgfmt checking for NLS... gettext() works checking for bind_textdomain_codeset... yes checking for _nl_msg_cat_cntr... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen()... yes checking for dlsym()... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking for GCC 3 or later... yes updating cache auto/config.cache configure: creating auto/config.status config.status: creating auto/config.mk config.status: creating auto/config.h touch configure-stamp-vim-ruby dh_testdir *** DEBIAN *** BUILDING VARIANT vim-ruby /usr/bin/make -C vim71 CFLAGS="-O2 -g -Wall" make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make first make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' CC="gcc -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/lib/ruby/1.8/i486-linux " srcdir=. sh ./osdef.sh gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/buffer.o buffer.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/charset.o charset.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/diff.o diff.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/digraph.o digraph.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/edit.o edit.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/eval.o eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/ex_cmds.o ex_cmds.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/ex_cmds2.o ex_cmds2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/ex_docmd.o ex_docmd.c ex_docmd.c: In function 'ex_match': ex_docmd.c:10839: warning: 'g' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/ex_eval.o ex_eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/ex_getln.o ex_getln.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/fileio.o fileio.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/fold.o fold.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/getchar.o getchar.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/hardcopy.o hardcopy.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/hashtab.o hashtab.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/if_cscope.o if_cscope.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/if_xcmdsrv.o if_xcmdsrv.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/main.o main.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/mark.o mark.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/memfile.o memfile.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/memline.o memline.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/menu.o menu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/message.o message.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/misc1.o misc1.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/misc2.o misc2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/move.o move.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/mbyte.o mbyte.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/normal.o normal.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/ops.o ops.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/option.o option.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/os_unix.o os_unix.c creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/pathdef.o auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/popupmnu.o popupmnu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/quickfix.o quickfix.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/regexp.o regexp.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/screen.o screen.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/search.o search.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/spell.o spell.c spell.c: In function 'read_string': spell.c:2951: warning: 'i' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/syntax.o syntax.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/tag.o tag.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/term.o term.c term.c: In function 'set_termname': term.c:1909: warning: implicit declaration of function 'vim_uses_xterm_mouse' gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/ui.o ui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/undo.o undo.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/window.o window.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/gui.o gui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/gui_gtk.o gui_gtk.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/gui_gtk_x11.o gui_gtk_x11.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/pty.o pty.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/gui_gtk_f.o gui_gtk_f.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/gui_beval.o gui_beval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/if_ruby.o if_ruby.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/netbeans.o netbeans.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux version.c -o objects/version.o gcc -L. -rdynamic -Wl,-export-dynamic -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_ruby.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lX11 -lXfixes -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lncurses -lnsl -lgpm -lruby1.8 -lpthread -ldl -lcrypt -lm link.sh: OK, linking works, let's try removing a few libraries. link.sh: See auto/link.log for details. link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the nsl library... link.sh: We don't need the nsl library! link.sh: Trying to remove the Xt library... link.sh: We DO need the Xt library. link.sh: Trying to remove the Xpm library... link.sh: We don't need the Xpm library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the Xdmcp library... link.sh: We don't need the Xdmcp library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the pthread library... link.sh: We don't need the pthread library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! link.sh: Trying to remove the crypt library... link.sh: We don't need the crypt library! make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src' creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/lib/ruby/1.8/i486-linux -o objects/pathdef.o auto/pathdef.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src' link.sh: Using auto/link.sed file to remove a few libraries gcc -L. -rdynamic -Wl,-export-dynamic -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_ruby.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lXfixes -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lXt -lncurses -lgpm -lruby1.8 -lm link.sh: Linked fine with a few libraries removed cd xxd; CC="gcc" CFLAGS=" -O2 -g -Wall" \ /usr/bin/make -f Makefile make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/xxd' gcc -O2 -g -Wall -DUNIX -o xxd xxd.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/xxd' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o af.mo af.po 1427 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ca.mo ca.po 1386 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.mo cs.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o de.mo de.po 1705 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o en_GB.mo en_GB.po 78 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o es.mo es.po 1447 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o fr.mo fr.po 1694 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ga.mo ga.po 1538 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o it.mo it.po 1700 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.mo ja.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ko.mo ko.po 1372 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o no.mo no.po 1672 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.mo pl.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.mo ru.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.mo sk.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sv.mo sv.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.mo uk.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o vi.mo vi.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.UTF-8.mo zh_CN.UTF-8.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.mo zh_CN.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.UTF-8.mo zh_TW.UTF-8.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.mo zh_TW.po 1426 translated messages. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.cp1250.mo cs.cp1250.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.sjis.mo ja.sjis.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.cp1250.mo pl.cp1250.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.UTF-8.mo pl.UTF-8.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.cp1251.mo ru.cp1251.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.cp1250.mo sk.cp1250.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.cp1251.mo uk.cp1251.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.cp936.mo zh_CN.cp936.po 1637 translated messages, 3 fuzzy translations. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' mv vim71/src/vim vim71/src/vim.ruby touch build-stamp-vim-ruby dh_testdir *** DEBIAN *** CONFIGURING VARIANT vim-tcl /usr/bin/make -C vim71 clean make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make clean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; /usr/bin/make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; /usr/bin/make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; /usr/bin/make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' cd vim71 \ && make distclean \ && CFLAGS="-O2 -g -Wall" ./configure --prefix=/usr --mandir='${prefix}'/share/man --with-compiledby="buildd@rothera.buildd" --enable-gpm --enable-cscope --with-features=huge --enable-multibyte --with-x --enable-xim --enable-fontset --enable-tclinterp --disable-mzschemeinterp --disable-perlinterp --disable-pythoninterp --disable-rubyinterp --enable-gui=gtk2 --with-features=big make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && make distclean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f auto/config.status auto/config.cache config.log auto/config.log rm -f auto/config.h auto/link.log auto/link.sed auto/config.mk touch auto/config.h cp config.mk.dist auto/config.mk rm -f tags make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' configure: creating cache auto/config.cache checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for library containing strerror... none required checking for gawk... gawk checking for strip... strip configure: checking for buggy tools... - sed is 'GNU sed version 4.1.5 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, to the extent permitted by law.'. checking for BeOS... no checking for QNX... no checking for Darwin (Mac OS X)... no checking --with-vim-name argument... Defaulting to vim checking --with-ex-name argument... Defaulting to ex checking --with-view-name argument... Defaulting to view checking --with-global-runtime argument... no checking --with-modified-by argument... no checking if character set is EBCDIC... no checking --with-features argument... big checking --with-compiledby argument... buildd@rothera.buildd checking --disable-xsmp argument... no checking --disable-xsmp-interact argument... no checking --enable-mzschemeinterp argument... no checking --enable-perlinterp argument... no checking --enable-pythoninterp argument... no checking --enable-tclinterp argument... yes checking --with-tclsh argument... no checking for tclsh8.4... /usr/bin/tclsh8.4 checking Tcl version... 8.4 - OK checking for location of Tcl include... /usr/include/tcl8.4/tcl.h checking for location of tclConfig.sh script... /usr/lib/tcl8.4/tclConfig.sh checking --enable-rubyinterp argument... no checking --enable-cscope argument... yes checking --enable-workshop argument... no checking --disable-netbeans argument... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking whether compiling netbeans integration is possible... yes checking --enable-sniff argument... no checking --enable-multibyte argument... yes checking --enable-hangulinput argument... no checking --enable-xim argument... yes checking --enable-fontset argument... yes checking for xmkmf... no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking if X11 header files can be found... yes checking for _XdmcpAuthDoIt in -lXdmcp... yes checking for IceOpenConnection in -lICE... yes checking for XpmCreatePixmapFromData in -lXpm... yes checking if X11 header files implicitly declare return values... no checking --enable-gui argument... GTK+ 2.x GUI support checking --with-gtk-prefix argument... no checking --with-gtk-exec-prefix argument... no checking --disable-gtktest argument... gtk test enabled checking for gtk-config... no checking for gtk12-config... no checking for pkg-config... /usr/bin/pkg-config checking for GTK - version >= 2.2.0... yes; found version 2.12.0 checking X11/SM/SMlib.h usability... yes checking X11/SM/SMlib.h presence... yes checking for X11/SM/SMlib.h... yes checking X11/xpm.h usability... yes checking X11/xpm.h presence... yes checking for X11/xpm.h... yes checking X11/Sunkeysym.h usability... yes checking X11/Sunkeysym.h presence... yes checking for X11/Sunkeysym.h... yes checking for XIMText in X11/Xlib.h... yes GTK+ 2 GUI selected; fontset has been disabled checking quality of toupper... good checking whether __DATE__ and __TIME__ work... yes checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking for main in -lelf... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stdlib.h usability... yes checking stdlib.h presence... yes checking for stdlib.h... yes checking string.h usability... yes checking string.h presence... yes checking for string.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking unistd.h usability... yes checking unistd.h presence... yes checking for unistd.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/stream.h usability... no checking sys/stream.h presence... no checking for sys/stream.h... no checking sys/ptem.h usability... no checking sys/ptem.h presence... no checking for sys/ptem.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking libc.h usability... no checking libc.h presence... no checking for libc.h... no checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking util/debug.h usability... no checking util/debug.h presence... no checking for util/debug.h... no checking util/msg18n.h usability... no checking util/msg18n.h presence... no checking for util/msg18n.h... no checking frame.h usability... no checking frame.h presence... no checking for frame.h... no checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking sys/access.h usability... no checking sys/access.h presence... no checking for sys/access.h... no checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking sys/sysinfo.h usability... yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for pthread_np.h... no checking strings.h usability... yes checking strings.h presence... yes checking for strings.h... yes checking if strings.h can be included after string.h... yes checking whether gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking whether time.h and sys/time.h may both be included... yes checking for ino_t... yes checking for dev_t... yes checking for rlim_t... yes checking for stack_t... yes checking whether stack_t has an ss_base field... no checking --with-tlib argument... empty: automatic terminal library selection checking for tgetent in -lncurses... yes checking whether we talk terminfo... yes -- terminfo spoken here checking what tgetent() returns for an unknown terminal... zero checking whether termcap.h contains ospeed... yes checking whether termcap.h contains UP, BC and PC... yes checking whether tputs() uses outfuntype... no checking whether sys/select.h and sys/time.h may both be included... yes checking for /dev/ptc... no checking for SVR4 ptys... yes checking for ptyranges... abcdepqrstuvwxyz / 0123456789abcdef checking default tty permissions/group... can't determine - assume ptys are world accessable checking return type of signal handlers... void checking for struct sigcontext... yes checking getcwd implementation... it is usable checking for bcmp... yes checking for fchdir... yes checking for fchown... yes checking for fseeko... yes checking for fsync... yes checking for ftello... yes checking for getcwd... yes checking for getpseudotty... no checking for getpwnam... yes checking for getpwuid... yes checking for getrlimit... yes checking for gettimeofday... yes checking for getwd... yes checking for lstat... yes checking for memcmp... yes checking for memset... yes checking for nanosleep... yes checking for opendir... yes checking for putenv... yes checking for qsort... yes checking for readlink... yes checking for select... yes checking for setenv... yes checking for setpgid... yes checking for setsid... yes checking for sigaltstack... yes checking for sigstack... yes checking for sigset... yes checking for sigsetjmp... no checking for sigaction... yes checking for sigvec... yes checking for strcasecmp... yes checking for strerror... yes checking for strftime... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for strpbrk... yes checking for strtol... yes checking for tgetent... yes checking for towlower... yes checking for towupper... yes checking for iswupper... yes checking for usleep... yes checking for utime... yes checking for utimes... yes checking for st_blksize... yes checking whether stat() ignores a trailing slash... no checking for iconv_open()... yes checking for nl_langinfo(CODESET)... yes checking --disable-acl argument... no checking for acl_get_file in -lposix1e... no checking for acl_get_file in -lacl... no checking for POSIX ACL support... no checking for Solaris ACL support... no checking for AIX ACL support... no checking --disable-gpm argument... no checking for gpm... yes checking for rename... yes checking for sysctl... not usable checking for sysinfo... yes checking for sysinfo.mem_unit... yes checking for sysconf... yes checking size of int... 4 checking whether memmove/bcopy/memcpy handle overlaps... memmove does checking for _xpg4_setrunelocale in -lxpg4... no checking how to create tags... checking how to run man with a section nr... man checking --disable-nls argument... no checking for msgfmt... msgfmt checking for NLS... gettext() works checking for bind_textdomain_codeset... yes checking for _nl_msg_cat_cntr... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen()... yes checking for dlsym()... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking for GCC 3 or later... yes updating cache auto/config.cache configure: creating auto/config.status config.status: creating auto/config.mk config.status: creating auto/config.h touch configure-stamp-vim-tcl dh_testdir *** DEBIAN *** BUILDING VARIANT vim-tcl /usr/bin/make -C vim71 CFLAGS="-O2 -g -Wall" make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make first make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' CC="gcc -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 " srcdir=. sh ./osdef.sh gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/buffer.o buffer.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/charset.o charset.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/diff.o diff.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/digraph.o digraph.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/edit.o edit.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/eval.o eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ex_cmds.o ex_cmds.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ex_cmds2.o ex_cmds2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ex_docmd.o ex_docmd.c ex_docmd.c: In function 'ex_match': ex_docmd.c:10839: warning: 'g' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ex_eval.o ex_eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ex_getln.o ex_getln.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/fileio.o fileio.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/fold.o fold.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/getchar.o getchar.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/hardcopy.o hardcopy.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/hashtab.o hashtab.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/if_cscope.o if_cscope.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/if_xcmdsrv.o if_xcmdsrv.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/main.o main.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/mark.o mark.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/memfile.o memfile.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/memline.o memline.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/menu.o menu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/message.o message.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/misc1.o misc1.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/misc2.o misc2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/move.o move.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/mbyte.o mbyte.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/normal.o normal.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ops.o ops.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/option.o option.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/os_unix.o os_unix.c creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/pathdef.o auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/popupmnu.o popupmnu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/quickfix.o quickfix.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/regexp.o regexp.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/screen.o screen.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/search.o search.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/spell.o spell.c spell.c: In function 'read_string': spell.c:2951: warning: 'i' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/syntax.o syntax.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/tag.o tag.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/term.o term.c term.c: In function 'set_termname': term.c:1909: warning: implicit declaration of function 'vim_uses_xterm_mouse' gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ui.o ui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/undo.o undo.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/window.o window.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/gui.o gui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/gui_gtk.o gui_gtk.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/gui_gtk_x11.o gui_gtk_x11.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/pty.o pty.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/gui_gtk_f.o gui_gtk_f.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/gui_beval.o gui_beval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/if_tcl.o if_tcl.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/netbeans.o netbeans.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 version.c -o objects/version.o gcc -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_tcl.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lX11 -lXfixes -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lncurses -lnsl -lgpm -L/usr/lib -ltcl8.4 -ldl -lpthread -lieee -lm link.sh: OK, linking works, let's try removing a few libraries. link.sh: See auto/link.log for details. link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the nsl library... link.sh: We don't need the nsl library! link.sh: Trying to remove the Xt library... link.sh: We DO need the Xt library. link.sh: Trying to remove the Xpm library... link.sh: We don't need the Xpm library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the Xdmcp library... link.sh: We don't need the Xdmcp library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the pthread library... link.sh: We don't need the pthread library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src' creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/pathdef.o auto/pathdef.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src' link.sh: Using auto/link.sed file to remove a few libraries gcc -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_tcl.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lXfixes -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lXt -lncurses -lgpm -L/usr/lib -ltcl8.4 -lieee -lm link.sh: Linked fine with a few libraries removed cd xxd; CC="gcc" CFLAGS=" -O2 -g -Wall" \ /usr/bin/make -f Makefile make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/xxd' gcc -O2 -g -Wall -DUNIX -o xxd xxd.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/xxd' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o af.mo af.po 1427 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ca.mo ca.po 1386 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.mo cs.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o de.mo de.po 1705 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o en_GB.mo en_GB.po 78 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o es.mo es.po 1447 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o fr.mo fr.po 1694 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ga.mo ga.po 1538 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o it.mo it.po 1700 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.mo ja.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ko.mo ko.po 1372 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o no.mo no.po 1672 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.mo pl.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.mo ru.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.mo sk.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sv.mo sv.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.mo uk.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o vi.mo vi.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.UTF-8.mo zh_CN.UTF-8.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.mo zh_CN.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.UTF-8.mo zh_TW.UTF-8.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.mo zh_TW.po 1426 translated messages. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.cp1250.mo cs.cp1250.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.sjis.mo ja.sjis.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.cp1250.mo pl.cp1250.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.UTF-8.mo pl.UTF-8.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.cp1251.mo ru.cp1251.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.cp1250.mo sk.cp1250.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.cp1251.mo uk.cp1251.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.cp936.mo zh_CN.cp936.po 1637 translated messages, 3 fuzzy translations. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' mv vim71/src/vim vim71/src/vim.tcl touch build-stamp-vim-tcl dh_testdir *** DEBIAN *** CONFIGURING VARIANT vim-gtk /usr/bin/make -C vim71 clean make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make clean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; /usr/bin/make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; /usr/bin/make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; /usr/bin/make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' cd vim71 \ && make distclean \ && CFLAGS="-O2 -g -Wall" ./configure --prefix=/usr --mandir='${prefix}'/share/man --with-compiledby="buildd@rothera.buildd" --enable-gpm --enable-cscope --with-features=huge --enable-multibyte --with-x --enable-xim --enable-fontset --disable-mzschemeinterp --disable-tclinterp --disable-perlinterp --enable-pythoninterp --disable-rubyinterp --enable-gui=gtk2 --with-features=big make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && make distclean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f auto/config.status auto/config.cache config.log auto/config.log rm -f auto/config.h auto/link.log auto/link.sed auto/config.mk touch auto/config.h cp config.mk.dist auto/config.mk rm -f tags make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' configure: creating cache auto/config.cache checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for library containing strerror... none required checking for gawk... gawk checking for strip... strip configure: checking for buggy tools... - sed is 'GNU sed version 4.1.5 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, to the extent permitted by law.'. checking for BeOS... no checking for QNX... no checking for Darwin (Mac OS X)... no checking --with-vim-name argument... Defaulting to vim checking --with-ex-name argument... Defaulting to ex checking --with-view-name argument... Defaulting to view checking --with-global-runtime argument... no checking --with-modified-by argument... no checking if character set is EBCDIC... no checking --with-features argument... big checking --with-compiledby argument... buildd@rothera.buildd checking --disable-xsmp argument... no checking --disable-xsmp-interact argument... no checking --enable-mzschemeinterp argument... no checking --enable-perlinterp argument... no checking --enable-pythoninterp argument... yes checking for python... /usr/bin/python checking Python version... 2.5 checking Python is 1.4 or better... yep checking Python's install prefix... /usr checking Python's execution prefix... /usr checking Python's configuration directory... /usr/lib/python2.5/config checking if -pthread should be used... yes checking if compile and link flags for Python are sane... yes checking --enable-tclinterp argument... no checking --enable-rubyinterp argument... no checking --enable-cscope argument... yes checking --enable-workshop argument... no checking --disable-netbeans argument... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking whether compiling netbeans integration is possible... yes checking --enable-sniff argument... no checking --enable-multibyte argument... yes checking --enable-hangulinput argument... no checking --enable-xim argument... yes checking --enable-fontset argument... yes checking for xmkmf... no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking if X11 header files can be found... yes checking for _XdmcpAuthDoIt in -lXdmcp... yes checking for IceOpenConnection in -lICE... yes checking for XpmCreatePixmapFromData in -lXpm... yes checking if X11 header files implicitly declare return values... no checking --enable-gui argument... GTK+ 2.x GUI support checking --with-gtk-prefix argument... no checking --with-gtk-exec-prefix argument... no checking --disable-gtktest argument... gtk test enabled checking for gtk-config... no checking for gtk12-config... no checking for pkg-config... /usr/bin/pkg-config checking for GTK - version >= 2.2.0... yes; found version 2.12.0 checking X11/SM/SMlib.h usability... yes checking X11/SM/SMlib.h presence... yes checking for X11/SM/SMlib.h... yes checking X11/xpm.h usability... yes checking X11/xpm.h presence... yes checking for X11/xpm.h... yes checking X11/Sunkeysym.h usability... yes checking X11/Sunkeysym.h presence... yes checking for X11/Sunkeysym.h... yes checking for XIMText in X11/Xlib.h... yes GTK+ 2 GUI selected; fontset has been disabled checking quality of toupper... good checking whether __DATE__ and __TIME__ work... yes checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking for main in -lelf... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stdlib.h usability... yes checking stdlib.h presence... yes checking for stdlib.h... yes checking string.h usability... yes checking string.h presence... yes checking for string.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking unistd.h usability... yes checking unistd.h presence... yes checking for unistd.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/stream.h usability... no checking sys/stream.h presence... no checking for sys/stream.h... no checking sys/ptem.h usability... no checking sys/ptem.h presence... no checking for sys/ptem.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking libc.h usability... no checking libc.h presence... no checking for libc.h... no checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking util/debug.h usability... no checking util/debug.h presence... no checking for util/debug.h... no checking util/msg18n.h usability... no checking util/msg18n.h presence... no checking for util/msg18n.h... no checking frame.h usability... no checking frame.h presence... no checking for frame.h... no checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking sys/access.h usability... no checking sys/access.h presence... no checking for sys/access.h... no checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking sys/sysinfo.h usability... yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for pthread_np.h... no checking strings.h usability... yes checking strings.h presence... yes checking for strings.h... yes checking if strings.h can be included after string.h... yes checking whether gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking whether time.h and sys/time.h may both be included... yes checking for ino_t... yes checking for dev_t... yes checking for rlim_t... yes checking for stack_t... yes checking whether stack_t has an ss_base field... no checking --with-tlib argument... empty: automatic terminal library selection checking for tgetent in -lncurses... yes checking whether we talk terminfo... yes -- terminfo spoken here checking what tgetent() returns for an unknown terminal... zero checking whether termcap.h contains ospeed... yes checking whether termcap.h contains UP, BC and PC... yes checking whether tputs() uses outfuntype... no checking whether sys/select.h and sys/time.h may both be included... yes checking for /dev/ptc... no checking for SVR4 ptys... yes checking for ptyranges... abcdepqrstuvwxyz / 0123456789abcdef checking default tty permissions/group... can't determine - assume ptys are world accessable checking return type of signal handlers... void checking for struct sigcontext... yes checking getcwd implementation... it is usable checking for bcmp... yes checking for fchdir... yes checking for fchown... yes checking for fseeko... yes checking for fsync... yes checking for ftello... yes checking for getcwd... yes checking for getpseudotty... no checking for getpwnam... yes checking for getpwuid... yes checking for getrlimit... yes checking for gettimeofday... yes checking for getwd... yes checking for lstat... yes checking for memcmp... yes checking for memset... yes checking for nanosleep... yes checking for opendir... yes checking for putenv... yes checking for qsort... yes checking for readlink... yes checking for select... yes checking for setenv... yes checking for setpgid... yes checking for setsid... yes checking for sigaltstack... yes checking for sigstack... yes checking for sigset... yes checking for sigsetjmp... no checking for sigaction... yes checking for sigvec... yes checking for strcasecmp... yes checking for strerror... yes checking for strftime... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for strpbrk... yes checking for strtol... yes checking for tgetent... yes checking for towlower... yes checking for towupper... yes checking for iswupper... yes checking for usleep... yes checking for utime... yes checking for utimes... yes checking for st_blksize... yes checking whether stat() ignores a trailing slash... no checking for iconv_open()... yes checking for nl_langinfo(CODESET)... yes checking --disable-acl argument... no checking for acl_get_file in -lposix1e... no checking for acl_get_file in -lacl... no checking for POSIX ACL support... no checking for Solaris ACL support... no checking for AIX ACL support... no checking --disable-gpm argument... no checking for gpm... yes checking for rename... yes checking for sysctl... not usable checking for sysinfo... yes checking for sysinfo.mem_unit... yes checking for sysconf... yes checking size of int... 4 checking whether memmove/bcopy/memcpy handle overlaps... memmove does checking for _xpg4_setrunelocale in -lxpg4... no checking how to create tags... checking how to run man with a section nr... man checking --disable-nls argument... no checking for msgfmt... msgfmt checking for NLS... gettext() works checking for bind_textdomain_codeset... yes checking for _nl_msg_cat_cntr... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen()... yes checking for dlsym()... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking for GCC 3 or later... yes updating cache auto/config.cache configure: creating auto/config.status config.status: creating auto/config.mk config.status: creating auto/config.h touch configure-stamp-vim-gtk dh_testdir *** DEBIAN *** BUILDING VARIANT vim-gtk /usr/bin/make -C vim71 CFLAGS="-O2 -g -Wall" make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make first make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' CC="gcc -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/python2.5 -pthread " srcdir=. sh ./osdef.sh gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/buffer.o buffer.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/charset.o charset.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/diff.o diff.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/digraph.o digraph.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/edit.o edit.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/eval.o eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_cmds.o ex_cmds.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_cmds2.o ex_cmds2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_docmd.o ex_docmd.c ex_docmd.c: In function 'ex_match': ex_docmd.c:10839: warning: 'g' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_eval.o ex_eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_getln.o ex_getln.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/fileio.o fileio.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/fold.o fold.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/getchar.o getchar.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/hardcopy.o hardcopy.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/hashtab.o hashtab.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/if_cscope.o if_cscope.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/if_xcmdsrv.o if_xcmdsrv.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/main.o main.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/mark.o mark.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/memfile.o memfile.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/memline.o memline.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/menu.o menu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/message.o message.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/misc1.o misc1.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/misc2.o misc2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/move.o move.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/mbyte.o mbyte.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/normal.o normal.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ops.o ops.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/option.o option.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/os_unix.o os_unix.c creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/pathdef.o auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/popupmnu.o popupmnu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/quickfix.o quickfix.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/regexp.o regexp.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/screen.o screen.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/search.o search.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/spell.o spell.c spell.c: In function 'read_string': spell.c:2951: warning: 'i' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/syntax.o syntax.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/tag.o tag.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/term.o term.c term.c: In function 'set_termname': term.c:1909: warning: implicit declaration of function 'vim_uses_xterm_mouse' gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ui.o ui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/undo.o undo.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/window.o window.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui.o gui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui_gtk.o gui_gtk.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui_gtk_x11.o gui_gtk_x11.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/pty.o pty.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui_gtk_f.o gui_gtk_f.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui_beval.o gui_beval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/if_python.o if_python.c if_python.c:1389: warning: 'intargfunc' is deprecated if_python.c:1390: warning: 'intargfunc' is deprecated if_python.c:1391: warning: 'intintargfunc' is deprecated if_python.c:1632: warning: 'intargfunc' is deprecated if_python.c:1633: warning: 'intargfunc' is deprecated if_python.c:1634: warning: 'intintargfunc' is deprecated if_python.c:1806: warning: 'intargfunc' is deprecated if_python.c:1807: warning: 'intargfunc' is deprecated if_python.c:1808: warning: 'intintargfunc' is deprecated if_python.c:2124: warning: 'intargfunc' is deprecated if_python.c:2125: warning: 'intargfunc' is deprecated if_python.c:2126: warning: 'intintargfunc' is deprecated gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/py_config.o /usr/lib/python2.5/config/config.c \ -I/usr/lib/python2.5/config -DHAVE_CONFIG_H -DNO_MAIN gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/netbeans.o netbeans.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread version.c -o objects/version.o gcc -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_python.o objects/py_config.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lX11 -lXfixes -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lncurses -lnsl -lgpm -L/usr/lib/python2.5/config -lpython2.5 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic link.sh: OK, linking works, let's try removing a few libraries. link.sh: See auto/link.log for details. link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the nsl library... link.sh: We don't need the nsl library! link.sh: Trying to remove the Xt library... link.sh: We DO need the Xt library. link.sh: Trying to remove the Xpm library... link.sh: We don't need the Xpm library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the Xdmcp library... link.sh: We don't need the Xdmcp library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the pthread library... link.sh: We don't need the pthread library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src' creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/pathdef.o auto/pathdef.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src' link.sh: Using auto/link.sed file to remove a few libraries gcc -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_python.o objects/py_config.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lXfixes -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lXt -lncurses -lgpm -L/usr/lib/python2.5/config -lpython2.5 -lutil -lm -Xlinker -export-dynamic link.sh: Linked fine with a few libraries removed cd xxd; CC="gcc" CFLAGS=" -O2 -g -Wall" \ /usr/bin/make -f Makefile make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/xxd' gcc -O2 -g -Wall -DUNIX -o xxd xxd.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/xxd' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o af.mo af.po 1427 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ca.mo ca.po 1386 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.mo cs.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o de.mo de.po 1705 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o en_GB.mo en_GB.po 78 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o es.mo es.po 1447 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o fr.mo fr.po 1694 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ga.mo ga.po 1538 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o it.mo it.po 1700 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.mo ja.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ko.mo ko.po 1372 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o no.mo no.po 1672 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.mo pl.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.mo ru.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.mo sk.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sv.mo sv.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.mo uk.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o vi.mo vi.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.UTF-8.mo zh_CN.UTF-8.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.mo zh_CN.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.UTF-8.mo zh_TW.UTF-8.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.mo zh_TW.po 1426 translated messages. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.cp1250.mo cs.cp1250.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.sjis.mo ja.sjis.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.cp1250.mo pl.cp1250.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.UTF-8.mo pl.UTF-8.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.cp1251.mo ru.cp1251.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.cp1250.mo sk.cp1250.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.cp1251.mo uk.cp1251.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.cp936.mo zh_CN.cp936.po 1637 translated messages, 3 fuzzy translations. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' mv vim71/src/vim vim71/src/vim.gtk touch build-stamp-vim-gtk dh_testdir *** DEBIAN *** CONFIGURING VARIANT vim-perl /usr/bin/make -C vim71 clean make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make clean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; /usr/bin/make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; /usr/bin/make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; /usr/bin/make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' cd vim71 \ && make distclean \ && CFLAGS="-O2 -g -Wall" ./configure --prefix=/usr --mandir='${prefix}'/share/man --with-compiledby="buildd@rothera.buildd" --enable-gpm --enable-cscope --with-features=huge --enable-multibyte --with-x --enable-xim --enable-fontset --enable-perlinterp --disable-mzschemeinterp --disable-pythoninterp --disable-rubyinterp --disable-tclinterp --enable-gui=gtk2 --with-features=big make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && make distclean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f auto/config.status auto/config.cache config.log auto/config.log rm -f auto/config.h auto/link.log auto/link.sed auto/config.mk touch auto/config.h cp config.mk.dist auto/config.mk rm -f tags make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' configure: creating cache auto/config.cache checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for library containing strerror... none required checking for gawk... gawk checking for strip... strip configure: checking for buggy tools... - sed is 'GNU sed version 4.1.5 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, to the extent permitted by law.'. checking for BeOS... no checking for QNX... no checking for Darwin (Mac OS X)... no checking --with-vim-name argument... Defaulting to vim checking --with-ex-name argument... Defaulting to ex checking --with-view-name argument... Defaulting to view checking --with-global-runtime argument... no checking --with-modified-by argument... no checking if character set is EBCDIC... no checking --with-features argument... big checking --with-compiledby argument... buildd@rothera.buildd checking --disable-xsmp argument... no checking --disable-xsmp-interact argument... no checking --enable-mzschemeinterp argument... no checking --enable-perlinterp argument... yes checking for perl... /usr/bin/perl checking Perl version... OK checking if compile and link flags for Perl are sane... yes checking --enable-pythoninterp argument... no checking --enable-tclinterp argument... no checking --enable-rubyinterp argument... no checking --enable-cscope argument... yes checking --enable-workshop argument... no checking --disable-netbeans argument... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking whether compiling netbeans integration is possible... yes checking --enable-sniff argument... no checking --enable-multibyte argument... yes checking --enable-hangulinput argument... no checking --enable-xim argument... yes checking --enable-fontset argument... yes checking for xmkmf... no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking if X11 header files can be found... yes checking for _XdmcpAuthDoIt in -lXdmcp... yes checking for IceOpenConnection in -lICE... yes checking for XpmCreatePixmapFromData in -lXpm... yes checking if X11 header files implicitly declare return values... no checking --enable-gui argument... GTK+ 2.x GUI support checking --with-gtk-prefix argument... no checking --with-gtk-exec-prefix argument... no checking --disable-gtktest argument... gtk test enabled checking for gtk-config... no checking for gtk12-config... no checking for pkg-config... /usr/bin/pkg-config checking for GTK - version >= 2.2.0... yes; found version 2.12.0 checking X11/SM/SMlib.h usability... yes checking X11/SM/SMlib.h presence... yes checking for X11/SM/SMlib.h... yes checking X11/xpm.h usability... yes checking X11/xpm.h presence... yes checking for X11/xpm.h... yes checking X11/Sunkeysym.h usability... yes checking X11/Sunkeysym.h presence... yes checking for X11/Sunkeysym.h... yes checking for XIMText in X11/Xlib.h... yes GTK+ 2 GUI selected; fontset has been disabled checking quality of toupper... good checking whether __DATE__ and __TIME__ work... yes checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking for main in -lelf... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stdlib.h usability... yes checking stdlib.h presence... yes checking for stdlib.h... yes checking string.h usability... yes checking string.h presence... yes checking for string.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking unistd.h usability... yes checking unistd.h presence... yes checking for unistd.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/stream.h usability... no checking sys/stream.h presence... no checking for sys/stream.h... no checking sys/ptem.h usability... no checking sys/ptem.h presence... no checking for sys/ptem.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking libc.h usability... no checking libc.h presence... no checking for libc.h... no checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking util/debug.h usability... no checking util/debug.h presence... no checking for util/debug.h... no checking util/msg18n.h usability... no checking util/msg18n.h presence... no checking for util/msg18n.h... no checking frame.h usability... no checking frame.h presence... no checking for frame.h... no checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking sys/access.h usability... no checking sys/access.h presence... no checking for sys/access.h... no checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking sys/sysinfo.h usability... yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for pthread_np.h... no checking strings.h usability... yes checking strings.h presence... yes checking for strings.h... yes checking if strings.h can be included after string.h... yes checking whether gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking whether time.h and sys/time.h may both be included... yes checking for ino_t... yes checking for dev_t... yes checking for rlim_t... yes checking for stack_t... yes checking whether stack_t has an ss_base field... no checking --with-tlib argument... empty: automatic terminal library selection checking for tgetent in -lncurses... yes checking whether we talk terminfo... yes -- terminfo spoken here checking what tgetent() returns for an unknown terminal... zero checking whether termcap.h contains ospeed... yes checking whether termcap.h contains UP, BC and PC... yes checking whether tputs() uses outfuntype... no checking whether sys/select.h and sys/time.h may both be included... yes checking for /dev/ptc... no checking for SVR4 ptys... yes checking for ptyranges... abcdepqrstuvwxyz / 0123456789abcdef checking default tty permissions/group... can't determine - assume ptys are world accessable checking return type of signal handlers... void checking for struct sigcontext... yes checking getcwd implementation... it is usable checking for bcmp... yes checking for fchdir... yes checking for fchown... yes checking for fseeko... yes checking for fsync... yes checking for ftello... yes checking for getcwd... yes checking for getpseudotty... no checking for getpwnam... yes checking for getpwuid... yes checking for getrlimit... yes checking for gettimeofday... yes checking for getwd... yes checking for lstat... yes checking for memcmp... yes checking for memset... yes checking for nanosleep... yes checking for opendir... yes checking for putenv... yes checking for qsort... yes checking for readlink... yes checking for select... yes checking for setenv... yes checking for setpgid... yes checking for setsid... yes checking for sigaltstack... yes checking for sigstack... yes checking for sigset... yes checking for sigsetjmp... no checking for sigaction... yes checking for sigvec... yes checking for strcasecmp... yes checking for strerror... yes checking for strftime... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for strpbrk... yes checking for strtol... yes checking for tgetent... yes checking for towlower... yes checking for towupper... yes checking for iswupper... yes checking for usleep... yes checking for utime... yes checking for utimes... yes checking for st_blksize... yes checking whether stat() ignores a trailing slash... no checking for iconv_open()... yes checking for nl_langinfo(CODESET)... yes checking --disable-acl argument... no checking for acl_get_file in -lposix1e... no checking for acl_get_file in -lacl... no checking for POSIX ACL support... no checking for Solaris ACL support... no checking for AIX ACL support... no checking --disable-gpm argument... no checking for gpm... yes checking for rename... yes checking for sysctl... not usable checking for sysinfo... yes checking for sysinfo.mem_unit... yes checking for sysconf... yes checking size of int... 4 checking whether memmove/bcopy/memcpy handle overlaps... memmove does checking for _xpg4_setrunelocale in -lxpg4... no checking how to create tags... checking how to run man with a section nr... man checking --disable-nls argument... no checking for msgfmt... msgfmt checking for NLS... gettext() works checking for bind_textdomain_codeset... yes checking for _nl_msg_cat_cntr... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen()... yes checking for dlsym()... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking for GCC 3 or later... yes updating cache auto/config.cache configure: creating auto/config.status config.status: creating auto/config.mk config.status: creating auto/config.h touch configure-stamp-vim-perl dh_testdir *** DEBIAN *** BUILDING VARIANT vim-perl /usr/bin/make -C vim71 CFLAGS="-O2 -g -Wall" make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make first make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' CC="gcc -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE " srcdir=. sh ./osdef.sh gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/buffer.o buffer.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/charset.o charset.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/diff.o diff.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/digraph.o digraph.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/edit.o edit.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/eval.o eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/ex_cmds.o ex_cmds.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/ex_cmds2.o ex_cmds2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/ex_docmd.o ex_docmd.c ex_docmd.c: In function 'ex_match': ex_docmd.c:10839: warning: 'g' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/ex_eval.o ex_eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/ex_getln.o ex_getln.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/fileio.o fileio.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/fold.o fold.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/getchar.o getchar.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/hardcopy.o hardcopy.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/hashtab.o hashtab.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/if_cscope.o if_cscope.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/if_xcmdsrv.o if_xcmdsrv.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/main.o main.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/mark.o mark.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/memfile.o memfile.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/memline.o memline.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/menu.o menu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/message.o message.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/misc1.o misc1.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/misc2.o misc2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/move.o move.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/mbyte.o mbyte.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/normal.o normal.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/ops.o ops.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/option.o option.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/os_unix.o os_unix.c creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/pathdef.o auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/popupmnu.o popupmnu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/quickfix.o quickfix.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/regexp.o regexp.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/screen.o screen.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/search.o search.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/spell.o spell.c spell.c: In function 'read_string': spell.c:2951: warning: 'i' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/syntax.o syntax.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/tag.o tag.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/term.o term.c term.c: In function 'set_termname': term.c:1909: warning: implicit declaration of function 'vim_uses_xterm_mouse' gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/ui.o ui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/undo.o undo.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/window.o window.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/gui.o gui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/gui_gtk.o gui_gtk.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/gui_gtk_x11.o gui_gtk_x11.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/pty.o pty.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/gui_gtk_f.o gui_gtk_f.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/gui_beval.o gui_beval.c /usr/bin/perl -e 'unless ( $] >= 5.005 ) { for (qw(na defgv errgv)) { print "#define PL_$_ $_\n" }}' > auto/if_perl.c /usr/bin/perl /usr/share/perl/5.8/ExtUtils/xsubpp -prototypes -typemap \ /usr/share/perl/5.8/ExtUtils/typemap if_perl.xs >> auto/if_perl.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/if_perl.o auto/if_perl.c if_perl.c: In function 'boot_VIM': if_perl.c:1508: warning: unused variable 'items' gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/if_perlsfio.o if_perlsfio.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/netbeans.o netbeans.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE version.c -o objects/version.o gcc -Wl,-E -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_perl.o objects/if_perlsfio.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lX11 -lXfixes -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lncurses -lnsl -lgpm -Wl,-E -L/usr/local/lib /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.8/CORE -lperl -ldl -lm -lpthread -lcrypt link.sh: OK, linking works, let's try removing a few libraries. link.sh: See auto/link.log for details. link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the nsl library... link.sh: We don't need the nsl library! link.sh: Trying to remove the Xt library... link.sh: We DO need the Xt library. link.sh: Trying to remove the Xpm library... link.sh: We don't need the Xpm library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the Xdmcp library... link.sh: We don't need the Xdmcp library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the pthread library... link.sh: We don't need the pthread library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! link.sh: Trying to remove the perl library... link.sh: We DO need the perl library. link.sh: Trying to remove the crypt library... link.sh: We don't need the crypt library! make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src' creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -o objects/pathdef.o auto/pathdef.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src' link.sh: Using auto/link.sed file to remove a few libraries gcc -Wl,-E -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_perl.o objects/if_perlsfio.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lXfixes -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lXt -lncurses -lgpm -Wl,-E -L/usr/local/lib /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.8/CORE -lperl -lm link.sh: Linked fine with a few libraries removed cd xxd; CC="gcc" CFLAGS=" -O2 -g -Wall" \ /usr/bin/make -f Makefile make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/xxd' gcc -O2 -g -Wall -DUNIX -o xxd xxd.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/xxd' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o af.mo af.po 1427 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ca.mo ca.po 1386 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.mo cs.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o de.mo de.po 1705 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o en_GB.mo en_GB.po 78 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o es.mo es.po 1447 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o fr.mo fr.po 1694 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ga.mo ga.po 1538 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o it.mo it.po 1700 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.mo ja.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ko.mo ko.po 1372 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o no.mo no.po 1672 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.mo pl.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.mo ru.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.mo sk.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sv.mo sv.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.mo uk.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o vi.mo vi.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.UTF-8.mo zh_CN.UTF-8.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.mo zh_CN.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.UTF-8.mo zh_TW.UTF-8.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.mo zh_TW.po 1426 translated messages. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.cp1250.mo cs.cp1250.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.sjis.mo ja.sjis.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.cp1250.mo pl.cp1250.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.UTF-8.mo pl.UTF-8.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.cp1251.mo ru.cp1251.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.cp1250.mo sk.cp1250.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.cp1251.mo uk.cp1251.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.cp936.mo zh_CN.cp936.po 1637 translated messages, 3 fuzzy translations. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' mv vim71/src/vim vim71/src/vim.perl touch build-stamp-vim-perl dh_testdir *** DEBIAN *** CONFIGURING VARIANT vim-python /usr/bin/make -C vim71 clean make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make clean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; /usr/bin/make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; /usr/bin/make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; /usr/bin/make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' cd vim71 \ && make distclean \ && CFLAGS="-O2 -g -Wall" ./configure --prefix=/usr --mandir='${prefix}'/share/man --with-compiledby="buildd@rothera.buildd" --enable-gpm --enable-cscope --with-features=huge --enable-multibyte --with-x --enable-xim --enable-fontset --enable-pythoninterp --disable-mzschemeinterp --disable-perlinterp --disable-rubyinterp --disable-tclinterp --enable-gui=gtk2 --with-features=big make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && make distclean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f auto/config.status auto/config.cache config.log auto/config.log rm -f auto/config.h auto/link.log auto/link.sed auto/config.mk touch auto/config.h cp config.mk.dist auto/config.mk rm -f tags make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' configure: creating cache auto/config.cache checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for library containing strerror... none required checking for gawk... gawk checking for strip... strip configure: checking for buggy tools... - sed is 'GNU sed version 4.1.5 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, to the extent permitted by law.'. checking for BeOS... no checking for QNX... no checking for Darwin (Mac OS X)... no checking --with-vim-name argument... Defaulting to vim checking --with-ex-name argument... Defaulting to ex checking --with-view-name argument... Defaulting to view checking --with-global-runtime argument... no checking --with-modified-by argument... no checking if character set is EBCDIC... no checking --with-features argument... big checking --with-compiledby argument... buildd@rothera.buildd checking --disable-xsmp argument... no checking --disable-xsmp-interact argument... no checking --enable-mzschemeinterp argument... no checking --enable-perlinterp argument... no checking --enable-pythoninterp argument... yes checking for python... /usr/bin/python checking Python version... 2.5 checking Python is 1.4 or better... yep checking Python's install prefix... /usr checking Python's execution prefix... /usr checking Python's configuration directory... /usr/lib/python2.5/config checking if -pthread should be used... yes checking if compile and link flags for Python are sane... yes checking --enable-tclinterp argument... no checking --enable-rubyinterp argument... no checking --enable-cscope argument... yes checking --enable-workshop argument... no checking --disable-netbeans argument... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking whether compiling netbeans integration is possible... yes checking --enable-sniff argument... no checking --enable-multibyte argument... yes checking --enable-hangulinput argument... no checking --enable-xim argument... yes checking --enable-fontset argument... yes checking for xmkmf... no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking if X11 header files can be found... yes checking for _XdmcpAuthDoIt in -lXdmcp... yes checking for IceOpenConnection in -lICE... yes checking for XpmCreatePixmapFromData in -lXpm... yes checking if X11 header files implicitly declare return values... no checking --enable-gui argument... GTK+ 2.x GUI support checking --with-gtk-prefix argument... no checking --with-gtk-exec-prefix argument... no checking --disable-gtktest argument... gtk test enabled checking for gtk-config... no checking for gtk12-config... no checking for pkg-config... /usr/bin/pkg-config checking for GTK - version >= 2.2.0... yes; found version 2.12.0 checking X11/SM/SMlib.h usability... yes checking X11/SM/SMlib.h presence... yes checking for X11/SM/SMlib.h... yes checking X11/xpm.h usability... yes checking X11/xpm.h presence... yes checking for X11/xpm.h... yes checking X11/Sunkeysym.h usability... yes checking X11/Sunkeysym.h presence... yes checking for X11/Sunkeysym.h... yes checking for XIMText in X11/Xlib.h... yes GTK+ 2 GUI selected; fontset has been disabled checking quality of toupper... good checking whether __DATE__ and __TIME__ work... yes checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking for main in -lelf... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stdlib.h usability... yes checking stdlib.h presence... yes checking for stdlib.h... yes checking string.h usability... yes checking string.h presence... yes checking for string.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking unistd.h usability... yes checking unistd.h presence... yes checking for unistd.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/stream.h usability... no checking sys/stream.h presence... no checking for sys/stream.h... no checking sys/ptem.h usability... no checking sys/ptem.h presence... no checking for sys/ptem.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking libc.h usability... no checking libc.h presence... no checking for libc.h... no checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking util/debug.h usability... no checking util/debug.h presence... no checking for util/debug.h... no checking util/msg18n.h usability... no checking util/msg18n.h presence... no checking for util/msg18n.h... no checking frame.h usability... no checking frame.h presence... no checking for frame.h... no checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking sys/access.h usability... no checking sys/access.h presence... no checking for sys/access.h... no checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking sys/sysinfo.h usability... yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for pthread_np.h... no checking strings.h usability... yes checking strings.h presence... yes checking for strings.h... yes checking if strings.h can be included after string.h... yes checking whether gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking whether time.h and sys/time.h may both be included... yes checking for ino_t... yes checking for dev_t... yes checking for rlim_t... yes checking for stack_t... yes checking whether stack_t has an ss_base field... no checking --with-tlib argument... empty: automatic terminal library selection checking for tgetent in -lncurses... yes checking whether we talk terminfo... yes -- terminfo spoken here checking what tgetent() returns for an unknown terminal... zero checking whether termcap.h contains ospeed... yes checking whether termcap.h contains UP, BC and PC... yes checking whether tputs() uses outfuntype... no checking whether sys/select.h and sys/time.h may both be included... yes checking for /dev/ptc... no checking for SVR4 ptys... yes checking for ptyranges... abcdepqrstuvwxyz / 0123456789abcdef checking default tty permissions/group... can't determine - assume ptys are world accessable checking return type of signal handlers... void checking for struct sigcontext... yes checking getcwd implementation... it is usable checking for bcmp... yes checking for fchdir... yes checking for fchown... yes checking for fseeko... yes checking for fsync... yes checking for ftello... yes checking for getcwd... yes checking for getpseudotty... no checking for getpwnam... yes checking for getpwuid... yes checking for getrlimit... yes checking for gettimeofday... yes checking for getwd... yes checking for lstat... yes checking for memcmp... yes checking for memset... yes checking for nanosleep... yes checking for opendir... yes checking for putenv... yes checking for qsort... yes checking for readlink... yes checking for select... yes checking for setenv... yes checking for setpgid... yes checking for setsid... yes checking for sigaltstack... yes checking for sigstack... yes checking for sigset... yes checking for sigsetjmp... no checking for sigaction... yes checking for sigvec... yes checking for strcasecmp... yes checking for strerror... yes checking for strftime... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for strpbrk... yes checking for strtol... yes checking for tgetent... yes checking for towlower... yes checking for towupper... yes checking for iswupper... yes checking for usleep... yes checking for utime... yes checking for utimes... yes checking for st_blksize... yes checking whether stat() ignores a trailing slash... no checking for iconv_open()... yes checking for nl_langinfo(CODESET)... yes checking --disable-acl argument... no checking for acl_get_file in -lposix1e... no checking for acl_get_file in -lacl... no checking for POSIX ACL support... no checking for Solaris ACL support... no checking for AIX ACL support... no checking --disable-gpm argument... no checking for gpm... yes checking for rename... yes checking for sysctl... not usable checking for sysinfo... yes checking for sysinfo.mem_unit... yes checking for sysconf... yes checking size of int... 4 checking whether memmove/bcopy/memcpy handle overlaps... memmove does checking for _xpg4_setrunelocale in -lxpg4... no checking how to create tags... checking how to run man with a section nr... man checking --disable-nls argument... no checking for msgfmt... msgfmt checking for NLS... gettext() works checking for bind_textdomain_codeset... yes checking for _nl_msg_cat_cntr... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen()... yes checking for dlsym()... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking for GCC 3 or later... yes updating cache auto/config.cache configure: creating auto/config.status config.status: creating auto/config.mk config.status: creating auto/config.h touch configure-stamp-vim-python dh_testdir *** DEBIAN *** BUILDING VARIANT vim-python /usr/bin/make -C vim71 CFLAGS="-O2 -g -Wall" make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make first make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' CC="gcc -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/python2.5 -pthread " srcdir=. sh ./osdef.sh gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/buffer.o buffer.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/charset.o charset.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/diff.o diff.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/digraph.o digraph.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/edit.o edit.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/eval.o eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_cmds.o ex_cmds.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_cmds2.o ex_cmds2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_docmd.o ex_docmd.c ex_docmd.c: In function 'ex_match': ex_docmd.c:10839: warning: 'g' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_eval.o ex_eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_getln.o ex_getln.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/fileio.o fileio.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/fold.o fold.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/getchar.o getchar.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/hardcopy.o hardcopy.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/hashtab.o hashtab.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/if_cscope.o if_cscope.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/if_xcmdsrv.o if_xcmdsrv.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/main.o main.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/mark.o mark.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/memfile.o memfile.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/memline.o memline.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/menu.o menu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/message.o message.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/misc1.o misc1.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/misc2.o misc2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/move.o move.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/mbyte.o mbyte.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/normal.o normal.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ops.o ops.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/option.o option.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/os_unix.o os_unix.c creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/pathdef.o auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/popupmnu.o popupmnu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/quickfix.o quickfix.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/regexp.o regexp.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/screen.o screen.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/search.o search.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/spell.o spell.c spell.c: In function 'read_string': spell.c:2951: warning: 'i' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/syntax.o syntax.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/tag.o tag.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/term.o term.c term.c: In function 'set_termname': term.c:1909: warning: implicit declaration of function 'vim_uses_xterm_mouse' gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ui.o ui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/undo.o undo.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/window.o window.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui.o gui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui_gtk.o gui_gtk.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui_gtk_x11.o gui_gtk_x11.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/pty.o pty.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui_gtk_f.o gui_gtk_f.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui_beval.o gui_beval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/if_python.o if_python.c if_python.c:1389: warning: 'intargfunc' is deprecated if_python.c:1390: warning: 'intargfunc' is deprecated if_python.c:1391: warning: 'intintargfunc' is deprecated if_python.c:1632: warning: 'intargfunc' is deprecated if_python.c:1633: warning: 'intargfunc' is deprecated if_python.c:1634: warning: 'intintargfunc' is deprecated if_python.c:1806: warning: 'intargfunc' is deprecated if_python.c:1807: warning: 'intargfunc' is deprecated if_python.c:1808: warning: 'intintargfunc' is deprecated if_python.c:2124: warning: 'intargfunc' is deprecated if_python.c:2125: warning: 'intargfunc' is deprecated if_python.c:2126: warning: 'intintargfunc' is deprecated gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/py_config.o /usr/lib/python2.5/config/config.c \ -I/usr/lib/python2.5/config -DHAVE_CONFIG_H -DNO_MAIN gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/netbeans.o netbeans.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread version.c -o objects/version.o gcc -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_python.o objects/py_config.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lX11 -lXfixes -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lncurses -lnsl -lgpm -L/usr/lib/python2.5/config -lpython2.5 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic link.sh: OK, linking works, let's try removing a few libraries. link.sh: See auto/link.log for details. link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the nsl library... link.sh: We don't need the nsl library! link.sh: Trying to remove the Xt library... link.sh: We DO need the Xt library. link.sh: Trying to remove the Xpm library... link.sh: We don't need the Xpm library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the Xdmcp library... link.sh: We don't need the Xdmcp library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the pthread library... link.sh: We don't need the pthread library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src' creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/pathdef.o auto/pathdef.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src' link.sh: Using auto/link.sed file to remove a few libraries gcc -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_python.o objects/py_config.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lXfixes -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lXt -lncurses -lgpm -L/usr/lib/python2.5/config -lpython2.5 -lutil -lm -Xlinker -export-dynamic link.sh: Linked fine with a few libraries removed cd xxd; CC="gcc" CFLAGS=" -O2 -g -Wall" \ /usr/bin/make -f Makefile make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/xxd' gcc -O2 -g -Wall -DUNIX -o xxd xxd.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/xxd' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o af.mo af.po 1427 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ca.mo ca.po 1386 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.mo cs.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o de.mo de.po 1705 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o en_GB.mo en_GB.po 78 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o es.mo es.po 1447 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o fr.mo fr.po 1694 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ga.mo ga.po 1538 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o it.mo it.po 1700 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.mo ja.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ko.mo ko.po 1372 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o no.mo no.po 1672 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.mo pl.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.mo ru.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.mo sk.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sv.mo sv.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.mo uk.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o vi.mo vi.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.UTF-8.mo zh_CN.UTF-8.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.mo zh_CN.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.UTF-8.mo zh_TW.UTF-8.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.mo zh_TW.po 1426 translated messages. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.cp1250.mo cs.cp1250.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.sjis.mo ja.sjis.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.cp1250.mo pl.cp1250.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.UTF-8.mo pl.UTF-8.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.cp1251.mo ru.cp1251.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.cp1250.mo sk.cp1250.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.cp1251.mo uk.cp1251.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.cp936.mo zh_CN.cp936.po 1637 translated messages, 3 fuzzy translations. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' mv vim71/src/vim vim71/src/vim.python touch build-stamp-vim-python dh_testdir *** DEBIAN *** CONFIGURING VARIANT vim-gnome /usr/bin/make -C vim71 clean make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make clean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; /usr/bin/make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; /usr/bin/make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; /usr/bin/make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' cd vim71 \ && make distclean \ && CFLAGS="-O2 -g -Wall" ./configure --prefix=/usr --mandir='${prefix}'/share/man --with-compiledby="buildd@rothera.buildd" --enable-gpm --enable-cscope --with-features=huge --enable-multibyte --with-x --enable-xim --enable-fontset --disable-mzschemeinterp --disable-tclinterp --disable-perlinterp --enable-pythoninterp --disable-rubyinterp --enable-gui=gnome2 make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && make distclean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f auto/config.status auto/config.cache config.log auto/config.log rm -f auto/config.h auto/link.log auto/link.sed auto/config.mk touch auto/config.h cp config.mk.dist auto/config.mk rm -f tags make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' configure: creating cache auto/config.cache checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for library containing strerror... none required checking for gawk... gawk checking for strip... strip configure: checking for buggy tools... - sed is 'GNU sed version 4.1.5 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, to the extent permitted by law.'. checking for BeOS... no checking for QNX... no checking for Darwin (Mac OS X)... no checking --with-vim-name argument... Defaulting to vim checking --with-ex-name argument... Defaulting to ex checking --with-view-name argument... Defaulting to view checking --with-global-runtime argument... no checking --with-modified-by argument... no checking if character set is EBCDIC... no checking --with-features argument... huge checking --with-compiledby argument... buildd@rothera.buildd checking --disable-xsmp argument... no checking --disable-xsmp-interact argument... no checking --enable-mzschemeinterp argument... no checking --enable-perlinterp argument... no checking --enable-pythoninterp argument... yes checking for python... /usr/bin/python checking Python version... 2.5 checking Python is 1.4 or better... yep checking Python's install prefix... /usr checking Python's execution prefix... /usr checking Python's configuration directory... /usr/lib/python2.5/config checking if -pthread should be used... yes checking if compile and link flags for Python are sane... yes checking --enable-tclinterp argument... no checking --enable-rubyinterp argument... no checking --enable-cscope argument... yes checking --enable-workshop argument... no checking --disable-netbeans argument... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking whether compiling netbeans integration is possible... yes checking --enable-sniff argument... no checking --enable-multibyte argument... yes checking --enable-hangulinput argument... no checking --enable-xim argument... yes checking --enable-fontset argument... yes checking for xmkmf... no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking if X11 header files can be found... yes checking for _XdmcpAuthDoIt in -lXdmcp... yes checking for IceOpenConnection in -lICE... yes checking for XpmCreatePixmapFromData in -lXpm... yes checking if X11 header files implicitly declare return values... no checking --enable-gui argument... GNOME 2.x GUI support checking whether or not to look for GTK... yes checking --with-gtk-prefix argument... no checking --with-gtk-exec-prefix argument... no checking --disable-gtktest argument... gtk test enabled checking for gtk-config... no checking for gtk12-config... no checking for pkg-config... /usr/bin/pkg-config checking for GTK - version >= 2.2.0... yes; found version 2.12.0 checking for libgnomeui-2.0... yes checking for FreeBSD... no checking X11/SM/SMlib.h usability... yes checking X11/SM/SMlib.h presence... yes checking for X11/SM/SMlib.h... yes checking X11/xpm.h usability... yes checking X11/xpm.h presence... yes checking for X11/xpm.h... yes checking X11/Sunkeysym.h usability... yes checking X11/Sunkeysym.h presence... yes checking for X11/Sunkeysym.h... yes checking for XIMText in X11/Xlib.h... yes GTK+ 2 GUI selected; fontset has been disabled checking quality of toupper... good checking whether __DATE__ and __TIME__ work... yes checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking for main in -lelf... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stdlib.h usability... yes checking stdlib.h presence... yes checking for stdlib.h... yes checking string.h usability... yes checking string.h presence... yes checking for string.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking unistd.h usability... yes checking unistd.h presence... yes checking for unistd.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/stream.h usability... no checking sys/stream.h presence... no checking for sys/stream.h... no checking sys/ptem.h usability... no checking sys/ptem.h presence... no checking for sys/ptem.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking libc.h usability... no checking libc.h presence... no checking for libc.h... no checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking util/debug.h usability... no checking util/debug.h presence... no checking for util/debug.h... no checking util/msg18n.h usability... no checking util/msg18n.h presence... no checking for util/msg18n.h... no checking frame.h usability... no checking frame.h presence... no checking for frame.h... no checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking sys/access.h usability... no checking sys/access.h presence... no checking for sys/access.h... no checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking sys/sysinfo.h usability... yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for pthread_np.h... no checking strings.h usability... yes checking strings.h presence... yes checking for strings.h... yes checking if strings.h can be included after string.h... yes checking whether gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking whether time.h and sys/time.h may both be included... yes checking for ino_t... yes checking for dev_t... yes checking for rlim_t... yes checking for stack_t... yes checking whether stack_t has an ss_base field... no checking --with-tlib argument... empty: automatic terminal library selection checking for tgetent in -lncurses... yes checking whether we talk terminfo... yes -- terminfo spoken here checking what tgetent() returns for an unknown terminal... zero checking whether termcap.h contains ospeed... yes checking whether termcap.h contains UP, BC and PC... yes checking whether tputs() uses outfuntype... no checking whether sys/select.h and sys/time.h may both be included... yes checking for /dev/ptc... no checking for SVR4 ptys... yes checking for ptyranges... abcdepqrstuvwxyz / 0123456789abcdef checking default tty permissions/group... can't determine - assume ptys are world accessable checking return type of signal handlers... void checking for struct sigcontext... yes checking getcwd implementation... it is usable checking for bcmp... yes checking for fchdir... yes checking for fchown... yes checking for fseeko... yes checking for fsync... yes checking for ftello... yes checking for getcwd... yes checking for getpseudotty... no checking for getpwnam... yes checking for getpwuid... yes checking for getrlimit... yes checking for gettimeofday... yes checking for getwd... yes checking for lstat... yes checking for memcmp... yes checking for memset... yes checking for nanosleep... yes checking for opendir... yes checking for putenv... yes checking for qsort... yes checking for readlink... yes checking for select... yes checking for setenv... yes checking for setpgid... yes checking for setsid... yes checking for sigaltstack... yes checking for sigstack... yes checking for sigset... yes checking for sigsetjmp... no checking for sigaction... yes checking for sigvec... yes checking for strcasecmp... yes checking for strerror... yes checking for strftime... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for strpbrk... yes checking for strtol... yes checking for tgetent... yes checking for towlower... yes checking for towupper... yes checking for iswupper... yes checking for usleep... yes checking for utime... yes checking for utimes... yes checking for st_blksize... yes checking whether stat() ignores a trailing slash... no checking for iconv_open()... yes checking for nl_langinfo(CODESET)... yes checking --disable-acl argument... no checking for acl_get_file in -lposix1e... no checking for acl_get_file in -lacl... no checking for POSIX ACL support... no checking for Solaris ACL support... no checking for AIX ACL support... no checking --disable-gpm argument... no checking for gpm... yes checking for rename... yes checking for sysctl... not usable checking for sysinfo... yes checking for sysinfo.mem_unit... yes checking for sysconf... yes checking size of int... 4 checking whether memmove/bcopy/memcpy handle overlaps... memmove does checking for _xpg4_setrunelocale in -lxpg4... no checking how to create tags... checking how to run man with a section nr... man checking --disable-nls argument... no checking for msgfmt... msgfmt checking for NLS... gettext() works checking for bind_textdomain_codeset... yes checking for _nl_msg_cat_cntr... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen()... yes checking for dlsym()... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking for GCC 3 or later... yes updating cache auto/config.cache configure: creating auto/config.status config.status: creating auto/config.mk config.status: creating auto/config.h touch configure-stamp-vim-gnome dh_testdir *** DEBIAN *** BUILDING VARIANT vim-gnome /usr/bin/make -C vim71 CFLAGS="-O2 -g -Wall" make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make first make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' CC="gcc -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -I/usr/include/python2.5 -pthread " srcdir=. sh ./osdef.sh gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/buffer.o buffer.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/charset.o charset.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/diff.o diff.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/digraph.o digraph.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/edit.o edit.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/eval.o eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_cmds.o ex_cmds.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_cmds2.o ex_cmds2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_docmd.o ex_docmd.c ex_docmd.c: In function 'ex_match': ex_docmd.c:10839: warning: 'g' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_eval.o ex_eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ex_getln.o ex_getln.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/fileio.o fileio.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/fold.o fold.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/getchar.o getchar.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/hardcopy.o hardcopy.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/hashtab.o hashtab.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/if_cscope.o if_cscope.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/if_xcmdsrv.o if_xcmdsrv.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/main.o main.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/mark.o mark.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/memfile.o memfile.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/memline.o memline.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/menu.o menu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/message.o message.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/misc1.o misc1.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/misc2.o misc2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/move.o move.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/mbyte.o mbyte.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/normal.o normal.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ops.o ops.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/option.o option.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/os_unix.o os_unix.c creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/pathdef.o auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/popupmnu.o popupmnu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/quickfix.o quickfix.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/regexp.o regexp.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/screen.o screen.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/search.o search.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/spell.o spell.c spell.c: In function 'read_string': spell.c:2951: warning: 'i' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/syntax.o syntax.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/tag.o tag.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/term.o term.c term.c: In function 'set_termname': term.c:1909: warning: implicit declaration of function 'vim_uses_xterm_mouse' gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/ui.o ui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/undo.o undo.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/window.o window.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui.o gui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui_gtk.o gui_gtk.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui_gtk_x11.o gui_gtk_x11.c gui_gtk_x11.c: In function 'gui_mch_init_check': gui_gtk_x11.c:1588: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness gui_gtk_x11.c: In function 'sm_client_die': gui_gtk_x11.c:2343: warning: pointer targets in passing argument 2 of 'vim_strncpy' differ in signedness gui_gtk_x11.c: In function 'gui_mch_get_font': gui_gtk_x11.c:5225: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/pty.o pty.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui_gtk_f.o gui_gtk_f.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/gui_beval.o gui_beval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/if_python.o if_python.c if_python.c:1389: warning: 'intargfunc' is deprecated if_python.c:1390: warning: 'intargfunc' is deprecated if_python.c:1391: warning: 'intintargfunc' is deprecated if_python.c:1632: warning: 'intargfunc' is deprecated if_python.c:1633: warning: 'intargfunc' is deprecated if_python.c:1634: warning: 'intintargfunc' is deprecated if_python.c:1806: warning: 'intargfunc' is deprecated if_python.c:1807: warning: 'intargfunc' is deprecated if_python.c:1808: warning: 'intintargfunc' is deprecated if_python.c:2124: warning: 'intargfunc' is deprecated if_python.c:2125: warning: 'intargfunc' is deprecated if_python.c:2126: warning: 'intintargfunc' is deprecated gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/py_config.o /usr/lib/python2.5/config/config.c \ -I/usr/lib/python2.5/config -DHAVE_CONFIG_H -DNO_MAIN gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/netbeans.o netbeans.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread version.c -o objects/version.o gcc -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_python.o objects/py_config.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lX11 -lXfixes -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lX11 -lXfixes -lgconf-2 -lgmodule-2.0 -ldl -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0 -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lncurses -lnsl -lgpm -L/usr/lib/python2.5/config -lpython2.5 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic link.sh: OK, linking works, let's try removing a few libraries. link.sh: See auto/link.log for details. link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the nsl library... link.sh: We don't need the nsl library! link.sh: Trying to remove the Xt library... link.sh: We DO need the Xt library. link.sh: Trying to remove the Xpm library... link.sh: We don't need the Xpm library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the Xdmcp library... link.sh: We don't need the Xdmcp library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the pthread library... link.sh: We don't need the pthread library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src' creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -I/usr/include/python2.5 -pthread -o objects/pathdef.o auto/pathdef.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src' link.sh: Using auto/link.sed file to remove a few libraries gcc -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_python.o objects/py_config.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lXfixes -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lgnomeui-2 -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lXfixes -lgconf-2 -lgmodule-2.0 -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0 -lXt -lncurses -lgpm -L/usr/lib/python2.5/config -lpython2.5 -lutil -lm -Xlinker -export-dynamic link.sh: Linked fine with a few libraries removed cd xxd; CC="gcc" CFLAGS=" -O2 -g -Wall" \ /usr/bin/make -f Makefile make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/xxd' gcc -O2 -g -Wall -DUNIX -o xxd xxd.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/xxd' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o af.mo af.po 1427 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ca.mo ca.po 1386 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.mo cs.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o de.mo de.po 1705 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o en_GB.mo en_GB.po 78 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o es.mo es.po 1447 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o fr.mo fr.po 1694 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ga.mo ga.po 1538 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o it.mo it.po 1700 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.mo ja.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ko.mo ko.po 1372 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o no.mo no.po 1672 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.mo pl.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.mo ru.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.mo sk.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sv.mo sv.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.mo uk.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o vi.mo vi.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.UTF-8.mo zh_CN.UTF-8.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.mo zh_CN.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.UTF-8.mo zh_TW.UTF-8.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.mo zh_TW.po 1426 translated messages. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.cp1250.mo cs.cp1250.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.sjis.mo ja.sjis.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.cp1250.mo pl.cp1250.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.UTF-8.mo pl.UTF-8.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.cp1251.mo ru.cp1251.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.cp1250.mo sk.cp1250.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.cp1251.mo uk.cp1251.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.cp936.mo zh_CN.cp936.po 1637 translated messages, 3 fuzzy translations. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' mv vim71/src/vim vim71/src/vim.gnome touch build-stamp-vim-gnome dh_testdir *** DEBIAN *** CONFIGURING VARIANT vim-full /usr/bin/make -C vim71 clean make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make clean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; /usr/bin/make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; /usr/bin/make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; /usr/bin/make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' cd vim71 \ && make distclean \ && CFLAGS="-O2 -g -Wall" ./configure --prefix=/usr --mandir='${prefix}'/share/man --with-compiledby="buildd@rothera.buildd" --enable-gpm --enable-cscope --with-features=huge --enable-multibyte --with-x --enable-xim --enable-fontset --enable-gui=gnome2 --disable-mzschemeinterp --enable-perlinterp --enable-pythoninterp --enable-rubyinterp --enable-tclinterp make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && make distclean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f auto/config.status auto/config.cache config.log auto/config.log rm -f auto/config.h auto/link.log auto/link.sed auto/config.mk touch auto/config.h cp config.mk.dist auto/config.mk rm -f tags make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' configure: creating cache auto/config.cache checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for library containing strerror... none required checking for gawk... gawk checking for strip... strip configure: checking for buggy tools... - sed is 'GNU sed version 4.1.5 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, to the extent permitted by law.'. checking for BeOS... no checking for QNX... no checking for Darwin (Mac OS X)... no checking --with-vim-name argument... Defaulting to vim checking --with-ex-name argument... Defaulting to ex checking --with-view-name argument... Defaulting to view checking --with-global-runtime argument... no checking --with-modified-by argument... no checking if character set is EBCDIC... no checking --with-features argument... huge checking --with-compiledby argument... buildd@rothera.buildd checking --disable-xsmp argument... no checking --disable-xsmp-interact argument... no checking --enable-mzschemeinterp argument... no checking --enable-perlinterp argument... yes checking for perl... /usr/bin/perl checking Perl version... OK checking if compile and link flags for Perl are sane... yes checking --enable-pythoninterp argument... yes checking for python... /usr/bin/python checking Python version... 2.5 checking Python is 1.4 or better... yep checking Python's install prefix... /usr checking Python's execution prefix... /usr checking Python's configuration directory... /usr/lib/python2.5/config checking if -pthread should be used... yes checking if compile and link flags for Python are sane... yes checking --enable-tclinterp argument... yes checking --with-tclsh argument... no checking for tclsh8.4... /usr/bin/tclsh8.4 checking Tcl version... 8.4 - OK checking for location of Tcl include... /usr/include/tcl8.4/tcl.h checking for location of tclConfig.sh script... /usr/lib/tcl8.4/tclConfig.sh checking --enable-rubyinterp argument... yes checking for ruby... /usr/bin/ruby checking Ruby version... OK checking Ruby header files... /usr/lib/ruby/1.8/i486-linux checking --enable-cscope argument... yes checking --enable-workshop argument... no checking --disable-netbeans argument... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking whether compiling netbeans integration is possible... yes checking --enable-sniff argument... no checking --enable-multibyte argument... yes checking --enable-hangulinput argument... no checking --enable-xim argument... yes checking --enable-fontset argument... yes checking for xmkmf... no checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking if X11 header files can be found... yes checking for _XdmcpAuthDoIt in -lXdmcp... yes checking for IceOpenConnection in -lICE... yes checking for XpmCreatePixmapFromData in -lXpm... yes checking if X11 header files implicitly declare return values... no checking --enable-gui argument... GNOME 2.x GUI support checking whether or not to look for GTK... yes checking --with-gtk-prefix argument... no checking --with-gtk-exec-prefix argument... no checking --disable-gtktest argument... gtk test enabled checking for gtk-config... no checking for gtk12-config... no checking for pkg-config... /usr/bin/pkg-config checking for GTK - version >= 2.2.0... yes; found version 2.12.0 checking for libgnomeui-2.0... yes checking for FreeBSD... no checking X11/SM/SMlib.h usability... yes checking X11/SM/SMlib.h presence... yes checking for X11/SM/SMlib.h... yes checking X11/xpm.h usability... yes checking X11/xpm.h presence... yes checking for X11/xpm.h... yes checking X11/Sunkeysym.h usability... yes checking X11/Sunkeysym.h presence... yes checking for X11/Sunkeysym.h... yes checking for XIMText in X11/Xlib.h... yes GTK+ 2 GUI selected; fontset has been disabled checking quality of toupper... good checking whether __DATE__ and __TIME__ work... yes checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking for main in -lelf... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stdlib.h usability... yes checking stdlib.h presence... yes checking for stdlib.h... yes checking string.h usability... yes checking string.h presence... yes checking for string.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking unistd.h usability... yes checking unistd.h presence... yes checking for unistd.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/stream.h usability... no checking sys/stream.h presence... no checking for sys/stream.h... no checking sys/ptem.h usability... no checking sys/ptem.h presence... no checking for sys/ptem.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking libc.h usability... no checking libc.h presence... no checking for libc.h... no checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking util/debug.h usability... no checking util/debug.h presence... no checking for util/debug.h... no checking util/msg18n.h usability... no checking util/msg18n.h presence... no checking for util/msg18n.h... no checking frame.h usability... no checking frame.h presence... no checking for frame.h... no checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking sys/access.h usability... no checking sys/access.h presence... no checking for sys/access.h... no checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking sys/sysinfo.h usability... yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for pthread_np.h... no checking strings.h usability... yes checking strings.h presence... yes checking for strings.h... yes checking if strings.h can be included after string.h... yes checking whether gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking whether time.h and sys/time.h may both be included... yes checking for ino_t... yes checking for dev_t... yes checking for rlim_t... yes checking for stack_t... yes checking whether stack_t has an ss_base field... no checking --with-tlib argument... empty: automatic terminal library selection checking for tgetent in -lncurses... yes checking whether we talk terminfo... yes -- terminfo spoken here checking what tgetent() returns for an unknown terminal... zero checking whether termcap.h contains ospeed... yes checking whether termcap.h contains UP, BC and PC... yes checking whether tputs() uses outfuntype... no checking whether sys/select.h and sys/time.h may both be included... yes checking for /dev/ptc... no checking for SVR4 ptys... yes checking for ptyranges... abcdepqrstuvwxyz / 0123456789abcdef checking default tty permissions/group... can't determine - assume ptys are world accessable checking return type of signal handlers... void checking for struct sigcontext... yes checking getcwd implementation... it is usable checking for bcmp... yes checking for fchdir... yes checking for fchown... yes checking for fseeko... yes checking for fsync... yes checking for ftello... yes checking for getcwd... yes checking for getpseudotty... no checking for getpwnam... yes checking for getpwuid... yes checking for getrlimit... yes checking for gettimeofday... yes checking for getwd... yes checking for lstat... yes checking for memcmp... yes checking for memset... yes checking for nanosleep... yes checking for opendir... yes checking for putenv... yes checking for qsort... yes checking for readlink... yes checking for select... yes checking for setenv... yes checking for setpgid... yes checking for setsid... yes checking for sigaltstack... yes checking for sigstack... yes checking for sigset... yes checking for sigsetjmp... no checking for sigaction... yes checking for sigvec... yes checking for strcasecmp... yes checking for strerror... yes checking for strftime... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for strpbrk... yes checking for strtol... yes checking for tgetent... yes checking for towlower... yes checking for towupper... yes checking for iswupper... yes checking for usleep... yes checking for utime... yes checking for utimes... yes checking for st_blksize... yes checking whether stat() ignores a trailing slash... no checking for iconv_open()... yes checking for nl_langinfo(CODESET)... yes checking --disable-acl argument... no checking for acl_get_file in -lposix1e... no checking for acl_get_file in -lacl... no checking for POSIX ACL support... no checking for Solaris ACL support... no checking for AIX ACL support... no checking --disable-gpm argument... no checking for gpm... yes checking for rename... yes checking for sysctl... not usable checking for sysinfo... yes checking for sysinfo.mem_unit... yes checking for sysconf... yes checking size of int... 4 checking whether memmove/bcopy/memcpy handle overlaps... memmove does checking for _xpg4_setrunelocale in -lxpg4... no checking how to create tags... checking how to run man with a section nr... man checking --disable-nls argument... no checking for msgfmt... msgfmt checking for NLS... gettext() works checking for bind_textdomain_codeset... yes checking for _nl_msg_cat_cntr... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen()... yes checking for dlsym()... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking for GCC 3 or later... yes updating cache auto/config.cache configure: creating auto/config.status config.status: creating auto/config.mk config.status: creating auto/config.h touch configure-stamp-vim-full dh_testdir *** DEBIAN *** BUILDING VARIANT vim-full /usr/bin/make -C vim71 CFLAGS="-O2 -g -Wall" make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make first make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' CC="gcc -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux " srcdir=. sh ./osdef.sh gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/buffer.o buffer.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/charset.o charset.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/diff.o diff.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/digraph.o digraph.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/edit.o edit.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/eval.o eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/ex_cmds.o ex_cmds.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/ex_cmds2.o ex_cmds2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/ex_docmd.o ex_docmd.c ex_docmd.c: In function 'ex_match': ex_docmd.c:10839: warning: 'g' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/ex_eval.o ex_eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/ex_getln.o ex_getln.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/fileio.o fileio.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/fold.o fold.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/getchar.o getchar.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/hardcopy.o hardcopy.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/hashtab.o hashtab.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/if_cscope.o if_cscope.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/if_xcmdsrv.o if_xcmdsrv.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/main.o main.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/mark.o mark.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/memfile.o memfile.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/memline.o memline.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/menu.o menu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/message.o message.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/misc1.o misc1.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/misc2.o misc2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/move.o move.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/mbyte.o mbyte.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/normal.o normal.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/ops.o ops.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/option.o option.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/os_unix.o os_unix.c creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/pathdef.o auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/popupmnu.o popupmnu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/quickfix.o quickfix.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/regexp.o regexp.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/screen.o screen.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/search.o search.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/spell.o spell.c spell.c: In function 'read_string': spell.c:2951: warning: 'i' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/syntax.o syntax.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/tag.o tag.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/term.o term.c term.c: In function 'set_termname': term.c:1909: warning: implicit declaration of function 'vim_uses_xterm_mouse' gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/ui.o ui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/undo.o undo.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/window.o window.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/gui.o gui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/gui_gtk.o gui_gtk.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/gui_gtk_x11.o gui_gtk_x11.c gui_gtk_x11.c: In function 'gui_mch_init_check': gui_gtk_x11.c:1588: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness gui_gtk_x11.c: In function 'sm_client_die': gui_gtk_x11.c:2343: warning: pointer targets in passing argument 2 of 'vim_strncpy' differ in signedness gui_gtk_x11.c: In function 'gui_mch_get_font': gui_gtk_x11.c:5225: warning: pointer targets in passing argument 2 of 'dcgettext' differ in signedness gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/pty.o pty.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/gui_gtk_f.o gui_gtk_f.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/gui_beval.o gui_beval.c /usr/bin/perl -e 'unless ( $] >= 5.005 ) { for (qw(na defgv errgv)) { print "#define PL_$_ $_\n" }}' > auto/if_perl.c /usr/bin/perl /usr/share/perl/5.8/ExtUtils/xsubpp -prototypes -typemap \ /usr/share/perl/5.8/ExtUtils/typemap if_perl.xs >> auto/if_perl.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/if_perl.o auto/if_perl.c if_perl.c: In function 'boot_VIM': if_perl.c:1508: warning: unused variable 'items' gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/if_perlsfio.o if_perlsfio.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/if_python.o if_python.c if_python.c:1389: warning: 'intargfunc' is deprecated if_python.c:1390: warning: 'intargfunc' is deprecated if_python.c:1391: warning: 'intintargfunc' is deprecated if_python.c:1632: warning: 'intargfunc' is deprecated if_python.c:1633: warning: 'intargfunc' is deprecated if_python.c:1634: warning: 'intintargfunc' is deprecated if_python.c:1806: warning: 'intargfunc' is deprecated if_python.c:1807: warning: 'intargfunc' is deprecated if_python.c:1808: warning: 'intintargfunc' is deprecated if_python.c:2124: warning: 'intargfunc' is deprecated if_python.c:2125: warning: 'intargfunc' is deprecated if_python.c:2126: warning: 'intintargfunc' is deprecated gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/py_config.o /usr/lib/python2.5/config/config.c \ -I/usr/lib/python2.5/config -DHAVE_CONFIG_H -DNO_MAIN gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/if_tcl.o if_tcl.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/if_ruby.o if_ruby.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/netbeans.o netbeans.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux version.c -o objects/version.o gcc -L. -rdynamic -Wl,-export-dynamic -Wl,-E -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_perl.o objects/if_perlsfio.o objects/if_python.o objects/py_config.o objects/if_tcl.o objects/if_ruby.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lX11 -lXfixes -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lX11 -lXfixes -lgconf-2 -lgmodule-2.0 -ldl -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0 -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lncurses -lnsl -lgpm -Wl,-E -L/usr/local/lib /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.8/CORE -lperl -ldl -lm -lpthread -lcrypt -L/usr/lib/python2.5/config -lpython2.5 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -L/usr/lib -ltcl8.4 -ldl -lpthread -lieee -lm -lruby1.8 -lpthread -ldl -lcrypt -lm link.sh: OK, linking works, let's try removing a few libraries. link.sh: See auto/link.log for details. link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the SM library... link.sh: We don't need the SM library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the ICE library... link.sh: We don't need the ICE library! link.sh: Trying to remove the nsl library... link.sh: We don't need the nsl library! link.sh: Trying to remove the Xt library... link.sh: We DO need the Xt library. link.sh: Trying to remove the Xpm library... link.sh: We don't need the Xpm library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the X11 library... link.sh: We don't need the X11 library! link.sh: Trying to remove the Xdmcp library... link.sh: We don't need the Xdmcp library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the pthread library... link.sh: We don't need the pthread library! link.sh: Trying to remove the pthread library... link.sh: We don't need the pthread library! link.sh: Trying to remove the pthread library... link.sh: We don't need the pthread library! link.sh: Trying to remove the pthread library... link.sh: We don't need the pthread library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! link.sh: Trying to remove the perl library... link.sh: We DO need the perl library. link.sh: Trying to remove the crypt library... link.sh: We don't need the crypt library! link.sh: Trying to remove the crypt library... link.sh: We don't need the crypt library! make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src' creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -DORBIT2=1 -pthread -I/usr/include/libgnomeui-2.0 -I/usr/include/libart-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnome-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/gail-1.0 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/libpng12 -O2 -g -Wall -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBIAN -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.8/CORE -I/usr/include/python2.5 -pthread -I/usr/include/tcl8.4 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/lib/ruby/1.8/i486-linux -o objects/pathdef.o auto/pathdef.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src' link.sh: Using auto/link.sed file to remove a few libraries gcc -L. -rdynamic -Wl,-export-dynamic -Wl,-E -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/gui.o objects/gui_gtk.o objects/gui_gtk_x11.o objects/pty.o objects/gui_gtk_f.o objects/gui_beval.o objects/if_perl.o objects/if_perlsfio.o objects/if_python.o objects/py_config.o objects/if_tcl.o objects/if_ruby.o objects/netbeans.o objects/version.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lXfixes -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lgnomeui-2 -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lfontconfig -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lpango-1.0 -lcairo -lXfixes -lgconf-2 -lgmodule-2.0 -lORBit-2 -lgthread-2.0 -lrt -lgobject-2.0 -lglib-2.0 -lXt -lncurses -lgpm -Wl,-E -L/usr/local/lib /usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a -L/usr/lib/perl/5.8/CORE -lperl -L/usr/lib/python2.5/config -lpython2.5 -lutil -Xlinker -export-dynamic -L/usr/lib -ltcl8.4 -lieee -lruby1.8 -lm link.sh: Linked fine with a few libraries removed cd xxd; CC="gcc" CFLAGS=" -O2 -g -Wall" \ /usr/bin/make -f Makefile make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/xxd' gcc -O2 -g -Wall -DUNIX -o xxd xxd.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/xxd' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o af.mo af.po 1427 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ca.mo ca.po 1386 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.mo cs.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o de.mo de.po 1705 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o en_GB.mo en_GB.po 78 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o es.mo es.po 1447 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o fr.mo fr.po 1694 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ga.mo ga.po 1538 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o it.mo it.po 1700 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.mo ja.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ko.mo ko.po 1372 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o no.mo no.po 1672 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.mo pl.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.mo ru.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.mo sk.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sv.mo sv.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.mo uk.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o vi.mo vi.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.UTF-8.mo zh_CN.UTF-8.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.mo zh_CN.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.UTF-8.mo zh_TW.UTF-8.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.mo zh_TW.po 1426 translated messages. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.cp1250.mo cs.cp1250.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.sjis.mo ja.sjis.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.cp1250.mo pl.cp1250.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.UTF-8.mo pl.UTF-8.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.cp1251.mo ru.cp1251.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.cp1250.mo sk.cp1250.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.cp1251.mo uk.cp1251.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.cp936.mo zh_CN.cp936.po 1637 translated messages, 3 fuzzy translations. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' mv vim71/src/vim vim71/src/vim.full touch build-stamp-vim-full dh_testdir *** DEBIAN *** CONFIGURING VARIANT vim-basic /usr/bin/make -C vim71 clean make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make clean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; /usr/bin/make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; /usr/bin/make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; /usr/bin/make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' cd vim71 \ && make distclean \ && CFLAGS="-O2 -g -Wall" ./configure --prefix=/usr --mandir='${prefix}'/share/man --with-compiledby="buildd@rothera.buildd" --enable-gpm --enable-cscope --with-features=huge --enable-multibyte --without-x --enable-gui=no make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && make distclean make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' cd testdir; make -f Makefile clean make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' rm -rf *.out *.failed *.rej *.orig test.log tiny.vim small.vim mbyte.vim test.ok X* viminfo make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' if test -d po; then \ cd po; make checkclean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.o objects/* core vim.core vim vim xxd/*.o rm -f xxd/xxd auto/osdef.h auto/pathdef.c auto/if_perl.c rm -f conftest* *~ auto/link.sed rm -rf vim.app if test -d po; then \ cd po; make prefix=/usr clean; \ fi make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' rm -f *.ck rm -f core core.* *.old.po *.mo *.pot sjiscorr make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' rm -f auto/config.status auto/config.cache config.log auto/config.log rm -f auto/config.h auto/link.log auto/link.sed auto/config.mk touch auto/config.h cp config.mk.dist auto/config.mk rm -f tags make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' configure: creating cache auto/config.cache checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking how to run the C preprocessor... gcc -E checking for egrep... grep -E checking for library containing strerror... none required checking for gawk... gawk checking for strip... strip configure: checking for buggy tools... - sed is 'GNU sed version 4.1.5 Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE, to the extent permitted by law.'. checking for BeOS... no checking for QNX... no checking for Darwin (Mac OS X)... no checking --with-vim-name argument... Defaulting to vim checking --with-ex-name argument... Defaulting to ex checking --with-view-name argument... Defaulting to view checking --with-global-runtime argument... no checking --with-modified-by argument... no checking if character set is EBCDIC... no checking --with-features argument... huge checking --with-compiledby argument... buildd@rothera.buildd checking --disable-xsmp argument... no checking --disable-xsmp-interact argument... no checking --enable-mzschemeinterp argument... no checking --enable-perlinterp argument... no checking --enable-pythoninterp argument... no checking --enable-tclinterp argument... no checking --enable-rubyinterp argument... no checking --enable-cscope argument... yes checking --enable-workshop argument... no checking --disable-netbeans argument... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking whether compiling netbeans integration is possible... yes checking --enable-sniff argument... no checking --enable-multibyte argument... yes checking --enable-hangulinput argument... no checking --enable-xim argument... defaulting to auto checking --enable-fontset argument... no defaulting to: don't HAVE_X11 checking --enable-gui argument... no GUI support checking X11/SM/SMlib.h usability... yes checking X11/SM/SMlib.h presence... yes checking for X11/SM/SMlib.h... yes checking quality of toupper... good checking whether __DATE__ and __TIME__ work... yes checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking for main in -lelf... no checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stdlib.h usability... yes checking stdlib.h presence... yes checking for stdlib.h... yes checking string.h usability... yes checking string.h presence... yes checking for string.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking iconv.h usability... yes checking iconv.h presence... yes checking for iconv.h... yes checking langinfo.h usability... yes checking langinfo.h presence... yes checking for langinfo.h... yes checking unistd.h usability... yes checking unistd.h presence... yes checking for unistd.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/stream.h usability... no checking sys/stream.h presence... no checking for sys/stream.h... no checking sys/ptem.h usability... no checking sys/ptem.h presence... no checking for sys/ptem.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking libc.h usability... no checking libc.h presence... no checking for libc.h... no checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking util/debug.h usability... no checking util/debug.h presence... no checking for util/debug.h... no checking util/msg18n.h usability... no checking util/msg18n.h presence... no checking for util/msg18n.h... no checking frame.h usability... no checking frame.h presence... no checking for frame.h... no checking sys/acl.h usability... no checking sys/acl.h presence... no checking for sys/acl.h... no checking sys/access.h usability... no checking sys/access.h presence... no checking for sys/access.h... no checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking sys/sysinfo.h usability... yes checking sys/sysinfo.h presence... yes checking for sys/sysinfo.h... yes checking wchar.h usability... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for pthread_np.h... no checking strings.h usability... yes checking strings.h presence... yes checking for strings.h... yes checking if strings.h can be included after string.h... yes checking whether gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking whether time.h and sys/time.h may both be included... yes checking for ino_t... yes checking for dev_t... yes checking for rlim_t... yes checking for stack_t... yes checking whether stack_t has an ss_base field... no checking --with-tlib argument... empty: automatic terminal library selection checking for tgetent in -lncurses... yes checking whether we talk terminfo... yes -- terminfo spoken here checking what tgetent() returns for an unknown terminal... zero checking whether termcap.h contains ospeed... yes checking whether termcap.h contains UP, BC and PC... yes checking whether tputs() uses outfuntype... no checking whether sys/select.h and sys/time.h may both be included... yes checking for /dev/ptc... no checking for SVR4 ptys... yes checking for ptyranges... abcdepqrstuvwxyz / 0123456789abcdef checking default tty permissions/group... can't determine - assume ptys are world accessable checking return type of signal handlers... void checking for struct sigcontext... yes checking getcwd implementation... it is usable checking for bcmp... yes checking for fchdir... yes checking for fchown... yes checking for fseeko... yes checking for fsync... yes checking for ftello... yes checking for getcwd... yes checking for getpseudotty... no checking for getpwnam... yes checking for getpwuid... yes checking for getrlimit... yes checking for gettimeofday... yes checking for getwd... yes checking for lstat... yes checking for memcmp... yes checking for memset... yes checking for nanosleep... yes checking for opendir... yes checking for putenv... yes checking for qsort... yes checking for readlink... yes checking for select... yes checking for setenv... yes checking for setpgid... yes checking for setsid... yes checking for sigaltstack... yes checking for sigstack... yes checking for sigset... yes checking for sigsetjmp... no checking for sigaction... yes checking for sigvec... yes checking for strcasecmp... yes checking for strerror... yes checking for strftime... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for strpbrk... yes checking for strtol... yes checking for tgetent... yes checking for towlower... yes checking for towupper... yes checking for iswupper... yes checking for usleep... yes checking for utime... yes checking for utimes... yes checking for st_blksize... yes checking whether stat() ignores a trailing slash... no checking for iconv_open()... yes checking for nl_langinfo(CODESET)... yes checking --disable-acl argument... no checking for acl_get_file in -lposix1e... no checking for acl_get_file in -lacl... no checking for POSIX ACL support... no checking for Solaris ACL support... no checking for AIX ACL support... no checking --disable-gpm argument... no checking for gpm... yes checking for rename... yes checking for sysctl... not usable checking for sysinfo... yes checking for sysinfo.mem_unit... yes checking for sysconf... yes checking size of int... 4 checking whether memmove/bcopy/memcpy handle overlaps... memmove does checking whether X_LOCALE needed... no checking for _xpg4_setrunelocale in -lxpg4... no checking how to create tags... checking how to run man with a section nr... man checking --disable-nls argument... no checking for msgfmt... msgfmt checking for NLS... gettext() works checking for bind_textdomain_codeset... yes checking for _nl_msg_cat_cntr... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen()... yes checking for dlsym()... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking for GCC 3 or later... yes updating cache auto/config.cache configure: creating auto/config.status config.status: creating auto/config.mk config.status: creating auto/config.h touch configure-stamp-vim-basic dh_testdir *** DEBIAN *** BUILDING VARIANT vim-basic /usr/bin/make -C vim71 CFLAGS="-O2 -g -Wall" make[1]: Entering directory `/build/buildd/vim-7.1/vim71' Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && /usr/bin/make first make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' CC="gcc -Iproto -DHAVE_CONFIG_H " srcdir=. sh ./osdef.sh gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/buffer.o buffer.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/charset.o charset.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/diff.o diff.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/digraph.o digraph.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/edit.o edit.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/eval.o eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ex_cmds.o ex_cmds.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ex_cmds2.o ex_cmds2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ex_docmd.o ex_docmd.c ex_docmd.c: In function 'ex_match': ex_docmd.c:10839: warning: 'g' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ex_eval.o ex_eval.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ex_getln.o ex_getln.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/fileio.o fileio.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/fold.o fold.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/getchar.o getchar.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/hardcopy.o hardcopy.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/hashtab.o hashtab.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/if_cscope.o if_cscope.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/if_xcmdsrv.o if_xcmdsrv.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/main.o main.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/mark.o mark.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/memfile.o memfile.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/memline.o memline.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/menu.o menu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/message.o message.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/misc1.o misc1.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/misc2.o misc2.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/move.o move.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/mbyte.o mbyte.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/normal.o normal.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ops.o ops.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/option.o option.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/os_unix.o os_unix.c creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/pathdef.o auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/popupmnu.o popupmnu.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/quickfix.o quickfix.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/regexp.o regexp.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/screen.o screen.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/search.o search.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/spell.o spell.c spell.c: In function 'read_string': spell.c:2951: warning: 'i' may be used uninitialized in this function gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/syntax.o syntax.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/tag.o tag.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/term.o term.c term.c: In function 'set_termname': term.c:1909: warning: implicit declaration of function 'vim_uses_xterm_mouse' gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/ui.o ui.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/undo.o undo.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/window.o window.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/netbeans.o netbeans.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall version.c -o objects/version.o gcc -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/netbeans.o objects/version.o -lncurses -lnsl -lgpm link.sh: OK, linking works, let's try removing a few libraries. link.sh: See auto/link.log for details. link.sh: Trying to remove the nsl library... link.sh: We don't need the nsl library! make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src' creating auto/pathdef.c gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -g -Wall -o objects/pathdef.o auto/pathdef.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src' link.sh: Using auto/link.sed file to remove a few libraries gcc -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/netbeans.o objects/version.o -lncurses -lgpm link.sh: Linked fine with a few libraries removed cd xxd; CC="gcc" CFLAGS=" -O2 -g -Wall" \ /usr/bin/make -f Makefile make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/xxd' gcc -O2 -g -Wall -DUNIX -o xxd xxd.c make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/xxd' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o af.mo af.po 1427 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ca.mo ca.po 1386 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.mo cs.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o de.mo de.po 1705 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o en_GB.mo en_GB.po 78 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o es.mo es.po 1447 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o fr.mo fr.po 1694 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ga.mo ga.po 1538 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o it.mo it.po 1700 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.mo ja.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ko.mo ko.po 1372 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o no.mo no.po 1672 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.mo pl.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.mo ru.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.mo sk.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sv.mo sv.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.mo uk.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o vi.mo vi.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.UTF-8.mo zh_CN.UTF-8.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.mo zh_CN.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.UTF-8.mo zh_TW.UTF-8.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.mo zh_TW.po 1426 translated messages. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.cp1250.mo cs.cp1250.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.sjis.mo ja.sjis.po 1691 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.cp1250.mo pl.cp1250.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.UTF-8.mo pl.UTF-8.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.cp1251.mo ru.cp1251.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.cp1250.mo sk.cp1250.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.cp1251.mo uk.cp1251.po 1289 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.cp936.mo zh_CN.cp936.po 1637 translated messages, 3 fuzzy translations. make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71' mv vim71/src/vim vim71/src/vim.basic touch build-stamp-vim-basic /usr/bin/make -C vim71/runtime/doc html # gen html docs (destroys tags) make[1]: Entering directory `/build/buildd/vim-7.1/vim71/runtime/doc' rm -f errors.log gcc doctags.c -o doctags ./doctags ada.txt arabic.txt autocmd.txt change.txt cmdline.txt debugger.txt debug.txt develop.txt diff.txt digraph.txt editing.txt eval.txt farsi.txt filetype.txt fold.txt gui.txt gui_w16.txt gui_w32.txt gui_x11.txt hangulin.txt hebrew.txt help.txt howto.txt if_cscop.txt if_mzsch.txt if_ole.txt if_perl.txt if_pyth.txt if_ruby.txt if_sniff.txt if_tcl.txt indent.txt index.txt insert.txt intro.txt map.txt message.txt motion.txt mbyte.txt mlang.txt netbeans.txt options.txt os_390.txt os_amiga.txt os_beos.txt os_dos.txt os_mac.txt os_mint.txt os_msdos.txt os_os2.txt os_qnx.txt os_risc.txt os_unix.txt os_vms.txt os_win32.txt pattern.txt pi_getscript.txt pi_gzip.txt pi_netrw.txt pi_paren.txt pi_spec.txt pi_tar.txt pi_vimball.txt pi_zip.txt print.txt quickfix.txt quickref.txt quotes.txt recover.txt remote.txt repeat.txt rileft.txt russian.txt scroll.txt sign.txt sponsor.txt starting.txt spell.txt sql.txt syntax.txt tabpage.txt tagsrch.txt term.txt tips.txt todo.txt uganda.txt undo.txt usr_01.txt usr_02.txt usr_03.txt usr_04.txt usr_05.txt usr_06.txt usr_07.txt usr_08.txt usr_09.txt usr_10.txt usr_11.txt usr_12.txt usr_20.txt usr_21.txt usr_22.txt usr_23.txt usr_24.txt usr_25.txt usr_26.txt usr_27.txt usr_28.txt usr_29.txt usr_30.txt usr_31.txt usr_32.txt usr_40.txt usr_41.txt usr_42.txt usr_43.txt usr_44.txt usr_45.txt usr_90.txt usr_toc.txt various.txt version4.txt version5.txt version6.txt version7.txt vi_diff.txt visual.txt windows.txt workshop.txt | LANG=C LC_ALL=C sort >tags uniq -d -2 tags gawk -f maketags.awk tags >tags.html gawk -f makehtml.awk ada.txt >ada.html gawk -f makehtml.awk arabic.txt >arabic.html gawk -f makehtml.awk autocmd.txt >autocmd.html gawk -f makehtml.awk change.txt >change.html gawk -f makehtml.awk cmdline.txt >cmdline.html gawk -f makehtml.awk debug.txt >debug.html gawk -f makehtml.awk debugger.txt >debugger.html gawk -f makehtml.awk develop.txt >develop.html gawk -f makehtml.awk diff.txt >diff.html gawk -f makehtml.awk digraph.txt >digraph.html gawk -f makehtml.awk editing.txt >editing.html gawk -f makehtml.awk eval.txt >eval.html gawk -f makehtml.awk farsi.txt >farsi.html gawk -f makehtml.awk filetype.txt >filetype.html gawk -f makehtml.awk fold.txt >fold.html gawk -f makehtml.awk gui.txt >gui.html gawk -f makehtml.awk gui_w16.txt >gui_w16.html gawk -f makehtml.awk gui_w32.txt >gui_w32.html gawk -f makehtml.awk gui_x11.txt >gui_x11.html gawk -f makehtml.awk hangulin.txt >hangulin.html gawk -f makehtml.awk hebrew.txt >hebrew.html gawk -f makehtml.awk howto.txt >howto.html gawk -f makehtml.awk if_cscop.txt >if_cscop.html gawk -f makehtml.awk if_mzsch.txt >if_mzsch.html gawk -f makehtml.awk if_ole.txt >if_ole.html gawk -f makehtml.awk if_perl.txt >if_perl.html gawk -f makehtml.awk if_pyth.txt >if_pyth.html gawk -f makehtml.awk if_ruby.txt >if_ruby.html gawk -f makehtml.awk if_sniff.txt >if_sniff.html gawk -f makehtml.awk if_tcl.txt >if_tcl.html gawk -f makehtml.awk indent.txt >indent.html gawk -f makehtml.awk help.txt >index.html gawk -f makehtml.awk index.txt >vimindex.html gawk -f makehtml.awk insert.txt >insert.html gawk -f makehtml.awk intro.txt >intro.html gawk -f makehtml.awk map.txt >map.html gawk -f makehtml.awk message.txt >message.html gawk -f makehtml.awk motion.txt >motion.html gawk -f makehtml.awk mbyte.txt >mbyte.html gawk -f makehtml.awk mlang.txt >mlang.html gawk -f makehtml.awk netbeans.txt >netbeans.html gawk -f makehtml.awk options.txt >options.html gawk -f makehtml.awk os_390.txt >os_390.html gawk -f makehtml.awk os_amiga.txt >os_amiga.html gawk -f makehtml.awk os_beos.txt >os_beos.html gawk -f makehtml.awk os_dos.txt >os_dos.html gawk -f makehtml.awk os_mac.txt >os_mac.html gawk -f makehtml.awk os_mint.txt >os_mint.html gawk -f makehtml.awk os_msdos.txt >os_msdos.html gawk -f makehtml.awk os_os2.txt >os_os2.html gawk -f makehtml.awk os_qnx.txt >os_qnx.html gawk -f makehtml.awk os_risc.txt >os_risc.html gawk -f makehtml.awk os_unix.txt >os_unix.html gawk -f makehtml.awk os_vms.txt >os_vms.html gawk -f makehtml.awk os_win32.txt >os_win32.html gawk -f makehtml.awk pattern.txt >pattern.html gawk -f makehtml.awk pi_getscript.txt >pi_getscript.html gawk -f makehtml.awk pi_gzip.txt >pi_gzip.html gawk -f makehtml.awk pi_netrw.txt >pi_netrw.html gawk -f makehtml.awk pi_paren.txt >pi_paren.html gawk -f makehtml.awk pi_spec.txt >pi_spec.html gawk -f makehtml.awk pi_tar.txt >pi_tar.html gawk -f makehtml.awk pi_vimball.txt >pi_vimball.html gawk -f makehtml.awk pi_zip.txt >pi_zip.html gawk -f makehtml.awk print.txt >print.html gawk -f makehtml.awk quickfix.txt >quickfix.html gawk -f makehtml.awk quickref.txt >quickref.html gawk -f makehtml.awk quotes.txt >quotes.html gawk -f makehtml.awk recover.txt >recover.html gawk -f makehtml.awk remote.txt >remote.html gawk -f makehtml.awk repeat.txt >repeat.html gawk -f makehtml.awk rileft.txt >rileft.html gawk -f makehtml.awk russian.txt >russian.html gawk -f makehtml.awk scroll.txt >scroll.html gawk -f makehtml.awk sign.txt >sign.html gawk -f makehtml.awk sponsor.txt >sponsor.html gawk -f makehtml.awk starting.txt >starting.html gawk -f makehtml.awk spell.txt >spell.html gawk -f makehtml.awk sql.txt >sql.html gawk -f makehtml.awk syntax.txt >syntax.html gawk -f makehtml.awk tabpage.txt >tabpage.html gawk -f makehtml.awk tagsrch.txt >tagsrch.html gawk -f makehtml.awk term.txt >term.html gawk -f makehtml.awk tips.txt >tips.html gawk -f makehtml.awk todo.txt >todo.html gawk -f makehtml.awk uganda.txt >uganda.html gawk -f makehtml.awk undo.txt >undo.html gawk -f makehtml.awk usr_01.txt >usr_01.html gawk -f makehtml.awk usr_02.txt >usr_02.html gawk -f makehtml.awk usr_03.txt >usr_03.html gawk -f makehtml.awk usr_04.txt >usr_04.html gawk -f makehtml.awk usr_05.txt >usr_05.html gawk -f makehtml.awk usr_06.txt >usr_06.html gawk -f makehtml.awk usr_07.txt >usr_07.html gawk -f makehtml.awk usr_08.txt >usr_08.html gawk -f makehtml.awk usr_09.txt >usr_09.html gawk -f makehtml.awk usr_10.txt >usr_10.html gawk -f makehtml.awk usr_11.txt >usr_11.html gawk -f makehtml.awk usr_12.txt >usr_12.html gawk -f makehtml.awk usr_20.txt >usr_20.html gawk -f makehtml.awk usr_21.txt >usr_21.html gawk -f makehtml.awk usr_22.txt >usr_22.html gawk -f makehtml.awk usr_23.txt >usr_23.html gawk -f makehtml.awk usr_24.txt >usr_24.html gawk -f makehtml.awk usr_25.txt >usr_25.html gawk -f makehtml.awk usr_26.txt >usr_26.html gawk -f makehtml.awk usr_27.txt >usr_27.html gawk -f makehtml.awk usr_28.txt >usr_28.html gawk -f makehtml.awk usr_29.txt >usr_29.html gawk -f makehtml.awk usr_30.txt >usr_30.html gawk -f makehtml.awk usr_31.txt >usr_31.html gawk -f makehtml.awk usr_32.txt >usr_32.html gawk -f makehtml.awk usr_40.txt >usr_40.html gawk -f makehtml.awk usr_41.txt >usr_41.html gawk -f makehtml.awk usr_42.txt >usr_42.html gawk -f makehtml.awk usr_43.txt >usr_43.html gawk -f makehtml.awk usr_44.txt >usr_44.html gawk -f makehtml.awk usr_45.txt >usr_45.html gawk -f makehtml.awk usr_90.txt >usr_90.html gawk -f makehtml.awk usr_toc.txt >usr_toc.html gawk -f makehtml.awk various.txt >various.html gawk -f makehtml.awk version4.txt >version4.html gawk -f makehtml.awk version5.txt >version5.html gawk -f makehtml.awk version6.txt >version6.html gawk -f makehtml.awk version7.txt >version7.html gawk -f makehtml.awk vi_diff.txt >vi_diff.html gawk -f makehtml.awk visual.txt >visual.html gawk -f makehtml.awk windows.txt >windows.html gawk -f makehtml.awk workshop.txt >workshop.html :::::::::::::: errors.log :::::::::::::: ============================================ eval.txt, line 4631, pointer: >>non-zero-arg<< Number or a non-empty String (YXXYnon-zero-argYXXY), then special ============================================ pi_netrw.txt, line 1365, pointer: >>g:netrw-s<< Related topics: YXXYg:netrw-sYXXY YXXYg:netrw-SYXXY ============================================ pi_netrw.txt, line 1365, pointer: >>g:netrw-S<< Related topics: YXXYg:netrw-sYXXY YXXYg:netrw-SYXXY ============================================ pi_netrw.txt, line 1660, pointer: >>g:netrw_ctags<< The "mt" mapping will apply the command in YXXYg:netrw_ctagsYXXY (by default, its ============================================ pi_netrw.txt, line 1679, pointer: >>g:netrw_ctags<< Associated setting variables: YXXYg:netrw_ctagsYXXY YXXYg:netrw_ssh_cmdYXXY ============================================ pi_netrw.txt, line 2099, pointer: >>g:netrw-s<< Related topics: YXXYg:netrw-sYXXY ============================================ pi_netrw.txt, line 2109, pointer: >>g:netrw-r<< Related topics: YXXYg:netrw-rYXXY YXXYg:netrw-SYXXY ============================================ pi_netrw.txt, line 2109, pointer: >>g:netrw-S<< Related topics: YXXYg:netrw-rYXXY YXXYg:netrw-SYXXY ============================================ pi_netrw.txt, line 2317, pointer: >>ctrl-w_<<< * Resize the windows as you wish (see YXXYctrl-w_<YXXY and ============================================ pi_netrw.txt, line 2318, pointer: >>ctrl-w_><< YXXYctrl-w_>YXXY). If you're using gvim, you can drag ============================================ pi_netrw.txt, line 2321, pointer: >>ctrl-w_h<< netrw browser, select a file, then press P (see YXXYctrl-w_hYXXY ============================================ pi_netrw.txt, line 2545, pointer: >>g:netrw_noretmap<< Sep 22, 2007 * Added YXXYg:netrw_noretmapYXXY to netrw at Tony M's make[1]: Leaving directory `/build/buildd/vim-7.1/vim71/runtime/doc' /usr/bin/make -C debian/policy/ text html make[1]: Entering directory `/build/buildd/vim-7.1/debian/policy' docbook2txt vim-policy.xml Using catalogs: /etc/sgml/catalog Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#html Working on: /build/buildd/vim-7.1/debian/policy/vim-policy.xml Done. docbook2html vim-policy.xml -o vim-policy.html/ Using catalogs: /etc/sgml/catalog Using stylesheet: /usr/share/docbook-utils/docbook-utils.dsl#html Working on: /build/buildd/vim-7.1/debian/policy/vim-policy.xml Done. make[1]: Leaving directory `/build/buildd/vim-7.1/debian/policy' cd vim71/src/po; make vim.pot make[1]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' cd ..; OLD_PO_FILE_INPUT=yes OLD_PO_FILE_OUTPUT=yes xgettext --default-domain=vim \ --add-comments --keyword=_ --keyword=N_ \ *.c if_perl.xs GvimExt/gvimext.cpp globals.h xgettext: warning: file `if_perl.xs' extension `xs' is unknown; will try C mv -f ../vim.po vim.pot make[1]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' touch build-stamp rm configure-stamp-vim-basic configure-stamp-vim-tcl configure-stamp-vim-python configure-stamp-vim-perl configure-stamp-vim-full configure-stamp-vim-gnome configure-stamp-vim-ruby configure-stamp-vim-gtk /usr/bin/fakeroot debian/rules binary *** DEBIAN *** BUILD STARTED *** DEBIAN *** BUILDING VARIANTS: vim-tiny vim-ruby vim-tcl vim-gtk vim-perl vim-python vim-gnome vim-full vim-basic *** DEBIAN *** SKIPPING VARIANTS: vim-lesstif dh_testdir dh_testroot *** DEBIAN *** INSTALLING VARIANT vim-tiny dh_clean -k dh_installdirs # variant-related installations # to be kept in sync with those in "install-stamp-vim-basic" target for x in install postinst prerm links ; do \ if [ "vim-tiny" = "vim-tiny" ]; then \ sed -e "s:@PKG@:vim-tiny:" -e "s:@VARIANT@:tiny:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-common:" \ debian/vim-variant.$x > debian/vim-tiny.$x ;\ else \ sed -e "s:@PKG@:vim-tiny:" -e "s:@VARIANT@:tiny:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-gui-common:" \ debian/vim-variant.$x > debian/vim-tiny.$x ;\ fi \ done sed -e "s:@PKG@:vim-tiny:;s:@VARIANT@:tiny:" \ debian/lintian/vim-variant > debian/lintian/vim-tiny for L in fr fr.ISO8859-1 fr.UTF-8 it it.ISO8859-1 it.UTF-8 pl pl.ISO8859-2 pl.UTF-8 ru; do \ sed -e "s:\(.*\)@LANG_ALTS@:\1--slave \$mandir/$L/man1/\$i.1.gz \$i.$L.1.gz \$mandir/$L/man1/vim.1.gz \\\\\n&:" \ -i debian/vim-tiny.postinst; \ done sed -i "/@LANG_ALTS@/d" debian/vim-tiny.postinst # fake help installation for vim-tiny if [ "vim-tiny" = "vim-tiny" ]; then \ echo "debian/tiny/doc/ usr/share/vim/vim71" >> debian/vim-tiny.install; \ fi dh_install -X.svn dh_link touch install-stamp-vim-tiny dh_testdir dh_testroot *** DEBIAN *** INSTALLING VARIANT vim-ruby dh_clean -k dh_installdirs # variant-related installations # to be kept in sync with those in "install-stamp-vim-basic" target for x in install postinst prerm links ; do \ if [ "vim-ruby" = "vim-tiny" ]; then \ sed -e "s:@PKG@:vim-ruby:" -e "s:@VARIANT@:ruby:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-common:" \ debian/vim-variant.$x > debian/vim-ruby.$x ;\ else \ sed -e "s:@PKG@:vim-ruby:" -e "s:@VARIANT@:ruby:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-gui-common:" \ debian/vim-variant.$x > debian/vim-ruby.$x ;\ fi \ done sed -e "s:@PKG@:vim-ruby:;s:@VARIANT@:ruby:" \ debian/lintian/vim-variant > debian/lintian/vim-ruby for L in fr fr.ISO8859-1 fr.UTF-8 it it.ISO8859-1 it.UTF-8 pl pl.ISO8859-2 pl.UTF-8 ru; do \ sed -e "s:\(.*\)@LANG_ALTS@:\1--slave \$mandir/$L/man1/\$i.1.gz \$i.$L.1.gz \$mandir/$L/man1/vim.1.gz \\\\\n&:" \ -i debian/vim-ruby.postinst; \ done sed -i "/@LANG_ALTS@/d" debian/vim-ruby.postinst # fake help installation for vim-tiny if [ "vim-ruby" = "vim-tiny" ]; then \ echo "debian/tiny/doc/ usr/share/vim/vim71" >> debian/vim-ruby.install; \ fi dh_install -X.svn dh_link touch install-stamp-vim-ruby dh_testdir dh_testroot *** DEBIAN *** INSTALLING VARIANT vim-tcl dh_clean -k dh_installdirs # variant-related installations # to be kept in sync with those in "install-stamp-vim-basic" target for x in install postinst prerm links ; do \ if [ "vim-tcl" = "vim-tiny" ]; then \ sed -e "s:@PKG@:vim-tcl:" -e "s:@VARIANT@:tcl:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-common:" \ debian/vim-variant.$x > debian/vim-tcl.$x ;\ else \ sed -e "s:@PKG@:vim-tcl:" -e "s:@VARIANT@:tcl:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-gui-common:" \ debian/vim-variant.$x > debian/vim-tcl.$x ;\ fi \ done sed -e "s:@PKG@:vim-tcl:;s:@VARIANT@:tcl:" \ debian/lintian/vim-variant > debian/lintian/vim-tcl for L in fr fr.ISO8859-1 fr.UTF-8 it it.ISO8859-1 it.UTF-8 pl pl.ISO8859-2 pl.UTF-8 ru; do \ sed -e "s:\(.*\)@LANG_ALTS@:\1--slave \$mandir/$L/man1/\$i.1.gz \$i.$L.1.gz \$mandir/$L/man1/vim.1.gz \\\\\n&:" \ -i debian/vim-tcl.postinst; \ done sed -i "/@LANG_ALTS@/d" debian/vim-tcl.postinst # fake help installation for vim-tiny if [ "vim-tcl" = "vim-tiny" ]; then \ echo "debian/tiny/doc/ usr/share/vim/vim71" >> debian/vim-tcl.install; \ fi dh_install -X.svn dh_link touch install-stamp-vim-tcl dh_testdir dh_testroot *** DEBIAN *** INSTALLING VARIANT vim-gtk dh_clean -k dh_installdirs # variant-related installations # to be kept in sync with those in "install-stamp-vim-basic" target for x in install postinst prerm links ; do \ if [ "vim-gtk" = "vim-tiny" ]; then \ sed -e "s:@PKG@:vim-gtk:" -e "s:@VARIANT@:gtk:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-common:" \ debian/vim-variant.$x > debian/vim-gtk.$x ;\ else \ sed -e "s:@PKG@:vim-gtk:" -e "s:@VARIANT@:gtk:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-gui-common:" \ debian/vim-variant.$x > debian/vim-gtk.$x ;\ fi \ done sed -e "s:@PKG@:vim-gtk:;s:@VARIANT@:gtk:" \ debian/lintian/vim-variant > debian/lintian/vim-gtk for L in fr fr.ISO8859-1 fr.UTF-8 it it.ISO8859-1 it.UTF-8 pl pl.ISO8859-2 pl.UTF-8 ru; do \ sed -e "s:\(.*\)@LANG_ALTS@:\1--slave \$mandir/$L/man1/\$i.1.gz \$i.$L.1.gz \$mandir/$L/man1/vim.1.gz \\\\\n&:" \ -i debian/vim-gtk.postinst; \ done sed -i "/@LANG_ALTS@/d" debian/vim-gtk.postinst # fake help installation for vim-tiny if [ "vim-gtk" = "vim-tiny" ]; then \ echo "debian/tiny/doc/ usr/share/vim/vim71" >> debian/vim-gtk.install; \ fi dh_install -X.svn dh_link touch install-stamp-vim-gtk dh_testdir dh_testroot *** DEBIAN *** INSTALLING VARIANT vim-perl dh_clean -k dh_installdirs # variant-related installations # to be kept in sync with those in "install-stamp-vim-basic" target for x in install postinst prerm links ; do \ if [ "vim-perl" = "vim-tiny" ]; then \ sed -e "s:@PKG@:vim-perl:" -e "s:@VARIANT@:perl:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-common:" \ debian/vim-variant.$x > debian/vim-perl.$x ;\ else \ sed -e "s:@PKG@:vim-perl:" -e "s:@VARIANT@:perl:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-gui-common:" \ debian/vim-variant.$x > debian/vim-perl.$x ;\ fi \ done sed -e "s:@PKG@:vim-perl:;s:@VARIANT@:perl:" \ debian/lintian/vim-variant > debian/lintian/vim-perl for L in fr fr.ISO8859-1 fr.UTF-8 it it.ISO8859-1 it.UTF-8 pl pl.ISO8859-2 pl.UTF-8 ru; do \ sed -e "s:\(.*\)@LANG_ALTS@:\1--slave \$mandir/$L/man1/\$i.1.gz \$i.$L.1.gz \$mandir/$L/man1/vim.1.gz \\\\\n&:" \ -i debian/vim-perl.postinst; \ done sed -i "/@LANG_ALTS@/d" debian/vim-perl.postinst # fake help installation for vim-tiny if [ "vim-perl" = "vim-tiny" ]; then \ echo "debian/tiny/doc/ usr/share/vim/vim71" >> debian/vim-perl.install; \ fi dh_install -X.svn dh_link touch install-stamp-vim-perl dh_testdir dh_testroot *** DEBIAN *** INSTALLING VARIANT vim-python dh_clean -k dh_installdirs # variant-related installations # to be kept in sync with those in "install-stamp-vim-basic" target for x in install postinst prerm links ; do \ if [ "vim-python" = "vim-tiny" ]; then \ sed -e "s:@PKG@:vim-python:" -e "s:@VARIANT@:python:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-common:" \ debian/vim-variant.$x > debian/vim-python.$x ;\ else \ sed -e "s:@PKG@:vim-python:" -e "s:@VARIANT@:python:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-gui-common:" \ debian/vim-variant.$x > debian/vim-python.$x ;\ fi \ done sed -e "s:@PKG@:vim-python:;s:@VARIANT@:python:" \ debian/lintian/vim-variant > debian/lintian/vim-python for L in fr fr.ISO8859-1 fr.UTF-8 it it.ISO8859-1 it.UTF-8 pl pl.ISO8859-2 pl.UTF-8 ru; do \ sed -e "s:\(.*\)@LANG_ALTS@:\1--slave \$mandir/$L/man1/\$i.1.gz \$i.$L.1.gz \$mandir/$L/man1/vim.1.gz \\\\\n&:" \ -i debian/vim-python.postinst; \ done sed -i "/@LANG_ALTS@/d" debian/vim-python.postinst # fake help installation for vim-tiny if [ "vim-python" = "vim-tiny" ]; then \ echo "debian/tiny/doc/ usr/share/vim/vim71" >> debian/vim-python.install; \ fi dh_install -X.svn dh_link touch install-stamp-vim-python dh_testdir dh_testroot *** DEBIAN *** INSTALLING VARIANT vim-gnome dh_clean -k dh_installdirs # variant-related installations # to be kept in sync with those in "install-stamp-vim-basic" target for x in install postinst prerm links ; do \ if [ "vim-gnome" = "vim-tiny" ]; then \ sed -e "s:@PKG@:vim-gnome:" -e "s:@VARIANT@:gnome:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-common:" \ debian/vim-variant.$x > debian/vim-gnome.$x ;\ else \ sed -e "s:@PKG@:vim-gnome:" -e "s:@VARIANT@:gnome:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-gui-common:" \ debian/vim-variant.$x > debian/vim-gnome.$x ;\ fi \ done sed -e "s:@PKG@:vim-gnome:;s:@VARIANT@:gnome:" \ debian/lintian/vim-variant > debian/lintian/vim-gnome for L in fr fr.ISO8859-1 fr.UTF-8 it it.ISO8859-1 it.UTF-8 pl pl.ISO8859-2 pl.UTF-8 ru; do \ sed -e "s:\(.*\)@LANG_ALTS@:\1--slave \$mandir/$L/man1/\$i.1.gz \$i.$L.1.gz \$mandir/$L/man1/vim.1.gz \\\\\n&:" \ -i debian/vim-gnome.postinst; \ done sed -i "/@LANG_ALTS@/d" debian/vim-gnome.postinst # fake help installation for vim-tiny if [ "vim-gnome" = "vim-tiny" ]; then \ echo "debian/tiny/doc/ usr/share/vim/vim71" >> debian/vim-gnome.install; \ fi dh_install -X.svn dh_link touch install-stamp-vim-gnome dh_testdir dh_testroot *** DEBIAN *** INSTALLING VARIANT vim-full dh_clean -k dh_installdirs # variant-related installations # to be kept in sync with those in "install-stamp-vim-basic" target for x in install postinst prerm links ; do \ if [ "vim-full" = "vim-tiny" ]; then \ sed -e "s:@PKG@:vim-full:" -e "s:@VARIANT@:full:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-common:" \ debian/vim-variant.$x > debian/vim-full.$x ;\ else \ sed -e "s:@PKG@:vim-full:" -e "s:@VARIANT@:full:" \ -e "s:@DESTDIR@:vim71/src:" -e "s:@COMMON@:vim-gui-common:" \ debian/vim-variant.$x > debian/vim-full.$x ;\ fi \ done sed -e "s:@PKG@:vim-full:;s:@VARIANT@:full:" \ debian/lintian/vim-variant > debian/lintian/vim-full for L in fr fr.ISO8859-1 fr.UTF-8 it it.ISO8859-1 it.UTF-8 pl pl.ISO8859-2 pl.UTF-8 ru; do \ sed -e "s:\(.*\)@LANG_ALTS@:\1--slave \$mandir/$L/man1/\$i.1.gz \$i.$L.1.gz \$mandir/$L/man1/vim.1.gz \\\\\n&:" \ -i debian/vim-full.postinst; \ done sed -i "/@LANG_ALTS@/d" debian/vim-full.postinst # fake help installation for vim-tiny if [ "vim-full" = "vim-tiny" ]; then \ echo "debian/tiny/doc/ usr/share/vim/vim71" >> debian/vim-full.install; \ fi dh_install -X.svn dh_link touch install-stamp-vim-full cat debian/vim-runtime.install.in | sed 's/@VIMCUR@/vim71/' > debian/vim-runtime.install cat debian/vim-common.install.in | sed 's/@VIMCUR@/vim71/' > debian/vim-common.install cat debian/vim-gui-common.install.in | sed 's/@VIMCUR@/vim71/' > debian/vim-gui-common.install cat debian/vim-common.links.in | sed 's/@VIMCUR@/vim71/' > debian/vim-common.links cat debian/vim-gui-common.links.in | sed 's/@VIMCUR@/vim71/' > debian/vim-gui-common.links cat debian/vim-runtime.links.in | sed 's/@VIMCUR@/vim71/' > debian/vim-runtime.links cat debian/runtime/debian.vim.in | sed 's/@VIMCUR@/vim71/' > debian/runtime/debian.vim dh_testdir dh_testroot *** DEBIAN *** INSTALLING VARIANT vim-basic dh_clean -k dh_installdirs # UPSTREAM INSTALLATION cp vim71/src/{vim.basic,vim} /usr/bin/make -C vim71/src DESTDIR=/build/buildd/vim-7.1/debian/tmp installvimbin \ installtutorbin \ installruntime \ installtools \ install-icons \ install-languages make[1]: Entering directory `/build/buildd/vim-7.1/vim71/src' /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr mkdir /build/buildd/vim-7.1/debian/tmp mkdir /build/buildd/vim-7.1/debian/tmp/usr chmod 755 /build/buildd/vim-7.1/debian/tmp/usr /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/bin mkdir /build/buildd/vim-7.1/debian/tmp/usr/bin chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/bin if test -f /build/buildd/vim-7.1/debian/tmp/usr/bin/vim; then \ mv -f /build/buildd/vim-7.1/debian/tmp/usr/bin/vim /build/buildd/vim-7.1/debian/tmp/usr/bin/vim.rm; \ rm -f /build/buildd/vim-7.1/debian/tmp/usr/bin/vim.rm; \ fi cp vim /build/buildd/vim-7.1/debian/tmp/usr/bin chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/bin/vim /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim mkdir /build/buildd/vim-7.1/debian/tmp/usr/share mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim cp vimtutor /build/buildd/vim-7.1/debian/tmp/usr/bin/vimtutor chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/bin/vimtutor /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71 chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71 /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/doc mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/doc chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/doc /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/print mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/print chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/print /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/colors mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/colors chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/colors /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/syntax mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/syntax chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/syntax /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/indent mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/indent chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/indent /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/ftplugin mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/ftplugin chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/ftplugin /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/autoload mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/autoload chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/autoload /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/autoload/xml mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/autoload/xml chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/autoload/xml /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/plugin mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/plugin chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/plugin /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tutor mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tutor chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tutor /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/spell mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/spell chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/spell /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/compiler mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/compiler chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/compiler /bin/sh ./installman.sh install /build/buildd/vim-7.1/debian/tmp/usr/share/man/man1 "" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim creating /build/buildd/vim-7.1/debian/tmp/usr/share/man/man1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/man1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/man1/vim.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/man1/vimtutor.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/man1/vimdiff.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/man1/evim.1 generating help tags make[2]: Entering directory `/build/buildd/vim-7.1/vim71/runtime/doc' /build/buildd/vim-7.1/debian/tmp/usr/bin/vim -u NONE -esX -c "helptags ." -c quit make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/runtime/doc' cd ../runtime/doc; \ files=`ls *.txt tags`; \ files="$files `ls *.??x tags-?? 2>/dev/null || true`"; \ cp $files /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/doc; \ cd /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/doc; \ chmod 644 $files cp ../runtime/doc/*.pl /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/doc chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/doc/*.pl cp ../runtime/menu.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/menu.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/menu.vim cp ../runtime/synmenu.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/synmenu.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/synmenu.vim cp ../runtime/delmenu.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/delmenu.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/delmenu.vim cp ../runtime/mswin.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/mswin.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/mswin.vim cp ../runtime/evim.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/evim.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/evim.vim cp ../runtime/bugreport.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/bugreport.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/bugreport.vim cp ../runtime/vimrc_example.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71 chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/vimrc_example.vim cp ../runtime/gvimrc_example.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71 chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/gvimrc_example.vim cp ../runtime/filetype.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/filetype.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/filetype.vim cp ../runtime/ftoff.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/ftoff.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/ftoff.vim cp ../runtime/scripts.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/scripts.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/scripts.vim cp ../runtime/ftplugin.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/ftplugin.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/ftplugin.vim cp ../runtime/ftplugof.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/ftplugof.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/ftplugof.vim cp ../runtime/indent.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/indent.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/indent.vim cp ../runtime/indoff.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/indoff.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/indoff.vim cp ../runtime/optwin.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/optwin.vim chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/optwin.vim cd ../runtime/print; cp *.ps /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/print cd /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/print; chmod 644 *.ps cd ../runtime/colors; cp *.vim README.txt /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/colors cd /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/colors; chmod 644 *.vim README.txt cd ../runtime/syntax; cp *.vim README.txt /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/syntax cd /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/syntax; chmod 644 *.vim README.txt cd ../runtime/indent; cp *.vim README.txt /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/indent cd /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/indent; chmod 644 *.vim README.txt cd ../runtime/autoload; cp *.vim README.txt /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/autoload cd /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/autoload; chmod 644 *.vim README.txt cd ../runtime/autoload/xml; cp *.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/autoload/xml cd /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/autoload/xml; chmod 644 *.vim cd ../runtime/plugin; cp *.vim README.txt /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/plugin cd /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/plugin; chmod 644 *.vim README.txt cd ../runtime/ftplugin; cp *.vim README.txt /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/ftplugin cd /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/ftplugin; chmod 644 *.vim README.txt cd ../runtime/compiler; cp *.vim README.txt /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/compiler cd /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/compiler; chmod 644 *.vim README.txt /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/macros mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/macros chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/macros cp -r ../runtime/macros/* /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/macros chmod 755 `find /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/macros -type d -print` chmod 644 `find /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/macros -type f -print` chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/macros/less.sh cvs=`find /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/macros \( -name CVS -o -name AAPDIR \) -print`; \ if test -n "$cvs"; then \ rm -rf $cvs; \ fi cp ../runtime/tutor/README* ../runtime/tutor/tutor* /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tutor chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tutor/* if test -f ../runtime/spell/en.latin1.spl; then \ cp ../runtime/spell/*.spl ../runtime/spell/*.sug ../runtime/spell/*.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/spell; \ chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/spell/*.spl /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/spell/*.sug /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/spell/*.vim; \ fi /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tools mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tools chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tools /bin/sh ./installman.sh xxd /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1 "-fr" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim creating /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1/xxd.1 /bin/sh ./installman.sh xxd /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1 "-fr" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim creating /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1/xxd.1 /bin/sh ./installman.sh xxd /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1 "-fr.UTF-8" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim creating /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1/xxd.1 /bin/sh ./installman.sh xxd /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1 "-it" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim creating /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/it mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1/xxd.1 /bin/sh ./installman.sh xxd /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1 "-it" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim creating /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1/xxd.1 /bin/sh ./installman.sh xxd /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1 "-it.UTF-8" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim creating /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1/xxd.1 /bin/sh ./installman.sh xxd /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1 "-pl" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim creating /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1/xxd.1 /bin/sh ./installman.sh xxd /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1 "-pl" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim creating /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1/xxd.1 /bin/sh ./installman.sh xxd /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1 "-pl.UTF-8" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim creating /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1/xxd.1 /bin/sh ./installman.sh xxd /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1 "-ru" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim creating /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1/xxd.1 /bin/sh ./installman.sh xxd /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1 "-ru.UTF-8" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim creating /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8 mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1/xxd.1 if test -f /build/buildd/vim-7.1/debian/tmp/usr/bin/xxd; then \ mv -f /build/buildd/vim-7.1/debian/tmp/usr/bin/xxd /build/buildd/vim-7.1/debian/tmp/usr/bin/xxd.rm; \ rm -f /build/buildd/vim-7.1/debian/tmp/usr/bin/xxd.rm; \ fi cp xxd/xxd /build/buildd/vim-7.1/debian/tmp/usr/bin chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/bin/xxd /bin/sh ./installman.sh xxd /build/buildd/vim-7.1/debian/tmp/usr/share/man/man1 "" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/man1/xxd.1 cp -r ../runtime/tools/* /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tools cvs=`find /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tools \( -name CVS -o -name AAPDIR \) -print`; \ if test -n "$cvs"; then \ rm -rf $cvs; \ fi chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tools/* perlpath=`./which.sh perl` && sed -e "s+/usr/bin/perl+$perlpath+" ../runtime/tools/efm_perl.pl >/build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tools/efm_perl.pl awkpath=`./which.sh nawk` && sed -e "s+/usr/bin/nawk+$awkpath+" ../runtime/tools/mve.awk >/build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tools/mve.awk; if test -z "$awkpath"; then \ awkpath=`./which.sh gawk` && sed -e "s+/usr/bin/nawk+$awkpath+" ../runtime/tools/mve.awk >/build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tools/mve.awk; if test -z "$awkpath"; then \ awkpath=`./which.sh awk` && sed -e "s+/usr/bin/nawk+$awkpath+" ../runtime/tools/mve.awk >/build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tools/mve.awk; fi; fi chmod 755 `grep -l "^#!" /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tools/*` if test -d /build/buildd/vim-7.1/debian/tmp/usr/share/icons/hicolor/48x48/apps -a -w /build/buildd/vim-7.1/debian/tmp/usr/share/icons/hicolor/48x48/apps \ -a ! -f /build/buildd/vim-7.1/debian/tmp/usr/share/icons/hicolor/48x48/apps/gvim.png; then \ cp ../runtime/vim48x48.png /build/buildd/vim-7.1/debian/tmp/usr/share/icons/hicolor/48x48/apps/gvim.png; \ fi if test -d /build/buildd/vim-7.1/debian/tmp/usr/share/icons/locolor/32x32/apps -a -w /build/buildd/vim-7.1/debian/tmp/usr/share/icons/locolor/32x32/apps \ -a ! -f /build/buildd/vim-7.1/debian/tmp/usr/share/icons/locolor/32x32/apps/gvim.png; then \ cp ../runtime/vim32x32.png /build/buildd/vim-7.1/debian/tmp/usr/share/icons/locolor/32x32/apps/gvim.png; \ fi if test -d /build/buildd/vim-7.1/debian/tmp/usr/share/icons/locolor/16x16/apps -a -w /build/buildd/vim-7.1/debian/tmp/usr/share/icons/locolor/16x16/apps \ -a ! -f /build/buildd/vim-7.1/debian/tmp/usr/share/icons/locolor/16x16/apps/gvim.png; then \ cp ../runtime/vim16x16.png /build/buildd/vim-7.1/debian/tmp/usr/share/icons/locolor/16x16/apps/gvim.png; \ fi make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Nothing to be done for `all'. make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' make[2]: Nothing to be done for `converted'. make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/lang mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/lang chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/lang /bin/sh ./mkinstalldirs /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/keymap mkdir /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/keymap chmod 755 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/keymap /bin/sh ./installman.sh install /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1 "-fr" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1/vim.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1/vimtutor.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1/vimdiff.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1/evim.1 /bin/sh ./installman.sh install /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1 "-fr" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1/vim.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1/vimtutor.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1/vimdiff.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1/evim.1 /bin/sh ./installman.sh install /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1 "-fr.UTF-8" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1/vim.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1/vimtutor.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1/vimdiff.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1/evim.1 /bin/sh ./installman.sh install /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1 "-it" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1/vim.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1/vimtutor.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1/vimdiff.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1/evim.1 /bin/sh ./installman.sh install /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1 "-it" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1/vim.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1/vimtutor.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1/vimdiff.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1/evim.1 /bin/sh ./installman.sh install /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1 "-it.UTF-8" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1/vim.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1/vimtutor.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1/vimdiff.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1/evim.1 /bin/sh ./installman.sh install /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1 "-pl" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1/vim.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1/vimtutor.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1/vimdiff.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1/evim.1 /bin/sh ./installman.sh install /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1 "-pl" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1/vim.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1/vimtutor.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1/vimdiff.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1/evim.1 /bin/sh ./installman.sh install /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1 "-pl.UTF-8" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1/vim.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1/vimtutor.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1/vimdiff.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1/evim.1 /bin/sh ./installman.sh install /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1 "-ru" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1/vim.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1/vimtutor.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1/vimdiff.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1/evim.1 /bin/sh ./installman.sh install /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1 "-ru.UTF-8" /usr/share/vim /usr/share/vim/vim71 /usr/share/vim ../runtime/doc 644 vim vimdiff evim installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1/vim.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1/vimtutor.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1/vimdiff.1 installing /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1/evim.1 /bin/sh ./installml.sh install "" \ /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1/ex.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1/view.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1/rvim.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr/man1/rview.1 /bin/sh ./installml.sh install "" \ /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1/ex.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1/view.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1/rvim.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.ISO8859-1/man1/rview.1 /bin/sh ./installml.sh install "" \ /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1/ex.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1/view.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1/rvim.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/fr.UTF-8/man1/rview.1 /bin/sh ./installml.sh install "" \ /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1/ex.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1/view.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1/rvim.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/it/man1/rview.1 /bin/sh ./installml.sh install "" \ /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1/ex.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1/view.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1/rvim.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.ISO8859-1/man1/rview.1 /bin/sh ./installml.sh install "" \ /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1/ex.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1/view.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1/rvim.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/it.UTF-8/man1/rview.1 /bin/sh ./installml.sh install "" \ /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1/ex.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1/view.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1/rvim.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl/man1/rview.1 /bin/sh ./installml.sh install "" \ /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1/ex.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1/view.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1/rvim.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.ISO8859-2/man1/rview.1 /bin/sh ./installml.sh install "" \ /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1/ex.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1/view.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1/rvim.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/pl.UTF-8/man1/rview.1 /bin/sh ./installml.sh install "" \ /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1/ex.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1/view.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1/rvim.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.KOI8-R/man1/rview.1 /bin/sh ./installml.sh install "" \ /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1 vim vimdiff evim ex view rvim rview gvim gview rgvim rgview gvimdiff eview creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1/ex.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1/view.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1/rvim.1 creating link /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8/man1/rview.1 if test -n "yes" -a -f po/Makefile; then \ cd po; /usr/bin/make prefix=/build/buildd/vim-7.1/debian/tmp/usr LOCALEDIR=/build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/lang \ INSTALL_DATA=cp FILEMOD=644 install; \ fi make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' make[3]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' make[3]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' for lang in af ca cs de en_GB es fr ga it ja ko no pl ru sk sv uk vi zh_CN zh_CN.UTF-8 zh_TW zh_TW.UTF-8; do \ dir=/build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/lang/$lang/; \ if test ! -x "$dir"; then \ mkdir $dir; chmod 755 $dir; \ fi; \ dir=/build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/lang/$lang/LC_MESSAGES; \ if test ! -x "$dir"; then \ mkdir $dir; chmod 755 $dir; \ fi; \ if test -r $lang.mo; then \ cp $lang.mo $dir/vim.mo; \ chmod 644 $dir/vim.mo; \ fi; \ done make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' if test -d ../runtime/lang; then \ cp ../runtime/lang/README.txt ../runtime/lang/*.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/lang; \ chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/lang/README.txt /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/lang/*.vim; \ fi if test -d ../runtime/keymap; then \ cp ../runtime/keymap/README.txt ../runtime/keymap/*.vim /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/keymap; \ chmod 644 /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/keymap/README.txt /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/keymap/*.vim; \ fi make[1]: Leaving directory `/build/buildd/vim-7.1/vim71/src' if [ yes = "yes" ]; then \ /usr/bin/make -C vim71/src DESTDIR=/build/buildd/vim-7.1/debian/tmp test; \ fi make[1]: Entering directory `/build/buildd/vim-7.1/vim71/src' /usr/bin/make -f Makefile vim make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src' make[2]: `vim' is up to date. make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src' if test -n "yes" -a -f po/Makefile; then \ cd po; /usr/bin/make -f Makefile check VIM=../vim; \ fi make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src/po' ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq af.po touch af.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq ca.po touch ca.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq cs.po touch cs.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq de.po touch de.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq en_GB.po touch en_GB.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq es.po touch es.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq fr.po touch fr.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq ga.po touch ga.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq it.po touch it.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq ja.po touch ja.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq ko.po touch ko.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq no.po touch no.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq pl.po touch pl.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq ru.po touch ru.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq sk.po touch sk.ck ../vim -u NONE -e -S check.vim -c "if error == 0 | q | endif" -c cq sv.po make[2]: *** [sv.ck] Error 1 make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src/po' make[1]: [test] Error 2 (ignored) if test vim != vim -a ! -e vim; then \ ln -s vim vim; \ fi cd testdir; /usr/bin/make -f Makefile VIMPROG=../vim make[2]: Entering directory `/build/buildd/vim-7.1/vim71/src/testdir' echo Test results: >test.log rm -f test1.failed tiny.vim small.vim mbyte.vim test.ok X* viminfo ../vim -u unix.vim -U NONE --noplugin -s dotest.in test1.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test1.in" 40 lines, 1465 charactersFirst a simple test to check if the test script works. If Vim was not compiled with the +eval feature, the small.vim script will be set to copy the test.ok file to test.out, so that it looks like the test succeeded. Otherwise an empty small.vim is written. small.vim is sourced by tests that require the +eval feature or other features that are missing in the small version. If Vim was not compiled with the +windows feature, the tiny.vim script will be set like small.vim above. tiny.vim is sourced by tests that require the +windows feature or other features that are missing in the tiny version. If Vim was not compiled with the +multi_byte feature, the mbyte.vim script will be set like small.vim above. mbyte.vim is sourced by tests that require the +multi_byte feature. STARTTEST :" Write a single line to test.out to check if testing works at all. :%d athis is a test^[:w! test.out :" Create small.vim and tiny.vim empty, create mbyte.vim to skip the test. 0D:w! small.vim[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25l[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 21 lines, 661 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:w! tiny.vim ae! test.ok w! test.out qa! ^[:w! mbyte.vim :" If +multi_byte feature supported, make mbyte.vim empty. :if has("multi_byte") | sp another | w! mbyte.vim | q | endif :" If +eval feature supported quit here, leaving tiny.vim and small.vim empty. :" Otherwise write small.vim to skip the test. :if 1 | q! | endif :w! small.vim :" If +windows feature not supported :sp will fail and tiny.vim will be :" written to skip the test. :sp another :wq! tiny.vim :qa! ENDTEST[?12l[?25h[?25l [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25h" Write a single line to test.out to check if testing works at all. [?25l[?12l[?25h[?25l:[?12l[?25h%d [?25l~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ --No lines in buffer--[?12l[?25h[?25lthis is a test[?12l[?25h[?25l:[?12l[?25hw! test.out [?25l"test.out" [New File] 1 line, 15 characters written[?12l[?25h[?25l:[?12l[?25h" Create small.vim and tiny.vim empty, create mbyte.vim to skip the test. [?25l[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw! small.vim [?25l"small.vim" [New File] 1 line, 1 character written[?12l[?25h[?25l:[?12l[?25hw! tiny.vim [?25l"tiny.vim" [New File] 1 line, 1 character written[?12l[?25h[?25le! test.ok w! test.outqa![?12l[?25h[?25l:[?12l[?25hw! mbyte.vim [?25l"mbyte.vim" [New File] 4 lines, 28 characters written[?12l[?25h[?25l:[?12l[?25h" If +multi_byte feature supported, make mbyte.vim empty. [?25l[?12l[?25h[?25l:[?12l[?25hif has("multi_byte") | sp another | w! mbyte.vim | q | endif [?25l"another" [New File] "mbyte.vim" 0 lines, 0 characters writtene! test.ok[?12l[?25h[?25l:[?12l[?25h" If +eval feature supported quit here, leaving tiny.vim and small.vim empty. [?25l[?12l[?25h[?25l:[?12l[?25h" Otherwise write small.vim to skip the test. [?25l[?12l[?25h[?25l:[?12l[?25hif 1 | q! | endif [?25l[?1l>[?12l[?25h[?1049lrm -rf X* viminfo rm -rf test2.failed test.ok test.out X* viminfo cp test2.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test2.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test2.in" 29 lines, 717 charactersThis is a test if a URL is recognized by "gf", with the cursor before and after the "://". Also test ":\\". STARTTEST :so small.vim /^first /tmp :call append(0, expand("")) /^second /URL :call append(1, expand("")) :if has("ebcdic") : set isf=@,240-249,/,.,-,_,+,,,$,:,~,\ :else : set isf=@,48-57,/,.,-,_,+,,,$,:,~,\ :endif /^third /name :call append(2, expand("")) /^fourth /URL :call append(3, expand(""))[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25l[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 19 lines, 336 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST5GdG:wq! test.out ENDTEST[?12l[?25h[?25l first test for URL://machine.name/tmp/vimtest2a and other text [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l/[?12l[?25h^first [?25lsearch hit BOTTOM, continuing at TOP[?12l[?25h[?25l/[?12l[?25htmp [?25l[?12l[?25h[?25l:[?12l[?25hcall append(0, expand("")) [?25l[?12l[?25h[?25l/[?12l[?25h^second [?25l second test for URL://machine.name/tmp/vimtest2b. And other text[?12l[?25h[?25l /[?12l[?25hURL [?25l[?12l[?25h[?25l:[?12l[?25hcall append(1, expand("")) [?25l[?12l[?25h[?25l:[?12l[?25hif has("ebcdic") [?25l : [?12l[?25h: set isf=@,240-249,/,.,-,_,+,,,$,:,~,\ [?25l: [?12l[?25h:else [?25l: [?12l[?25h: set isf=@,48-57,/,.,-,_,+,,,$,:,~,\ [?25l: [?12l[?25h:endif [?25lSTARTTEST :so small.vim /^first /tmp[?12l[?25h[?25l /[?12l[?25h^third [?25l third test for URL:\\machine.name\vimtest2c and other text[?12l[?25h[?25l /[?12l[?25hname [?25l[?12l[?25h[?25l:[?12l[?25hcall append(2, expand("")) [?25l[?12l[?25h[?25l/[?12l[?25h^fourth [?25l fourth test for URL:\\machine.name\tmp\vimtest2d, and other text[?12l[?25h[?25l /[?12l[?25hURL [?25l[?12l[?25h[?25l:[?12l[?25hcall append(3, expand("")) [?25l[?12l[?25h[?25lThis is a test if a URL is recognized by "gf", with the cursor before and after the "://". Also test ":\\". STARTTEST :so small.vim[?12l[?25h[?25l29 fewer linesURL:\\machine.name\tmp\vimtest2d ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ 29 fewer lines[?12l[?25h[?25l:[?12l[?25hwq! test.out [?25l"test.out" [New File] 4 lines, 128 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test3.failed test.ok test.out X* viminfo cp test3.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test3.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test3.in" 1320 lines, 13734 characters/* vim: set cin ts=4 sw=4 : */ Test for 'cindent' STARTTEST :so small.vim :set nocompatible viminfo+=nviminfo :edit" read modeline /start of AUTO =/end of AUTO ENDTEST /* start of AUTO matically checked vim: set ts=4 : */ {if (test)cmd1;cmd2; } {if (test)cmd1;else[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25l/* vim: set cin ts=4 sw=4 : */[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 5 lines, 116 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hset nocompatible viminfo+=nviminfo [?25l[?12l[?25h[?25l:[?12l[?25hedit " read modeline [?25l"test3.in"1320L, 13734C[?12l[?25h[?25l/[?12l[?25hstart of AUTO [?25l[?12l[?25h[?25l/[?12l[?25hend of AUTO [?25l789 lines to indent... 7500 650 550 450 350 250 150 50 lines to indent... 790 lines indented [?12l[?25h[?25l/^STARTTEST } main() {char foo[] = "/*";/* asdf */hello } /* end of AUTO */ STARTTEST :set tw=0 wm=60 columns=80 noai fo=croq /serious/e a about life, the universe, and the rest^[ ENDTEST { /* this is * a real serious important big * comment */[?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 3L, 93C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST/+-1[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hset tw=0 wm=60 columns=80 noai fo=croq [?25l} main() {char foo[] = "/*";/* asdf */hello } /* end of AUTO */ STARTTEST :set tw=0 wm=60 columns=80 noai fo=croq /serious/e a about life, the universe, and the rest^[ ENDTEST { /* this is * a real serious important big * comment */[?12l[?25h[?25l/[?12l[?25hserious/e [?25l[?12l[?25h[?25l -- INSERT -- about life, the * universe, and the * rest important big[?12l[?25h[?25l * comment[?12l[?25h[?25l /^STARTTEST *//* insert " about life, the universe, and the rest" after "serious" */ } STARTTEST[?12l[?25h[?25l :set nocin [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 6L, 78C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1/comments joabout life^[/happens jothere^[/below oline^[/this Ohello^[[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset nocin [?25l[?12l[?25h[?25l/[?12l[?25hcomments [?25l{/** Testing for comments, without 'cin' set[?12l[?25h[?25l */[?12l[?25h[?25l -- INSERT -- about life[?12l[?25h[?25l /[?12l[?25hhappens [?25l/* * what happens here?[?12l[?25h[?25l */[?12l[?25h[?25l -- INSERT -- there[?12l[?25h[?25l /[?12l[?25hbelow [?25l/*the end of the comment, try inserting a line below */[?12l[?25h[?25l -- INSERT -- line[?12l[?25h[?25l /[?12l[?25hthis [?25l/* how aboutthis one */[?12l[?25h[?25l -- INSERT --hello[?12l[?25h[?25l this one */[?12l[?25h[?25l /^STARTTEST } STARTTEST[?12l[?25h[?25l :set cin [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 3L, 18C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1/vec2 ==[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cin [?25l[?12l[?25h[?25l/[?12l[?25hvec2 [?25l{ var = this + that + vec[0] * vec[0]+ vec[1] * vec[1]+ vec2[2] * vec[2];[?12l[?25h[?25l+ vec2[2] * vec[2];[?12l[?25h[?25l }[?12l[?25h[?25l /^STARTTEST STARTTEST[?12l[?25h[?25l :set cin [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 5L, 51C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1:set cino=}4 /testing1 k2==/testing2 k2==[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cin [?25l[?12l[?25h[?25l:[?12l[?25hset cino=}4 [?25l[?12l[?25h[?25l/[?12l[?25htesting1 [?25l{asdf asdflkajds f;if (tes & ting) {asdf asdf asdf ;asdfa sdf asdf;}testing1;[?12l[?25h[?25l}[?12l[?25h[?25l /[?12l[?25htesting2 [?25lif (tes & ting){asdf asdf asdf ;asdfa sdf asdf;}testing2;[?12l[?25h[?25l}[?12l[?25h[?25l /^STARTTEST } STARTTEST[?12l[?25h[?25l :set cin [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 4L, 36C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1:set cino=(0,)20 /main =][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cin [?25l[?12l[?25h[?25l:[?12l[?25hset cino=(0,)20 [?25l[?12l[?25h[?25l/[?12l[?25hmain [?25lmain ( int first_par, /*[?12l[?25h[?25l 19 lines to indent... 20indented [?12l[?25h[?25l * Comment for[?12l[?25h[?25l /^STARTTEST * Comment for* first par*/second_par /** Comment for* second par*/); } STARTTEST :set cin :set cino= ]]=][ ENDTEST {do{if (){if ()[?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 3L, 26C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST/+-1[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cin [?25l[?12l[?25h[?25l:[?12l[?25hset cino= [?25l[?12l[?25h [?25l11 lines to indent... 12indented [?12l[?25h[?25l/^STARTTEST asdf;elseasdf;}} while ();cmd;/* this should go under the } */ } STARTTEST[?12l[?25h[?25l ]]=][ [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 1L, 6C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1[?12l[?25h[?25l ENDTEST[?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 8 lines to indent... 9indented [?12l[?25h[?25l if ( k() ) {[?12l[?25h[?25l /^STARTTEST l();} else { /* Start (two words) end */m();}n(); } STARTTEST[?12l[?25h[?25l :set cino={s,e-s [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 23C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 ]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino={s,e-s [?25l[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 7 lines to indent... 8indented  {[?12l[?25h[?25l if ( k() )[?12l[?25h[?25l /^STARTTEST {l();} else { /* Start (two words) end */m();}n(); /* should be under the if () */ } STARTTEST[?12l[?25h[?25l :set cino={s,fs [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 25C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 ]]=/ foo[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino={s,fs [?25l[?12l[?25h[?25lvoid bar(void) {[?12l[?25h[?25l /[?12l[?25h foo [?25l30 lines to indent... 31indented  {[?12l[?25h[?25l/^STARTTEST void func(void){a = 1;{b = 2;}c = 3;d = 4;} /* foo */ STARTTEST :set cino= /while ohere^[ ENDTEST a() { do { a = a +a; } while ( a );/* add text under this line */[?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 3L, 25C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST/+-1[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino= [?25l[?12l[?25h[?25l/[?12l[?25hwhile [?25l[?12l[?25h[?25l -- INSERT -- here[?12l[?25h[?25l if ( a ) i[?12l[?25h[?25l /^STARTTEST a; } STARTTEST[?12l[?25h[?25l :set cino= com= [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 3L, 109C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1/comment olabel2: b();^Mlabel3 /* post */:^M/* pre */ label4:^Mf(/*com*/);^Mif (/*com*/)^^Mcmd();^[[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino= com= [?25l[?12l[?25h[?25l/[?12l[?25hcomment [?25la() { label1:/* hmm */// comment[?12l[?25h[?25l -- INSERT --label2: b(); label3 /* post */: /* pre */ label4:f(/*com*/);if (/*com*/)cmd();[?12l[?25h[?25l }[?12l[?25h[?25l /^STARTTEST STARTTEST[?12l[?25h[?25l :set comments& comments^=s:/*,m:**,ex:*/ [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 3L, 53C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1/simple =5j[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset comments& comments^=s:/*,m:**,ex:*/ [?25l[?12l[?25h[?25l/[?12l[?25hsimple [?25l/* * A simple comment[?12l[?25h[?25l 5 lines to indent... 6indented * A simple comment[?12l[?25h[?25l */[?12l[?25h[?25l /^STARTTEST /* ** A different comment */ STARTTEST[?12l[?25h[?25l :set cino=c0 [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 3L, 70C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1:set comments& comments-=s1:/* comments^=s0:/* 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=c0 [?25l[?12l[?25h[?25l:[?12l[?25hset comments& comments-=s1:/* comments^=s0:/* [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 4 lines to indent... 5indented [?12l[?25h[?25l [?12l[?25h[?25l /^STARTTEST /*********A comment.*********/ } STARTTEST[?12l[?25h[?25l :set cino=c0,C1 [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 3L, 73C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1:set comments& comments-=s1:/* comments^=s0:/* 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=c0,C1 [?25l[?12l[?25h[?25l:[?12l[?25hset comments& comments-=s1:/* comments^=s0:/* [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 4 lines to indent... 5indented [?12l[?25h[?25l [?12l[?25h[?25l /^STARTTEST /*********A comment.*********/ } STARTTEST[?12l[?25h[?25l :set cino= [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 17C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 ]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino= [?25l[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 5 lines to indent... 6indented [?12l[?25h[?25l c = c1 &&[?12l[?25h[?25l /^STARTTEST (c2 ||c3) && c4; } STARTTEST[?12l[?25h[?25l :set cino=(s [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 23C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=(s [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 5 lines to indent... 6indented [?12l[?25h[?25l c = c1 &&[?12l[?25h[?25l /^STARTTEST (c2 ||c3) && c4; } STARTTEST[?12l[?25h[?25l :set cino=(s,U1 [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 28C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=(s,U1 [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 5 lines to indent... 6indented [?12l[?25h[?25l c = c1 &&[?12l[?25h[?25l /^STARTTEST (c2 ||c3) && c4; } STARTTEST[?12l[?25h[?25l :set cino=(0 [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 23C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=(0 [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 4 lines to indent... 5indented [?12l[?25h[?25l if ( c1[?12l[?25h[?25l /^STARTTEST && ( c2|| c3))foo; } STARTTEST[?12l[?25h[?25l :set cino=(0,w1 [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 28C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=(0,w1 [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 4 lines to indent... 5indented [?12l[?25h[?25l if ( c1[?12l[?25h[?25l /^STARTTEST && ( c2|| c3))foo; } STARTTEST[?12l[?25h[?25l :set cino=(s [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 23C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=(s [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 8 lines to indent... 9indented [?12l[?25h[?25l c = c1 && ([?12l[?25h[?25l /^STARTTEST c2 ||c3) && c4;if (c1 && c2)foo; } STARTTEST[?12l[?25h[?25l :set cino=(s,m1 [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 28C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=(s,m1 [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 8 lines to indent... 9indented [?12l[?25h[?25l c = c1 && ([?12l[?25h[?25l /^STARTTEST c2 ||c3) && c4;if (c1 && c2)foo; } STARTTEST[?12l[?25h[?25l :set cino=b1 [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 23C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=b1 [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 9 lines to indent... 10 lines indented [?12l[?25h[?25l switch (x)[?12l[?25h[?25l /^STARTTEST {case 1:a = b;break;default:a = 0;break;} } STARTTEST[?12l[?25h[?25l :set cino=(0,W5 [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 26C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=(0,W5 [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 10 lines to indent... 11indented [?12l[?25h[?25l invokeme([?12l[?25h[?25l /^STARTTEST argu,ment);invokeme(argu,ment);invokeme(argu,ment); } STARTTEST[?12l[?25h[?25l :set cino=/6 [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 23C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=/6 [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l 3 lines to indent... 4indented [?12l[?25h[?25l statement;[?12l[?25h[?25l /^STARTTEST // comment 1// comment 2 } STARTTEST[?12l[?25h[?25l :set cino= [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 3L, 34C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-12kdd]]/comment 1/+1 ==[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino= [?25l[?12l[?25h[?25l==ENDTEST[?12l[?25h[?25lvoid f() {[?12l[?25h[?25l /[?12l[?25hcomment 1/+1 [?25lstatement;// comment 1// comment 2[?12l[?25h[?25l // comment 2[?12l[?25h[?25l }[?12l[?25h[?25l /^STARTTEST STARTTEST[?12l[?25h[?25l :set cino=g0 [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 23C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=g0 [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25lclass CAbc {[?12l[?25h[?25l 6 lines to indent... 7indented [?12l[?25h[?25l int Test() { return FALSE; }[?12l[?25h[?25l /^STARTTEST public: // commentvoid testfall(); protected:void testfall(); }; STARTTEST[?12l[?25h[?25l :set cino=+20 [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 24C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=+20 [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25lvoid foo() {[?12l[?25h[?25l 4 lines to indent... 5indented [?12l[?25h[?25l if (a)[?12l[?25h[?25l /^STARTTEST {} elseasdf; } STARTTEST[?12l[?25h[?25l :set cino=(0,W2s [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 27C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1 2kdd]]=][[?12l[?25h[?25l ENDTEST [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=(0,W2s [?25l[?12l[?25h[?25l2kdd]]=][ENDTEST[?12l[?25h[?25l {[?12l[?25h[?25l 34 lines to indent... 35indented [?12l[?25h[?25l averylongfunctionnamelongfunctionnameaverylongfunctionname()->asd([?12l[?25h[?25l /^STARTTEST dec)->asdfasdfasdf(asdfadsf,asdfasdf,asdfasdf,),func(asdfadf,asdfasdf),asdasdf); } STARTTEST :set cino=M1 2kdd]]=][ ENDTEST int main () {if (cond1 &&cond2)foo; }[?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 23C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST/+-1[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hset cino=M1 [?25l[?12l[?25h[?25l [?12l[?25h[?25l4 lines to indent... 5indented [?12l[?25h[?25l/^STARTTEST  STARTTEST[?12l[?25h[?25l :g/^STARTTEST/.,/^ENDTEST/d [?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" 2L, 61C written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST/+-1[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hg/^STARTTEST/.,/^ENDTEST/d [?25l128 fewer linesaverylongfunctionnameaverylongfunctionnameavery()->asd(fasdf(abc, dec)->asdfasdfasdf( asdfadsf, asdfasdf, asdfasdf, ),func(asdfadf, asdfasdf), asdasdf ); }int main (){if (cond1 && cond2 )foo; }[?12l[?25h[?25l:[?12l[?25h1;/start of AUTO/,$wq! test.out [?25l"test.out" [New] 1185L, 11386C written [?1l>[?12l[?25h[?1049l254,256c254,256 < int i; < cmd; < } --- > int i; > cmd; > } 258,262c258,262 < test) { /* this line doesn't work right */ < int i; < cmd; < } < break; --- > test) { /* this line doesn't work right */ > int i; > cmd; > } > break; 304c304 < b; --- > b; 382,384c382,384 < asdfasdf) < aasdf; < a = 9; --- > asdfasdf) > aasdf; > a = 9; 386,387c386,387 < aasdf; < a = 9; --- > aasdf; > a = 9; 389c389 < y = 2; --- > y = 2; 392c392 < here; --- > here; 395,397c395,397 < asdfasdf) < { < } --- > asdfasdf) > { > } 400,402c400,402 < asdfasdf) { < there; < } --- > asdfasdf) { > there; > } 405,406c405,406 < asdfasdf) < there; --- > asdfasdf) > there; 527c527 < bar; --- > bar; 540,541c540,541 < foo\ < bor"; --- > foo\ > bor"; 545,547c545,547 < asdf\ < asdf", < *bar; --- > asdf\ > asdf", > *bar; 554,556c554,556 < asdf\ < asdf", < *bar; --- > asdf\ > asdf", > *bar; 560,562c560,562 < asdf\ < asdf", < *bar; --- > asdf\ > asdf", > *bar; 583c583 < two; --- > two; 585c585 < jan; --- > jan; 587c587 < jannie; --- > jannie; 589c589 < krap; --- > krap; 591c591 < jan; --- > jan; 772,773c772,773 < { < } --- > { > } 830c830 < + vec2[2] * vec[2]; --- > + vec2[2] * vec[2]; 839c839 < } --- > } 845c845 < } --- > } 851,858c851,858 < * Comment for < * first par < */ < int second_par /* < * Comment for < * second par < */ < ) --- > * Comment for > * first par > */ > int second_par /* > * Comment for > * second par > */ > ) 861,868c861,868 < * Comment for < * first par < */ < second_par /* < * Comment for < * second par < */ < ); --- > * Comment for > * first par > */ > second_par /* > * Comment for > * second par > */ > ); 967,969c967,969 < f(/*com*/); < if (/*com*/) < cmd(); --- > f(/*com*/); > if (/*com*/) > cmd(); 1033,1034c1033,1034 < && ( c2 < || c3)) --- > && ( c2 > || c3)) 1042,1043c1042,1043 < && ( c2 < || c3)) --- > && ( c2 > || c3)) 1091,1092c1091,1092 < argu, < ment); --- > argu, > ment); 1094,1097c1094 < argu, < ment < ); < invokeme(argu, --- > argu, 1099c1096,1099 < ); --- > ); > invokeme(argu, > ment > ); 1106,1107c1106,1107 < // comment 1 < // comment 2 --- > // comment 1 > // comment 2 1144c1144 < asdfadsf), --- > asdfadsf), 1151,1162c1151,1162 < averylongfunctionname( < abc, < dec)->averylongfunctionname( < asdfadsf, < asdfasdf, < asdfasdf, < ), < func(asdfadf, < asdfasdf < ), < asdasdf < ); --- > averylongfunctionname( > abc, > dec)->averylongfunctionname( > asdfadsf, > asdfasdf, > asdfasdf, > ), > func(asdfadf, > asdfasdf > ), > asdasdf > ); 1172c1172 < asdfasdf), --- > asdfasdf), rm -rf X* test.ok viminfo rm -rf test4.failed test.ok test.out X* viminfo cp test4.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test4.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test4.in" 31 lines, 839 charactersTest for autocommand that changes current buffer on BufEnter event. Check if modelines are interpreted for the correct buffer. STARTTEST :so small.vim :set nocompatible viminfo+=nviminfo :au BufEnter Xxx brew /start of :.,/end of/w! Xxx " write test file Xxx :set ai modeline modelines=3 :sp Xxx" split to Xxx, autocmd will do :brew G?this is a othis should be auto-indented^[ :" Append text with autoindent to this file :au! BufEnter Xxx :buf Xxx" go to Xxx, no autocmd anymore G?this is a othis should be in column 1^[:wq " append text without autoindent to Xxx G:r Xxx" include Xxx in the current file :?startstart?,$w! test.out :qa! ENDTEST[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for autocommand that changes current buffer on BufEnter event.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 17 lines, 557 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hset nocompatible viminfo+=nviminfo [?25l[?12l[?25h[?25l:[?12l[?25hau BufEnter Xxx brew [?25l[?12l[?25h[?25l/[?12l[?25hstart of [?25lstartstart start of test file Xxx[?12l[?25h[?25l :[?12l[?25h.,/end of/w! Xxx " write test file Xxx [?25l"Xxx" [New] 7L, 124C written[?12l[?25h[?25l:[?12l[?25hset ai modeline modelines=3 [?25l[?12l[?25h[?25l:[?12l[?25hsp Xxx " split to Xxx, autocmd will do :brew [?25l"Xxx" 7L, 124C:?startstart?,$w! test.out :qa!ENDTESTstartstarstart of test file Xxx vim: set noai : this is a test this is a test this is a test this is a testtest4.in buf Xxx " go to Xxx, no autocmd anymore G?this is aothis should be in column 1^[:wq " append text without autoindent to Xxx G:r Xxx " include Xxx in the current file:?startstart?,$w! test.outqa!ENDTESTstartstart of test file Xxx test4.in test4.in" line 25 of 31 --80%-- col 1[?12l[?25h[?25l end of test file Xxx[?12l[?25h[?25l?[?12l[?25hthis is a [?25l[?12l[?25h[?25l-- INSERT -- this should be auto-indented[+][+][?12l[?25h[?25l end of test file Xxx[?12l[?25h[?25l:[?12l[?25h " Append text with autoindent to this file [?25l[?12l[?25h[?25l:[?12l[?25hau! BufEnter Xxx [?25l[?12l[?25h[?25l:[?12l[?25hbuf Xxx " go to Xxx, no autocmd anymore [?25l"Xxx" 7L, 124Cstart of test file Xxx vim: set noai : this is a test this is a test this is a test end of test file Xxx~ ~ ~ ~ Xxx [?12l[?25h[?25l?[?12l[?25hthis is a [?25l[?12l[?25h[?25l-- INSERT --this should be in column 1[+][?12l[?25h[?25l:[?12l[?25hwq " append text without autoindent to Xxx [?25l"Xxx8L, 151C writtenSTARTTEST:so small.vim:set nocompatible viminfo+=nviminfo :au BufEnter Xxx brew/start of:.,/end of/w! Xxx " write test file Xxx :set ai modeline modelines=3 :sp Xxx " split to Xxx, autocmd will do :brewG?this is aothis should be auto-indented^[: " Append text with autoindent to this fileau! BufEnter Xxx:buf Xxx " go to Xxx, no autocmd anymore G?this is aothis should be in column 1^[:wq " append text without autoindent to Xxx G:r Xxx " include Xxx in the current file :?startstart?,$w! test.out :qa!ENDTESTstarstart of test file Xxx[?12l[?25h[?25lvim: set noai :this is a testthis is a testthis is a testthis is a testthis should be auto-indented end of test file Xxx[?12l[?25h[?25l :[?12l[?25hr Xxx " include Xxx in the current file [?25l"Xxx" 8L, 151C start of test file Xxx[?12l[?25h[?25l :[?12l[?25h?startstart?,$w! test.out [?25l"test.out" [New] 17L, 316C written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test5.failed test.ok test.out X* viminfo cp test5.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test5.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test5.in" 29 lines, 949 charactersTest for autocommand that deletes the current buffer on BufLeave event. Also test deleting the last buffer, should give a new, empty buffer. STARTTEST :so small.vim :au BufLeave Xxx bwipe /start of :.,/end of/w! Xxx" write test file Xxx :sp Xxx" split to Xxx :bwipe" delete buffer Xxx, now we're back here G?this is a othis is some more text^[ :" Append some text to this file :?start?,$w! test.out" Write current file contents :bwipe test.out" delete alternate buffer :au bufleave test5.in bwipe :bwipe!" delete current buffer, get an empty one ithis is another test line^[:w >>test.out :" append an extra line to the output file :qa! ENDTEST start of test file Xxx[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for autocommand that deletes the current buffer on BufLeave event.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 16 lines, 664 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hau BufLeave Xxx bwipe [?25l[?12l[?25h[?25l/[?12l[?25hstart of [?25l[?12l[?25h[?25l:[?12l[?25h.,/end of/w! Xxx " write test file Xxx [?25l"Xxx" [New File] 7 lines, 124 characters written[?12l[?25h[?25l:[?12l[?25hsp Xxx " split to Xxx [?25l"Xxx" 7 lines, 124 charactersstart of test file Xxxvim: set noai :this is a test this is a test this is a test this is a test end of test file Xxx ~ ~ ~ ~ Xxx ?start?,$w! test.outWrite current file contentsbwipe test.out delete alternate bufferau bufleave test5.in bwipebwipe! " delete current buffer, get an empty one ithis is another test line^[:w >>test.out: " append an extra line to the output file :qa!ENDTESTstart of test file Xxx test5.in [?12l[?25h[?25l:[?12l[?25hbwipe " delete buffer Xxx, now we're back here [?25lTest for autocommand that deletes the current buffer on BufLeave event. Also test deleting the last buffer, should give a new, empty buffer.STARTTEST:so small.vim:au BufLeave Xxx bwipe /start of:.,/end of/w! Xxx " write test file Xxx:sp Xxx " split to Xxx:bwipe " delete buffer Xxx, now we're back hereG?this is aothis is some more text^[ Append some text to this file :?start?,$w! test.outWrite current file contents :bwipe test.out " delete alternate buffer :au bufleave test5.in bwipe:bwipe! " delete current buffer, get an empty one ithis is another test line^[:w >>test.out " append an extra line to the output file :qa!ENDTESTstart of test file Xxx[?12l[?25h[?25lvim: set noai :this is a testthis is a testthis is a testthis is a test end of test file Xxx[?12l[?25h[?25l ?[?12l[?25hthis is a [?25l[?12l[?25h[?25l this is some more text[?12l[?25h[?25l end of test file Xxx[?12l[?25h[?25l :[?12l[?25h " Append some text to this file [?25l[?12l[?25h[?25l:[?12l[?25h?start?,$w! test.out " Write current file contents [?25l"test.out" [New File] 8 lines, 147 characters written[?12l[?25h[?25l:[?12l[?25hbwipe test.out " delete alternate buffer [?25l[?12l[?25h[?25l:[?12l[?25hau bufleave test5.in bwipe [?25l[?12l[?25h[?25l:[?12l[?25hbwipe! " delete current buffer, get an empty one [?25lError detected while processing BufLeave Auto commands for "test5.in": E89: No write since last change for buffer 1 (add ! to override) Press ENTER or type command to continue[?12l[?25h[?25l~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25lthis is another test line[?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 1 line, 26 characters appended[?12l[?25h[?25l:[?12l[?25h " append an extra line to the output file [?25l[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test6.failed test.ok test.out X* viminfo cp test6.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test6.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test6.in" 24 lines, 739 charactersTest for autocommand that redefines the argument list, when doing ":all". STARTTEST :so small.vim :au BufReadPost Xxx2 next Xxx2 Xxx1 /^start of A1^[:.,/end of/w! Xxx1 " write test file Xxx1 $r2:.,/end of/w! Xxx2 " write test file Xxx2 $r3:.,/end of/w! Xxx3 " write test file Xxx3 :next! Xxx1 Xxx2 Xxx3 " redefine arglist; go to Xxx1 :all" open window for all args :w! test.out" Write contents of Xxx1 ^W^W^W^W:w >>test.out " Append contents of last window (Xxx1) :rew" should now be in Xxx2 :w >>test.out" Append contents of Xxx2 :qa! ENDTEST start of test file Xxxthis is a testthis is a testthis is a testthis is a test[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for autocommand that redefines the argument list, when doing ":all".[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 13 lines, 537 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hau BufReadPost Xxx2 next Xxx2 Xxx1 [?25l[?12l[?25h[?25l/[?12l[?25h^start of [?25l[?12l[?25h[?25l1[?12l[?25h[?25l:[?12l[?25h.,/end of/w! Xxx1 " write test file Xxx1 [?25l"Xxx1" [New File] 6 lines, 109 characters written[?12l[?25h[?25l2[?12l[?25h[?25l:[?12l[?25h.,/end of/w! Xxx2 " write test file Xxx2 [?25l"Xxx2" [New File] 6 lines, 109 characters written[?12l[?25h[?25l3[?12l[?25h[?25l:[?12l[?25h.,/end of/w! Xxx3 " write test file Xxx3 [?25l"Xxx3" [New File] 6 lines, 109 characters written[?12l[?25h[?25l:[?12l[?25hnext! Xxx1 Xxx2 Xxx3 " redefine arglist; go to Xxx1 [?25l"Xxx1"6 lines, 109 charactersstart of test file Xxx1this is a test this is a test this is a test this is a testend of test file Xxx ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hall " open window for all args [?25l"Xxx2"6 lines, 109 characters "Xxx2" 6 lines, 109 characters Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hw! test.out " Write contents of Xxx1 [?25l"test.out" [New File] 6 lines, 109 characters written Press ENTER or type command to continue[?12l[?25h[?25lstart of test file Xxx1this is a testthis is a testXxx1 start of test file Xxx2 this is a test this is a test this is a test this is a testend of test file XxxXxx2 [?12l[?25hXxx1 Xxx2 Xxx1 Xxx2 [?25l:[?12l[?25hw >>test.out " Append contents of last window (Xxx1) [?25l"test.out" 6 lines, 109 characters appended[?12l[?25h[?25l:[?12l[?25hrew " should now be in Xxx2 [?25l"Xxx2" line 1 of 6 --16%-- col 1 (file 1 of 2)22[?12l[?25h[?25l:[?12l[?25hw >>test.out " Append contents of Xxx2 [?25l"test.out" 6 lines, 109 characters appended[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test7.failed test.ok test.out X* viminfo cp test7.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test7.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test7.in" 26 lines, 675 charactersTest for autocommand that changes the buffer list, when doing ":ball". STARTTEST :so small.vim /^start of A1^[:.,/end of/w! Xxx1 " write test file Xxx1 :sp Xxx1 :close $r2:.,/end of/w! Xxx2 " write test file Xxx2 :sp Xxx2 :close $r3:.,/end of/w! Xxx3 " write test file Xxx3 :sp Xxx3 :close :au BufReadPost Xxx2 bwipe $r4:ball" open window for all args, close Xxx2 :.,$w! test.out" Write contents of this file ^W^W:w >>test.out" Append contents of second window (Xxx1) ^W^W:/^start of/,$w >>test.out " Append contents of last window (this file) :qa! ENDTEST start of test file Xxx[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for autocommand that changes the buffer list, when doing ":ball".[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 17 lines, 508 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l/[?12l[?25h^start of [?25l[?12l[?25h[?25l1[?12l[?25h[?25l:[?12l[?25h.,/end of/w! Xxx1 " write test file Xxx1 [?25l"Xxx1" [New File] 4 lines, 77 characters written[?12l[?25h[?25l:[?12l[?25hsp Xxx1 [?25l"Xxx1" 4 lines, 77 charactersstart of test file Xxx1this is a test this is a test end of test file Xxx ~ ~ ~ ~ ~ ~ ~ Xxx1 closeau BufReadPost Xxx2 bwipe $r4:ball " open window for all args, close Xxx2 :.,$w! test.outWrite contents of this file^W^W:w >>test.outAppend contents of second window (Xxx1)/^start of/,$w >>test.out " Append contents of last window (this file) :qa!ENDTESTstart of test file Xxx1 test7.in [+] [?12l[?25h[?25l:[?12l[?25hclose [?25lTest for autocommand that changes the buffer list, when doing ":ball".STARTTEST:so small.vim/^start ofA1^[:.,/end of/w! Xxx1 " write test file Xxx1:sp Xxx1:close$r2:.,/end of/w! Xxx2 " write test file Xxx2:sp Xxx2:close$r3:.,/end of/w! Xxx3 " write test file Xxx3sp Xxx3 :close:au BufReadPost Xxx2 bwipe$r4:ball open window for all args, close Xxx2 :.,$w! test.out Write contents of this filew >>test.out " Append contents of second window (Xxx1)^W^W:/^start of/,$w >>test.out " Append contents of last window (this file) :qa!ENDTESTstart of test file Xxx1[?12l[?25h[?25l2[?12l[?25h[?25l:[?12l[?25h.,/end of/w! Xxx2 " write test file Xxx2 [?25l"Xxx2" [New File] 4 lines, 77 characters written[?12l[?25h[?25l:[?12l[?25hsp Xxx2 [?25l"Xxx2" 4 lines, 77 charactersstart of test file Xxx2this is a test this is a test end of test file Xxx ~ ~ ~ ~ ~ ~ ~ Xxx2 closeau BufReadPost Xxx2 bwipe $r4:ball " open window for all args, close Xxx2 :.,$w! test.outWrite contents of this file^W^W:w >>test.outAppend contents of second window (Xxx1)/^start of/,$w >>test.out " Append contents of last window (this file) :qa!ENDTESTstart of test file Xxx2 test7.in [+] [?12l[?25h[?25l:[?12l[?25hclose [?25lTest for autocommand that changes the buffer list, when doing ":ball".STARTTEST:so small.vim/^start ofA1^[:.,/end of/w! Xxx1 " write test file Xxx1:sp Xxx1:close$r2:.,/end of/w! Xxx2 " write test file Xxx2:sp Xxx2:close$r3:.,/end of/w! Xxx3 " write test file Xxx3sp Xxx3 :close:au BufReadPost Xxx2 bwipe$r4:ball open window for all args, close Xxx2 :.,$w! test.out Write contents of this filew >>test.out " Append contents of second window (Xxx1)^W^W:/^start of/,$w >>test.out " Append contents of last window (this file) :qa!ENDTESTstart of test file Xxx2[?12l[?25h[?25l3[?12l[?25h[?25l:[?12l[?25h.,/end of/w! Xxx3 " write test file Xxx3 [?25l"Xxx3" [New File] 4 lines, 77 characters written[?12l[?25h[?25l:[?12l[?25hsp Xxx3 [?25l"Xxx3" 4 lines, 77 charactersstart of test file Xxx3this is a test this is a test end of test file Xxx ~ ~ ~ ~ ~ ~ ~ Xxx3 closeau BufReadPost Xxx2 bwipe $r4:ball " open window for all args, close Xxx2 :.,$w! test.outWrite contents of this file^W^W:w >>test.outAppend contents of second window (Xxx1)/^start of/,$w >>test.out " Append contents of last window (this file) :qa!ENDTESTstart of test file Xxx3 test7.in [+] [?12l[?25h[?25l:[?12l[?25hclose [?25lTest for autocommand that changes the buffer list, when doing ":ball".STARTTEST:so small.vim/^start ofA1^[:.,/end of/w! Xxx1 " write test file Xxx1:sp Xxx1:close$r2:.,/end of/w! Xxx2 " write test file Xxx2:sp Xxx2:close$r3:.,/end of/w! Xxx3 " write test file Xxx3sp Xxx3 :close:au BufReadPost Xxx2 bwipe$r4:ball open window for all args, close Xxx2 :.,$w! test.out Write contents of this filew >>test.out " Append contents of second window (Xxx1)^W^W:/^start of/,$w >>test.out " Append contents of last window (this file) :qa!ENDTESTstart of test file Xxx3[?12l[?25h[?25l:[?12l[?25hau BufReadPost Xxx2 bwipe [?25l[?12l[?25h[?25l4[?12l[?25h[?25l:[?12l[?25hball " open window for all args, close Xxx2 [?25l"Xxx1"4 lines, 77 characters "Xxx2" 4 lines, 77 characters Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h.,$w! test.out " Write contents of this file [?25l"test.out" [New File] 4 lines, 77 characters written Press ENTER or type command to continue[?12l[?25h[?25l:close :au BufReadPost Xxx2 bwipe $r4:ball" open window for all args, close Xxx2 :.,$w! test.out" Write contents of this file ^W^W:w >>test.out" Append contents of second window (Xxx1) ^W^W:/^start of/,$w >>test.out " Append contents of last window (this file) :qa! ENDTEST start of test file Xxx4 test7.in [+] start of test file Xxx1this is a testthis is a test end of test file Xxx ~ ~ ~ ~ ~ ~ ~ Xxx1 [?12l[?25h test7.in [+] Xxx1 [?25l:[?12l[?25hw >>test.out " Append contents of second window (Xxx1) [?25l"test.out" 4 lines, 77 characters appended[?12l[?25htest7.in [+] Xxx1 [?25l:[?12l[?25h/^start of/,$w >>test.out " Append contents of last window (this file) [?25lsearch hit BOTTOM, continuing at TOP"test.out" 4 lines, 77 characters appended[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test8.failed test.ok test.out X* viminfo cp test8.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test8.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test8.in" 24 lines, 797 charactersTest for BufWritePre autocommand that deletes or unloads the buffer. STARTTEST :so small.vim :au BufWritePre Xxx1 bunload :au BufWritePre Xxx2 bwipe /^start of A1^[:.,/end of/w! Xxx1 " write test file Xxx1 $r2:.,/end of/w! Xxx2 " write test file Xxx2 :e! Xxx2" edit Xxx2 :bdel test8.in" delete this file from the buffer list :e Xxx1" edit Xxx1 :w" write it, will unload it and give an error msg :w! test.out" Write contents of this file :e! Xxx2" start editing Xxx2 :bwipe test.out" remove test.out from the buffer list :w" write it, will delete the buffer and give an error msg:w >>test.out" Append contents of this file :qa! ENDTEST start of Xxxtest[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for BufWritePre autocommand that deletes or unloads the buffer.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 16 lines, 678 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hau BufWritePre Xxx1 bunload [?25l[?12l[?25h[?25l:[?12l[?25hau BufWritePre Xxx2 bwipe [?25l[?12l[?25h[?25l/[?12l[?25h^start of [?25l[?12l[?25h[?25l1[?12l[?25h[?25l:[?12l[?25h.,/end of/w! Xxx1 " write test file Xxx1 [?25l"Xxx1" [New File] 3 lines, 31 characters written[?12l[?25h[?25l2[?12l[?25h[?25l:[?12l[?25h.,/end of/w! Xxx2 " write test file Xxx2 [?25l"Xxx2" [New File] 3 lines, 31 characters written[?12l[?25h[?25l:[?12l[?25he! Xxx2 " edit Xxx2 [?25l"Xxx2" 3 lines, 31 charactersstart of Xxx2test end of Xxx ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hbdel test8.in^I^I" delete this file from the buffer list [?25l[?12l[?25h[?25l:[?12l[?25he Xxx1 " edit Xxx1 [?25l"Xxx1" 3 lines, 31 characters1 [?12l[?25h[?25l:[?12l[?25hw " write it, will unload it and give an error msg [?25l"Xxx2"3 lines, 31 characters E203: Autocommands deleted or unloaded buffer to be written Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hw! test.out " Write contents of this file [?25l"test.out" [New File] 3 lines, 31 characters written Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25he! Xxx2 " start editing Xxx2 [?25l"Xxx2" 3 lines, 31 charactersstart of Xxx2test end of Xxx"Xxx2" 3 lines, 31 characters[?12l[?25h[?25l:[?12l[?25hbwipe test.out " remove test.out from the buffer list [?25l[?12l[?25h[?25l:[?12l[?25hw " write it, will delete the buffer and give an error ms g[?25l"Xxx1"3 lines, 31 characters E203: Autocommands deleted or unloaded buffer to be written Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hw >>test.out " Append contents of this file [?25l"test.out" 3 lines, 31 characters appended Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test9.failed test.ok test.out X* viminfo cp test9.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test9.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test9.in" 12 lines, 255 charactersTest for Bufleave autocommand that deletes the buffer we are about to edit. STARTTEST :so small.vim :au BufLeave test9.in bwipe yy :e yy :/^start of/,$w! test.out " Write contents of this file :qa! ENDTEST start of test file xx end of test file xx ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for Bufleave autocommand that deletes the buffer we are about to edit.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 5 lines, 117 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hau BufLeave test9.in bwipe yy [?25l[?12l[?25h[?25l:[?12l[?25he yy [?25lE143: Autocommands unexpectedly deleted new buffer yy[?12l[?25h[?25l:[?12l[?25h/^start of/,$w! test.out " Write contents of this file [?25l"test.out" [New File] 2 lines, 42 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test10.failed test.ok test.out X* viminfo cp test10.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test10.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test10.in" 57 lines, 1624 charactersTest for 'errorformat'. This will fail if the quickfix feature was disabled. STARTTEST :so small.vim :/start of errorfile/,/end of errorfile/w! Xerrorfile :/start of testfile/,/end of testfile/w! Xtestfile :cf Xerrorfile rA :cn rB :cn rC :cn rD :cn rE :w! test.out" Write contents of this file :qa! ENDTEST start of errorfile "Xtestfile", line 4.12: 1506-045 (S) Undeclared identifier fd_set. "Xtestfile", line 7 col 19; this is an error[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for 'errorformat'. This will fail if the quickfix feature was disabled.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 15 lines, 225 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25h/start of errorfile/,/end of errorfile/w! Xerrorfile [?25l"Xerrorfile" [New File] 13 lines, 447 characters written[?12l[?25h[?25l:[?12l[?25h/start of testfile/,/end of testfile/w! Xtestfile [?25l"Xtestfile" [New File] 23 lines, 853 characters written[?12l[?25h[?25l:[?12l[?25hcf Xerrorfile [?25l"Xtestfile" 23 lines, 853 characters (2 of 13): 1506-045 (S) Undeclared identifier fd_set. Press ENTER or type command to continue[?12l[?25h[?25lstart of testfile line 2 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 4 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 5 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxline 6 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxline 7 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 8 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 9 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 10 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 11 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 12 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 13 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 14 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 15 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 16 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 17 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxline 18 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 19 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 20 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 21 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 22 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxend of testfile[?12l[?25h[?25lA[?12l[?25h[?25l:[?12l[?25hcn [?25l(3 of 13): this is an error[?12l[?25h[?25lB[?12l[?25h[?25l:[?12l[?25hcn [?25l(5 of 13): parse error before `asd'[?12l[?25h[?25lC[?12l[?25h [?25l:[?12l[?25hcn [?25l(7 of 13): there is an error[?12l[?25h[?25lD[?12l[?25h [?25l:[?12l[?25hcn [?25l(10 of 13): yet another problem[?12l[?25h[?25lE[?12l[?25h [?25l:[?12l[?25hw! test.out " Write contents of this file [?25l"test.out" [New File] 23 lines, 853 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test11.failed test.ok test.out X* viminfo cp test11.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test11.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test11.in" 78 lines, 3236 charactersTests for autocommands: - FileWritePrewriting a compressed file - FileReadPostreading a compressed file - BufNewFilereading a file template - BufReadPredecompressing the file to be read - FilterReadPresubstituting characters in the temp file - FilterReadPostsubstituting characters after filtering - FileReadPreset options for decompression - FileReadPostdecompress the file Note: This test will fail if "gzip" is not available. $GZIP is made empty, "-v" would cause trouble. Use a FileChangedShell autocommand to avoid a prompt for "Xtestfile.gz" being modified outside of Vim (noticed on Solaris). STARTTEST :so small.vim :let $GZIP = "" :au FileChangedShell * echo "caught FileChangedShell" :set bin :au FileWritePre *.gz '[,']!gzip :au FileWritePost *.gz undo :/^start of testfile/,/^end of testfile/w! Xtestfile.gz[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for autocommands:[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 42 lines, 2169 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:23,$s/\r$//" remove CR for when sed adds them :au! FileReadPre *.gz exe '!gzip -d ' . shellescape(expand("")) :au FileReadPre *.gz call rename(expand(":r"), expand("")) :au! FileReadPost *.gz '[,']s/l/L/ :$r Xtestfile.gz" Read compressed file :w" write it, after filtering :au!" remove all autocommands :e" Edit test.out again :set nobin ff& " use the default fileformat for writing :w :qa! ENDTEST startstart start of testfile line 2 Abcdefghijklmnopqrstuvwxyz line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 4 Abcdefghijklmnopqrstuvwxyz line 5 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 6 Abcdefghijklmnopqrstuvwxyz line 7 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 8 Abcdefghijklmnopqrstuvwxyz line 9 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hlet $GZIP = "" [?25l[?12l[?25h[?25l:[?12l[?25hau FileChangedShell * echo "caught FileChangedShell" [?25l[?12l[?25h[?25l:[?12l[?25hset bin [?25l[?12l[?25h[?25l:[?12l[?25hau FileWritePre *.gz '[,']!gzip [?25l[?12l[?25h[?25l:[?12l[?25hau FileWritePost *.gz undo [?25l[?12l[?25h[?25l:[?12l[?25h/^start of testfile/,/^end of testfile/w! Xtestfile.gz [?25l[?12l[?25h[?25l11 lines filtered "Xtestfile.gz" [New File][Incomplete last line] 1 line, 111 characters written 10 more lines; before #1 0 seconds ago Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hau FileReadPost *.gz '[,']!gzip -d [?25l:au FileReadPre *.gz call rename(expand(":r"), expand("")) :au! FileReadPost *.gz '[,']s/l/L/ :$r Xtestfile.gz" Read compressed file :w " write it, after filtering :au! " remove all autocommandse" Edit test.out againset nobin ff& " use the default fileformat for writing :wqa!ENDTESTstartstart start of testfile line 2 Abcdefghijklmnopqrstuvwxyz line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx45678910 end of testfile[?12l[?25h[?25l :[?12l[?25h$r Xtestfile.gz " Read and decompress the testfile [?25l"Xtestfile.gz" [Incomplete last line] 1 line, 111 characters [?12l[?25h[?25lstart of test.c /* * Here is a new .c file */ end of test.c start of testfile[?12l[?25h[?25l :[?12l[?25h?startstart?,$w! test.out " Write contents of this file [?25l"test.out" [New File] 29 lines, 788 characters written[?12l[?25h[?25l:[?12l[?25hau BufNewFile *.c read Xtest.c [?25l[?12l[?25h[?25l:[?12l[?25h/^start of test.c/+1,/^end of test.c/-1w! Xtest.c [?25lsearch hit BOTTOM, continuing at TOP"Xtest.c" [New File] 3 lines, 32 characters written[?12l[?25h[?25l:[?12l[?25he! foo.c " Will load Xtest.c [?25l"foo.c" [New File] "Xtest.c" 3 lines, 32 characters Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hau FileAppendPre *.out '[,']s/new/NEW/ [?25l/* * Here is a new .c file */ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hau FileAppendPost *.out !cat Xtest.c >>test.out [?25l[?12l[?25h[?25l:[?12l[?25hw>>test.out " Append it to the output file [?25l"test.out" 4 lines, 33 characters appended :!cat Xtest.c >>test.out [?12l[?25h Press ENTER or type command to continue[?25l:[?12l[?25hau! FileAppendPre [?25l/* * Here is a NEW .c file */ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25h" setup autocommands to decompress before reading and re-compress afterwards [?25l[?12l[?25h[?25l:[?12l[?25hau BufReadPre *.gz exe '!gzip -d ' . shellescape(expand("")) [?25l[?12l[?25h[?25l:[?12l[?25hau BufReadPre *.gz call rename(expand(":r"), expand("")) [?25l[?12l[?25h[?25l:[?12l[?25hau BufReadPost *.gz call rename(expand(""), expand(":r")) [?25l[?12l[?25h[?25l:[?12l[?25hau BufReadPost *.gz exe '!gzip ' . shellescape(expand(":r")) [?25l[?12l[?25h[?25l:[?12l[?25he! Xtestfile.gz " Edit compressed file [?25l:!gzip -d 'Xtestfile.gz' [?12l[?25h[?25l"Xtestfile.gz""Xtestfile.gz" 11 lines, 357 characters:!gzip 'Xtestfile' [?12l[?25h Press ENTER or type command to continue[?25l:[?12l[?25hw>>test.out " Append it to the output file [?25l"test.out" 11 lines, 357 characters appended :!cat Xtest.c >>test.out [?12l[?25h Press ENTER or type command to continue[?25l:[?12l[?25hset shelltemp " need temp files here [?25lstart of testfile line 2 Abcdefghijklmnopqrstuvwxyz line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 4 Abcdefghijklmnopqrstuvwxyz line 5 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 6 Abcdefghijklmnopqrstuvwxyz line 7 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 8 Abcdefghijklmnopqrstuvwxyz line 9 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 10 Abcdefghijklmnopqrstuvwxyz end of testfile ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hau FilterReadPre *.out call rename(expand(""), expand("").".t ")[?25lstart of testfile[?12l[?25h[?25l:[?12l[?25hau FilterReadPre *.out exe '!sed s/e/E/ ' . shellescape(expand("")) . ".t >" . shellescape(expand("")) [?25lstart of testfile[?12l[?25h[?25l:[?12l[?25hau FilterReadPre *.out exe '!rm ' . shellescape(expand("")) . '.t' [?25l[?12l[?25h[?25l:[?12l[?25hau FilterReadPost *.out '[,']s/x/X/g [?25l[?12l[?25h[?25l:[?12l[?25he! test.out " Edit the output file [?25l"test.out" 50 lines, 1242 charactersstarstart of testfile2 Abcdefghijklmnopqrstuvwxyz3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx4 Abcdefghijklmnopqrstuvwxyz5 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx6 Abcdefghijklmnopqrstuvwxyz7 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx8 Abcdefghijklmnopqrstuvwxyz9 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 10 Abcdefghijklmnopqrstuvwxyz end of testfilestart of test.c/* * Here is a new .c file */end of test.cstart of testfileline 2 Abcdefghijklmnopqrstuvwxyzline 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxline 4 Abcdefghijklmnopqrstuvwxyzline 5 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx[?12l[?25h[?25l:[?12l[?25h23,$!cat [?25l[?12l[?25h[?25l:!sed s/e/E/ '/tmp/v395382/1'.t >'/tmp/v395382/1' [?12l[?25h[?25l:!rm '/tmp/v395382/1'.t [?12l[?25h[?25l218 substitutions on 15 lines 28 lines filtered Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h23,$s/\r$// " remove CR for when sed adds them [?25lE486: Pattern not found: \r$ Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hau! FileReadPre *.gz exe '!gzip -d ' . shellescape(expand("")) [?25lstartstart start of testfile line 2 Abcdefghijklmnopqrstuvwxyz line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 4 Abcdefghijklmnopqrstuvwxyz line 5 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 6 Abcdefghijklmnopqrstuvwxyz line 7 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 8 Abcdefghijklmnopqrstuvwxyz line 9 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 10 Abcdefghijklmnopqrstuvwxyz end of testfile start of test.c /* * Here is a new .c file */ end of test.c start of testfile line 2 Abcdefghijklmnopqrstuvwxyz line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 4 Abcdefghijklmnopqrstuvwxyz linE 5 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX [?12l[?25h[?25l :[?12l[?25hau FileReadPre *.gz call rename(expand(":r"), expand("")) [?25l[?12l[?25h[?25l:[?12l[?25hau! FileReadPost *.gz '[,']s/l/L/ [?25l[?12l[?25h[?25l:[?12l[?25h$r Xtestfile.gz " Read compressed file [?25l:!gzip -d 'Xtestfile.gz' [?12l[?25h[?25l"Xtestfile.gz""Xtestfile.gz" 11 lines, 357 characters11 substitutions on 11 lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hw " write it, after filtering [?25l"test.out"61 lines, 1599 characters written Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hau! " remove all autocommands [?25lE216: No such group or event: " remove all autocommands Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25he " Edit test.out again [?25l"test.out"61 lines, 1599 charactersstartstart start of testfile line 2 Abcdefghijklmnopqrstuvwxyz line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 4 Abcdefghijklmnopqrstuvwxyz line 5 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 6 Abcdefghijklmnopqrstuvwxyz line 7 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 8 Abcdefghijklmnopqrstuvwxyz line 9 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 10 Abcdefghijklmnopqrstuvwxyz end of testfile start of test.c /* * Here is a new .c file */ end of test.c start of testfile line 2 Abcdefghijklmnopqrstuvwxyz line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 4 Abcdefghijklmnopqrstuvwxyz linE 5 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX "test.out" 61 lines, 1599 characters[?12l[?25h[?25l:[?12l[?25hset nobin ff& " use the default fileformat for writing [?25l[?12l[?25h[?25l:[?12l[?25hw [?25l"test.out" 61 lines, 1599 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test12.failed test.ok test.out X* viminfo cp test12.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test12.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test12.in" 52 lines, 1199 charactersTests for 'directory' option. - ".", in same dir as file - "./dir", in directory relative to file - "dir", in directory relative to current dir STARTTEST :so small.vim :set nocompatible viminfo+=nviminfo :set dir=.,~ :/start of testfile/,/end of testfile/w! Xtest1 :" do an ls of the current dir to find the swap file (should not be there) :if has("unix") : !ls .X*.swp >test.out :else : r !ls X*.swp >test.out :endif :!echo first line >>test.out :e Xtest1 :if has("unix") :" Do an ls of the current dir to find the swap file, remove the leading dot :" to make the result the same for all systems. : r!ls .X*.swp : s/\.*X/X/[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for 'directory' option.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 40 lines, 965 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:!mkdir Xtest2 :set dir=./Xtest2,.,~ :e Xtest1 :!ls X*.swp >>test.out :!echo under under >>test.out :!ls Xtest2 >>test.out :!echo under Xtest1.swp >>test.out :!mkdir Xtest.je :/start of testfile/,/end of testfile/w! Xtest2/Xtest3 :set dir=Xtest.je,~ :e Xtest2/Xtest3 :swap :!ls Xtest2 >>test.out :!echo under Xtest3 >>test.out :!ls Xtest.je >>test.out :!echo under Xtest3.swp >>test.out :qa! ENDTEST start of testfile line 2 Abcdefghij line 3 Abcdefghij end of testfile[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hset nocompatible viminfo+=nviminfo [?25l[?12l[?25h[?25l:[?12l[?25hset dir=.,~ [?25l[?12l[?25h[?25l:[?12l[?25h/start of testfile/,/end of testfile/w! Xtest1 [?25l"Xtest1" [New] 4L, 70C written[?12l[?25h[?25l:[?12l[?25h" do an ls of the current dir to find the swap file (should not be there) [?25l[?12l[?25h[?25l:[?12l[?25hif has("unix") [?25l : [?12l[?25h: !ls .X*.swp >test.out [?25l:!ls .X*.swp >test.out[?1l>[?12l[?25h[?1049l ls: .X*.swp: No such file or directory shell returned 2 Press ENTER or type command to continue[?1049h[?1h= [?25l: :[?12l[?25helse [?25l: [?12l[?25h: r !ls X*.swp >test.out [?25l: [?12l[?25h:endif [?25l:[?12l[?25h!echo first line >>test.out [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25he Xtest1 [?25l"Xtest1" 4L, 70Cstart of testfile line 2 Abcdefghij line 3 Abcdefghij end of testfile ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "Xtest1" 4L, 70C[?12l[?25h[?25l:[?12l[?25hif has("unix") [?25l : [?12l[?25h:" Do an ls of the current dir to find the swap file, remove the leading dot [?25l: [?12l[?25h:" to make the result the same for all systems. [?25l: [?12l[?25h: r!ls .X*.swp  [?25l: [?12l[?25h: s/\.*X/X/ [?25l: [?12l[?25h: .w >>test.out [?25l"test.out" 1L, 11C appended : [?12l[?25h: undo [?25l1 line less; before #1 0 seconds ago : [?12l[?25h:else [?25l: [?12l[?25h: !ls X*.swp >>test.out [?25l: [?12l[?25h:endif [?25lstart of testfile line 2 Abcdefghij line 3 Abcdefghij end of testfile ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25h!echo under Xtest1.swp >>test.out [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!mkdir Xtest2 [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25hset dir=./Xtest2,.,~ [?25lstart of testfile line 2 Abcdefghij line 3 Abcdefghij end of testfile ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25he Xtest1 [?25l"Xtest1" 4L, 70C[?12l[?25h[?25l:[?12l[?25h!ls X*.swp >>test.out [?25l[?1l>[?12l[?25h[?1049l ls: X*.swp: No such file or directory shell returned 2 Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!echo under under >>test.out [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!ls Xtest2 >>test.out [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!echo under Xtest1.swp >>test.out [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!mkdir Xtest.je [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h/start of testfile/,/end of testfile/w! Xtest2/Xtest3 [?25lsearch hit BOTTOM, continuing at TOP"Xtest2/Xtest3" [New] 4L, 70C writtenstart of testfile line 2 Abcdefghij line 3 Abcdefghij end of testfile ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "Xtest2/Xtest3" [New] 4L, 70C written[?12l[?25h[?25l:[?12l[?25hset dir=Xtest.je,~ [?25l[?12l[?25h[?25l:[?12l[?25he Xtest2/Xtest3 [?25l"Xtest2/Xtest3" 4L, 70C[?12l[?25h[?25l:[?12l[?25hswap [?25lXtest.je/Xtest3.swp[?12l[?25h[?25l:[?12l[?25h!ls Xtest2 >>test.out [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!echo under Xtest3 >>test.out [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!ls Xtest.je >>test.out [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!echo under Xtest3.swp >>test.out [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049l rm -rf X* test.ok viminfo rm -rf test13.failed test.ok test.out X* viminfo cp test13.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test13.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test13.in" 58 lines, 1133 charactersTests for autocommands on :close command Write three files and open them, each in a window. Then go to next window, with autocommand that deletes the previous one. Do this twice, writing the file. Also test deleting the buffer on a Unload event. If this goes wrong there will be the ATTENTION prompt. Also test changing buffers in a BufDel autocommand. If this goes wrong there are ml_line errors and/or a Crash. STARTTEST :so small.vim :/^start of testfile/,/^end of testfile/w! Xtestje1 :/^start of testfile/,/^end of testfile/w! Xtestje2 :/^start of testfile/,/^end of testfile/w! Xtestje3 :e Xtestje1 otestje1^[ :w :sp Xtestje2 otestje2^[ :w[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for autocommands on :close command[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 38 lines, 631 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:au! :au! BufUnload Xtestje1 bwipe :e Xtestje3 :w >>test.out :e Xtestje2 :sp Xtestje1 :e :w >>test.out :au! :only :e Xtestje1 :bwipe Xtestje2 Xtestje3 test.out test13.in :au BufWipeout Xtestje1 buf Xtestje1 :bwipe :w >>test.out :qa! ENDTEST start of testfilecontentscontentscontents end of testfile[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25h/^start of testfile/,/^end of testfile/w! Xtestje1 [?25l"Xtestje1" [New File] 5 lines, 64 characters written[?12l[?25h[?25l:[?12l[?25h/^start of testfile/,/^end of testfile/w! Xtestje2 [?25l"Xtestje2" [New File] 5 lines, 64 characters written[?12l[?25h[?25l:[?12l[?25h/^start of testfile/,/^end of testfile/w! Xtestje3 [?25l"Xtestje3" [New File] 5 lines, 64 characters written[?12l[?25h[?25l:[?12l[?25he Xtestje1 [?25l"Xtestje1" 5 lines, 64 charactersstart of testfile contents contents contents end of testfile ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25ltestje1[?12l[?25h[?25l:[?12l[?25hw [?25l"Xtestje1" 6 lines, 72 characters written[?12l[?25h[?25l:[?12l[?25hsp Xtestje2 [?25l"Xtestje2" 5 lines, 64 characters contents end of testfile~ Xtestje2 testje1 contents contents contentsend of testfileXtestje1 [?12l[?25h[?25ltestje2[+][?12l[?25h[?25l:[?12l[?25hw [?25l"Xtestje2" 6 lines, 72 characters written [?12l[?25h[?25l:[?12l[?25hsp Xtestje3 [?25l"Xtestje3" 5 lines, 64 charactersstart of testfilecontentscontentscontents end of testfile ~ ~ Xtestje3 testje2contentscontentscontents end of testfile ~ ~ Xtestje2 contentscontentscontents end of testfile ~ ~ Xtestje1 [?12l[?25h[?25ltestje3[+][?12l[?25h[?25l:[?12l[?25hw [?25l"Xtestje3" 6 lines, 72 characters written [?12l[?25hXtestje3 Xtestje2 [?25l:[?12l[?25hau WinLeave Xtestje2 bwipe [?25l[?12l[?25h[?25lstart of testfile testje3contentscontentscontents end of testfile ~ ~ ~ ~ Xtestje3 testje1contentscontentscontents end of testfile ~ ~ ~ ~ ~ ~ Xtestje1 [?12l[?25h[?25l:[?12l[?25hw! test.out [?25l"test.out" [New File] 6 lines, 72 characters written[?12l[?25h[?25l:[?12l[?25hau WinLeave Xtestje1 bwipe Xtestje3 [?25l[?12l[?25h[?25l:[?12l[?25hclose [?25l1~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 6 lines, 72 characters appended[?12l[?25h[?25l:[?12l[?25he Xtestje1 [?25l"Xtestje1" 6 lines, 72 characters[?12l[?25h[?25l:[?12l[?25hbwipe Xtestje2 Xtestje3 test.out [?25lE94: No matching buffer for Xtestje2 Xtestje3 test.out[?12l[?25h[?25l:[?12l[?25hau! [?25l[?12l[?25h[?25l:[?12l[?25hau! BufUnload Xtestje1 bwipe [?25l[?12l[?25h[?25l:[?12l[?25he Xtestje3 [?25l"Xtestje3" 6 lines, 72 characters3[?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 6 lines, 72 characters appended[?12l[?25h[?25l:[?12l[?25he Xtestje2 [?25l"Xtestje2" 6 lines, 72 characters2[?12l[?25h[?25l:[?12l[?25hsp Xtestje1 [?25l"Xtestje1" 6 lines, 72 characters1Xtestje1 start of testfiletestje2 contents contents contentsend of testfileXtestje2 [?12l[?25h[?25l:[?12l[?25he [?25lE143: Autocommands unexpectedly deleted new buffer Xtestje12~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 6 lines, 72 characters appended[?12l[?25h[?25l:[?12l[?25hau! [?25l[?12l[?25h[?25l:[?12l[?25honly [?25lAlready only one window[?12l[?25h[?25l:[?12l[?25he Xtestje1 [?25l"Xtestje1" 6 lines, 72 characters1[?12l[?25h[?25l:[?12l[?25hbwipe Xtestje2 Xtestje3 test.out test13.in [?25l4 buffers wiped out[?12l[?25h[?25l:[?12l[?25hau BufWipeout Xtestje1 buf Xtestje1 [?25l[?12l[?25h[?25l:[?12l[?25hbwipe [?25l"Xtestje1" 6 lines, 72 characters[?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 6 lines, 72 characters appended[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test14.failed test.ok test.out X* viminfo cp test14.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test14.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test14.in" 65 lines, 1012 charactersTests for "vaBiB", end could be wrong. Also test ":s/pat/sub/" with different ~s in sub. Also test for ^Vxff and ^Vo123 in Insert mode. Also test "[m", "]m", "[M" and "]M" STARTTEST :so small.vim /Start cursor here vaBiBD:?Bug?,/Piece/-2w! test.out /^- Bug :s/u/~u~/ :s/i/~u~/ :s/o/~~~/ :.w >>test.out :if has("ebcdic") : let tt = "o\193\xc2\o303 \90a\xfg\o578\" :else : let tt = "o\65\x42\o103 \33a\xfg\o78\" :endif :exe "normal " . tt :.w >>test.out :set vb /^Piece[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for "vaBiB", end could be wrong.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 30 lines, 613 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST]maC^[:.w >>test.out [maD^[:.w >>test.out k2[maE^[:.w >>test.out 3[maF^[:.w >>test.out ]MaG^[:.w >>test.out j2]MaH^[:.w >>test.out ]M]MaI^[:.w >>test.out 2[MaJ^[:.w >>test.out k[MaK^[:.w >>test.out 3[MaL^[:.w >>test.out :qa! ENDTEST - Bug in "vPPPP" on this text (Webb):{cmd;{cmd; /* <-- Start cursor here */{}}}[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l/[?12l[?25hStart cursor here [?25l[?12l[?25h[?25l[?12l[?25h[?25l{ cmd; /* <-- Start cursor here */ { } [?12l[?25h[?25l cmd; }[?12l[?25h[?25l 6 fewer lines }Piece of Java{ tt m1 { t1;e1[?12l[?25h[?25l:[?12l[?25h?Bug?,/Piece/-2w! test.out [?25l"test.out" [New File] 3 lines, 44 characters written[?12l[?25h[?25l/[?12l[?25h^- Bug [?25lsearch hit BOTTOM, continuing at TOP[?12l[?25h[?25l:[?12l[?25hs/u/~u~/ [?25l[?12l[?25h[?25l:[?12l[?25hs/i/~u~/ [?25luuun "vPPPP" on this text (Webb): [?12l[?25h[?25l:[?12l[?25hs/o/~~~/ [?25luuuuuuuuun this text (Webb): [?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 48 characters appended[?12l[?25h[?25l:[?12l[?25hif has("ebcdic") [?25l : [?12l[?25h: let tt = "o\193\xc2\o303 \90a\xfg\o578\ " [?25l: [?12l[?25h:else [?25l: [?12l[?25h: let tt = "o\65\x42\o103 \33a\xfg\o78\" [?25l: [?12l[?25h:endif [?25l]maC^[:.w >>test.out [maD^[:.w >>test.out k2[maE^[:.w >>test.out 3[maF^[:.w >>test.out ]MaG^[:.w >>test.out[?12l[?25h[?25l:[?12l[?25hexe "normal " . tt [?25lABC !a^Og^G8[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 11 characters appended[?12l[?25h[?25l:[?12l[?25hset vb [?25l[?12l[?25h[?25l/[?12l[?25h^Piece [?25l[?12l[?25h[?25l{A[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 10 characters appended[?12l[?25h[?25ltt m2 {[?12l[?25h[?25l{B[?12l[?25h[?25l :[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 10 characters appended[?12l[?25h[?25lt2;} e2tt m3 {[?12l[?25h[?25l{C[?12l[?25h[?25l :[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 10 characters appended[?12l[?25h[?25l{DC[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 11 characters appended[?12l[?25h[?25l{EA[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 11 characters appended[?12l[?25h[?25l{F[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 3 characters appended[?12l[?25h[?25l}G e1[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 7 characters appended[?12l[?25h [?25lif (x){t3;}} e3[?12l[?25h[?25l}H e3[?12l[?25h[?25l :[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 7 characters appended[?12l[?25h[?25l }[?12l[?25h[?5h[?5l[?25l}I[?12l[?25h[?25l :[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 3 characters appended[?12l[?25h[?25l}JH e3[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 8 characters appended[?12l[?25h[?25l}K e2[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 7 characters appended[?12l[?25h[?25l{LF[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test15.failed test.ok test.out X* viminfo cp test15.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test15.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test15.in" 136 lines, 2246 charactersTests for :right on text with embedded TAB. Also test formatting a paragraph. Also test undo after ":%s" and formatting. STARTTEST :so small.vim :set tw=65 :/^\s*test for :left/,/^\s*test for :center/ left :/^\s*test for :center/,/^\s*test for :right/ center :/^\s*test for :right/,/^xxx/-1 right :set fo+=tcroql tw=72 /xxxxxxxx$ 0gq6kk :set nocp viminfo+=nviminfo :" undo/redo here to make the next undo only work on the following changes u^R :map gg :.,.+2s/^/x/kk:set tw=3gqq /^aa ggu :?test for :left?,$w! test.out :qa! ENDTEST[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for :right on text with embedded TAB.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 17 lines, 401 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h[?25l [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hset tw=65 [?25l[?12l[?25h[?25l test for :left[?12l[?25h[?25l :[?12l[?25h/^\s*test for :left/,/^\s*test for :center/ left [?25lsearch hit BOTTOM, continuing at TOPtest for :left[?12l[?25h[?25l:[?12l[?25h/^\s*test for :center/,/^\s*test for :right/ center [?25l[?12l[?25h[?25l:[?12l[?25h/^\s*test for :right/,/^xxx/-1 right [?25l[?12l[?25h[?25l:[?12l[?25hset fo+=tcroql tw=72 [?25l[?12l[?25h[?25l/[?12l[?25hxxxxxxxx$ [?25lasxa;ofaaxxxoikeasdfaqweraxxxoikeaaxxxoikeyfaaxxxoikeydfaaxxxoikeysdfaaxxxoikeyasdfaaxxxoikeyxasdfaaxxxoikeyasxxdfaaxxxoikeyasxa;ofaaxxxoikeyasdfaqweraxxxoikey xxxxx xx xxxxxx xxxxxxx xxxxxxxxx xxx xxxx xxxxx xxxxx xxx xx xxxxxxxxxxxxxxxxxx xxxxx xxxx, xxxx xxxx xxxx xxxx xxx xx xx xx xxxxxxx. xxxx xxxx. > xx xx, xxxx xxxx xxx xxxx xxx xxxxx xxx xxx xxxxxxx xxx xxxxx > xxxxxx xxxxxxx: xxxx xxxxxxx, xx xxxxxx xxxx xxxxxxxxxx aa aa aa aa bb bb bb bb cc cc cc cc[?12l[?25h [?25l  xx xxxxxx xxxxxxx xxxxxxxxx xxx xxxx xxxxx xxxxx xxx xxxx xxxxxxx. xxxx xxxx.xxxxxxx: xxxx xxxxxxx, xx xxxx xxxxxxx~ [?12l[?25h [?25l:[?12l[?25hset nocp viminfo+=nviminfo [?25l[?12l[?25h[?25l:[?12l[?25h" undo/redo here to make the next undo only work on the following changes [?25l[?12l[?25h[?25l1 more line; before #1 0 seconds ago0gq6kk :set nocp viminfo+=nviminfo :" undo/redo here to make the next undo only work on the following changes u^R :map gg :.,.+2s/^/x/kk:set tw=3gqq /^aa ggu :?test for :left?,$w! test.out :qa! ENDTESTtest for :leftaafaadfaasdfaaasdfaaxasdfaa asxxdfaatest for :centeraafaafd asdf[?12l[?25h[?25l1 line less; after #1 0 seconds agotest for :lefta afa adfa asdfaaasdfa axasdfaa test for :center  aa fa afd asdf[?12l[?25h [?25l:[?12l[?25hmap gg :.,.+2s/^/x/kk:set tw=3gqq [?25l[?12l[?25h[?25l/[?12l[?25h^aa [?25lasxxdfaaxxxoikeasxa;ofaaxxxoikeasdfaqweraxxxoikeaaxxxoikeyfaaxxxoikeydfaaxxxoikeysdfaaxxxoikeyasdfaaxxxoikeyxasdfaaxxxoikeyasxxdfaaxxxoikeyasxa;ofaaxxxoikeyasdfaqweraxxxoikey xxxxx xx xxxxxx xxxxxxx xxxxxxxxx xxx xxxx xxxxx xxxxx xxx xx xxxxxxxxxxxxxxxxxx xxxxx xxxx, xxxx xxxx xxxx xxxx xxx xx xx xx xxxxxxx. xxxx xxxx. > xx xx, xxxx xxxx xxx xxxx xxx xxxxx xxx xxx xxxxxxx xxx xxxxx xxxxxx > xxxxxxx: xxxx xxxxxxx, xx xxxxxx xxxx xxxxxxxxxx aa aa aa aa bb bb bb bb cc cc cc cc[?12l[?25h[?25l :.,.+2s/^/x/ 3 substitutions on 3 linesxaa aa aa aa xbb bb bb bb xcc cc cc cc [?12l[?25h[?25l:set tw=3 [?12l[?25h[?25l 3 more lines aaaaaa3 more lines[?12l[?25h[?25l 3 fewer lines; before #2 0 seconds agoaa aa aa aa bb bb bb bb cc cc cc cc ~ [?12l[?25h [?25l:[?12l[?25h?test for :left?,$w! test.out [?25l"test.out"[New] 111L, 2304C written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test17.failed test.ok test.out X* viminfo cp test17.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test17.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test17.in" 27 lines, 368 charactersTests for "gf" on ${VAR} STARTTEST :so small.vim :if has("ebcdic") : set isfname=@,240-249,/,.,-,_,+,,,$,:,~,{,} :else : set isfname=@,48-57,/,.,-,_,+,,,$,:,~,{,} :endif :if has("unix") :let $CDIR = "." /CDIR :else :if has("amiga") :let $TDIR = "/testdir" :else :let $TDIR = "." :endif /TDIR :endif gf :w! test.out :qa![?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for "gf" on ${VAR}[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 20 lines, 285 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST ENDTEST[?12l[?25h[?25l [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hif has("ebcdic") [?25l : [?12l[?25h: set isfname=@,240-249,/,.,-,_,+,,,$,:,~,{,} [?25l: [?12l[?25h:else [?25l: [?12l[?25h: set isfname=@,48-57,/,.,-,_,+,,,$,:,~,{,} [?25l: [?12l[?25h:endif [?25lSTARTTEST :so small.vim :if has("ebcdic") : set isfname=@,240-249,/,.,-,_,+,,,$,:,~,{,}[?12l[?25h[?25l :[?12l[?25hif has("unix") [?25l : [?12l[?25h:let $CDIR = "." [?25l: [?12l[?25h/CDIR [?25l: [?12l[?25h:else [?25l: [?12l[?25h:if has("amiga") [?25l: [?12l[?25h:let $TDIR = "/testdir" [?25l: [?12l[?25h:else [?25l: [?12l[?25h:let $TDIR = "." [?25l: [?12l[?25h:endif [?25l: [?12l[?25h/TDIR [?25l: [?12l[?25h:endif [?25l:so small.vim :if has("ebcdic") : set isfname=@,240-249,/,.,-,_,+,,,$,:,~,{,} :else : set isfname=@,48-57,/,.,-,_,+,,,$,:,~,{,} :endif :if has("unix") :let $CDIR = "." /CDIR :else :if has("amiga") :let $TDIR = "/testdir" :elselet $TDIR = "." :endif/TDIR:endif gf:w! test.out :qa!ENDTEST${CDIR}/test17a.in[?12l[?25h[?25l "/build/buildd/vim-7.1/vim71/src/testdir/./test17a.in" 3 lines, 88 charactersThis file is just to test "gf" in test 17. The contents is not importent. Just testing!~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h [?25l:[?12l[?25hw! test.out [?25l"test.out" [New File] 3 lines, 88 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test18.failed test.ok test.out X* viminfo cp test18.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test18.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test18.in" 16 lines, 213 charactersTests for not doing smart indenting when it isn't set. STARTTEST :so small.vim :set nocin nosi ai /some 2cc#test^[ :?start?,$w! test.out :qa! ENDTEST start textsome test texttest text test texttest text ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for not doing smart indenting when it isn't set.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 6 lines, 76 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hset nocin nosi ai [?25l[?12l[?25h[?25l/[?12l[?25hsome [?25l[?12l[?25h[?25l #test~ [?12l[?25h[?25l:[?12l[?25h?start?,$w! test.out [?25l"test.out" [New File] 4 lines, 41 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test19.failed test.ok test.out X* viminfo cp test19.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test19.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test19.in" 23 lines, 374 charactersTests for "r" with 'smarttab' and 'expandtab' set/not set. STARTTEST :set smarttab expandtab ts=8 sw=4 /some r:set noexpandtab /other r :" Test replacing with Tabs and then backspacing to undo it 0wR^H^H^H^[ :" Test replacing with Tabs 0wR^[ :?^start?,$w! test.out :qa! ENDTEST start textsome test text test textother test text a cde f ghi test text[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for "r" with 'smarttab' and 'expandtab' set/not set.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 11 lines, 204 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hset smarttab expandtab ts=8 sw=4 [?25l[?12l[?25h[?25l/[?12l[?25hsome [?25l[?12l[?25h[?25l ome test text[?12l[?25h[?25l:[?12l[?25hset noexpandtab [?25l[?12l[?25h[?25l/[?12l[?25hother [?25l[?12l[?25h[?25l ther test text[?12l[?25h[?25l:[?12l[?25h" Test replacing with Tabs and then backspacing to undo it [?25l[?12l[?25h [?25l[?12l[?25h [?25l:[?12l[?25h" Test replacing with Tabs [?25l[?12l[?25h [?25l hi[?12l[?25h[?25l:[?12l[?25h?^start?,$w! test.out [?25l"test.out" [New File] 7 lines, 91 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test20.failed test.ok test.out X* viminfo cp test20.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test20.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test20.in" 22 lines, 361 charactersTests Blockwise Visual when there are TABs before the text. First test for undo working properly when executing commands from a register. Also test this in an empty buffer. STARTTEST :so tiny.vim G0"ay$k@au :new @auY:quit! GP /start here$ ^Vjjlld :/here$/,$-1w! test.out :qa! ENDTEST test text test tex start heresome texttest text test text Ox^[jAy^[kdd ~ [?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests Blockwise Visual when there are TABs before the text.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 9 lines, 92 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso tiny.vim [?25l[?12l[?25h[?25lxOx^[jAy^[kdd[?12l[?25h [?25ly[?12l[?25h[?25ly Ox^[jAy^[kdd ~ [?12l[?25h[?25l 2 changes; before #1 0 seconds ago[?12l[?25h [?25l:[?12l[?25hnew [?25l~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [No Name] test20.in [?12l[?25h[?25lx[+][?12l[?25h [?25ly[?12l[?25h[?25l ~ [?12l[?25h[?25l1 line less; before #1 0 seconds ago [?12l[?25h[?25l:[?12l[?25hquit! [?25lTests Blockwise Visual when there are TABs before the text. First test for undo working properly when executing commands from a register.Also test this in an empty buffer.STARTTEST:so tiny.vimG0"ay$k@au:new@auY:quit!GP/start here$^Vjjlld~ [?12l[?25h[?25lOx^[jAy^[kdd[?12l[?25h [?25l/[?12l[?25hstart here$ [?25lsearch hit BOTTOM, continuing at TOP[?12l[?25h[?25l[?12l[?25h[?25ls[?12l[?25h[?25le[?12l[?25h[?25lt t[?12l[?25h[?25lat [?12l[?25h[?25lrt hereextex[?12l[?25h[?25l:[?12l[?25h/here$/,$-1w! test.out [?25lsearch hit BOTTOM, continuing at TOP "test.out" [New File] 6 lines, 57 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test21.failed test.ok test.out X* viminfo cp test21.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test21.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test21.in" 19 lines, 297 charactersTests for [ CTRL-I with a count and CTRL-W CTRL-I with a count STARTTEST :so small.vim /start 6[ :.w! test.out ?start here 6^W :.w >>test.out :qa! ENDTEST #include test21.in /* test text test tex start heresome texttest textstart OK if found this linestart found wrong line test text ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for [ CTRL-I with a count and CTRL-W CTRL-I with a count[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 6 lines, 73 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l/[?12l[?25hstart [?25l[?12l[?25h[?25l:[?12l[?25h.w! test.out [?25l"test.out" [New File] 1 line, 30 characters written[?12l[?25h[?25l?[?12l[?25hstart here [?25l[?12l[?25h[?25l/* test text test tex start heresome text test text start OK if found this line start found wrong line test text~ ~ ~ ~ ~ test21.in :qa! ENDTEST#include test21.in/* test text test tex start here some text test text start OK if found this line start found wrong linetest21.in [?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 30 characters appended[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test22.failed test.ok test.out X* viminfo cp test22.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test22.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test22.in" 13 lines, 197 charactersTests for file with some lines ending in CTRL-M, some not^M ^M STARTTEST :set ta tx :e! :$-3,$w! test.out :qa! ENDTEST this lines ends in a^M this one doesn't this one does^M and the last one doesn't ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for file with some lines ending in CTRL-M, some not^M[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 4 lines, 38 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hset ta tx [?25l[?12l[?25h[?25l:[?12l[?25he! [?25l"test22.in" 13 lines, 197 characters[?12l[?25h[?25l:[?12l[?25h$-3,$w! test.out [?25l"test.out" [New File] 4 lines, 79 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test23.failed test.ok test.out X* viminfo cp test23.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test23.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test23.in" 15 lines, 282 charactersTests for complicated + argument to :edit command STARTTEST :$-1w! Xfile1 :$w! Xfile2 :edit +1|s/|/PIPE/|w Xfile1| e Xfile2|1 | s/\//SLASH/|w :w! test.out :e Xfile1 :w >> test.out :qa! ENDTEST The result should be in Xfile1: "fooPIPEbar", in Xfile2: "fooSLASHbar" foo|bar foo/bar ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for complicated + argument to :edit command[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 7 lines, 125 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25h$-1w! Xfile1 [?25l"Xfile1" [New File] 1 line, 8 characters written[?12l[?25h[?25l:[?12l[?25h$w! Xfile2 [?25l"Xfile2" [New File] 1 line, 8 characters written[?12l[?25h[?25l:[?12l[?25hedit +1|s/|/PIPE/|w Xfile1| e Xfile2|1 | s/\//SLASH/|w [?25l"Xfile1" 1 line, 8 characters foo|bar "Xfile1" 1 line, 11 characters written "Xfile2" 1 line, 8 characters foo/bar "Xfile2" 1 line, 12 characters written Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hw! test.out [?25l"test.out" [New File] 1 line, 12 characters written Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25he Xfile1 [?25l"Xfile1" 1 line, 11 charactersfooPIPEbar ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ "Xfile1" 1 line, 11 characters[?12l[?25h[?25l:[?12l[?25hw >> test.out [?25l"test.out" 1 line, 11 characters appended[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test24.failed test.ok test.out X* viminfo cp test24.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test24.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test24.in" 79 lines, 1240 charactersTests for regexp with backslash and other special characters inside [] Also test backslash for hex/octal numbered character. STARTTEST :set nocompatible viminfo+=nviminfo /[\x] x/[\t\]] x/[]y] x/[\]] x/[y^] x/[$y] x/[\x61] x/[\x60-\x64] xj0/[\x785] x/[\o143] x/[\o140-\o144] x/[\o417] x/\%x42 x/\%o103 x/[\x00] x :s/[\x00-\x10]//g[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for regexp with backslash and other special characters inside [][?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 44 lines, 480 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:s/\(a\)*\(12\)\@>/A/ :s/\(foo\)\@\|\.\)\=\)\+=/XX/ :s/^\(\h\w*\%(->\|\.\)\=\)\+=/YY/ :?start?,$w! test.out :qa! ENDTEST start test \text test text test text test text test text ]test text test ]text test text test text te^st text test te$xt test text test taext test text x61 test tbext test text x60-x64 test 5text test text x78 5[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hset nocompatible viminfo+=nviminfo [?25l[?12l[?25h[?25l/[?12l[?25h[\x] [?25l[?12l[?25h[?25ltext test text[?12l[?25h[?25l/[?12l[?25h[\t\]] [?25l[?12l[?25h[?25ltext test tex[?12l[?25h[?25l/[?12l[?25h[]y] [?25l[?12l[?25h[?25ltest text[?12l[?25h[?25l/[?12l[?25h[\]] [?25l[?12l[?25h[?25ltext test text[?12l[?25h[?25l/[?12l[?25h[y^] [?25l[?12l[?25h[?25lst text[?12l[?25h[?25l/[?12l[?25h[$y] [?25l[?12l[?25h[?25lxt test text[?12l[?25h[?25l/[?12l[?25h[\x61] [?25l[?12l[?25h[?25lext test text x61[?12l[?25h[?25l/[?12l[?25h[\x60-\x64] [?25l[?12l[?25h[?25lext test text x60-x64[?12l[?25h [?25l/[?12l[?25h[\x785] [?25l[?12l[?25h[?25ltext test text x78 5[?12l[?25h[?25l/[?12l[?25h[\o143] [?25l testc text test text o143[?12l[?25h[?25l text test text o143[?12l[?25h[?25l /[?12l[?25h[\o140-\o144] [?25l tesdt text test text o140-o144[?12l[?25h[?25lt text test text o140-o14[?12l[?25h[?25l /[?12l[?25h[\o417] [?25l test7 text test text o41 7[?12l[?25h[?25l text test text o41 7[?12l[?25h[?25l /[?12l[?25h\%x42 [?25l test text tBest text \%x42[?12l[?25h[?25lest text \%x42[?12l[?25h[?25l /[?12l[?25h\%o103 [?25l test text teCst text \%o103[?12l[?25h[?25lst text \%o103[?12l[?25h[?25l /[?12l[?25h[\x00] [?25l test text ^@test text [\x00][?12l[?25h[?25ltest text [\x00][?12l[?25h[?25l test te^@xt t^Dest t^Pext [\x00-\x10][?12l[?25h[?25l :[?12l[?25hs/[\x00-\x10]//g [?25l3 substitutions on 1 linext test text [\x00-\x10][?12l[?25h[?25l test \xyztext test text [\x-z][?12l[?25h[?25l :[?12l[?25hs/[\x-z]\+// [?25ltext test text [\x-z][?12l[?25h[?25l test text tev\uyst text [\u-z][?12l[?25h[?25l :[?12l[?25hs/[\u-z]\{2,}// [?25lst text [\u-z][?12l[?25h[?25l xx aaaaa xx a[?12l[?25h[?25l :[?12l[?25hs/\(a\)\+// [?25l xx [?12l[?25h[?25l xx aaaaa xx a[?12l[?25h[?25l :[?12l[?25hs/\(a*\)\+// [?25l[?12l[?25h[?25l xx aaaaa xx a[?12l[?25h[?25l :[?12l[?25hs/\(a*\)*// [?25l[?12l[?25h[?25l xx aaaaa xx[?12l[?25h[?25l :[?12l[?25hs/\(a\)\{2,3}/A/ [?25lAaa xx[?12l[?25h[?25l xx aaaaa xx[?12l[?25h[?25l :[?12l[?25hs/\(a\)\{-2,3}/A/ [?25lAaaa x[?12l[?25h[?25l xx aaa12aa xx[?12l[?25h[?25l :[?12l[?25hs/\(a\)*\(12\)\@>/A/ [?25lAaa xx[?12l[?25h[?25l xx foobar xbar xx[?12l[?25h[?25l :[?12l[?25hs/\(foo\)\@\|\.\)\=\)\+=/XX/ [?25lXX [?12l[?25h[?25l hh= 77;[?12l[?25h[?25l :[?12l[?25hs/^\(\h\w*\%(->\|\.\)\=\)\+=/YY/ [?25lYY 77;[?12l[?25h[?25l:[?12l[?25h?start?,$w! test.out [?25l"test.out" [New] 29L, 571C written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test25.failed test.ok test.out X* viminfo cp test25.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test25.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test25.in" 31 lines, 840 charactersTest for jumping to a tag with 'hidden' set, with symbolic link in path of tag. This only works for Unix, because of the symbolic link. STARTTEST :so small.vim :set hidden :" Create a link from test25.dir to the current directory. :!rm -f test25.dir :!ln -s . test25.dir :" Create tags.text, with the current directory name inserted. /tags line :r !pwd d$/test hP:.w! tags.test :" Try jumping to a tag in the current file, but with a path that contains a :" symbolic link. When wrong, this will give the ATTENTION message. The next :" space will then be eaten by hit-return, instead of moving the cursor to 'd'. :set tags=tags.test G^] x:.w! test.out :!rm -f test25.dir tags.test :qa! ENDTEST[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for jumping to a tag with 'hidden' set, with symbolic link in path of tag.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 17 lines, 540 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hset hidden [?25l[?12l[?25h[?25l:[?12l[?25h" Create a link from test25.dir to the current directory. [?25l[?12l[?25h[?25l:[?12l[?25h!rm -f test25.dir [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!ln -s . test25.dir [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h" Create tags.text, with the current directory name inserted. [?25lTest for jumping to a tag with 'hidden' set, with symbolic link in path of tag. This only works for Unix, because of the symbolic link. STARTTEST :so small.vim :set hidden :" Create a link from test25.dir to the current directory. :!rm -f test25.dir :!ln -s . test25.dir :" Create tags.text, with the current directory name inserted. /tags line :r !pwd d$/test hP:.w! tags.test :" Try jumping to a tag in the current file, but with a path that contains a :" symbolic link. When wrong, this will give the ATTENTION message. The next :" space will then be eaten by hit-return, instead of moving the cursor to 'd'. :set tags=tags.test G^] x:.w! test.out :!rm -f test25.dir tags.test :qa! ENDTEST [?12l[?25h[?25l /[?12l[?25htags line [?25lhis only works for Unix, because of the symbolic link.STARTTEST :so small.vim :set hidden" Create a link from test25.dir to the current directory. :!rm -f test25.dirln -s . test25.dir :" Create tags.text, with the current directory name inserted. /tags line:r !pwdd$/test hP:.w! tags.test :" Try jumping to a tag in the current file, but with a path that contains a :" symbolic link. When wrong, this will give the ATTENTION message. The next :" space will then be eaten by hit-return, instead of moving the cursor to 'd'. :set tags=tags.testG^] x:.w! test.out:!rm -f test25.dir tags.test :qa!ENDTESTtags line: [?12l[?25h[?25l:[?12l[?25hr !pwd [?25l[?12l[?25h[?25lSTARTTEST :so small.vim :set hidden :" Create a link from test25.dir to the current directory. :!rm -f test25.dir :!ln -s . test25.dir :" Create tags.text, with the current directory name inserted. /tags line :r !pwd d$/test hP:.w! tags.test :" Try jumping to a tag in the current file, but with a path that contains a :" symbolic link. When wrong, this will give the ATTENTION message. The next :" space will then be eaten by hit-return, instead of moving the cursor to 'd'. :set tags=tags.test G^] x:.w! test.out :!rm -f test25.dir tags.test :qa! ENDTEST tags line: /build/buildd/vim-7.1/vim71/src/testdir [?12l[?25h[?25l[?12l[?25h[?25l /[?12l[?25htest [?25l SECTION_OFF /test25.dir/test25.in /^#define SECTION_OFF 3$/[?12l[?25h[?25l build/buildd/vim-7.1/vim71/src/testdir/test25.dir/test25.in /^#define SECTION_OFF 3$/[?12l[?25h[?25l :[?12l[?25h.w! tags.test [?25l"tags.test" [New File] 1 line, 101 characters written[?12l[?25h[?25l:[?12l[?25h" Try jumping to a tag in the current file, but with a path that contains a [?25l[?12l[?25h[?25l:[?12l[?25h" symbolic link. When wrong, this will give the ATTENTION message. The next [?25l[?12l[?25h[?25l:[?12l[?25h" space will then be eaten by hit-return, instead of moving the cursor to 'd'. [?25l[?12l[?25h[?25l:[?12l[?25hset tags=tags.test [?25l[?12l[?25h[?25l/*tx.c*/ #define SECTION_OFF 3 #define NUM_SECTIONS 3 SECTION_OFF[?12l[?25h#[?25lefine SECTION_OFF 3[?12l[?25h[?25l:[?12l[?25h.w! test.out [?25l"test.out" [New File] 1 line, 23 characters written[?12l[?25h[?25l:[?12l[?25h!rm -f test25.dir tags.test [?25l[?1l>[?12l[?25h[?1049l [No write since last change] Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049l rm -rf X* test.ok viminfo rm -rf test26.failed test.ok test.out X* viminfo cp test26.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test26.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test26.in" 43 lines, 739 charactersTest for :execute, :while and :if STARTTEST :so small.vim mt:let i = 0 :while i < 12 : let i = i + 1 : if has("ebcdic") : execute "normal o" . i . "\047" : else : execute "normal o" . i . "\033" : endif : if i % 2 : normal Ax^V^[ : if i == 9 : break : endif : if i == 5 : continue : else : let j = 9 : while j > 0 :if has("ebcdic")[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for :execute, :while and :if[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 38 lines, 685 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:execute "normal" j . "a" . j . "\x27" :else :execute "normal" j . "a" . j . "\x1b" :endif :let j = j - 1 : endwhile : endif : endif : if i == 9 : if has("ebcdic") : execute "normal Az\047" : else : execute "normal Az\033" : endif : endif :endwhile :'t,$w! test.out :qa! ENDTEST[?12l[?25h[?25l [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hlet i = 0 [?25l[?12l[?25h[?25l:[?12l[?25hwhile i < 12 [?25l : [?12l[?25h: let i = i + 1 [?25l: [?12l[?25h: if has("ebcdic") [?25l: [?12l[?25h: execute "normal o" . i . "\047" [?25l: [?12l[?25h: else [?25l: [?12l[?25h: execute "normal o" . i . "\033" [?25l: [?12l[?25h: endif [?25l: [?12l[?25h: if i % 2 [?25l: [?12l[?25h: normal Ax^^[  [?25l: [?12l[?25h: if i == 9 [?25l: [?12l[?25h: break [?25l: [?12l[?25h: endif [?25l: [?12l[?25h: if i == 5 [?25l: [?12l[?25h: continue [?25l: [?12l[?25h: else [?25l: [?12l[?25h: let j = 9 [?25l: [?12l[?25h: while j > 0 [?25l:[?12l[?25h: if has("ebcdic") [?25l:[?12l[?25h: execute "normal" j . "a" . j . "\x27" [?25l:[?12l[?25h: else [?25l:[?12l[?25h: execute "normal" j . "a" . j . "\x1b" [?25l:[?12l[?25h: endif [?25l:[?12l[?25h: let j = j - 1 [?25l:[?12l[?25h: endwhile [?25l: [?12l[?25h: endif [?25l: [?12l[?25h: endif [?25l: [?12l[?25h: if i == 9 [?25l: [?12l[?25h: if has("ebcdic") [?25l: [?12l[?25h: execute "normal Az\047" [?25l: [?12l[?25h: else [?25l: [?12l[?25h: execute "normal Az\033" [?25l: [?12l[?25h: endif [?25l: [?12l[?25h: endif [?25l: [?12l[?25h:endwhile [?25l: endif : endif : if i == 9 : if has("ebcdic") : execute "normal Az\047" : else : execute "normal Az\033" : endif : endif :endwhile :'t,$w! test.out :qa! ENDTEST 1x999999999888888887777777666666555554444333221 2 3x999999999888888887777777666666555554444333221 4 5x 6 7x999999999888888887777777666666555554444333221 8 9x[?12l[?25h[?25l :[?12l[?25h't,$w! test.out [?25l"test.out" [New File] 10 lines, 159 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test27.failed test.ok test.out X* viminfo cp test27.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test27.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test27.in" 20 lines, 270 charactersTest for expanding file names STARTTEST :!mkdir Xdir1 :!mkdir Xdir2 :!mkdir Xdir3 :cd Xdir3 :!mkdir Xdir4 :cd .. :w Xdir1/file :w Xdir3/Xdir4/file :n Xdir?/*/file Go^R%^[:.w! test.out :n! Xdir?/*/nofile Go^R%^[:.w >>test.out :e! xx :!rm -rf Xdir1 Xdir2 Xdir3 :qa! ENDTEST ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for expanding file names[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 15 lines, 220 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25h!mkdir Xdir1 [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!mkdir Xdir2 [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!mkdir Xdir3 [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25hcd Xdir3 [?25l/build/buildd/vim-7.1/vim71/src/testdir/Xdir3Test for expanding file names STARTTEST :!mkdir Xdir1 :!mkdir Xdir2 :!mkdir Xdir3 :cd Xdir3 :!mkdir Xdir4 :cd .. :w Xdir1/file :w Xdir3/Xdir4/file :n Xdir?/*/file Go^R%^[:.w! test.out :n! Xdir?/*/nofile Go^R%^[:.w >>test.out :e! xx :!rm -rf Xdir1 Xdir2 Xdir3 :qa! ENDTEST ~ ~ ~ [?12l[?25h[?25l:[?12l[?25h!mkdir Xdir4 [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25hcd .. [?25l/build/buildd/vim-7.1/vim71/src/testdirTest for expanding file names STARTTEST :!mkdir Xdir1 :!mkdir Xdir2 :!mkdir Xdir3 :cd Xdir3 :!mkdir Xdir4 :cd .. :w Xdir1/file :w Xdir3/Xdir4/file :n Xdir?/*/file Go^R%^[:.w! test.out :n! Xdir?/*/nofile Go^R%^[:.w >>test.out :e! xx :!rm -rf Xdir1 Xdir2 Xdir3 :qa! ENDTEST ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw Xdir1/file [?25l"Xdir1/file" [New File] 20 lines, 270 characters written[?12l[?25h[?25l:[?12l[?25hw Xdir3/Xdir4/file [?25l"Xdir3/Xdir4/file" [New File] 20 lines, 270 characters written[?12l[?25h[?25l:[?12l[?25hn Xdir?/*/file [?25l"Xdir3/Xdir4/file" 20 lines, 270 characters[?12l[?25h[?25l Xdir3/Xdir4/file[?12l[?25h[?25l:[?12l[?25h.w! test.out [?25l"test.out" [New File] 1 line, 17 characters written[?12l[?25h[?25l:[?12l[?25hn! Xdir?/*/nofile [?25l"Xdir?/*/nofile" [New DIRECTORY]~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l Xdir?/*/nofile[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 15 characters appended[?12l[?25h[?25l:[?12l[?25he! xx [?25l"xx" [New File]~ [?12l[?25h[?25l:[?12l[?25h!rm -rf Xdir1 Xdir2 Xdir3 [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049l rm -rf X* test.ok viminfo rm -rf test28.failed test.ok test.out X* viminfo cp test28.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test28.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test28.in" 23 lines, 364 charactersTest for sourcing a file with CTRL-V's at the end of the line STARTTEST :/firstline/+1,/lastline/-1w! Xtestfile :so Xtestfile Gmm__1^[^[__2^[__3^[^[__4^[__5^[:'m,$s/^@/0/g :'m,$w! test.out :qa! ENDTEST firstline map __1 afirst map __2 asecond map __3 athird map __4 afourth map __5 afifth map __1 asd^V map __2 asd^V^V map __3 asd^V^V map __4 asd^V^V^V map __5 asd^V^V^V lastline[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for sourcing a file with CTRL-V's at the end of the line[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 5 lines, 114 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25h/firstline/+1,/lastline/-1w! Xtestfile [?25l"Xtestfile" [New File] 10 lines, 148 characters written[?12l[?25h[?25l:[?12l[?25hso Xtestfile [?25l[?12l[?25h[?25l sd map __2 asd^[[?12l[?25h[?25lsecond[?12l[?25hd [?25lsd^[[?12l[?25h^[ [?25lsd^@map __5 asd^@[?12l[?25h[?25lfifth[?12l[?25h[?25l :[?12l[?25h'm,$s/^@/0/g [?25l0map __5 asd0fifth[?12l[?25h[?25l:[?12l[?25h'm,$w! test.out [?25l"test.out" [New File] 2 lines, 45 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test29.failed test.ok test.out X* viminfo cp test29.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test29.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test29.in" 67 lines, 663 charactersTest for joining lines with 'joinspaces' set or not STARTTEST :set nojoinspaces /firstline/ jJjJjJjJjJjJjJjJjJjJjJjJjJjJ:set joinspaces jJjJjJjJjJjJjJjJjJjJjJjJjJjJ:?firstline?+1,$w! test.out :qa! ENDTEST firstline asdfasdf. asdf asdfasdf. asdf asdfasdf. asdf asdfasdf. asdf asdfasdf. asdf asdfasdf. asdf[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for joining lines with 'joinspaces' set or not[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 5 lines, 135 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hset nojoinspaces [?25l[?12l[?25h[?25l/[?12l[?25hfirstline/ [?25l[?12l[?25h [?25l asdf. asdfasdfasdf.[?12l[?25h[?25l asdf. asdfasdf[?12l[?25h[?25l asdf. asdfasdfasdf[?12l[?25h[?25l asdf.asdfasdf[?12l[?25h[?25l asdf.asdfasdfasdf[?12l[?25h[?25l asdf.asdfasdf[?12l[?25h[?25l asdf.asdfasdfasdf[?12l[?25h[?25l asdf asdfasdf[?12l[?25h[?25l asdf asdf asdfasdf[?12l[?25h[?25l asdf asdfasdf[?12l[?25h[?25l asdf asdfasdf[?12l[?25h[?25l asdf[?12l[?25h[?25l asdfasdf[?12l[?25h[?25l asdf[?12l[?25h[?25l asdfasdf[?12l[?25h[?25l asdf[?12l[?25h[?25l :[?12l[?25hset joinspaces [?25l[?12l[?25h[?25l asdfasdf.[?12l[?25h[?25l. asdf[?12l[?25h[?25l asdfasdf.[?12l[?25h[?25l asdf[?12l[?25h[?25l asdfasdf. [?12l[?25h[?25l asdf[?12l[?25h[?25l asdfasdf. [?12l[?25h[?25l asdf[?12l[?25h[?25l asdfasdf. [?12l[?25h[?25l asdf[?12l[?25h[?25l asdfasdf.[?12l[?25h[?25l asdf[?12l[?25h[?25l asdfasdf.[?12l[?25h[?25l asdf[?12l[?25h[?25l asdfasdf[?12l[?25h[?25lf asdf[?12l[?25h[?25l asdfasdf[?12l[?25h[?25l asdf[?12l[?25h[?25l asdfasdf [?12l[?25h[?25l asdf[?12l[?25h[?25l asdfasdf[?12l[?25h[?25l asdf[?12l[?25h[?25l asdfasdf[?12l[?25h[?25l asdf[?12l[?25h[?25l asdfasdf[?12l[?25h[?25l asdf[?12l[?25h[?25l asdfasdf[?12l[?25h[?25l asdf[?12l[?25h[?25l :[?12l[?25h?firstline?+1,$w! test.out [?25l"test.out" [New File] 28 lines, 424 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test30.failed test.ok test.out X* viminfo cp test30.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test30.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test30.in" 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' option STARTTEST :so small.vim :" first write three test files, one in each format :set fileformat=unix :set fileformats= :/^1/w! XX1 :/^2/w! XX2 :/^3/w! XX3 :/^4/w! XX4 :/^5/w! XX5 :/^6/w! XX6 :/^7/w! XX7 :/^8/w! XX8 :/^9/w! XX9 :/^10/w! XX10 :/^unix/;/eof/-1w! XXUnix :/^dos/;/eof/-1w! XXDos :set bin noeol :$w! XXMac :set nobin eol :bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for a lot of variations of the 'fileformats' option[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 183 lines, 2957 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:$r XXtt62 :$r XXtt63 Go7^[:$r XXtt71 Go8^[:$r XXtt81 Go9^[:$r XXtt91 :$r XXtt92 :$r XXtt93 Go10^[:$r XXUnix :set nobinary ff& :w :qa! ENDTEST 1 2 3 4 5 6 7 8 9 10[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25h" first write three test files, one in each format [?25l[?12l[?25h[?25l:[?12l[?25hset fileformat=unix [?25l[?12l[?25h[?25l:[?12l[?25hset fileformats= [?25l[?12l[?25h[?25l:[?12l[?25h/^1/w! XX1 [?25l"XX1" [New File] 1 line, 2 characters written[?12l[?25h[?25l:[?12l[?25h/^2/w! XX2 [?25l"XX2" [New File] 1 line, 2 characters written[?12l[?25h[?25l:[?12l[?25h/^3/w! XX3 [?25l"XX3" [New File] 1 line, 2 characters written[?12l[?25h[?25l:[?12l[?25h/^4/w! XX4 [?25l"XX4" [New File] 1 line, 2 characters written[?12l[?25h[?25l:[?12l[?25h/^5/w! XX5 [?25l"XX5" [New File] 1 line, 2 characters written[?12l[?25h[?25l:[?12l[?25h/^6/w! XX6 [?25l"XX6" [New File] 1 line, 2 characters written[?12l[?25h[?25l:[?12l[?25h/^7/w! XX7 [?25l"XX7" [New File] 1 line, 2 characters written[?12l[?25h[?25l:[?12l[?25h/^8/w! XX8 [?25l"XX8" [New File] 1 line, 2 characters written[?12l[?25h[?25l:[?12l[?25h/^9/w! XX9 [?25l"XX9" [New File] 1 line, 2 characters written[?12l[?25h[?25l:[?12l[?25h/^10/w! XX10 [?25l"XX10" [New File] 1 line, 3 characters written[?12l[?25h[?25l:[?12l[?25h/^unix/;/eof/-1w! XXUnix [?25l"XXUnix" [New File] 2 lines, 10 characters writtenunix"XXUnix" [New File] 2 lines, 10 characters written[?12l[?25h[?25l:[?12l[?25h/^dos/;/eof/-1w! XXDos [?25l"XXDos" [New File] 2 lines, 10 characters writtenunix eof dos^M"XXDos" [New File] 2 lines, 10 characters written[?12l[?25h[?25l:[?12l[?25hset bin noeol [?25l[?12l[?25h[?25l:[?12l[?25h$w! XXMac [?25l"XXMac" [New File][Incomplete last line] 1 line, 8 characters written[?12l[?25h[?25l:[?12l[?25hset nobin eol [?25l[?12l[?25h[?25l:[?12l[?25hbwipe XXUnix XXDos XXMac [?25l3 buffers wiped out[?12l[?25h[?25l:[?12l[?25h" create mixed format files [?25l[?12l[?25h[?25l:[?12l[?25h!cat XXUnix XXDos >XXUxDs [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!cat XXUnix XXMac >XXUxMac [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!cat XXDos XXMac >XXDosMac [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h!cat XXUnix XXDos XXMac >XXUxDsMc [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25h" [?25l:$r XXtt93 Go10^[:$r XXUnix :set nobinary ff& :w :qa! ENDTEST 1 2 3 4 5 6 7 8 9 10 unix unix eof dos^M [?12l[?25h[?25l :[?12l[?25h" try reading and writing with 'fileformats' empty [?25l[?12l[?25h[?25l:[?12l[?25hset fileformat=unix [?25l[?12l[?25h[?25l:[?12l[?25he! XXUnix [?25l"XXUnix" 2 lines, 10 charactersunixunix~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! test.out [?25l"test.out" [New File] 2 lines, 10 characters written[?12l[?25h[?25l:[?12l[?25he! XXDos [?25l"XXDos" 2 lines, 10 charactersdos^M dos^M[?12l[?25h[?25l:[?12l[?25hw! XXtt01 [?25l"XXtt01" [New File] 2 lines, 10 characters written[?12l[?25h[?25l:[?12l[?25he! XXMac [?25l"XXMac" [Incomplete last line] 1 line, 8 charactersmacmac^M ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt02 [?25l"XXtt02" [New File] 1 line, 9 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUnix XXDos XXMac [?25l"test30.in" 208 lines, 3095 characters 3 buffers wiped out Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hset fileformat=dos [?25l:qa! ENDTEST12345678910unixunixeofdos^Mdos^Meofmac^Mmac^M[?12l[?25h[?25l:[?12l[?25he! XXUnix [?25l"XXUnix" [CR missing][dos format] 2 lines, 10 charactersunix unix~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt11 [?25l"XXtt11" [New File][dos format] 2 lines, 12 characters written[?12l[?25h[?25l:[?12l[?25he! XXDos [?25l"XXDos" [dos format] 2 lines, 10 charactersdosdos[?12l[?25h[?25l:[?12l[?25hw! XXtt12 [?25l"XXtt12" [New File][dos format] 2 lines, 10 characters written[?12l[?25h[?25l:[?12l[?25he! XXMac [?25l"XXMac" [Incomplete last line][dos format] 1 line, 8 charactersmac^Mmac^M ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt13 [?25l"XXtt13" [New File][dos format] 1 line, 10 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUnix XXDos XXMac [?25l"test30.in" [CR missing][dos format] 208 lines, 3095 characters 3 buffers wiped out Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hset fileformat=mac [?25l:qa! ENDTEST12345678910unixunixeofdosdoseofmac^Jmac[?12l[?25h[?25l:[?12l[?25he! XXUnix [?25l"XXUnix" [Incomplete last line][mac format] 1 line, 10 charactersunix^Junix^J ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt21 [?25l"XXtt21" [New File][mac format] 1 line, 11 characters written[?12l[?25h[?25l:[?12l[?25he! XXDos [?25l"XXDos" [Incomplete last line][mac format] 3 lines, 10 charactersdos^Jdos^J[?12l[?25h[?25l:[?12l[?25hw! XXtt22 [?25l"XXtt22" [New File][mac format] 3 lines, 11 characters written[?12l[?25h[?25l:[?12l[?25he! XXMac [?25l"XXMac" [mac format] 2 lines, 8 charactersmac mac~ [?12l[?25h[?25l:[?12l[?25hw! XXtt23 [?25l"XXtt23" [New File][mac format] 2 lines, 8 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUnix XXDos XXMac [?25l"test30.in" [Incomplete last line][mac format] 5 lines, 3095 characters 3 buffers wiped out Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h" [?25l^Jdos ^Jeof^J^Jmac mac^J[?12l[?25h[?25l:[?12l[?25h" try reading and writing with 'fileformats' set to one format [?25l[?12l[?25h[?25l:[?12l[?25hset fileformats=unix [?25l[?12l[?25h[?25l:[?12l[?25he! XXUxDsMc [?25l"XXUxDsMc" [Incomplete last line] 5 lines, 28 charactersunixunixdos^M dos^M mac^Mmac^M[?12l[?25h[?25l:[?12l[?25hw! XXtt31 [?25l"XXtt31" [New File] 5 lines, 29 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUxDsMc [?25l"test30.in" 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' optionSTARTTEST :so small.vim :" first write three test files, one in each format :set fileformat=unix:set fileformats=:/^1/w! XX1:/^2/w! XX2:/^3/w! XX3:/^4/w! XX4:/^5/w! XX5:/^6/w! XX6:/^7/w! XX7:/^8/w! XX8:/^9/w! XX9:/^10/w! XX10:/^unix/;/eof/-1w! XXUnix:/^dos/;/eof/-1w! XXDos:set bin noeol:$w! XXMac:set nobin eol:bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25hset fileformats=dos [?25l[?12l[?25h[?25l:[?12l[?25he! XXUxDsMc [?25l"XXUxDsMc" [Incomplete last line][CR missing][dos format] 5 lines, 28 character s Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hw! XXtt32 [?25l"XXtt32" [New File][dos format] 5 lines, 32 characters written Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hbwipe XXUxDsMc [?25l"test30.in" [CR missing][dos format] 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' option STARTTEST"test30.in" [CR missing][dos format] 208 lines, 3095 characters[?12l[?25h[?25l:[?12l[?25hset fileformats=mac [?25l[?12l[?25h[?25l:[?12l[?25he! XXUxDsMc [?25l"XXUxDsMc" [mac format] 4 lines, 28 charactersunix^Junix^Jdos^Jdos ^Jmacmac~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt33 [?25l"XXtt33" [New File][mac format] 4 lines, 28 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUxDsMc [?25l"test30.in" [Incomplete last line][mac format] 5 lines, 3095 characters^Jdoseof^J^Jmac mac^J[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" try reading and writing with 'fileformats' set to two formats [?25l[?12l[?25h[?25l:[?12l[?25hset fileformats=unix,dos [?25l[?12l[?25h[?25l:[?12l[?25he! XXUxDsMc [?25l"XXUxDsMc" [Incomplete last line] 5 lines, 28 charactersunixunixdos^M dos^M mac^Mmac^M[?12l[?25h[?25l:[?12l[?25hw! XXtt41 [?25l"XXtt41" [New File] 5 lines, 29 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUxDsMc [?25l"test30.in" 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' optionSTARTTEST :so small.vim :" first write three test files, one in each format :set fileformat=unix:set fileformats=:/^1/w! XX1:/^2/w! XX2:/^3/w! XX3:/^4/w! XX4:/^5/w! XX5:/^6/w! XX6:/^7/w! XX7:/^8/w! XX8:/^9/w! XX9:/^10/w! XX10:/^unix/;/eof/-1w! XXUnix:/^dos/;/eof/-1w! XXDos:set bin noeol:$w! XXMac:set nobin eol:bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25he! XXUxMac [?25l"XXUxMac" [Incomplete last line] 3 lines, 18 charactersunixunix mac^Mmac^M ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt42 [?25l"XXtt42" [New File] 3 lines, 19 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUxMac [?25l"test30.in" 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' optionSTARTTEST:so small.vim:" first write three test files, one in each format:set fileformat=unix:set fileformats=:/^1/w! XX1:/^2/w! XX2:/^3/w! XX3:/^4/w! XX4:/^5/w! XX5:/^6/w! XX6:/^7/w! XX7:/^8/w! XX8:/^9/w! XX9:/^10/w! XX10:/^unix/;/eof/-1w! XXUnix:/^dos/;/eof/-1w! XXDos:set bin noeol:$w! XXMac:set nobin eol:bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25he! XXDosMac [?25l"XXDosMac" [Incomplete last line][dos format] 3 lines, 18 charactersdodos mac^Mmac^M ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt43 [?25l"XXtt43" [New File][dos format] 3 lines, 20 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXDosMac [?25l"test30.in" 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' optionSTARTTEST:so small.vim:" first write three test files, one in each format:set fileformat=unix:set fileformats=:/^1/w! XX1:/^2/w! XX2:/^3/w! XX3:/^4/w! XX4:/^5/w! XX5:/^6/w! XX6:/^7/w! XX7:/^8/w! XX8:/^9/w! XX9:/^10/w! XX10:/^unix/;/eof/-1w! XXUnix:/^dos/;/eof/-1w! XXDos:set bin noeol:$w! XXMac:set nobin eol:bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25hset fileformats=unix,mac [?25l[?12l[?25h[?25l:[?12l[?25he! XXUxDs [?25l"XXUxDs" 4 lines, 20 charactersunixunix dos^Mdos^M~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt51 [?25l"XXtt51" [New File] 4 lines, 20 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUxDs [?25l"test30.in" 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' optionSTARTTEST :so small.vim :" first write three test files, one in each format:set fileformat=unix:set fileformats=:/^1/w! XX1:/^2/w! XX2:/^3/w! XX3:/^4/w! XX4:/^5/w! XX5:/^6/w! XX6:/^7/w! XX7:/^8/w! XX8:/^9/w! XX9:/^10/w! XX10:/^unix/;/eof/-1w! XXUnix:/^dos/;/eof/-1w! XXDos:set bin noeol:$w! XXMac:set nobin eol:bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25he! XXUxDsMc [?25l"XXUxDsMc" [Incomplete last line] 5 lines, 28 charactersunixunix dos^Mdos^Mmac^Mmac^M~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt52 [?25l"XXtt52" [New File] 5 lines, 29 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUxDsMc [?25l"test30.in" 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' optionSTARTTEST :so small.vim :" first write three test files, one in each format :set fileformat=unix:set fileformats=:/^1/w! XX1:/^2/w! XX2:/^3/w! XX3:/^4/w! XX4:/^5/w! XX5:/^6/w! XX6:/^7/w! XX7:/^8/w! XX8:/^9/w! XX9:/^10/w! XX10:/^unix/;/eof/-1w! XXUnix:/^dos/;/eof/-1w! XXDos:set bin noeol:$w! XXMac:set nobin eol:bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25he! XXDosMac [?25l"XXDosMac" [mac format] 4 lines, 18 charactersdo^Jdos ^Jmacmac~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt53 [?25l"XXtt53" [New File][mac format] 4 lines, 18 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXDosMac [?25l"test30.in" 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' optionSTARTTEST :so small.vim :" first write three test files, one in each format:set fileformat=unix:set fileformats=:/^1/w! XX1:/^2/w! XX2:/^3/w! XX3:/^4/w! XX4:/^5/w! XX5:/^6/w! XX6:/^7/w! XX7:/^8/w! XX8:/^9/w! XX9:/^10/w! XX10:/^unix/;/eof/-1w! XXUnix:/^dos/;/eof/-1w! XXDos:set bin noeol:$w! XXMac:set nobin eol:bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25hset fileformats=dos,mac [?25l[?12l[?25h[?25l:[?12l[?25he! XXUxDs [?25l"XXUxDs" [CR missing][dos format] 4 lines, 20 charactersunixunix dosdos~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt61 [?25l"XXtt61" [New File][dos format] 4 lines, 22 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUxDs [?25l"test30.in" [CR missing][dos format] 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' optionSTARTTEST :so small.vim :" first write three test files, one in each format:set fileformat=unix:set fileformats=:/^1/w! XX1:/^2/w! XX2:/^3/w! XX3:/^4/w! XX4:/^5/w! XX5:/^6/w! XX6:/^7/w! XX7:/^8/w! XX8:/^9/w! XX9:/^10/w! XX10:/^unix/;/eof/-1w! XXUnix:/^dos/;/eof/-1w! XXDos:set bin noeol:$w! XXMac:set nobin eol:bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25he! XXUxMac [?25l"XXUxMac" [Incomplete last line][CR missing][dos format] 3 lines, 18 charactersunixunix mac^Mmac^M ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt62 [?25l"XXtt62" [New File][dos format] 3 lines, 22 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUxMac [?25l"test30.in" [CR missing][dos format] 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' optionSTARTTEST:so small.vim:" first write three test files, one in each format:set fileformat=unix:set fileformats=:/^1/w! XX1:/^2/w! XX2:/^3/w! XX3:/^4/w! XX4:/^5/w! XX5:/^6/w! XX6:/^7/w! XX7:/^8/w! XX8:/^9/w! XX9:/^10/w! XX10:/^unix/;/eof/-1w! XXUnix:/^dos/;/eof/-1w! XXDos:set bin noeol:$w! XXMac:set nobin eol:bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25he! XXUxDsMc [?25l"XXUxDsMc" [Incomplete last line][CR missing][dos format] 5 lines, 28 character s Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hw! XXtt63 [?25l"XXtt63" [New File][dos format] 5 lines, 32 characters written Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hbwipe XXUxDsMc [?25l"test30.in" [CR missing][dos format] 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' option STARTTEST"test30.in" [CR missing][dos format] 208 lines, 3095 characters[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" try reading and writing with 'fileformats' set to three formats [?25l[?12l[?25h[?25l:[?12l[?25hset fileformats=unix,dos,mac [?25l[?12l[?25h[?25l:[?12l[?25he! XXUxDsMc [?25l"XXUxDsMc" [Incomplete last line] 5 lines, 28 charactersunixunix dos^Mdos^Mmac^Mmac^M~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt71 [?25l"XXtt71" [New File] 5 lines, 29 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUxDsMc [?25l"test30.in" 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' optionSTARTTEST :so small.vim :" first write three test files, one in each format :set fileformat=unix:set fileformats=:/^1/w! XX1:/^2/w! XX2:/^3/w! XX3:/^4/w! XX4:/^5/w! XX5:/^6/w! XX6:/^7/w! XX7:/^8/w! XX8:/^9/w! XX9:/^10/w! XX10:/^unix/;/eof/-1w! XXUnix:/^dos/;/eof/-1w! XXDos:set bin noeol:$w! XXMac:set nobin eol:bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25hset fileformats=mac,dos,unix [?25l[?12l[?25h[?25l:[?12l[?25he! XXUxDsMc [?25l"XXUxDsMc" [Incomplete last line] 5 lines, 28 charactersunixunix dos^Mdos^Mmac^Mmac^M~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt81 [?25l"XXtt81" [New File] 5 lines, 29 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUxDsMc [?25l"test30.in" 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' optionSTARTTEST :so small.vim :" first write three test files, one in each format :set fileformat=unix:set fileformats=:/^1/w! XX1:/^2/w! XX2:/^3/w! XX3:/^4/w! XX4:/^5/w! XX5:/^6/w! XX6:/^7/w! XX7:/^8/w! XX8:/^9/w! XX9:/^10/w! XX10:/^unix/;/eof/-1w! XXUnix:/^dos/;/eof/-1w! XXDos:set bin noeol:$w! XXMac:set nobin eol:bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25h" try with 'binary' set [?25l[?12l[?25h[?25l:[?12l[?25hset fileformats=mac,unix,dos [?25l[?12l[?25h[?25l:[?12l[?25hset binary [?25l[?12l[?25h[?25l:[?12l[?25he! XXUxDsMc [?25l"XXUxDsMc" [Incomplete last line] 5 lines, 28 charactersunixunix dos^Mdos^Mmac^Mmac^M~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt91 [?25l"XXtt91" [New File][Incomplete last line] 5 lines, 28 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUxDsMc [?25l"test30.in" 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' optionSTARTTEST :so small.vim :" first write three test files, one in each format :set fileformat=unix:set fileformats=:/^1/w! XX1:/^2/w! XX2:/^3/w! XX3:/^4/w! XX4:/^5/w! XX5:/^6/w! XX6:/^7/w! XX7:/^8/w! XX8:/^9/w! XX9:/^10/w! XX10:/^unix/;/eof/-1w! XXUnix:/^dos/;/eof/-1w! XXDos:set bin noeol:$w! XXMac:set nobin eol:bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25hset fileformats=mac [?25l[?12l[?25h[?25l:[?12l[?25he! XXUxDsMc [?25l"XXUxDsMc" [Incomplete last line] 5 lines, 28 charactersunixunix dos^Mdos^Mmac^Mmac^M~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt92 [?25l"XXtt92" [New File][Incomplete last line] 5 lines, 28 characters written[?12l[?25h[?25l:[?12l[?25hbwipe XXUxDsMc [?25l"test30.in" 208 lines, 3095 charactersTest for a lot of variations of the 'fileformats' optionSTARTTEST :so small.vim :" first write three test files, one in each format :set fileformat=unix:set fileformats=:/^1/w! XX1:/^2/w! XX2:/^3/w! XX3:/^4/w! XX4:/^5/w! XX5:/^6/w! XX6:/^7/w! XX7:/^8/w! XX8:/^9/w! XX9:/^10/w! XX10:/^unix/;/eof/-1w! XXUnix:/^dos/;/eof/-1w! XXDos:set bin noeol:$w! XXMac:set nobin eol:bwipe XXUnix XXDos XXMac[?12l[?25h[?25l:[?12l[?25hset fileformats=dos [?25l[?12l[?25h[?25l:[?12l[?25he! XXUxDsMc [?25l"XXUxDsMc" [Incomplete last line] 5 lines, 28 charactersunixunix dos^Mdos^Mmac^Mmac^M~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw! XXtt93 [?25l"XXtt93" [New File][Incomplete last line] 5 lines, 28 characters written[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Append "END" to each file so that we can see what the last written char was. [?25l[?12l[?25h[?25l:[?12l[?25hset fileformat=unix nobin [?25l[?12l[?25h[?25l~ ~ ~ ~ --No lines in buffer--[?12l[?25h[?25lEND[?12l[?25h[?25l:[?12l[?25hw >>XXtt01 [?25l"XXtt01" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt02 [?25l"XXtt02" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt11 [?25l"XXtt11" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt12 [?25l"XXtt12" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt13 [?25l"XXtt13" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt21 [?25l"XXtt21" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt22 [?25l"XXtt22" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt23 [?25l"XXtt23" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt31 [?25l"XXtt31" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt32 [?25l"XXtt32" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt33 [?25l"XXtt33" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt41 [?25l"XXtt41" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt42 [?25l"XXtt42" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt43 [?25l"XXtt43" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt51 [?25l"XXtt51" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt52 [?25l"XXtt52" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt53 [?25l"XXtt53" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt61 [?25l"XXtt61" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt62 [?25l"XXtt62" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt63 [?25l"XXtt63" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt71 [?25l"XXtt71" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt81 [?25l"XXtt81" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt91 [?25l"XXtt91" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt92 [?25l"XXtt92" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25hw >>XXtt93 [?25l"XXtt93" 1 line, 4 characters appended[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Concatenate the results. [?25l[?12l[?25h[?25l:[?12l[?25h" Make fileformat of test.out the native fileformat. [?25l[?12l[?25h[?25l:[?12l[?25h" Add a newline at the end. [?25l[?12l[?25h[?25l:[?12l[?25hset binary [?25l[?12l[?25h[?25l:[?12l[?25he! test.out [?25l"test.out" 2 lines, 10 charactersunix unix[?12l[?25h[?25l:[?12l[?25h$r XXtt01 [?25l"XXtt01" 3 lines, 14 charactersdos^Mdos^MEND[?12l[?25h[?25l:[?12l[?25h$r XXtt02 [?25l"XXtt02" 2 lines, 13 charactersmac^Mmac^MEND[?12l[?25h [?25l 1[?12l[?25h[?25l:[?12l[?25h$r XXtt11 [?25l"XXtt11" 3 lines, 16 charactersunix^Munix^MEND[?12l[?25h[?25l:[?12l[?25h$r XXtt12 [?25l"XXtt12" 3 lines, 14 charactersdos^Mdos^MEND[?12l[?25h[?25l:[?12l[?25h$r XXtt13 [?25l"XXtt13" 2 lines, 14 charactersmac^Mmac^M^MEND[?12l[?25h [?25l 2[?12l[?25h[?25l:[?12l[?25h$r XXtt21 [?25l"XXtt21" 3 lines, 15 charactersunixunix^MEND[?12l[?25h[?25l:[?12l[?25h$r XXtt22 [?25l"XXtt22" 3 lines, 15 charactersdos^Mdos^M^MEND[?12l[?25h[?25l:[?12l[?25h$r XXtt23 [?25l"XXtt23" 1 line, 12 characters mac^Mmac^MEND[?12l[?25h[?25l 3[?12l[?25h[?25l :[?12l[?25h$r XXtt31 [?25l"XXtt31" 6 lines, 33 characters unix[?12l[?25h[?25l :[?12l[?25h$r XXtt32 [?25l"XXtt32" 6 lines, 36 charactersunix dos^M dos^M mac^Mmac^M END unix^M[?12l[?25h[?25l :[?12l[?25h$r XXtt33 [?25l"XXtt33" 5 lines, 32 charactersunix^M dos^M dos^M mac^Mmac^M^M END unix[?12l[?25h[?25lunix dos^M dos^M mac^Mmac^MEND [?12l[?25h[?25l 4[?12l[?25h[?25l :[?12l[?25h$r XXtt41 [?25l"XXtt41" 6 lines, 33 characters unix[?12l[?25h[?25l :[?12l[?25h$r XXtt42 [?25l"XXtt42" 4 lines, 23 charactersunix dos^M dos^M mac^Mmac^M END unix[?12l[?25h[?25l :[?12l[?25h$r XXtt43 [?25l"XXtt43" 4 lines, 24 charactersunix mac^Mmac^M END dos^M[?12l[?25h[?25ldos^M mac^Mmac^M^M END [?12l[?25h[?25l 5[?12l[?25h[?25l :[?12l[?25h$r XXtt51 [?25l"XXtt51" 5 lines, 24 characters unix[?12l[?25h[?25l :[?12l[?25h$r XXtt52 [?25l"XXtt52" 6 lines, 33 charactersunix dos^M dos^M END unix[?12l[?25h[?25l :[?12l[?25h$r XXtt53 [?25l"XXtt53" 3 lines, 22 charactersunix dos^M dos^M mac^Mmac^M END dos^M[?12l[?25h[?25ldos^M mac^Mmac^MEND [?12l[?25h[?25l 6[?12l[?25h[?25l :[?12l[?25h$r XXtt61 [?25l"XXtt61" 5 lines, 26 characters unix^M[?12l[?25h[?25l :[?12l[?25h$r XXtt62 [?25l"XXtt62" 4 lines, 26 charactersunix^M dos^M dos^M END unix^M[?12l[?25h[?25l :[?12l[?25h$r XXtt63 [?25l"XXtt63" 6 lines, 36 charactersunix^M mac^Mmac^M^M END unix^M[?12l[?25h[?25lunix^M dos^M dos^M mac^Mmac^M^M END [?12l[?25h[?25l 7[?12l[?25h[?25l :[?12l[?25h$r XXtt71 [?25l"XXtt71" 6 lines, 33 characters unix[?12l[?25h[?25lunix dos^M dos^M mac^Mmac^M END [?12l[?25h[?25l 8[?12l[?25h[?25l :[?12l[?25h$r XXtt81 [?25l"XXtt81" 6 lines, 33 characters unix[?12l[?25h[?25lunix dos^M dos^M mac^Mmac^M END [?12l[?25h[?25l 9[?12l[?25h[?25l :[?12l[?25h$r XXtt91 [?25l"XXtt91" 5 lines, 32 characters unix[?12l[?25h[?25l :[?12l[?25h$r XXtt92 [?25l"XXtt92" 5 lines, 32 charactersunix dos^M dos^M mac^Mmac^MEND unix[?12l[?25h[?25l :[?12l[?25h$r XXtt93 [?25l"XXtt93" 5 lines, 32 charactersunix dos^M dos^M mac^Mmac^MEND unix[?12l[?25h[?25lunix dos^M dos^M mac^Mmac^MEND [?12l[?25h[?25l 10[?12l[?25h[?25l :[?12l[?25h$r XXUnix [?25l"XXUnix" 2 lines, 10 characters unix[?12l[?25h[?25l :[?12l[?25hset nobinary ff& [?25l[?12l[?25h[?25l:[?12l[?25hw [?25l"test.out" 121 lines, 664 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049l rm -rf X* test.ok viminfo rm -rf test31.failed test.ok test.out X* viminfo cp test31.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test31.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test31.in" 69 lines, 1423 charactersTest for commands that close windows and/or buffers: :quit :close :hide :only :sall :all :ball :buf :edit STARTTEST :so tiny.vim GA 1^[:$w! Xtest1 $r2:$w! Xtest2 $r3:$w! Xtest3 :n! Xtest1 Xtest2 A 1^[:set hidden :" test for working :n when hidden set; write "testtext 2" :n :w! test.out :" test for failing :rew when hidden not set; write "testtext 2 2" :set nohidden[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for commands that close windows and/or buffers:[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 54 lines, 1288 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:w >>test.out :" test ":edit" failing in modified buffer when 'hidden' not set :" write "testtext 3 3" A 3^[:e Xtest1 :w >>test.out :" test ":edit" working in modified buffer when 'hidden' set; write "testtext 1":set hidden :e Xtest1 :w >>test.out :" test ":close" not hiding when 'hidden' not set in modified buffer; :" write "testtext 3 3 3" :sp Xtest3 :set nohidden A 3^[:close :w >>test.out :" test ":close!" does hide when 'hidden' not set in modified buffer; :" write "testtext 1" A 3^[:close! :w >>test.out :qa! ENDTEST testtext[?12l[?25h [?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso tiny.vim [?25l[?12l[?25h [?25l1[?12l[?25h[?25l:[?12l[?25h$w! Xtest1 [?25l"Xtest1" [New File] 1 line, 11 characters written[?12l[?25h[?25l2[?12l[?25h[?25l:[?12l[?25h$w! Xtest2 [?25l"Xtest2" [New File] 1 line, 11 characters written[?12l[?25h[?25l3[?12l[?25h[?25l:[?12l[?25h$w! Xtest3 [?25l"Xtest3" [New File] 1 line, 11 characters written[?12l[?25h[?25l:[?12l[?25hn! Xtest1 Xtest2 [?25l"Xtest1" 1 line, 11 characterstesttext 1~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l1[?12l[?25h[?25l:[?12l[?25hset hidden [?25l[?12l[?25h[?25l:[?12l[?25h" test for working :n when hidden set; write "testtext 2" [?25l[?12l[?25h[?25l:[?12l[?25hn [?25l"Xtest2" 1 line, 11 characters2[?12l[?25h[?25l:[?12l[?25hw! test.out [?25l"test.out" [New File] 1 line, 11 characters written[?12l[?25h[?25l:[?12l[?25h" test for failing :rew when hidden not set; write "testtext 2 2" [?25l[?12l[?25h[?25l:[?12l[?25hset nohidden [?25l[?12l[?25h[?25l2[?12l[?25h[?25l:[?12l[?25hrew [?25lE37: No write since last change (add ! to override)[?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 1 line, 13 characters appended[?12l[?25h[?25l:[?12l[?25h" test for working :rew when hidden set; write "testtext 1 1" [?25l[?12l[?25h[?25l:[?12l[?25hset hidden [?25l[?12l[?25h[?25l:[?12l[?25hrew [?25l"Xtest1" [Modified] line 1 of 1 --100%-- col 1 (file 1 of 2)1 1 [?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 1 line, 13 characters appended[?12l[?25h[?25l:[?12l[?25h" test for :all keeping a buffer when it's modified; write "testtext 1 1 1" [?25l[?12l[?25h[?25l:[?12l[?25hset nohidden [?25l[?12l[?25h[?25l1[?12l[?25h[?25l:[?12l[?25hsp [?25lXtest1 [+] testtext 1 1 1Xtest1 [+] [?12l[?25h[?25l:[?12l[?25hn Xtest2 Xtest3 [?25l"Xtest2" [Modified] line 1 of 1 --100%-- col 1 (file 1 of 2)2 22 [?12l[?25h[?25l:[?12l[?25hall [?25l"Xtest3" 1 line, 11 characterstesttext 1 1 1 ~ ~ ~ ~ ~ ~ Xtest1 [+] testtext 2 2 ~ ~ ~ ~ ~ Xtest2 [+] testtext 3 ~ ~ ~ ~ ~ ~ Xtest3 [?12l[?25h[?25l:[?12l[?25h1wincmd w [?25lXtest1 [+] Xtest2 [+] [?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 1 line, 15 characters appended[?12l[?25h[?25l:[?12l[?25h" test abandoning changed buffer, should be unloaded even when 'hidden' set [?25l[?12l[?25h[?25l:[?12l[?25h" write "testtext 2 2" twice [?25l[?12l[?25h[?25l:[?12l[?25hset hidden [?25l[?12l[?25h[?25l1 1[?12l[?25h[?25l:[?12l[?25hq! [?25ltesttext 2 2 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Xtest2 [+] testtext 3 ~ ~ ~ ~ ~ ~ ~ ~ ~ Xtest3 [?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 1 line, 13 characters appended[?12l[?25h[?25l:[?12l[?25hunhide [?25l[?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 1 line, 13 characters appended[?12l[?25h[?25l:[?12l[?25h" test ":hide" hides anyway when 'hidden' not set; write "testtext 3" [?25l[?12l[?25h[?25l:[?12l[?25hset nohidden [?25l[?12l[?25h[?25l2[?12l[?25h[?25l:[?12l[?25hhide [?25l3~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 1 line, 11 characters appended[?12l[?25h[?25l:[?12l[?25h" test ":edit" failing in modified buffer when 'hidden' not set [?25l[?12l[?25h[?25l:[?12l[?25h" write "testtext 3 3" [?25l[?12l[?25h[?25l3[?12l[?25h[?25l:[?12l[?25he Xtest1 [?25lE37: No write since last change (add ! to override)[?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 1 line, 13 characters appended[?12l[?25h[?25l:[?12l[?25h" test ":edit" working in modified buffer when 'hidden' set; write "testtext 1 "[?25ltesttext 3 3[?12l[?25h[?25l:[?12l[?25hset hidden [?25l[?12l[?25h[?25l:[?12l[?25he Xtest1 [?25l"Xtest1" 1 line, 11 characters1[?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 1 line, 11 characters appended[?12l[?25h[?25l:[?12l[?25h" test ":close" not hiding when 'hidden' not set in modified buffer; [?25l[?12l[?25h[?25l:[?12l[?25h" write "testtext 3 3 3" [?25l[?12l[?25h[?25l:[?12l[?25hsp Xtest3 [?25l"Xtest3" [Modified] line 1 of 1 --100%-- col 1 (file 2 of 2)3 3Xtest3 [+] testtext 1Xtest1 [?12l[?25h[?25l:[?12l[?25hset nohidden [?25l[?12l[?25h[?25l3[?12l[?25h[?25l:[?12l[?25hclose [?25lE37: No write since last change (add ! to override)[?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 1 line, 15 characters appended[?12l[?25h[?25l:[?12l[?25h" test ":close!" does hide when 'hidden' not set in modified buffer; [?25l[?12l[?25h[?25l:[?12l[?25h" write "testtext 1" [?25l[?12l[?25h[?25l3 3[?12l[?25h[?25l:[?12l[?25hclose! [?25l1~ ~ ~ [?12l[?25h[?25l:[?12l[?25hw >>test.out [?25l"test.out" 1 line, 11 characters appended[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test32.failed test.ok test.out X* viminfo cp test32.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test32.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test32.in" 57 lines, 1242 charactersTest for insert expansion :se cpt=.,w * add-expands (word from next line) from other window * add-expands (current buffer first) * Local expansion, ends in an empty line (unless it becomes a global expansion) * starts Local and switches to global add-expansion :se cpt=.,w,i * i-add-expands and switches to local * add-expands lines (it would end in an empty line if it didn't ignored it self):se cpt=kXtestfile * checks k-expansion, and file expansion (use Xtest11 instead of test11, * because TEST11.OUT may match first on DOS) :se cpt=w * checks make_cyclic in other window :se cpt=u nohid * checks unloaded buffer expansion * checks adding mode abortion :se cpt=t,d * tag expansion, define add-expansion interrupted * t-expansion STARTTEST[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for insert expansion[?12l[?25h[?25l/^STARTTEST [?12l[?25h[?25l :so small.vim[?12l[?25h[?25l :set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 24 lines, 384 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l /ENDTEST:se cpt=kXtestfile :w Xtest11.one :w Xtest11.two O^N^[IX^[A^X^F^N^[ :se cpt=w OST^N^P^P^P^P^[ :se cpt=u nohid ^WoOEN^N unl^N^X^X^P^[ :se cpt=t,d def=^\\k* tags=Xtestfile notagbsearch O^X^]^X^D^X^D^X^X^D^X^D^X^D^X^D a^N^[ :wq! test.out ENDTEST start of testfile run1 run2 end of testfile test11 36Gepeto/Tag/ asd test11file 36G Makefileto run[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hse nocp viminfo+=nviminfo cpt=.,w ff=unix | $-2,$w!Xtestfile | set ff& [?25l"Xtestfile" [New] 3L, 57C written[?12l[?25h[?25l:[?12l[?25hse cot= [?25l[?12l[?25h[?25l~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [No Name] unl^N^X^X^P^[ :se cpt=t,d def=^\\k* tags=Xtestfile notagbsearch O^X^]^X^D^X^D^X^X^D^X^D^X^D^X^D a^N^[:wq! test.out ENDTESTstart of testfile run1run2test32.in [?12l[?25h[?25l-- INSERT -- -- Keyword completion (^N^P) -- Searching... Scanning: test32.inmatch in file test32.in -- Keyword completion (^N^P) match 1 of 4match in file test32.in-- Keyword completion (^N^P) match 2 of 4-- INSERT -- -- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --Adding Keyword completion (^N^P) -- Searching... Scanning: test32.inmatch in file test32.in -- Adding Keyword completion (^N^P) Word from other line#include "Xtestfile" run1 run2[+][?12l[?25h[?25l-- Adding Keyword completion (^N^P) Word from other line-- INSERT --[?12l[?25h[?25l3[?12l[?25h [?25l-- INSERT -- -- Keyword completion (^N^P) -- Searching... Scanning: test32.in-- Keyword completion (^N^P) match 1 of 103-- INSERT -- -- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --Adding Keyword completion (^N^P) -- Searching... Scanning: test32.in-- Adding Keyword completion (^N^P) Word from other line-- INSERT -- -- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --Keyword Local completion (^N^P) -- Searching...match 1 of 4 match 2 of 4 match 3 of 4 match 4 of 4 Back at original-- INSERT -- -- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --Keyword Local completion (^N^P) -- Searching...match 1 of 4 match 2 of 4-- INSERT -- -- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --Keyword completion (^N^P) -- Searching... Scanning: test32.in-- Keyword completion (^N^P) The only match-- INSERT -- -- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --Adding Keyword completion (^N^P) -- Searching... Scanning: test32.in-- Adding Keyword completion (^N^P) match 1 of 2match in file test32.in-- Adding Keyword completion (^N^P) Word from other linerun3 run3 run1 run2[?12l[?25h[?25l-- Adding Keyword completion (^N^P) Word from other line-- INSERT --[?12l[?25h [?25l:[?12l[?25hse cpt=.,w,i [?25l[?12l[?25h[?25l-- INSERT --Keyword completion (^N^P) -- Searching... Scanning: test32.in included file: Xtestfile match in file test32.in-- Keyword completion (^N^P) The only match-- INSERT -- -- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --Adding Keyword completion (^N^P) -- Searching... Scanning: test32.in included file: Xtestfile match in file test32.in-- Adding Keyword completion (^N^P) The only match-- INSERT -- -- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --Adding Keyword completion (^N^P) -- Searching... Scanning: test32.in included file: Xtestfile match in file test32.in-- Adding Keyword completion (^N^P) The only match-- INSERT -- -- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --Keyword Local completion (^N^P) -- Searching...match 1 of 3-- INSERT -- -- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- Whole line completion (^L^N^P) -- Searching... Scanning: test32.in-- Whole line completion (^L^N^P) match 1 of 54INSERT ---- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) match 1 of 54Adding Whole line completion (^L^N^P) -- Searching... Scanning: test32.in-- Adding Whole line completion (^L^N^P) The only match Back at original The only matchMakefileto run3 Makefileto run3 Makefileto run3[?12l[?25h[?25l-- INSERT --[?12l[?25h[?25l:[?12l[?25hse cpt=kXtestfile [?25l[?12l[?25h[?25l:[?12l[?25hw Xtest11.one [?25l"Xtest11.one" [New] 9L, 104C writtenXtest11.one [?12l[?25h[?25l:[?12l[?25hw Xtest11.two [?25l"Xtest11.two" [New] 9L, 104C written[?12l[?25h[?25l-- INSERT --Keyword completion (^N^P) -- Searching... Scanning dictionary: Xtestfilematch in file Xtestfile-- Keyword completion (^N^P) match 1 of 9test11[+]I[?12l[?25h [?25l-- Keyword completion (^N^P) match 1 of 9-- INSERT --[?12l[?25h[?25l-- INSERT --Xtest11 [?12l[?25h[?25l-- INSERT -- -- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- File name completion (^F^N^P) -- Searching...match 1 of 2 match 2 of 2.two[?12l[?25h[?25l-- INSERT --[?12l[?25h[?25l:[?12l[?25hse cpt=w [?25l[?12l[?25h[?25l-- INSERT -- -- Keyword completion (^N^P) -- Searching... Scanning: test32.inmatch in file test32.in -- Keyword completion (^N^P) The only match Back at originalmatch in file test32.in-- Keyword completion (^N^P) The only match Back at originalmatch in file test32.in-- Keyword completion (^N^P) The only match STARTTEST run1 run2[?12l[?25h[?25l-- Keyword completion (^N^P) The only match-- INSERT --[?12l[?25h[?25l:[?12l[?25hse cpt=u nohid [?25l[?12l[?25h[?25l ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l-- INSERT --Keyword completion (^N^P) -- Searching... Scanning: test32.inmatch in file test32.in -- Keyword completion (^N^P) The only match-- INSERT -- -- Keyword completion (^N^P) -- Searching... Scanning: test32.inmatch in file test32.in -- Keyword completion (^N^P) match 1 of 3-- INSERT -- -- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- INSERT --Keyword completion (^N^P) -- Searching... Scanning: test32.inmatch in file test32.in -- Keyword completion (^N^P) The only matchENDTEST unless[?12l[?25h[?25l-- Keyword completion (^N^P) The only match-- INSERT --[?12l[?25h[?25l:[?12l[?25hse cpt=t,d def=^\\k* tags=Xtestfile notagbsearch [?25l[?12l[?25h[?25l-- INSERT --^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- Tag completion (^]^N^P) -- Searching...match 1 of 3INSERT ---- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) match 1 of 3Definition completion (^D^N^P) -- Searching...Scanning included file: Xtestfilematch in file Xtestfile-- Definition completion (^D^N^P) The only matchINSERT ---- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) The only match -- Adding Definition completion (^D^N^P) -- Searching... Scanning included file: Xtestfilematch in file Xtestfile-- Adding Definition completion (^D^N^P) The only matchINSERT ---- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) The only match -- INSERT --^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) -- Definition completion (^D^N^P) -- Searching... Scanning included file: Xtestfilematch in file Xtestfile-- Definition completion (^D^N^P) The only matchINSERT ---- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) The only match -- Adding Definition completion (^D^N^P) -- Searching... Scanning included file: Xtestfilematch in file Xtestfile-- Adding Definition completion (^D^N^P) The only matchINSERT ---- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) The only match -- Adding Definition completion (^D^N^P) -- Searching... Scanning included file: Xtestfilematch in file Xtestfile-- Adding Definition completion (^D^N^P) The only matchINSERT ---- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) The only match -- Adding Definition completion (^D^N^P) -- Searching... Scanning included file: Xtestfilematch in file Xtestfile-- Adding Definition completion (^D^N^P) Word from other lineINSERT ---- Keyword completion (^N^P) -- Searching... Scanning tags.included file: Xtestfile -- Keyword completion (^N^P) The only matchtest11file 36Gepeto/Tag/ asd asd[?12l[?25h[?25l-- Keyword completion (^N^P) The only match-- INSERT --[?12l[?25h ru[?25l:[?12l[?25hwq! test.out [?25l"test.out" [New] 15L, 175C written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test33.failed test.ok test.out X* viminfo cp test33.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test33.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test33.in" 34 lines, 616 charactersTest for 'lisp' If the lisp feature is not enabled, this will fail! STARTTEST :so small.vim :set lisp /^(defun =G:/^(defun/,$w! test.out :q! ENDTEST (defun html-file (base) (format nil "~(~A~).html" base)) (defmacro page (name title &rest body) (let ((ti (gensym))) `(with-open-file (*standard-output* (html-file ,name) :direction :output :if-exists :supersede) (let ((,ti ,title)) (as title ,ti) (with center[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for 'lisp'[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 5 lines, 63 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hset lisp [?25l[?12l[?25h[?25l/[?12l[?25h^(defun [?25l[?12l[?25h[?25l22 lines to indent... 23indented  (format nil "~(~A~).html" base)) (let ((ti (gensym))) `(with-open-file (*standard-output* (html-file ,name) :direction :output :if-exists :supersede) (let ((,ti ,title)) (as title ,ti) (with center[?12l[?25h[?25l:[?12l[?25h/^(defun/,$w! test.out [?25lsearch hit BOTTOM, continuing at TOP "test.out" [New File] 23 lines, 544 characters written[?12l[?25h[?25l:[?12l[?25hq! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test34.failed test.ok test.out X* viminfo cp test34.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test34.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test34.in" 58 lines, 1014 charactersTest for user functions. Also test an mapping calling a function. STARTTEST :so small.vim :function Table(title, ...) : let ret = a:title : let idx = 1 : while idx <= a:0 : exe "let ret = ret . a:" . idx : let idx = idx + 1 : endwhile : return ret :endfunction :function Compute(n1, n2, divname) : if a:n2 == 0 : return "fail" : endif : exe "let g:" . a:divname . " = ". a:n1 / a:n2 : return "ok" :endfunction :func Expr1() : normal! v[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for user functions.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 51 lines, 916 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST: return '' :endfunc :let counter = 0 :inoremap ( ListItem() :inoremap [ ListReset() :imap + Expr1() :imap * Expr2() :let retval = "nop" /^here C^R=Table("xxx", 4, "asdf") ^R=Compute(45, 0, "retval") ^R=retval ^R=Compute(45, 5, "retval") ^R=retval XX+-XX ---*--- (one (two [(one again^[:$-5,$wq! test.out ENDTEST here[?12l[?25h [?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hfunction Table(title, ...) [?25l : [?12l[?25h: let ret = a:title [?25l: [?12l[?25h: let idx = 1 [?25l: [?12l[?25h: while idx <= a:0 [?25l: [?12l[?25h: exe "let ret = ret . a:" . idx [?25l: [?12l[?25h: let idx = idx + 1 [?25l: [?12l[?25h: endwhile [?25l: [?12l[?25h: return ret [?25l: [?12l[?25h:endfunction [?25l: return '' :endfunc :let counter = 0 :inoremap ( ListItem() :inoremap [ ListReset() :imap + Expr1() :imap * Expr2() :let retval = "nop"[?12l[?25h[?25l :[?12l[?25hfunction Compute(n1, n2, divname) [?25l : [?12l[?25h: if a:n2 == 0 [?25l: [?12l[?25h: return "fail" [?25l: [?12l[?25h: endif [?25l: [?12l[?25h: exe "let g:" . a:divname . " = ". a:n1 / a:n2 [?25l: [?12l[?25h: return "ok" [?25l: [?12l[?25h:endfunction [?25l: return '' :endfunc :let counter = 0 :inoremap ( ListItem() :inoremap [ ListReset() :imap + Expr1()[?12l[?25h[?25l :[?12l[?25hfunc Expr1() [?25l : [?12l[?25h: normal! v [?25l: [?12l[?25h: return "111" [?25l: [?12l[?25h:endfunc [?25l: return '' :endfunc :let counter = 0[?12l[?25h[?25l :[?12l[?25hfunc Expr2() [?25l : [?12l[?25h: call search('XX', 'b') [?25l: [?12l[?25h: return "222" [?25l: [?12l[?25h:endfunc [?25l: return '' :endfunc :let counter = 0[?12l[?25h[?25l :[?12l[?25hfunc ListItem() [?25l : [?12l[?25h: let g:counter += 1 [?25l: [?12l[?25h: return g:counter . '. ' [?25l: [?12l[?25h:endfunc [?25l: return '' :endfunc :let counter = 0[?12l[?25h[?25l :[?12l[?25hfunc ListReset() [?25l : [?12l[?25h: let g:counter = 0 [?25l: [?12l[?25h: return '' [?25l: [?12l[?25h:endfunc [?25l: return '' :endfunc :let counter = 0[?12l[?25h[?25l :[?12l[?25hlet counter = 0 [?25l[?12l[?25h[?25l:[?12l[?25hinoremap ( ListItem() [?25l[?12l[?25h[?25l:[?12l[?25hinoremap [ ListReset() [?25l[?12l[?25h[?25l:[?12l[?25himap + Expr1() [?25l[?12l[?25h[?25l:[?12l[?25himap * Expr2() [?25l[?12l[?25h[?25l:[?12l[?25hlet retval = "nop" [?25l[?12l[?25h[?25l/[?12l[?25h^here [?25l[?12l[?25h[?25lher$=[?12l[?25hTable("xxx", 4, "asdf") [?25l=[?12l[?25hCompute(45, 0, "retval") [?25l=[?12l[?25hretval [?25l=[?12l[?25hCompute(45, 5, "retval") [?25l=[?12l[?25hretval [?25lError detected while processing function Expr1: line 1: E523: Not allowed here Press ENTER or type command to continue[?12l[?25h[?25l:imap + Expr1() :imap * Expr2() :let retval = "nop" /^here C^R=Table("xxx", 4, "asdf") ^R=Compute(45, 0, "retval") ^R=retval ^R=Compute(45, 5, "retval") ^R=retvalXX+-XX---*---(one(two[(one again^[:$-5,$wq! test.out ENDTESTxxx4asdf fail nop ok 9 XX111XX ---222---1. one2. two[?12l[?25h[?25l1. one again[?12l[?25h[?25l :[?12l[?25h$-5,$wq! test.out [?25l"test.out" [New File] 6 lines, 68 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test35.failed test.ok test.out X* viminfo cp test35.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test35.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test35.in" 21 lines, 448 charactersTest Ctrl-A and Ctrl-X, which increment and decrement decimal, hexadecimal, and octal numbers. STARTTEST /^start-here :set nrformats=octal,hex j^A102^X^Al^Xl^A64^A128^X$^X :set nrformats=octal 0^A102^X^Al^X2^Aw65^A129^Xblx6lD :set nrformats=hex 0101^Xl257^X^ATxldt ^A ^X ^X :set nrformats= 0200^Xl100^Xw78^X^Ak :$-3,$wq! test.out ENDTEST start-here 100 0x100 077 0 100 0x100 077 100 0x100 077 0xfF 0xFf 100 0x100 077 ~ ~ [?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest Ctrl-A and Ctrl-X, which increment and decrement decimal, hexadecimal,[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 10 lines, 200 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l/[?12l[?25h^start-here [?25l[?12l[?25h[?25l:[?12l[?25hset nrformats=octal,hex [?25l[?12l[?25h [?25l101[?12l[?25h[?25l -1 0x100 077 0[?12l[?25h[?25l0 0x100 077 0[?12l[?25h0[?25l0ff[?12l[?25hf[?25l 0100 0[?12l[?25h[?25l20[?12l[?25h[?25l00[?12l[?25h0 [?25l-1[?12l[?25h[?25l:[?12l[?25hset nrformats=octal [?25l[?12l[?25h [?25l101[?12l[?25h[?25l -1 0x100 077 -[?12l[?25h[?25l0 0x100 077 [?12l[?25h0[?25l -1x100 077[?12l[?25h[?25l1x100 077 [?12l[?25h[?25l0200[?12l[?25h[?25l37777777777[?12l[?25h0[?25l7 [?12l[?25h777777[?25l[?12l[?25h[?25l:[?12l[?25hset nrformats=hex [?25l[?12l[?25h [?25l-1 0x100 077 0xfF 0xFf[?12l[?25h1[?25lffffffff 077 0xfF 0xFf[?12l[?25h[?25l00000000[?12l[?25h0[?25l 077 0xfF 0xFf[?12l[?25h[?25l8[?12l[?25h8[?25lFE[?12l[?25hE[?25lfe[?12l[?25h[?25l:[?12l[?25hset nrformats= [?25l[?12l[?25h [?25l-100 0x100 077 -10[?12l[?25h0[?25l -100x100 077[?12l[?25h[?25l-001[?12l[?25h[?25l000 [?12l[?25h[?25l:[?12l[?25h$-3,$wq! test.out [?25l"test.out" [New File] 4 lines, 120 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test36.failed test.ok test.out X* viminfo cp test36.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test36.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test36.in" 40 lines, 1596 charactersTest character classes in regexp STARTTEST /^start-here j:s/\d//g j:s/\D//g j:s/\o//g j:s/\O//g j:s/\x//g j:s/\X//g j:s/\w//g j:s/\W//g j:s/\h//g j:s/\H//g j:s/\a//g j:s/\A//g j:s/\l//g j:s/\L//g j:s/\u//g j:s/\U//g :/^start-here/+1,$wq! test.out ENDTEST[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest character classes in regexp[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 18 lines, 204 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l/[?12l[?25h^start-here [?25l start-here[?12l[?25h[?25l^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\d//g [?25l10 substitutions on 1 line:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~^?~@~B~P~[[¦±¼ÇÓé[?12l[?25h[?25l^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\D//g [?25l72 substitutions on 1 line0123456789 ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~@ [?12l[?25h[?25l  ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\o//g [?25l8 substitutions on 1 line89:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~^?~@~B~PP~[¦±¼ÇÓé[?12l[?25h[?25l^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\O//g [?25l74 substitutions on 1 line01234567 ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~@ [?12l[?25h[?25l  ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\x//g [?25l22 substitutions on 1 line:;<=>?@GHIXYZ[\]^_`ghiwxyz{|}~^?~@~B~P~[¦±¼ÇÓé ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~@ [?12l[?25h[?25l  ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\X//g [?25l60 substitutions on 1 line0123456789ABCDEFabcdef ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~@ [?12l[?25h[?25l  ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\w//g [?25l36 substitutions on 1 line:;<=>?@[\]^`{|}~^?~@~B~P~[¦±¼ÇÓé ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~@ [?12l[?25h[?25l  ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\W//g [?25l46 substitutions on 1 line0123456789ABCDEFGHIXYZ_abcdefghiwxyz ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~@ [?12l[?25h[?25l  ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\h//g [?25l26 substitutions on 1 line[\]^`{|}~^?~@~B~P~[¦±¼ÇÓé ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~@ [?12l[?25h[?25l  ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\H//g [?25l56 substitutions on 1 lineABCDEFGHIXYZ_abcdefghiwxyz ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~@ [?12l[?25h[?25l  ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\a//g [?25l25 substitutions on 1 line[\]^_`{|}~^?~@~B~P~[¦±¼ÇÓé ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~@ [?12l[?25h[?25l  ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\A//g [?25l57 substitutions on 1 lineABCDEFGHIXYZabcdefghiwxyz ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~@ [?12l[?25h[?25l  ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\l//g [?25l13 substitutions on 1 line{|}~^?~@~B~P~[¦±¼¼ÇÓé[?12l[?25h[?25l^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\L//g [?25l69 substitutions on 1 lineabcdefghiwxyz ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~@ [?12l[?25h[?25l  ^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\u//g [?25l12 substitutions on 1 line[\]^_`abcdefghiwxyz{|}~^?~@~B~P~[¦±±¼ÇÓé[?12l[?25h[?25l^L^M !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~~^?~@~B~P~[¦±¼ÇÓé[?12l[?25h[?25l :[?12l[?25hs/\U//g [?25l70 substitutions on 1 lineABCDEFGHIXYZ~ [?12l[?25h[?25l:[?12l[?25h/^start-here/+1,$wq! test.out [?25lsearch hit BOTTOM, continuing at TOP "test.out" [New File] 16 lines, 672 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test37.failed test.ok test.out X* viminfo cp test37.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test37.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test37.in" 116 lines, 3262 charactersTest for 'scrollbind'. Do not add a line below! STARTTEST :so small.vim :set noscrollbind :set scrollopt=ver,jump :set scrolloff=2 :set nowrap :set noequalalways :set splitbelow :" TEST using two windows open to one buffer, one extra empty window :split :new ^Wt: :resize 8 /^start of window 1$/ zt: :set scrollbind ^Wj: :resize 7 /^start of window 2$/ zt: :set scrollbind :" -- start of tests --[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for 'scrollbind'. Do not add a line below![?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 72 lines, 1498 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTESTHk^WtH^WjHyy^Wbp^Wtyy^Wbp: ^Wt:set noscb ggL^Wj:set noscb ggL:set scb ^Wt:set scb ^WtG^WjG^Wt:syncbind Hk^WjH^WtHyy^Wbp^Wt^Wjyy^Wbp: ^WtH3k^WjH^WtHyy^Wbp^Wt^Wjyy^Wbp: :" ***** done with tests ***** :w! test.out" Write contents of this file :qa! ENDTEST start of window 1 . line 01 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 01 . line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02 . line 03 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 03 . line 04 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 04 . line 05 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05 . line 06 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06 . line 07 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 07 . line 08 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 08[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hset noscrollbind [?25l[?12l[?25h[?25l:[?12l[?25hset scrollopt=ver,jump [?25l[?12l[?25h[?25l:[?12l[?25hset scrolloff=2 [?25l[?12l[?25h[?25l:[?12l[?25hset nowrap [?25l[?12l[?25h[?25l:[?12l[?25hset noequalalways [?25l[?12l[?25h[?25l:[?12l[?25hset splitbelow [?25l[?12l[?25h[?25l:[?12l[?25h" TEST using two windows open to one buffer, one extra empty window [?25l[?12l[?25h[?25l:[?12l[?25hsplit [?25l^WtH3k^WtHyybp^Wt^Wjyy^Wbp: :" ***** done with tests ***** :w! test.out " Write contents of this file :qa!ENDTESTstart of window 1. line 01 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 01 . line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02test37.in :qa!ENDTESTstart of window 1112233445566 test37.in [?12l[?25h[?25l:[?12l[?25hnew [?25ltest37.in ~ ~ ~ ~ [No Name][?12l[?25htest37.in [No Name] [?25l:[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hresize 8 [?25l:" ***** done with tests *****w! test.out " Write contents of this file :qa!ENDTESTstart of window 1 . line 01 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 01 test37.in ENDTESTstart of window 1 . line 01 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 01 . line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02 . line 03 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 03[?12l[?25h[?25l/[?12l[?25h^start of window 1$/ [?25l . line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02[?12l[?25h[?25l. line 03 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 03 . line 04 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 04 . line 05 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05[?12l[?25h[?25l:[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hset scrollbind [?25l[?12l[?25h[?25ltest37.in :qa!test37.in [?12l[?25h[?25l:[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hresize 7 [?25l[?12l[?25h[?25l/[?12l[?25h^start of window 2$/ [?25lend of window 1start of window 2 . line 01 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 012 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 023 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 03[?12l[?25h[?25l . line 04 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 04[?12l[?25h[?25l:[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hset scrollbind [?25l[?12l[?25h[?25l:[?12l[?25h" -- start of tests -- [?25l[?12l[?25h[?25l:[?12l[?25h" TEST scrolling down [?25l[?12l[?25h [?25l. line 06 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06 . line 07 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 07 . line 08 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 08 . line 09 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 09 . line 10 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 10. line 05 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05 . line 06 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06 . line 07 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 07 . line 08 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 08 . line 09 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 09[?12l[?25htest37.in [No Name] [?25l . line 05 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05[+][?12l[?25h[?25l0[?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] [?25l . line 05 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05[?12l[?25h[?25l1[?12l[?25htest37.in [No Name] [+]  [?25l. line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11 . line 12 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 12 . line 13 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 13 . line 14 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 14 . line 15 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 15 end of window 1. line 10 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 10 . line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11 . line 12 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 12 . line 13 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 13 . line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14 . line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15[?12l[?25htest37.in [No Name] [+] [?25l . line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11[?12l[?25h[?25l2[?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] [?25l . line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11[?12l[?25h[?25l3[?12l[?25h[?25l :[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25h" TEST scrolling up [?25l[?12l[?25htest37.in [No Name] [+] [?25l. line 04 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 04 . line 05 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05 . line 06 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06 . line 07 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 07 . line 08 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 08440505060607070808090900[?12l[?25htest37.in test37.in test37.in test37.in test37.in [No Name] [+] [?25l . line 06 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06 [?12l[?25h[?25l4[?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] [?25l . line 06 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06 [?12l[?25h[?25l5[?12l[?25htest37.in [No Name] [+] [?25lstart of window 1 . line 01 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 01 . line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02 . line 03 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 03start of window 2 . line 01 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 01 . line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02 . line 03 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 03 [?12l[?25htest37.in test37.in test37.in test37.in test37.in [No Name] [+] [?25l . line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02 [?12l[?25h[?25l6[?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] [?25l . line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02 [?12l[?25h[?25l7[?12l[?25h[?25l :[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25h" TEST horizontal scrolling [?25l[?12l[?25h[?25l:[?12l[?25hset scrollopt+=hor [?25l[?12l[?25h[?25l05 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05 15 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05 2 line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11 3 line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11[?12l[?25h[?25l4 line 06 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06 5 line 06 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06 6 line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02 7 line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02[?12l[?25h[?25l [?12l[?25htest37.in [No Name] [+] [?25l 156789ABCDEFGHIJKLMNOPQRSTUVWXYZ 0156789ABCDEFGHIJKLMNOPQRSTUVWXYZ 0256789ABCDEFGHIJKLMNOPQRSTUVWXYZ 0356789ABCDEFGHIJKLMNOPQRSTUVWXYZ 0456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 0556789ABCDEFGHIJKLMNOPQRSTUVWXYZ 0656789ABCDEFGHIJKLMNOPQRSTUVWXYZ 07 2UTSRQPONMLKJIHGREDCBA9876543210 01UTSRQPONMLKJIHGREDCBA9876543210 02UTSRQPONMLKJIHGREDCBA9876543210 03UTSRQPONMLKJIHGREDCBA9876543210 04UTSRQPONMLKJIHGREDCBA9876543210 05UTSRQPONMLKJIHGREDCBA9876543210 06[?12l[?25htest37.in [No Name] [+] [?25l56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02[?12l[?25h[?25l [?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] [?25lUTSRQPONMLKJIHGREDCBA9876543210 02[?12l[?25h[?25l [?12l[?25h[?25l :[?12l[?25h[?25l[?12l[?25htest37.in [No Name] [+] [?25l56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 09101112131415UTSRQPONMLKJIHGREDCBA9876543210 09101112131415[?12l[?25h[?25l. line 09 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 09 . line 10 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 10 . line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11 . line 12 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 12 . line 13 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 13 . line 14 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 14 . line 15 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 15 end of window 1 . line 09 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 09 . line 10 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 10 . line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11 . line 12 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 12 . line 13 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 13 . line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14 . line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15[?12l[?25h[?25l[?12l[?25htest37.in [No Name] [+] [?25l. line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11[?12l[?25h[?25l [?12l[?25htest37.in [No Name] [+]  test37.in [No Name] [+] [?25l. line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11[?12l[?25h[?25l [?12l[?25h[?25l :[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hset scrollopt-=hor [?25l[?12l[?25h[?25l:[?12l[?25h" ****** tests using two different buffers ***** [?25l[?12l[?25htest37.in [No Name] [+] test37.in test37.in [?25l:[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hclose [?25lstart of window 20000000000[?12l[?25h[?25l:[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hset noscrollbind [?25l[?12l[?25h[?25l:[?12l[?25h/^start of window 2$/,/^end of window 2$/y [?25l18 lines yanked[?12l[?25h[?25l:[?12l[?25hnew [?25ltest37.in ~ ~ ~ ~ ~ ~ ~ [No Name][?12l[?25htest37.in [No Name] test37.in [No Name] [?25l4 more lines[+][?12l[?25h [?25l18 more linesstart of window 2. line 01 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 01. line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02[?12l[?25h[?25l:[?12l[?25h[?25l[?12l[?25htest37.in [No Name] [+] [?25l/[?12l[?25h^start of window 1$/ [?25lsearch hit BOTTOM, continuing at TOPENDTESTstart of window 1010102020303[?12l[?25h[?25l . line 04 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 04[?12l[?25h[?25l:[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hset scrollbind [?25l[?12l[?25htest37.in [No Name] [+] [?25l:[?12l[?25h[?25l[?12l[?25h[?25l/[?12l[?25h^start of window 2$/ [?25lsearch hit BOTTOM, continuing at TOP[?12l[?25h[?25l. line 03 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 03 . line 04 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 04 . line 05 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05[?12l[?25h[?25l:[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hset scrollbind [?25l[?12l[?25h[?25l:[?12l[?25h" -- start of tests -- [?25l[?12l[?25h[?25l:[?12l[?25h" TEST scrolling down [?25l[?12l[?25h [?25l. line 05 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05 . line 06 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06 . line 07 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 07 . line 08 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 08 . line 09 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 09. line 06 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06 . line 07 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 07 . line 08 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 08 . line 09 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 09 . line 10 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 10[?12l[?25h[No Name] [+] [No Name] [+] [?25l . line 05 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05 [?12l[?25h[?25l0[?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] [?25l . line 05 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05 [?12l[?25h[?25l1[?12l[?25htest37.in [No Name] [+]  [?25l. line 10 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 10 . line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11 . line 12 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 12 . line 13 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 13 . line 14 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 14 . line 15 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 15. line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11 . line 12 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 12 . line 13 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 13 . line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14 . line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15 . line 16 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 16[?12l[?25htest37.in [No Name] [+] [?25l . line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11 [?12l[?25h[?25l2[?12l[?25h[No Name] [+] [No Name] [+] [No Name] [+] [No Name] [+] [?25l . line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11 [?12l[?25h[?25l3[?12l[?25h[?25l :[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25h" TEST scrolling up [?25l[?12l[?25htest37.in [No Name] [+] [?25l440505060607070808090900. line 04 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 04 . line 05 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05 . line 06 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06 . line 07 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 07 . line 08 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 08[?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] test37.in [No Name] [+] [?25l . line 06 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06 [?12l[?25h[?25l4[?12l[?25h[No Name] [+] [No Name] [+] [No Name] [+] [No Name] [+] [?25l . line 06 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06 [?12l[?25h[?25l5[?12l[?25h[No Name] [+] [No Name] [+] [?25lstart of window 1 . line 01 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 01 . line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02 . line 03 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 03start of window 2 . line 01 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 01 . line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02 . line 03 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 03 [?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] [No Name] [+] [No Name] [+] [?25l . line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02 [?12l[?25h[?25l6[?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] [?25l . line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02 [?12l[?25h[?25l7[?12l[?25h[?25l :[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25h" TEST horizontal scrolling [?25l[?12l[?25h[?25l:[?12l[?25hset scrollopt+=hor [?25l[?12l[?25h[?25l05 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05 15 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05 2 line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11 3 line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11[?12l[?25h[?25l3 line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11 46 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06 56 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06 6 line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02 7 line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02 [?12l[?25h[?25l [?12l[?25htest37.in [No Name] [+] [?25l 156789ABCDEFGHIJKLMNOPQRSTUVWXYZ 0156789ABCDEFGHIJKLMNOPQRSTUVWXYZ 0256789ABCDEFGHIJKLMNOPQRSTUVWXYZ 0356789ABCDEFGHIJKLMNOPQRSTUVWXYZ 0456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 0556789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06 2UTSRQPONMLKJIHGREDCBA9876543210 01UTSRQPONMLKJIHGREDCBA9876543210 02UTSRQPONMLKJIHGREDCBA9876543210 03UTSRQPONMLKJIHGREDCBA9876543210 04UTSRQPONMLKJIHGREDCBA9876543210 05UTSRQPONMLKJIHGREDCBA9876543210 06UTSRQPONMLKJIHGREDCBA9876543210 07[?12l[?25htest37.in [No Name] [+] [?25l56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02[?12l[?25h[?25l [?12l[?25h[No Name] [+] [No Name] [+] [No Name] [+] [No Name] [+] [?25lUTSRQPONMLKJIHGREDCBA9876543210 02[?12l[?25h[?25l [?12l[?25h[?25l :[?12l[?25h[?25l[?12l[?25h[No Name] [+] [No Name] [+] [?25l56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 09101112131415 UTSRQPONMLKJIHGREDCBA9876543210 0910111213141516[?12l[?25h[?25l. line 09 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 09 . line 10 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 10 . line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11 . line 12 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 12 . line 13 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 13 . line 14 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 14 . line 15 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 15 . line 09 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 09 . line 10 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 10 . line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11 . line 12 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 12 . line 13 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 13 . line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14 . line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15 . line 16 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 16[?12l[?25h[?25l[?12l[?25h[No Name] [+] [No Name] [+] [?25l. line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11[?12l[?25h[?25l [?12l[?25htest37.in [No Name] [+]  test37.in [No Name] [+] [?25l. line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11[?12l[?25h[?25l [?12l[?25h[?25l :[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hset scrollopt-=hor [?25l[?12l[?25h[?25l:[?12l[?25h" TEST syncbind [?25l[?12l[?25htest37.in [No Name] [+] [?25l:[?12l[?25hset noscb [?25l[?12l[?25h[?25lTest for 'scrollbind'. Do not add a line below! STARTTEST:so small.vim:set noscrollbind:set scrollopt=ver,jump:set scrolloff=2:set nowrap[?12l[?25h test37.in [No Name] [+] [?25l:[?12l[?25hset noscb [?25l[?12l[?25h[?25lstart of window 201010202[?12l[?25h[?25l:[?12l[?25hset scb [?25l[?12l[?25htest37.in [No Name] [+] [?25l:[?12l[?25hset scb [?25l[?12l[?25h[?25l. line 13 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 13. line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14 . line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15 . line 16 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 16 end of window 2end of test37.in (please don't delete this line) end of window 2 ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25lzt::set scrollbind:" -- start of tests --:" TEST scrolling downL5jHyy^Wbpr0^WtHyy^Wbpr1^WtL6jHyy^Wbpr2^WkHyy^Wbpr3: :" TEST scrolling up ^WtH4k^WjH^WtHyy^Wbpr4^WkHyy^Wbpr5^Wk3k^WtH^WjHyy^Wbpr6^WtHyy^Wbpr7: test37.in . line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15 . line 16 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 16[No Name] [+] [?12l[?25h[?25l:[?12l[?25hsyncbind [?25l[?12l[?25h[?25l/^start of window 2$/. line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14[?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] [No Name] [+] [No Name] [+] [?25l . line 16 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 16 [?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] [?25l :set scrollbind [?12l[?25h[?25l :[?12l[?25h[?25l[?12l[?25htest37.in [No Name] [+] [?25l:[?12l[?25hset noscb [?25l[?12l[?25h[?25lTest for 'scrollbind'. Do not add a line below! STARTTEST :so small.vimset noscrollbindset scrollopt=ver,jump :set scrolloff=2set nowrap[?12l[?25h test37.in [No Name] [+] [?25l:[?12l[?25hset noscb [?25l[?12l[?25h[?25lstart of window 2. line 01 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 01. line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02[?12l[?25h[?25l:[?12l[?25hset scb [?25l[?12l[?25htest37.in [No Name] [+] [?25l:[?12l[?25hset scb [?25l[?12l[?25h[?25l. line 13 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 13. line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14 . line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15 . line 16 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 16 end of window 2end of test37.in (please don't delete this line) end of window 2 ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25lzt::set scrollbind:" -- start of tests --:" TEST scrolling downL5jHyy^Wbpr0^WtHyy^Wbpr1^WtL6jHyy^Wbpr2^WkHyy^Wbpr3: :" TEST scrolling up ^WtH4k^WjH^WtHyy^Wbpr4^WkHyy^Wbpr5^Wk3k^WtH^WjHyy^Wbpr6^WtHyy^Wbpr7: test37.in . line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15 . line 16 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 16[No Name] [+] [?12l[?25htest37.in [No Name] [+] [?25l:[?12l[?25hsyncbind [?25l[?12l[?25h[?25l/^start of window 2$/. line 13 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 13 . line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14[?12l[?25h[?25l:resize 7test37.in [No Name] [+] [?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] [?25l zt: [?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] [No Name] [+] [No Name] [+] [?25l . line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15 [?12l[?25h[?25l :[?12l[?25h[?25l[?12l[?25htest37.in [No Name] [+] [?25l/^start of window 1$/ zt: :set scrollbind ^Wj:. line 09 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 09 . line 10 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 10 . line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11 . line 12 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 12[?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] test37.in [No Name] [+] [?25l :set scrollbind [?12l[?25htest37.in [No Name] [+] test37.in [No Name] [+] [No Name] [+] [No Name] [+] [?25l . line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11 [?12l[?25h[?25l :[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25h" ***** done with tests ***** [?25l[?12l[?25h[?25l:[?12l[?25hw! test.out " Write contents of this file [?25l"test.out" [New File] 33 lines, 1329 characters writtentest.out [?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test38.failed test.ok test.out X* viminfo cp test38.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test38.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test38.in" 33 lines, 364 charactersTest Virtual replace mode. STARTTEST :so small.vim ggdGa abcdefghi jk lmn opq rst ^Duvwxyz ^[gg:set ai :set bs=2 gR0^D 1 A BCDEFGHIJKL MNO PQR^[G:ka o0^D abcdefghi jk lmn opq rst ^Duvwxyz[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25l[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 27 lines, 316 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST^['ajgR0^D 1 A BCDEFGHIJKL MNO PQR^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^H^[:$ iab cdefghi jkl^[0gRAB......CDEFGHI.J^[o^[: iabcdefghijklmnopqrst^[0gRAB IJKLMNO QR^[:wq! test.out ENDTEST[?12l[?25h[?25l [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25lTest Virtual replace mode. STARTTEST :so small.vim ggdGa abcdefghi jk lmn opq rst ^Duvwxyz[?12l[?25h[?25l ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ --No lines in buffer--[?12l[?25h[?25l abcdefghijk lmn opq rstuvwxyz[?12l[?25h[?25l:[?12l[?25hset ai [?25l[?12l[?25h[?25l:[?12l[?25hset bs=2 [?25l[?12l[?25h[?25l 1 A BCDEFGHIJ KL MNOPQR[?12l[?25h[?25l:[?12l[?25hka [?25l[?12l[?25h[?25labcdefghijk lmn opq rstuvwxyz[?12l[?25h [?25l 1[?12l[?25h[?25l:[?12l[?25h$ [?25l[?12l[?25h[?25lab cdefghi jkl[?12l[?25h [?25lAB......CDEFGHI.J[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25h[?25l[?12l[?25h[?25labcdefghijklmnopqrst[?12l[?25h [?25lAB IJKLMNO QR[?12l[?25h[?25l:[?12l[?25hwq! test.out [?25l"test.out" [New File] 13 lines, 107 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test39.failed test.ok test.out X* viminfo cp test39.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test39.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test39.in" 24 lines, 364 charactersTest Visual block mode commands STARTTEST :so small.vim /^abcde :" Test shift-right of a block jllll^Vjj>wll^Vjlll> :" Test shift-left of a block G$hhhh^Vkk< :" Test block-insert Gkl^VkkkIxyz^[ :" Test block-replace Gllll^Vkkklllrq :" Test block-change G$khhh^Vhhkkcmno^[ :$-4,$wq! test.out ENDTEST abcdefghijklm abcdefghijklm abcdefghijklm abcdefghijklm[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25l[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 13 lines, 241 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l/[?12l[?25h^abcde [?25l[?12l[?25h[?25l:[?12l[?25h" Test shift-right of a block [?25l[?12l[?25h abcd[?25l[?12l[?25h[?25le abcd[?12l[?25h[?25le abcd[?12l[?25h[?25l 3 lines >ed 1 time efghijklm abcd efghijklm abcd efghijklm[?12l[?25h ef[?25l[?12l[?25h[?25lg[?12l[?25h[?25lhg[?12l[?25h[?25lih[?12l[?25h[?25lji[?12l[?25h[?25l ghijklm ghijklm[?12l[?25h[?25l:[?12l[?25h" Test shift-left of a block [?25l[?12l[?25h[?25l abcdefghijklm[?12l[?25h[?25l[?12l[?25h[?25li[?12l[?25h[?25l [?12l[?25h[?25l 3 lines [?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test40.failed test.ok test.out X* viminfo cp test40.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test40.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test40.in" 63 lines, 1521 charactersTest for "*Cmd" autocommands STARTTEST :so small.vim :/^start/,$w! Xxx" write lines below to Xxx :au BufReadCmd testA 0r Xxx|$del :e testA" will read text of Xxd instead :au BufWriteCmd testA call append(line("$"), "write") :w" will append a line to the file :r testA" should not read anything :" now we have: :" 1 start of Xxx :" 2test40 :" 3 end of Xxx :" 4 write :au FileReadCmd testB '[r Xxx :2r testB" will read Xxx below line 2 instead :" 1 start of Xxx :" 2test40 :" 3 start of Xxx :" 4test40 :" 5 end of Xxx :" 6 end of Xxx[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for "*Cmd" autocommands[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 55 lines, 1440 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:$w >>test.out" append "end of Xxx" to test.out :au BufReadCmd testE 0r test.out|$del :sp testE" split window with test.out 5Goasdf^[^W^W:" :au BufWriteCmd testE w! test.out :wall" will write other window to test.out :" 1 start of Xxx :" 2test40 :" 3 start of Xxx :" 4test401 :" 5 end of Xxx :" 6 asdf :" 7 end of Xxx :" 8 write :" 9test401 :" 10 end of Xxx :" 11 end of Xxx :qa! ENDTEST start of Xxxtest40 end of Xxx[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25h/^start/,$w! Xxx^I^I" write lines below to Xxx [?25l"Xxx" [New File] 3 lines, 32 characters written[?12l[?25h[?25l:[?12l[?25hau BufReadCmd testA 0r Xxx|$del [?25l[?12l[?25h[?25l:[?12l[?25he testA^I^I^I" will read text of Xxd instead [?25l"Xxx" 3 lines, 32 charactersstart of Xxx test40end of Xxx~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hau BufWriteCmd testA call append(line("$"), "write") [?25l[?12l[?25h[?25l:[?12l[?25hw^I^I^I^I" will append a line to the file [?25lwrite[?12l[?25h[?25l:[?12l[?25hr testA^I^I^I" should not read anything [?25lE484: Can't open file testA[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" now we have: [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 1^Istart of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 2^I^Itest40 [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 3^Iend of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 4^Iwrite [?25l[?12l[?25h[?25l:[?12l[?25hau FileReadCmd testB '[r Xxx [?25l[?12l[?25h[?25l:[?12l[?25h2r testB^I^I^I" will read Xxx below line 2 instead [?25l"Xxx" 3 lines, 32 charactersstart of Xxxtest40 end of Xxx[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 1^Istart of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 2^I^Itest40 [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 3^Istart of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 4^I^Itest40 [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 5^Iend of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 6^Iend of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 7^Iwrite [?25l[?12l[?25h[?25l:[?12l[?25hau FileWriteCmd testC '[,']copy $ [?25l[?12l[?25h[?25ltest401[?12l[?25h[?25l:[?12l[?25h4,5w testC^I^I^I" will copy lines 4 and 5 to the end [?25l test401end of Xxx[?12l[?25h[?25l:[?12l[?25hr testC^I^I^I" should not read anything [?25lE484: Can't open file testC[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 1^Istart of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 2^I^Itest40 [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 3^Istart of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 4^I^Itest401 [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 5^Iend of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 6^Iend of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 7^Iwrite [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 8^I^Itest401 [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 9^Iend of Xxx [?25l[?12l[?25h[?25l:[?12l[?25hau FILEAppendCmd testD '[,']w! test.out [?25l[?12l[?25h[?25l:[?12l[?25hw >>testD^I^I^I" will write all lines to test.out [?25l"test.out" [New File] 9 lines, 91 characters written[?12l[?25h[?25l:[?12l[?25h$r testD^I^I^I" should not read anything [?25lE484: Can't open file testD[?12l[?25h[?25l:[?12l[?25h$w >>test.out^I^I^I" append "end of Xxx" to test.out [?25l"test.out" 1 line, 11 characters appended[?12l[?25h[?25l:[?12l[?25hau BufReadCmd testE 0r test.out|$del [?25l[?12l[?25h[?25l:[?12l[?25hsp testE^I^I^I" split window with test.out [?25l"test.out" 10 lines, 102 charactersend of XxxtestE end of Xxxwrite test401end of XxxtestA [?12l[?25h[?25lasdf[+][?12l[?25htestE [+] testA [?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25hau BufWriteCmd testE w! test.out [?25l[?12l[?25h[?25l:[?12l[?25hwall^I^I^I^I" will write other window to test.out [?25l"test.out" 11 lines, 107 characters written [?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 1^Istart of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 2^I^Itest40 [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 3^Istart of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 4^I^Itest401 [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 5^Iend of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 6^Iasdf [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 7^Iend of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 8^Iwrite [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 9^I^Itest401 [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 10^Iend of Xxx [?25l[?12l[?25h[?25l:[?12l[?25h^I^I^I^I" 11^Iend of Xxx [?25l[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test41.failed test.ok test.out X* viminfo cp test41.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test41.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test41.in" 24 lines, 421 charactersTest for writing and reading a file of over 100 Kbyte 1 line: "This is the start" 3001 lines: "This is the leader" 1 line: "This is the middle" 3001 lines: "This is the trailer" 1 line: "This is the end" STARTTEST :%d aThis is the start This is the leader This is the middle This is the trailer This is the end^[kY3000p2GY3000p :w! Xtest :%d :e! Xtest :.w! test.out 3003G:.w >>test.out 6005G:.w >>test.out :qa! ENDTEST[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for writing and reading a file of over 100 Kbyte[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 13 lines, 196 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h[?25l [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25h%d [?25l~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ --No lines in buffer--[?12l[?25h[?25lThis is the start This is the leaderThis is the middleThis is the trailerThis is the end[?12l[?25h[?25l3000 more linestrailer This is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailerThis is the trailer[?12l[?25h[?25lleaderleaderleaderleaderleaderleaderleaderleaderleaderleaderleaderleaderleaderleaderleaderleaderleaderleaderleaderleaderleader[?12l[?25h [?25l:[?12l[?25hw! Xtest [?25l"Xtest" [New File] 6005 lines, 117092 characters written[?12l[?25h[?25l:[?12l[?25h%d [?25l~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ --No lines in buffer--[?12l[?25h[?25l:[?12l[?25he! Xtest [?25l"Xtest" 6005 lines, 117092 charactersThis is the start This is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leaderThis is the leader[?12l[?25h[?25l:[?12l[?25h.w! test.out [?25l"test.out" [New File] 1 line, 18 characters written[?12l[?25h[?25lThis is the leader This is the leader This is the leader This is the leader This is the leader This is the leader This is the leader This is the leader This is the leader This is the leader This is the leader This is the middle This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 19 characters appended[?12l[?25h[?25lThis is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the trailer This is the end [?12l[?25h[?25l :[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 16 characters appended[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test42.failed test.ok test.out X* viminfo cp test42.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test42.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test42.in" 130 lines, 2368 charactersTest for writing and reading a file starting with a BOM STARTTEST :so mbyte.vim :set encoding=utf-8 :set fileencodings=ucs-bom,latin-1 :set ff=unix ffs=unix" This changes the file for DOS and MAC :" --- Write the test files :/^latin-1$/+1w! Xtest0 :/^utf-8$/+1w! Xtest1 :/^utf-8-err$/+1w! Xtest2 :/^ucs-2$/+1w! Xtest3 :/^ucs-2le$/+1w! Xtest4 :" Need to add a NUL byte after the NL byte :set bin :e! Xtest4" Ignore change from setting 'ff' o^V^@^[:set noeol :w :set ffs& nobinary" Allow default test42.in format :e # :set ff=unix" Format for files to write :/^ucs-4$/+1w! Xtest5 :/^ucs-4le$/+1w! Xtest6[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for writing and reading a file starting with a BOM[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 111 lines, 2116 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:e! test.out :$r Xtest0x :$r Xtest1x :$r Xtest2x :$r Xtest3x :$r Xtest4x :$r Xtest5x :$r Xtest6x :set nobin ff&" Write the file in default format :w! test.out :qa! ENDTEST latin-1 þþlatin-1 utf-8 utf-8 utf-8-err utf-8~@err ucs-2 þÿ^@u^@c^@s^@-^@2^@ ucs-2le ÿþu^@c^@s^@-^@2^@l^@e^@[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso mbyte.vim [?25l[?12l[?25h[?25l:[?12l[?25hset encoding=utf-8 [?25l:e! test.out :$r Xtest0x :$r Xtest1x :$r Xtest2x :$r Xtest3x :$r Xtest4x :$r Xtest5x :$r Xtest6x :set nobin ff&" Write the file in default format :w! test.out :qa! ENDTEST latin-1 latin-1 utf-8 utf-8 utf-8-err utf-8<80>err ucs-2 ^@u^@c^@s^@-^@2^@ ucs-2le u^@c^@s^@-^@2^@l^@e^@[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25hi[?25l :set fi[?12l[?25hl[?25l :set fil[?12l[?25he[?25l :set file[?12l[?25he[?25l :set filee[?12l[?25hn[?25l :set fileen[?12l[?25hc[?25l :set fileenc[?12l[?25ho[?25l :set fileenco[?12l[?25hd[?25l :set fileencod[?12l[?25hi[?25l :set fileencodi[?12l[?25hn[?25l :set fileencodin[?12l[?25hg[?25l :set fileencoding[?12l[?25hs[?25l :set fileencodings[?12l[?25h=[?25l :set fileencodings=[?12l[?25hu[?25l :set fileencodings=u[?12l[?25hc[?25l :set fileencodings=uc[?12l[?25hs[?25l :set fileencodings=ucs[?12l[?25h-[?25l :set fileencodings=ucs-[?12l[?25hb[?25l :set fileencodings=ucs-b[?12l[?25ho[?25l :set fileencodings=ucs-bo[?12l[?25hm[?25l :set fileencodings=ucs-bom[?12l[?25h,[?25l :set fileencodings=ucs-bom,[?12l[?25hl[?25l :set fileencodings=ucs-bom,l[?12l[?25ha[?25l :set fileencodings=ucs-bom,la[?12l[?25ht[?25l :set fileencodings=ucs-bom,lat[?12l[?25hi[?25l :set fileencodings=ucs-bom,lati[?12l[?25hn[?25l :set fileencodings=ucs-bom,latin[?12l[?25h-[?25l :set fileencodings=ucs-bom,latin-[?12l[?25h1[?25l :set fileencodings=ucs-bom,latin-1[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25hf[?25l :set ff[?12l[?25h=[?25l :set ff=[?12l[?25hu[?25l :set ff=u[?12l[?25hn[?25l :set ff=un[?12l[?25hi[?25l :set ff=uni[?12l[?25hx[?25l :set ff=unix[?12l[?25h [?25l :set ff=unix [?12l[?25hf[?25l :set ff=unix f[?12l[?25hf[?25l :set ff=unix ff[?12l[?25hs[?25l :set ff=unix ffs[?12l[?25h=[?25l :set ff=unix ffs=[?12l[?25hu[?25l :set ff=unix ffs=u[?12l[?25hn[?25l :set ff=unix ffs=un[?12l[?25hi[?25l :set ff=unix ffs=uni[?12l[?25hx[?25l :set ff=unix ffs=unix[?12l[?25h [?25l :set ff=unix ffs=unix [?12l[?25h [?25l :set ff=unix ffs=unix [?12l[?25h [?25l :set ff=unix ffs=unix [?12l[?25h [?25l :set ff=unix ffs=unix [?12l[?25h [?25l :set ff=unix ffs=unix [?12l[?25h [?25l :set ff=unix ffs=unix [?12l[?25h [?25l :set ff=unix ffs=unix [?12l[?25h [?25l :set ff=unix ffs=unix [?12l[?25h [?25l :set ff=unix ffs=unix [?12l[?25h [?25l :set ff=unix ffs=unix [?12l[?25h [?25l :set ff=unix ffs=unix [?12l[?25h"[?25l :set ff=unix ffs=unix "[?12l[?25h [?25l :set ff=unix ffs=unix " [?12l[?25hT[?25l :set ff=unix ffs=unix " T[?12l[?25hh[?25l :set ff=unix ffs=unix " Th[?12l[?25hi[?25l :set ff=unix ffs=unix " Thi[?12l[?25hs[?25l :set ff=unix ffs=unix " This[?12l[?25h [?25l :set ff=unix ffs=unix " This [?12l[?25hc[?25l :set ff=unix ffs=unix " This c[?12l[?25hh[?25l :set ff=unix ffs=unix " This ch[?12l[?25ha[?25l :set ff=unix ffs=unix " This cha[?12l[?25hn[?25l :set ff=unix ffs=unix " This chan[?12l[?25hg[?25l :set ff=unix ffs=unix " This chang[?12l[?25he[?25l :set ff=unix ffs=unix " This change[?12l[?25hs[?25l :set ff=unix ffs=unix " This changes[?12l[?25h [?25l :set ff=unix ffs=unix " This changes [?12l[?25ht[?25l :set ff=unix ffs=unix " This changes t[?12l[?25hh[?25l :set ff=unix ffs=unix " This changes th[?12l[?25he[?25l :set ff=unix ffs=unix " This changes the[?12l[?25h [?25l :set ff=unix ffs=unix " This changes the [?12l[?25hf[?25l :set ff=unix ffs=unix " This changes the f[?12l[?25hi[?25l :set ff=unix ffs=unix " This changes the fi[?12l[?25hl[?25l :set ff=unix ffs=unix " This changes the fil[?12l[?25he[?25l :set ff=unix ffs=unix " This changes the file[?12l[?25h [?25l :set ff=unix ffs=unix " This changes the file [?12l[?25hf[?25l :set ff=unix ffs=unix " This changes the file f[?12l[?25ho[?25l :set ff=unix ffs=unix " This changes the file fo[?12l[?25hr[?25l :set ff=unix ffs=unix " This changes the file for[?12l[?25h [?25l :set ff=unix ffs=unix " This changes the file for [?12l[?25hD[?25l :set ff=unix ffs=unix " This changes the file for D[?12l[?25hO[?25l :set ff=unix ffs=unix " This changes the file for DO[?12l[?25hS[?25l :set ff=unix ffs=unix " This changes the file for DOS[?12l[?25h [?25l :set ff=unix ffs=unix " This changes the file for DOS [?12l[?25ha[?25l :set ff=unix ffs=unix " This changes the file for DOS a[?12l[?25hn[?25l :set ff=unix ffs=unix " This changes the file for DOS an[?12l[?25hd[?25l :set ff=unix ffs=unix " This changes the file for DOS and[?12l[?25h [?25l :set ff=unix ffs=unix " This changes the file for DOS and [?12l[?25hM[?25l :set ff=unix ffs=unix " This changes the file for DOS and M[?12l[?25hA[?25l :set ff=unix ffs=unix " This changes the file for DOS and MA[?12l[?25hC[?25l :set ff=unix ffs=unix " This changes the file for DOS and MAC[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25h-[?25l :" -[?12l[?25h-[?25l :" --[?12l[?25h-[?25l :" ---[?12l[?25h [?25l :" --- [?12l[?25hW[?25l :" --- W[?12l[?25hr[?25l :" --- Wr[?12l[?25hi[?25l :" --- Wri[?12l[?25ht[?25l :" --- Writ[?12l[?25he[?25l :" --- Write[?12l[?25h [?25l :" --- Write [?12l[?25ht[?25l :" --- Write t[?12l[?25hh[?25l :" --- Write th[?12l[?25he[?25l :" --- Write the[?12l[?25h [?25l :" --- Write the [?12l[?25ht[?25l :" --- Write the t[?12l[?25he[?25l :" --- Write the te[?12l[?25hs[?25l :" --- Write the tes[?12l[?25ht[?25l :" --- Write the test[?12l[?25h [?25l :" --- Write the test [?12l[?25hf[?25l :" --- Write the test f[?12l[?25hi[?25l :" --- Write the test fi[?12l[?25hl[?25l :" --- Write the test fil[?12l[?25he[?25l :" --- Write the test file[?12l[?25hs[?25l :" --- Write the test files[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h/[?25l :/[?12l[?25h^[?25l :/^[?12l[?25hl[?25l :/^l[?12l[?25ha[?25l :/^la[?12l[?25ht[?25l :/^lat[?12l[?25hi[?25l :/^lati[?12l[?25hn[?25l :/^latin[?12l[?25h-[?25l :/^latin-[?12l[?25h1[?25l :/^latin-1[?12l[?25h$[?25l :/^latin-1$[?12l[?25h/[?25l :/^latin-1$/[?12l[?25h+[?25l :/^latin-1$/+[?12l[?25h1[?25l :/^latin-1$/+1[?12l[?25hw[?25l :/^latin-1$/+1w[?12l[?25h![?25l :/^latin-1$/+1w![?12l[?25h [?25l :/^latin-1$/+1w! [?12l[?25hX[?25l :/^latin-1$/+1w! X[?12l[?25ht[?25l :/^latin-1$/+1w! Xt[?12l[?25he[?25l :/^latin-1$/+1w! Xte[?12l[?25hs[?25l :/^latin-1$/+1w! Xtes[?12l[?25ht[?25l :/^latin-1$/+1w! Xtest[?12l[?25h0[?25l :/^latin-1$/+1w! Xtest0[?12l[?25h [?25l"Xtest0" "Xtest0" [New File] 1 line, 10 characters written "Xtest0" [New File] 1 line, 10 characters written[?12l[?25h[?25l:[?12l[?25h/[?25l :/[?12l[?25h^[?25l :/^[?12l[?25hu[?25l :/^u[?12l[?25ht[?25l :/^ut[?12l[?25hf[?25l :/^utf[?12l[?25h-[?25l :/^utf-[?12l[?25h8[?25l :/^utf-8[?12l[?25h$[?25l :/^utf-8$[?12l[?25h/[?25l :/^utf-8$/[?12l[?25h+[?25l :/^utf-8$/+[?12l[?25h1[?25l :/^utf-8$/+1[?12l[?25hw[?25l :/^utf-8$/+1w[?12l[?25h![?25l :/^utf-8$/+1w![?12l[?25h [?25l :/^utf-8$/+1w! [?12l[?25hX[?25l :/^utf-8$/+1w! X[?12l[?25ht[?25l :/^utf-8$/+1w! Xt[?12l[?25he[?25l :/^utf-8$/+1w! Xte[?12l[?25hs[?25l :/^utf-8$/+1w! Xtes[?12l[?25ht[?25l :/^utf-8$/+1w! Xtest[?12l[?25h1[?25l :/^utf-8$/+1w! Xtest1[?12l[?25h [?25l"Xtest1" "Xtest1" [New File] 1 line, 9 characters written "Xtest1" [New File] 1 line, 9 characters written[?12l[?25h[?25l:[?12l[?25h/[?25l :/[?12l[?25h^[?25l :/^[?12l[?25hu[?25l :/^u[?12l[?25ht[?25l :/^ut[?12l[?25hf[?25l :/^utf[?12l[?25h-[?25l :/^utf-[?12l[?25h8[?25l :/^utf-8[?12l[?25h-[?25l :/^utf-8-[?12l[?25he[?25l :/^utf-8-e[?12l[?25hr[?25l :/^utf-8-er[?12l[?25hr[?25l :/^utf-8-err[?12l[?25h$[?25l :/^utf-8-err$[?12l[?25h/[?25l :/^utf-8-err$/[?12l[?25h+[?25l :/^utf-8-err$/+[?12l[?25h1[?25l :/^utf-8-err$/+1[?12l[?25hw[?25l :/^utf-8-err$/+1w[?12l[?25h![?25l :/^utf-8-err$/+1w![?12l[?25h [?25l :/^utf-8-err$/+1w! [?12l[?25hX[?25l :/^utf-8-err$/+1w! X[?12l[?25ht[?25l :/^utf-8-err$/+1w! Xt[?12l[?25he[?25l :/^utf-8-err$/+1w! Xte[?12l[?25hs[?25l :/^utf-8-err$/+1w! Xtes[?12l[?25ht[?25l :/^utf-8-err$/+1w! Xtest[?12l[?25h2[?25l :/^utf-8-err$/+1w! Xtest2[?12l[?25h [?25l"Xtest2" "Xtest2" [New File] 1 line, 13 characters written "Xtest2" [New File] 1 line, 13 characters written[?12l[?25h[?25l:[?12l[?25h/[?25l :/[?12l[?25h^[?25l :/^[?12l[?25hu[?25l :/^u[?12l[?25hc[?25l :/^uc[?12l[?25hs[?25l :/^ucs[?12l[?25h-[?25l :/^ucs-[?12l[?25h2[?25l :/^ucs-2[?12l[?25h$[?25l :/^ucs-2$[?12l[?25h/[?25l :/^ucs-2$/[?12l[?25h+[?25l :/^ucs-2$/+[?12l[?25h1[?25l :/^ucs-2$/+1[?12l[?25hw[?25l :/^ucs-2$/+1w[?12l[?25h![?25l :/^ucs-2$/+1w![?12l[?25h [?25l :/^ucs-2$/+1w! [?12l[?25hX[?25l :/^ucs-2$/+1w! X[?12l[?25ht[?25l :/^ucs-2$/+1w! Xt[?12l[?25he[?25l :/^ucs-2$/+1w! Xte[?12l[?25hs[?25l :/^ucs-2$/+1w! Xtes[?12l[?25ht[?25l :/^ucs-2$/+1w! Xtest[?12l[?25h3[?25l :/^ucs-2$/+1w! Xtest3[?12l[?25h [?25l"Xtest3" "Xtest3" [New File] 1 line, 14 characters written "Xtest3" [New File] 1 line, 14 characters written[?12l[?25h[?25l:[?12l[?25h/[?25l :/[?12l[?25h^[?25l :/^[?12l[?25hu[?25l :/^u[?12l[?25hc[?25l :/^uc[?12l[?25hs[?25l :/^ucs[?12l[?25h-[?25l :/^ucs-[?12l[?25h2[?25l :/^ucs-2[?12l[?25hl[?25l :/^ucs-2l[?12l[?25he[?25l :/^ucs-2le[?12l[?25h$[?25l :/^ucs-2le$[?12l[?25h/[?25l :/^ucs-2le$/[?12l[?25h+[?25l :/^ucs-2le$/+[?12l[?25h1[?25l :/^ucs-2le$/+1[?12l[?25hw[?25l :/^ucs-2le$/+1w[?12l[?25h![?25l :/^ucs-2le$/+1w![?12l[?25h [?25l :/^ucs-2le$/+1w! [?12l[?25hX[?25l :/^ucs-2le$/+1w! X[?12l[?25ht[?25l :/^ucs-2le$/+1w! Xt[?12l[?25he[?25l :/^ucs-2le$/+1w! Xte[?12l[?25hs[?25l :/^ucs-2le$/+1w! Xtes[?12l[?25ht[?25l :/^ucs-2le$/+1w! Xtest[?12l[?25h4[?25l :/^ucs-2le$/+1w! Xtest4[?12l[?25h [?25l"Xtest4" "Xtest4" [New File] 1 line, 17 characters written "Xtest4" [New File] 1 line, 17 characters written[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25hN[?25l :" N[?12l[?25he[?25l :" Ne[?12l[?25he[?25l :" Nee[?12l[?25hd[?25l :" Need[?12l[?25h [?25l :" Need [?12l[?25ht[?25l :" Need t[?12l[?25ho[?25l :" Need to[?12l[?25h [?25l :" Need to [?12l[?25ha[?25l :" Need to a[?12l[?25hd[?25l :" Need to ad[?12l[?25hd[?25l :" Need to add[?12l[?25h [?25l :" Need to add [?12l[?25ha[?25l :" Need to add a[?12l[?25h [?25l :" Need to add a [?12l[?25hN[?25l :" Need to add a N[?12l[?25hU[?25l :" Need to add a NU[?12l[?25hL[?25l :" Need to add a NUL[?12l[?25h [?25l :" Need to add a NUL [?12l[?25hb[?25l :" Need to add a NUL b[?12l[?25hy[?25l :" Need to add a NUL by[?12l[?25ht[?25l :" Need to add a NUL byt[?12l[?25he[?25l :" Need to add a NUL byte[?12l[?25h [?25l :" Need to add a NUL byte [?12l[?25ha[?25l :" Need to add a NUL byte a[?12l[?25hf[?25l :" Need to add a NUL byte af[?12l[?25ht[?25l :" Need to add a NUL byte aft[?12l[?25he[?25l :" Need to add a NUL byte afte[?12l[?25hr[?25l :" Need to add a NUL byte after[?12l[?25h [?25l :" Need to add a NUL byte after [?12l[?25ht[?25l :" Need to add a NUL byte after t[?12l[?25hh[?25l :" Need to add a NUL byte after th[?12l[?25he[?25l :" Need to add a NUL byte after the[?12l[?25h [?25l :" Need to add a NUL byte after the [?12l[?25hN[?25l :" Need to add a NUL byte after the N[?12l[?25hL[?25l :" Need to add a NUL byte after the NL[?12l[?25h [?25l :" Need to add a NUL byte after the NL [?12l[?25hb[?25l :" Need to add a NUL byte after the NL b[?12l[?25hy[?25l :" Need to add a NUL byte after the NL by[?12l[?25ht[?25l :" Need to add a NUL byte after the NL byt[?12l[?25he[?25l :" Need to add a NUL byte after the NL byte[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hb[?25l :set b[?12l[?25hi[?25l :set bi[?12l[?25hn[?25l :set bin[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25he[?25l :e[?12l[?25h![?25l :e![?12l[?25h [?25l :e! [?12l[?25hX[?25l :e! X[?12l[?25ht[?25l :e! Xt[?12l[?25he[?25l :e! Xte[?12l[?25hs[?25l :e! Xtes[?12l[?25ht[?25l :e! Xtest[?12l[?25h4[?25l :e! Xtest4[?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h [?25l :e! Xtest4 [?12l[?25h"[?25l :e! Xtest4 "[?12l[?25h [?25l :e! Xtest4 " [?12l[?25hI[?25l :e! Xtest4 " I[?12l[?25hg[?25l :e! Xtest4 " Ig[?12l[?25hn[?25l :e! Xtest4 " Ign[?12l[?25ho[?25l :e! Xtest4 " Igno[?12l[?25hr[?25l :e! Xtest4 " Ignor[?12l[?25he[?25l :e! Xtest4 " Ignore[?12l[?25h [?25l :e! Xtest4 " Ignore [?12l[?25hc[?25l :e! Xtest4 " Ignore c[?12l[?25hh[?25l :e! Xtest4 " Ignore ch[?12l[?25ha[?25l :e! Xtest4 " Ignore cha[?12l[?25hn[?25l :e! Xtest4 " Ignore chan[?12l[?25hg[?25l :e! Xtest4 " Ignore chang[?12l[?25he[?25l :e! Xtest4 " Ignore change[?12l[?25h [?25l :e! Xtest4 " Ignore change [?12l[?25hf[?25l :e! Xtest4 " Ignore change f[?12l[?25hr[?25l :e! Xtest4 " Ignore change fr[?12l[?25ho[?25l :e! Xtest4 " Ignore change fro[?12l[?25hm[?25l :e! Xtest4 " Ignore change from[?12l[?25h [?25l :e! Xtest4 " Ignore change from [?12l[?25hs[?25l :e! Xtest4 " Ignore change from s[?12l[?25he[?25l :e! Xtest4 " Ignore change from se[?12l[?25ht[?25l :e! Xtest4 " Ignore change from set[?12l[?25ht[?25l :e! Xtest4 " Ignore change from sett[?12l[?25hi[?25l :e! Xtest4 " Ignore change from setti[?12l[?25hn[?25l :e! Xtest4 " Ignore change from settin[?12l[?25hg[?25l :e! Xtest4 " Ignore change from setting[?12l[?25h [?25l :e! Xtest4 " Ignore change from setting [?12l[?25h'[?25l :e! Xtest4 " Ignore change from setting '[?12l[?25hf[?25l :e! Xtest4 " Ignore change from setting 'f[?12l[?25hf[?25l :e! Xtest4 " Ignore change from setting 'ff[?12l[?25h'[?25l :e! Xtest4 " Ignore change from setting 'ff'[?12l[?25h [?25l"Xtest4" "Xtest4" 1 line, 17 charactersu^@c^@s^@-^@2^@l^@e^@ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h [?25l^@[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hn[?25l :set n[?12l[?25ho[?25l :set no[?12l[?25he[?25l :set noe[?12l[?25ho[?25l :set noeo[?12l[?25hl[?25l :set noeol[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h [?25l"Xtest4" "Xtest4" [Incomplete last line] 2 lines, 18 characters written "Xtest4" [Incomplete last line] 2 lines, 18 characters written[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25hf[?25l :set ff[?12l[?25hs[?25l :set ffs[?12l[?25h&[?25l :set ffs&[?12l[?25h [?25l :set ffs& [?12l[?25hn[?25l :set ffs& n[?12l[?25ho[?25l :set ffs& no[?12l[?25hb[?25l :set ffs& nob[?12l[?25hi[?25l :set ffs& nobi[?12l[?25hn[?25l :set ffs& nobin[?12l[?25ha[?25l :set ffs& nobina[?12l[?25hr[?25l :set ffs& nobinar[?12l[?25hy[?25l :set ffs& nobinary[?12l[?25h [?25l :set ffs& nobinary [?12l[?25h [?25l :set ffs& nobinary [?12l[?25h [?25l :set ffs& nobinary [?12l[?25h [?25l :set ffs& nobinary [?12l[?25h [?25l :set ffs& nobinary [?12l[?25h [?25l :set ffs& nobinary [?12l[?25h [?25l :set ffs& nobinary [?12l[?25h [?25l :set ffs& nobinary [?12l[?25h [?25l :set ffs& nobinary [?12l[?25h [?25l :set ffs& nobinary [?12l[?25h [?25l :set ffs& nobinary [?12l[?25h [?25l :set ffs& nobinary [?12l[?25h [?25l :set ffs& nobinary [?12l[?25h [?25l :set ffs& nobinary [?12l[?25h"[?25l :set ffs& nobinary "[?12l[?25h [?25l :set ffs& nobinary " [?12l[?25hA[?25l :set ffs& nobinary " A[?12l[?25hl[?25l :set ffs& nobinary " Al[?12l[?25hl[?25l :set ffs& nobinary " All[?12l[?25ho[?25l :set ffs& nobinary " Allo[?12l[?25hw[?25l :set ffs& nobinary " Allow[?12l[?25h [?25l :set ffs& nobinary " Allow [?12l[?25hd[?25l :set ffs& nobinary " Allow d[?12l[?25he[?25l :set ffs& nobinary " Allow de[?12l[?25hf[?25l :set ffs& nobinary " Allow def[?12l[?25ha[?25l :set ffs& nobinary " Allow defa[?12l[?25hu[?25l :set ffs& nobinary " Allow defau[?12l[?25hl[?25l :set ffs& nobinary " Allow defaul[?12l[?25ht[?25l :set ffs& nobinary " Allow default[?12l[?25h [?25l :set ffs& nobinary " Allow default [?12l[?25ht[?25l :set ffs& nobinary " Allow default t[?12l[?25he[?25l :set ffs& nobinary " Allow default te[?12l[?25hs[?25l :set ffs& nobinary " Allow default tes[?12l[?25ht[?25l :set ffs& nobinary " Allow default test[?12l[?25h4[?25l :set ffs& nobinary " Allow default test4[?12l[?25h2[?25l :set ffs& nobinary " Allow default test42[?12l[?25h.[?25l :set ffs& nobinary " Allow default test42.[?12l[?25hi[?25l :set ffs& nobinary " Allow default test42.i[?12l[?25hn[?25l :set ffs& nobinary " Allow default test42.in[?12l[?25h [?25l :set ffs& nobinary " Allow default test42.in [?12l[?25hf[?25l :set ffs& nobinary " Allow default test42.in f[?12l[?25ho[?25l :set ffs& nobinary " Allow default test42.in fo[?12l[?25hr[?25l :set ffs& nobinary " Allow default test42.in for[?12l[?25hm[?25l :set ffs& nobinary " Allow default test42.in form[?12l[?25ha[?25l :set ffs& nobinary " Allow default test42.in forma[?12l[?25ht[?25l :set ffs& nobinary " Allow default test42.in format[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25he[?25l :e[?12l[?25h [?25l :e [?12l[?25h#[?25l :e #[?12l[?25h [?25l"test42.in" "test42.in" [converted] 130 lines, 2385 characters:$r Xtest0x:$r Xtest1x :$r Xtest2x:$r Xtest3x:$r Xtest4x:$r Xtest5x:$r Xtest6x:set nobin ff& " Write the file in default format:w! test.out:qa!ENDTESTlatin-1þþlatin-1utf-8utf-8utf-8-errutf-8<80>errucs-2þÿ^@u^@c^@s^@-^@2^@ucs-2leÿþu^@c^@s^@-^@2^@l^@e^@ucs-4[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25hf[?25l :set ff[?12l[?25h=[?25l :set ff=[?12l[?25hu[?25l :set ff=u[?12l[?25hn[?25l :set ff=un[?12l[?25hi[?25l :set ff=uni[?12l[?25hx[?25l :set ff=unix[?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h [?25l :set ff=unix [?12l[?25h"[?25l :set ff=unix "[?12l[?25h [?25l :set ff=unix " [?12l[?25hF[?25l :set ff=unix " F[?12l[?25ho[?25l :set ff=unix " Fo[?12l[?25hr[?25l :set ff=unix " For[?12l[?25hm[?25l :set ff=unix " Form[?12l[?25ha[?25l :set ff=unix " Forma[?12l[?25ht[?25l :set ff=unix " Format[?12l[?25h [?25l :set ff=unix " Format [?12l[?25hf[?25l :set ff=unix " Format f[?12l[?25ho[?25l :set ff=unix " Format fo[?12l[?25hr[?25l :set ff=unix " Format for[?12l[?25h [?25l :set ff=unix " Format for [?12l[?25hf[?25l :set ff=unix " Format for f[?12l[?25hi[?25l :set ff=unix " Format for fi[?12l[?25hl[?25l :set ff=unix " Format for fil[?12l[?25he[?25l :set ff=unix " Format for file[?12l[?25hs[?25l :set ff=unix " Format for files[?12l[?25h [?25l :set ff=unix " Format for files [?12l[?25ht[?25l :set ff=unix " Format for files t[?12l[?25ho[?25l :set ff=unix " Format for files to[?12l[?25h [?25l :set ff=unix " Format for files to [?12l[?25hw[?25l :set ff=unix " Format for files to w[?12l[?25hr[?25l :set ff=unix " Format for files to wr[?12l[?25hi[?25l :set ff=unix " Format for files to wri[?12l[?25ht[?25l :set ff=unix " Format for files to writ[?12l[?25he[?25l :set ff=unix " Format for files to write[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h/[?25l :/[?12l[?25h^[?25l :/^[?12l[?25hu[?25l :/^u[?12l[?25hc[?25l :/^uc[?12l[?25hs[?25l :/^ucs[?12l[?25h-[?25l :/^ucs-[?12l[?25h4[?25l :/^ucs-4[?12l[?25h$[?25l :/^ucs-4$[?12l[?25h/[?25l :/^ucs-4$/[?12l[?25h+[?25l :/^ucs-4$/+[?12l[?25h1[?25l :/^ucs-4$/+1[?12l[?25hw[?25l :/^ucs-4$/+1w[?12l[?25h![?25l :/^ucs-4$/+1w![?12l[?25h [?25l :/^ucs-4$/+1w! [?12l[?25hX[?25l :/^ucs-4$/+1w! X[?12l[?25ht[?25l :/^ucs-4$/+1w! Xt[?12l[?25he[?25l :/^ucs-4$/+1w! Xte[?12l[?25hs[?25l :/^ucs-4$/+1w! Xtes[?12l[?25ht[?25l :/^ucs-4$/+1w! Xtest[?12l[?25h5[?25l :/^ucs-4$/+1w! Xtest5[?12l[?25h [?25l"Xtest5" "Xtest5" [converted][New File] 1 line, 30 characters written "Xtest5" [converted][New File] 1 line, 30 characters written[?12l[?25h[?25l:[?12l[?25h/[?25l :/[?12l[?25h^[?25l :/^[?12l[?25hu[?25l :/^u[?12l[?25hc[?25l :/^uc[?12l[?25hs[?25l :/^ucs[?12l[?25h-[?25l :/^ucs-[?12l[?25h4[?25l :/^ucs-4[?12l[?25hl[?25l :/^ucs-4l[?12l[?25he[?25l :/^ucs-4le[?12l[?25h$[?25l :/^ucs-4le$[?12l[?25h/[?25l :/^ucs-4le$/[?12l[?25h+[?25l :/^ucs-4le$/+[?12l[?25h1[?25l :/^ucs-4le$/+1[?12l[?25hw[?25l :/^ucs-4le$/+1w[?12l[?25h![?25l :/^ucs-4le$/+1w![?12l[?25h [?25l :/^ucs-4le$/+1w! [?12l[?25hX[?25l :/^ucs-4le$/+1w! X[?12l[?25ht[?25l :/^ucs-4le$/+1w! Xt[?12l[?25he[?25l :/^ucs-4le$/+1w! Xte[?12l[?25hs[?25l :/^ucs-4le$/+1w! Xtes[?12l[?25ht[?25l :/^ucs-4le$/+1w! Xtest[?12l[?25h6[?25l :/^ucs-4le$/+1w! Xtest6[?12l[?25h [?25l"Xtest6" "Xtest6" [converted][New File] 1 line, 35 characters written "Xtest6" [converted][New File] 1 line, 35 characters written[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25hN[?25l :" N[?12l[?25he[?25l :" Ne[?12l[?25he[?25l :" Nee[?12l[?25hd[?25l :" Need[?12l[?25h [?25l :" Need [?12l[?25ht[?25l :" Need t[?12l[?25ho[?25l :" Need to[?12l[?25h [?25l :" Need to [?12l[?25ha[?25l :" Need to a[?12l[?25hd[?25l :" Need to ad[?12l[?25hd[?25l :" Need to add[?12l[?25h [?25l :" Need to add [?12l[?25ht[?25l :" Need to add t[?12l[?25hh[?25l :" Need to add th[?12l[?25hr[?25l :" Need to add thr[?12l[?25he[?25l :" Need to add thre[?12l[?25he[?25l :" Need to add three[?12l[?25h [?25l :" Need to add three [?12l[?25hN[?25l :" Need to add three N[?12l[?25hU[?25l :" Need to add three NU[?12l[?25hL[?25l :" Need to add three NUL[?12l[?25h [?25l :" Need to add three NUL [?12l[?25hb[?25l :" Need to add three NUL b[?12l[?25hy[?25l :" Need to add three NUL by[?12l[?25ht[?25l :" Need to add three NUL byt[?12l[?25he[?25l :" Need to add three NUL byte[?12l[?25hs[?25l :" Need to add three NUL bytes[?12l[?25h [?25l :" Need to add three NUL bytes [?12l[?25ha[?25l :" Need to add three NUL bytes a[?12l[?25hf[?25l :" Need to add three NUL bytes af[?12l[?25ht[?25l :" Need to add three NUL bytes aft[?12l[?25he[?25l :" Need to add three NUL bytes afte[?12l[?25hr[?25l :" Need to add three NUL bytes after[?12l[?25h [?25l :" Need to add three NUL bytes after [?12l[?25ht[?25l :" Need to add three NUL bytes after t[?12l[?25hh[?25l :" Need to add three NUL bytes after th[?12l[?25he[?25l :" Need to add three NUL bytes after the[?12l[?25h [?25l :" Need to add three NUL bytes after the [?12l[?25hN[?25l :" Need to add three NUL bytes after the N[?12l[?25hL[?25l :" Need to add three NUL bytes after the NL[?12l[?25h [?25l :" Need to add three NUL bytes after the NL [?12l[?25hb[?25l :" Need to add three NUL bytes after the NL b[?12l[?25hy[?25l :" Need to add three NUL bytes after the NL by[?12l[?25ht[?25l :" Need to add three NUL bytes after the NL byt[?12l[?25he[?25l :" Need to add three NUL bytes after the NL byte[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hb[?25l :set b[?12l[?25hi[?25l :set bi[?12l[?25hn[?25l :set bin[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25he[?25l :e[?12l[?25h![?25l :e![?12l[?25h [?25l :e! [?12l[?25hX[?25l :e! X[?12l[?25ht[?25l :e! Xt[?12l[?25he[?25l :e! Xte[?12l[?25hs[?25l :e! Xtes[?12l[?25ht[?25l :e! Xtest[?12l[?25h6[?25l :e! Xtest6[?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h [?25l :e! Xtest6 [?12l[?25h"[?25l :e! Xtest6 "[?12l[?25h [?25l :e! Xtest6 " [?12l[?25h![?25l :e! Xtest6 " ![?12l[?25h [?25l :e! Xtest6 " ! [?12l[?25hf[?25l :e! Xtest6 " ! f[?12l[?25ho[?25l :e! Xtest6 " ! fo[?12l[?25hr[?25l :e! Xtest6 " ! for[?12l[?25h [?25l :e! Xtest6 " ! for [?12l[?25hw[?25l :e! Xtest6 " ! for w[?12l[?25hh[?25l :e! Xtest6 " ! for wh[?12l[?25he[?25l :e! Xtest6 " ! for whe[?12l[?25hn[?25l :e! Xtest6 " ! for when[?12l[?25h [?25l :e! Xtest6 " ! for when [?12l[?25hs[?25l :e! Xtest6 " ! for when s[?12l[?25he[?25l :e! Xtest6 " ! for when se[?12l[?25ht[?25l :e! Xtest6 " ! for when set[?12l[?25ht[?25l :e! Xtest6 " ! for when sett[?12l[?25hi[?25l :e! Xtest6 " ! for when setti[?12l[?25hn[?25l :e! Xtest6 " ! for when settin[?12l[?25hg[?25l :e! Xtest6 " ! for when setting[?12l[?25h [?25l :e! Xtest6 " ! for when setting [?12l[?25h'[?25l :e! Xtest6 " ! for when setting '[?12l[?25hf[?25l :e! Xtest6 " ! for when setting 'f[?12l[?25hf[?25l :e! Xtest6 " ! for when setting 'ff[?12l[?25h'[?25l :e! Xtest6 " ! for when setting 'ff'[?12l[?25h [?25l :e! Xtest6 " ! for when setting 'ff' [?12l[?25hi[?25l :e! Xtest6 " ! for when setting 'ff' i[?12l[?25hs[?25l :e! Xtest6 " ! for when setting 'ff' is[?12l[?25h [?25l :e! Xtest6 " ! for when setting 'ff' is [?12l[?25ha[?25l :e! Xtest6 " ! for when setting 'ff' is a[?12l[?25h [?25l :e! Xtest6 " ! for when setting 'ff' is a [?12l[?25hc[?25l :e! Xtest6 " ! for when setting 'ff' is a c[?12l[?25hh[?25l :e! Xtest6 " ! for when setting 'ff' is a ch[?12l[?25ha[?25l :e! Xtest6 " ! for when setting 'ff' is a cha[?12l[?25hn[?25l :e! Xtest6 " ! for when setting 'ff' is a chan[?12l[?25hg[?25l :e! Xtest6 " ! for when setting 'ff' is a chang[?12l[?25he[?25l :e! Xtest6 " ! for when setting 'ff' is a change[?12l[?25h [?25l"Xtest6" "Xtest6" 1 line, 33 characters^@^@u^@^@^@c^@^@^@s^@^@^@-^@^@^@4^@^@^@l^@^@^@e^@^@^@ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h ~ [?25l ^@^@^@[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hn[?25l :set n[?12l[?25ho[?25l :set no[?12l[?25he[?25l :set noe[?12l[?25ho[?25l :set noeo[?12l[?25hl[?25l :set noeol[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h [?25l"Xtest6" "Xtest6" [Incomplete last line] 2 lines, 36 characters written "Xtest6" [Incomplete last line] 2 lines, 36 characters written[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hn[?25l :set n[?12l[?25ho[?25l :set no[?12l[?25hb[?25l :set nob[?12l[?25hi[?25l :set nobi[?12l[?25hn[?25l :set nobin[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25he[?25l :e[?12l[?25h [?25l :e [?12l[?25h#[?25l :e #[?12l[?25h [?25l"test42.in" "test42.in" [converted] 130 lines, 2385 characters:$r Xtest0x:$r Xtest1x :$r Xtest2x:$r Xtest3x:$r Xtest4x:$r Xtest5x:$r Xtest6x:set nobin ff& " Write the file in default format:w! test.out:qa!ENDTESTlatin-1þþlatin-1utf-8utf-8utf-8-errutf-8<80>errucs-2þÿ^@u^@c^@s^@-^@2^@ucs-2leÿþu^@c^@s^@-^@2^@l^@e^@ucs-4[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25h-[?25l :" -[?12l[?25h-[?25l :" --[?12l[?25h-[?25l :" ---[?12l[?25h [?25l :" --- [?12l[?25hC[?25l :" --- C[?12l[?25hh[?25l :" --- Ch[?12l[?25he[?25l :" --- Che[?12l[?25hc[?25l :" --- Chec[?12l[?25hk[?25l :" --- Check[?12l[?25h [?25l :" --- Check [?12l[?25ht[?25l :" --- Check t[?12l[?25hh[?25l :" --- Check th[?12l[?25ha[?25l :" --- Check tha[?12l[?25ht[?25l :" --- Check that[?12l[?25h [?25l :" --- Check that [?12l[?25he[?25l :" --- Check that e[?12l[?25hd[?25l :" --- Check that ed[?12l[?25hi[?25l :" --- Check that edi[?12l[?25ht[?25l :" --- Check that edit[?12l[?25hi[?25l :" --- Check that editi[?12l[?25hn[?25l :" --- Check that editin[?12l[?25hg[?25l :" --- Check that editing[?12l[?25h [?25l :" --- Check that editing [?12l[?25ha[?25l :" --- Check that editing a[?12l[?25h [?25l :" --- Check that editing a [?12l[?25hl[?25l :" --- Check that editing a l[?12l[?25ha[?25l :" --- Check that editing a la[?12l[?25ht[?25l :" --- Check that editing a lat[?12l[?25hi[?25l :" --- Check that editing a lati[?12l[?25hn[?25l :" --- Check that editing a latin[?12l[?25h-[?25l :" --- Check that editing a latin-[?12l[?25h1[?25l :" --- Check that editing a latin-1[?12l[?25h [?25l :" --- Check that editing a latin-1 [?12l[?25hf[?25l :" --- Check that editing a latin-1 f[?12l[?25hi[?25l :" --- Check that editing a latin-1 fi[?12l[?25hl[?25l :" --- Check that editing a latin-1 fil[?12l[?25he[?25l :" --- Check that editing a latin-1 file[?12l[?25h [?25l :" --- Check that editing a latin-1 file [?12l[?25hd[?25l :" --- Check that editing a latin-1 file d[?12l[?25ho[?25l :" --- Check that editing a latin-1 file do[?12l[?25he[?25l :" --- Check that editing a latin-1 file doe[?12l[?25hs[?25l :" --- Check that editing a latin-1 file does[?12l[?25hn[?25l :" --- Check that editing a latin-1 file doesn[?12l[?25h'[?25l :" --- Check that editing a latin-1 file doesn'[?12l[?25ht[?25l :" --- Check that editing a latin-1 file doesn't[?12l[?25h [?25l :" --- Check that editing a latin-1 file doesn't [?12l[?25hs[?25l :" --- Check that editing a latin-1 file doesn't s[?12l[?25he[?25l :" --- Check that editing a latin-1 file doesn't se[?12l[?25he[?25l :" --- Check that editing a latin-1 file doesn't see[?12l[?25h [?25l :" --- Check that editing a latin-1 file doesn't see [?12l[?25ha[?25l :" --- Check that editing a latin-1 file doesn't see a[?12l[?25h [?25l :" --- Check that editing a latin-1 file doesn't see a [?12l[?25hB[?25l :" --- Check that editing a latin-1 file doesn't see a B[?12l[?25hO[?25l :" --- Check that editing a latin-1 file doesn't see a BO[?12l[?25hM[?25l :" --- Check that editing a latin-1 file doesn't see a BOM[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25he[?25l :e[?12l[?25h![?25l :e![?12l[?25h [?25l :e! [?12l[?25hX[?25l :e! X[?12l[?25ht[?25l :e! Xt[?12l[?25he[?25l :e! Xte[?12l[?25hs[?25l :e! Xtes[?12l[?25ht[?25l :e! Xtest[?12l[?25h0[?25l :e! Xtest0[?12l[?25h [?25l"Xtest0" "Xtest0" [converted] 1 line, 12 charactersþþlatin-1~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h![?25l :redir![?12l[?25h [?25l :redir! [?12l[?25h>[?25l :redir! >[?12l[?25ht[?25l :redir! >t[?12l[?25he[?25l :redir! >te[?12l[?25hs[?25l :redir! >tes[?12l[?25ht[?25l :redir! >test[?12l[?25h.[?25l :redir! >test.[?12l[?25ho[?25l :redir! >test.o[?12l[?25hu[?25l :redir! >test.ou[?12l[?25ht[?25l :redir! >test.out[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25hi[?25l :set fi[?12l[?25hl[?25l :set fil[?12l[?25he[?25l :set file[?12l[?25he[?25l :set filee[?12l[?25hn[?25l :set fileen[?12l[?25hc[?25l :set fileenc[?12l[?25ho[?25l :set fileenco[?12l[?25hd[?25l :set fileencod[?12l[?25hi[?25l :set fileencodi[?12l[?25hn[?25l :set fileencodin[?12l[?25hg[?25l :set fileencoding[?12l[?25h [?25l :set fileencoding [?12l[?25hb[?25l :set fileencoding b[?12l[?25ho[?25l :set fileencoding bo[?12l[?25hm[?25l :set fileencoding bom[?12l[?25hb[?25l :set fileencoding bomb[?12l[?25h?[?25l :set fileencoding bomb?[?12l[?25h [?25l fileencoding=latin1 nobomb Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h [?25l :redir [?12l[?25hE[?25l :redir E[?12l[?25hN[?25l :redir EN[?12l[?25hD[?25l :redir END[?12l[?25h [?25lþþlatin-1 ~ [?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25hl[?25l :set fenc=l[?12l[?25ha[?25l :set fenc=la[?12l[?25ht[?25l :set fenc=lat[?12l[?25hi[?25l :set fenc=lati[?12l[?25hn[?25l :set fenc=latin[?12l[?25h-[?25l :set fenc=latin-[?12l[?25h1[?25l :set fenc=latin-1[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h [?25l :w [?12l[?25h>[?25l :w >[?12l[?25h>[?25l :w >>[?12l[?25ht[?25l :w >>t[?12l[?25he[?25l :w >>te[?12l[?25hs[?25l :w >>tes[?12l[?25ht[?25l :w >>test[?12l[?25h.[?25l :w >>test.[?12l[?25ho[?25l :w >>test.o[?12l[?25hu[?25l :w >>test.ou[?12l[?25ht[?25l :w >>test.out[?12l[?25h [?25l"test.out" "test.out" [converted] 1 line, 12 characters appended "test.out" [converted] 1 line, 12 characters appended[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hb[?25l :set b[?12l[?25ho[?25l :set bo[?12l[?25hm[?25l :set bom[?12l[?25hb[?25l :set bomb[?12l[?25h [?25l :set bomb [?12l[?25hf[?25l :set bomb f[?12l[?25he[?25l :set bomb fe[?12l[?25hn[?25l :set bomb fen[?12l[?25hc[?25l :set bomb fenc[?12l[?25h=[?25l :set bomb fenc=[?12l[?25hl[?25l :set bomb fenc=l[?12l[?25ha[?25l :set bomb fenc=la[?12l[?25ht[?25l :set bomb fenc=lat[?12l[?25hi[?25l :set bomb fenc=lati[?12l[?25hn[?25l :set bomb fenc=latin[?12l[?25h-[?25l :set bomb fenc=latin-[?12l[?25h1[?25l :set bomb fenc=latin-1[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h![?25l :w![?12l[?25h [?25l :w! [?12l[?25hX[?25l :w! X[?12l[?25ht[?25l :w! Xt[?12l[?25he[?25l :w! Xte[?12l[?25hs[?25l :w! Xtes[?12l[?25ht[?25l :w! Xtest[?12l[?25h0[?25l :w! Xtest0[?12l[?25hx[?25l :w! Xtest0x[?12l[?25h [?25l"Xtest0x" "Xtest0x" [converted][New File] 1 line, 12 characters written "Xtest0x" [converted][New File] 1 line, 12 characters written[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25h-[?25l :" -[?12l[?25h-[?25l :" --[?12l[?25h-[?25l :" ---[?12l[?25h [?25l :" --- [?12l[?25hC[?25l :" --- C[?12l[?25hh[?25l :" --- Ch[?12l[?25he[?25l :" --- Che[?12l[?25hc[?25l :" --- Chec[?12l[?25hk[?25l :" --- Check[?12l[?25h [?25l :" --- Check [?12l[?25hu[?25l :" --- Check u[?12l[?25ht[?25l :" --- Check ut[?12l[?25hf[?25l :" --- Check utf[?12l[?25h-[?25l :" --- Check utf-[?12l[?25h8[?25l :" --- Check utf-8[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25he[?25l :e[?12l[?25h![?25l :e![?12l[?25h [?25l :e! [?12l[?25hX[?25l :e! X[?12l[?25ht[?25l :e! Xt[?12l[?25he[?25l :e! Xte[?12l[?25hs[?25l :e! Xtes[?12l[?25ht[?25l :e! Xtest[?12l[?25h1[?25l :e! Xtest1[?12l[?25h [?25l"Xtest1" "Xtest1" 1 line, 9 charactersutf-8[?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h [?25l :redir [?12l[?25h>[?25l :redir >[?12l[?25h>[?25l :redir >>[?12l[?25ht[?25l :redir >>t[?12l[?25he[?25l :redir >>te[?12l[?25hs[?25l :redir >>tes[?12l[?25ht[?25l :redir >>test[?12l[?25h.[?25l :redir >>test.[?12l[?25ho[?25l :redir >>test.o[?12l[?25hu[?25l :redir >>test.ou[?12l[?25ht[?25l :redir >>test.out[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25hi[?25l :set fi[?12l[?25hl[?25l :set fil[?12l[?25he[?25l :set file[?12l[?25he[?25l :set filee[?12l[?25hn[?25l :set fileen[?12l[?25hc[?25l :set fileenc[?12l[?25ho[?25l :set fileenco[?12l[?25hd[?25l :set fileencod[?12l[?25hi[?25l :set fileencodi[?12l[?25hn[?25l :set fileencodin[?12l[?25hg[?25l :set fileencoding[?12l[?25h [?25l :set fileencoding [?12l[?25hb[?25l :set fileencoding b[?12l[?25ho[?25l :set fileencoding bo[?12l[?25hm[?25l :set fileencoding bom[?12l[?25hb[?25l :set fileencoding bomb[?12l[?25h?[?25l :set fileencoding bomb?[?12l[?25h [?25l fileencoding=utf-8 bomb Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h [?25l :redir [?12l[?25hE[?25l :redir E[?12l[?25hN[?25l :redir EN[?12l[?25hD[?25l :redir END[?12l[?25h [?25lutf-8 ~ [?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25hl[?25l :set fenc=l[?12l[?25ha[?25l :set fenc=la[?12l[?25ht[?25l :set fenc=lat[?12l[?25hi[?25l :set fenc=lati[?12l[?25hn[?25l :set fenc=latin[?12l[?25h-[?25l :set fenc=latin-[?12l[?25h1[?25l :set fenc=latin-1[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h [?25l :w [?12l[?25h>[?25l :w >[?12l[?25h>[?25l :w >>[?12l[?25ht[?25l :w >>t[?12l[?25he[?25l :w >>te[?12l[?25hs[?25l :w >>tes[?12l[?25ht[?25l :w >>test[?12l[?25h.[?25l :w >>test.[?12l[?25ho[?25l :w >>test.o[?12l[?25hu[?25l :w >>test.ou[?12l[?25ht[?25l :w >>test.out[?12l[?25h [?25l"test.out" "test.out" [converted] 1 line, 6 characters appended "test.out" [converted] 1 line, 6 characters appended[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25hu[?25l :set fenc=u[?12l[?25ht[?25l :set fenc=ut[?12l[?25hf[?25l :set fenc=utf[?12l[?25h-[?25l :set fenc=utf-[?12l[?25h8[?25l :set fenc=utf-8[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h![?25l :w![?12l[?25h [?25l :w! [?12l[?25hX[?25l :w! X[?12l[?25ht[?25l :w! Xt[?12l[?25he[?25l :w! Xte[?12l[?25hs[?25l :w! Xtes[?12l[?25ht[?25l :w! Xtest[?12l[?25h1[?25l :w! Xtest1[?12l[?25hx[?25l :w! Xtest1x[?12l[?25h [?25l"Xtest1x" "Xtest1x" [New File] 1 line, 9 characters written "Xtest1x" [New File] 1 line, 9 characters written[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25h-[?25l :" -[?12l[?25h-[?25l :" --[?12l[?25h-[?25l :" ---[?12l[?25h [?25l :" --- [?12l[?25hC[?25l :" --- C[?12l[?25hh[?25l :" --- Ch[?12l[?25he[?25l :" --- Che[?12l[?25hc[?25l :" --- Chec[?12l[?25hk[?25l :" --- Check[?12l[?25h [?25l :" --- Check [?12l[?25hu[?25l :" --- Check u[?12l[?25ht[?25l :" --- Check ut[?12l[?25hf[?25l :" --- Check utf[?12l[?25h-[?25l :" --- Check utf-[?12l[?25h8[?25l :" --- Check utf-8[?12l[?25h [?25l :" --- Check utf-8 [?12l[?25hw[?25l :" --- Check utf-8 w[?12l[?25hi[?25l :" --- Check utf-8 wi[?12l[?25ht[?25l :" --- Check utf-8 wit[?12l[?25hh[?25l :" --- Check utf-8 with[?12l[?25h [?25l :" --- Check utf-8 with [?12l[?25ha[?25l :" --- Check utf-8 with a[?12l[?25hn[?25l :" --- Check utf-8 with an[?12l[?25h [?25l :" --- Check utf-8 with an [?12l[?25he[?25l :" --- Check utf-8 with an e[?12l[?25hr[?25l :" --- Check utf-8 with an er[?12l[?25hr[?25l :" --- Check utf-8 with an err[?12l[?25ho[?25l :" --- Check utf-8 with an erro[?12l[?25hr[?25l :" --- Check utf-8 with an error[?12l[?25h [?25l :" --- Check utf-8 with an error [?12l[?25h([?25l :" --- Check utf-8 with an error ([?12l[?25hw[?25l :" --- Check utf-8 with an error (w[?12l[?25hi[?25l :" --- Check utf-8 with an error (wi[?12l[?25hl[?25l :" --- Check utf-8 with an error (wil[?12l[?25hl[?25l :" --- Check utf-8 with an error (will[?12l[?25h [?25l :" --- Check utf-8 with an error (will [?12l[?25hf[?25l :" --- Check utf-8 with an error (will f[?12l[?25ha[?25l :" --- Check utf-8 with an error (will fa[?12l[?25hl[?25l :" --- Check utf-8 with an error (will fal[?12l[?25hl[?25l :" --- Check utf-8 with an error (will fall[?12l[?25h [?25l :" --- Check utf-8 with an error (will fall [?12l[?25hb[?25l :" --- Check utf-8 with an error (will fall b[?12l[?25ha[?25l :" --- Check utf-8 with an error (will fall ba[?12l[?25hc[?25l :" --- Check utf-8 with an error (will fall bac[?12l[?25hk[?25l :" --- Check utf-8 with an error (will fall back[?12l[?25h [?25l :" --- Check utf-8 with an error (will fall back [?12l[?25ht[?25l :" --- Check utf-8 with an error (will fall back t[?12l[?25ho[?25l :" --- Check utf-8 with an error (will fall back to[?12l[?25h [?25l :" --- Check utf-8 with an error (will fall back to [?12l[?25hl[?25l :" --- Check utf-8 with an error (will fall back to l[?12l[?25ha[?25l :" --- Check utf-8 with an error (will fall back to la[?12l[?25ht[?25l :" --- Check utf-8 with an error (will fall back to lat[?12l[?25hi[?25l :" --- Check utf-8 with an error (will fall back to lati[?12l[?25hn[?25l :" --- Check utf-8 with an error (will fall back to latin[?12l[?25h-[?25l :" --- Check utf-8 with an error (will fall back to latin-[?12l[?25h1[?25l :" --- Check utf-8 with an error (will fall back to latin-1[?12l[?25h)[?25l :" --- Check utf-8 with an error (will fall back to latin-1)[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25he[?25l :e[?12l[?25h![?25l :e![?12l[?25h [?25l :e! [?12l[?25hX[?25l :e! X[?12l[?25ht[?25l :e! Xt[?12l[?25he[?25l :e! Xte[?12l[?25hs[?25l :e! Xtes[?12l[?25ht[?25l :e! Xtest[?12l[?25h2[?25l :e! Xtest2[?12l[?25h [?25l"Xtest2" "Xtest2" [converted] 1 line, 17 charactersutf-8<80>err [?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h [?25l :redir [?12l[?25h>[?25l :redir >[?12l[?25h>[?25l :redir >>[?12l[?25ht[?25l :redir >>t[?12l[?25he[?25l :redir >>te[?12l[?25hs[?25l :redir >>tes[?12l[?25ht[?25l :redir >>test[?12l[?25h.[?25l :redir >>test.[?12l[?25ho[?25l :redir >>test.o[?12l[?25hu[?25l :redir >>test.ou[?12l[?25ht[?25l :redir >>test.out[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25hi[?25l :set fi[?12l[?25hl[?25l :set fil[?12l[?25he[?25l :set file[?12l[?25he[?25l :set filee[?12l[?25hn[?25l :set fileen[?12l[?25hc[?25l :set fileenc[?12l[?25ho[?25l :set fileenco[?12l[?25hd[?25l :set fileencod[?12l[?25hi[?25l :set fileencodi[?12l[?25hn[?25l :set fileencodin[?12l[?25hg[?25l :set fileencoding[?12l[?25h [?25l :set fileencoding [?12l[?25hb[?25l :set fileencoding b[?12l[?25ho[?25l :set fileencoding bo[?12l[?25hm[?25l :set fileencoding bom[?12l[?25hb[?25l :set fileencoding bomb[?12l[?25h?[?25l :set fileencoding bomb?[?12l[?25h [?25l fileencoding=latin1 nobomb Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h [?25l :redir [?12l[?25hE[?25l :redir E[?12l[?25hN[?25l :redir EN[?12l[?25hD[?25l :redir END[?12l[?25h [?25lutf-8<80>err ~ [?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25hl[?25l :set fenc=l[?12l[?25ha[?25l :set fenc=la[?12l[?25ht[?25l :set fenc=lat[?12l[?25hi[?25l :set fenc=lati[?12l[?25hn[?25l :set fenc=latin[?12l[?25h-[?25l :set fenc=latin-[?12l[?25h1[?25l :set fenc=latin-1[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h [?25l :w [?12l[?25h>[?25l :w >[?12l[?25h>[?25l :w >>[?12l[?25ht[?25l :w >>t[?12l[?25he[?25l :w >>te[?12l[?25hs[?25l :w >>tes[?12l[?25ht[?25l :w >>test[?12l[?25h.[?25l :w >>test.[?12l[?25ho[?25l :w >>test.o[?12l[?25hu[?25l :w >>test.ou[?12l[?25ht[?25l :w >>test.out[?12l[?25h [?25l"test.out" "test.out" [converted] 1 line, 17 characters appended "test.out" [converted] 1 line, 17 characters appended[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25hu[?25l :set fenc=u[?12l[?25ht[?25l :set fenc=ut[?12l[?25hf[?25l :set fenc=utf[?12l[?25h-[?25l :set fenc=utf-[?12l[?25h8[?25l :set fenc=utf-8[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h![?25l :w![?12l[?25h [?25l :w! [?12l[?25hX[?25l :w! X[?12l[?25ht[?25l :w! Xt[?12l[?25he[?25l :w! Xte[?12l[?25hs[?25l :w! Xtes[?12l[?25ht[?25l :w! Xtest[?12l[?25h2[?25l :w! Xtest2[?12l[?25hx[?25l :w! Xtest2x[?12l[?25h [?25l"Xtest2x" "Xtest2x" [New File] 1 line, 17 characters written "Xtest2x" [New File] 1 line, 17 characters written[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25h-[?25l :" -[?12l[?25h-[?25l :" --[?12l[?25h-[?25l :" ---[?12l[?25h [?25l :" --- [?12l[?25hC[?25l :" --- C[?12l[?25hh[?25l :" --- Ch[?12l[?25he[?25l :" --- Che[?12l[?25hc[?25l :" --- Chec[?12l[?25hk[?25l :" --- Check[?12l[?25h [?25l :" --- Check [?12l[?25hu[?25l :" --- Check u[?12l[?25hc[?25l :" --- Check uc[?12l[?25hs[?25l :" --- Check ucs[?12l[?25h-[?25l :" --- Check ucs-[?12l[?25h2[?25l :" --- Check ucs-2[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25he[?25l :e[?12l[?25h![?25l :e![?12l[?25h [?25l :e! [?12l[?25hX[?25l :e! X[?12l[?25ht[?25l :e! Xt[?12l[?25he[?25l :e! Xte[?12l[?25hs[?25l :e! Xtes[?12l[?25ht[?25l :e! Xtest[?12l[?25h3[?25l :e! Xtest3[?12l[?25h [?25l"Xtest3" "Xtest3" [converted] 1 line, 8 charactersucs-2[?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h [?25l :redir [?12l[?25h>[?25l :redir >[?12l[?25h>[?25l :redir >>[?12l[?25ht[?25l :redir >>t[?12l[?25he[?25l :redir >>te[?12l[?25hs[?25l :redir >>tes[?12l[?25ht[?25l :redir >>test[?12l[?25h.[?25l :redir >>test.[?12l[?25ho[?25l :redir >>test.o[?12l[?25hu[?25l :redir >>test.ou[?12l[?25ht[?25l :redir >>test.out[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25hi[?25l :set fi[?12l[?25hl[?25l :set fil[?12l[?25he[?25l :set file[?12l[?25he[?25l :set filee[?12l[?25hn[?25l :set fileen[?12l[?25hc[?25l :set fileenc[?12l[?25ho[?25l :set fileenco[?12l[?25hd[?25l :set fileencod[?12l[?25hi[?25l :set fileencodi[?12l[?25hn[?25l :set fileencodin[?12l[?25hg[?25l :set fileencoding[?12l[?25h [?25l :set fileencoding [?12l[?25hb[?25l :set fileencoding b[?12l[?25ho[?25l :set fileencoding bo[?12l[?25hm[?25l :set fileencoding bom[?12l[?25hb[?25l :set fileencoding bomb[?12l[?25h?[?25l :set fileencoding bomb?[?12l[?25h [?25l fileencoding=ucs-2 bomb Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h [?25l :redir [?12l[?25hE[?25l :redir E[?12l[?25hN[?25l :redir EN[?12l[?25hD[?25l :redir END[?12l[?25h [?25lucs-2 ~ [?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25hl[?25l :set fenc=l[?12l[?25ha[?25l :set fenc=la[?12l[?25ht[?25l :set fenc=lat[?12l[?25hi[?25l :set fenc=lati[?12l[?25hn[?25l :set fenc=latin[?12l[?25h-[?25l :set fenc=latin-[?12l[?25h1[?25l :set fenc=latin-1[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h [?25l :w [?12l[?25h>[?25l :w >[?12l[?25h>[?25l :w >>[?12l[?25ht[?25l :w >>t[?12l[?25he[?25l :w >>te[?12l[?25hs[?25l :w >>tes[?12l[?25ht[?25l :w >>test[?12l[?25h.[?25l :w >>test.[?12l[?25ho[?25l :w >>test.o[?12l[?25hu[?25l :w >>test.ou[?12l[?25ht[?25l :w >>test.out[?12l[?25h [?25l"test.out" "test.out" [converted] 1 line, 6 characters appended "test.out" [converted] 1 line, 6 characters appended[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25hu[?25l :set fenc=u[?12l[?25hc[?25l :set fenc=uc[?12l[?25hs[?25l :set fenc=ucs[?12l[?25h-[?25l :set fenc=ucs-[?12l[?25h2[?25l :set fenc=ucs-2[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h![?25l :w![?12l[?25h [?25l :w! [?12l[?25hX[?25l :w! X[?12l[?25ht[?25l :w! Xt[?12l[?25he[?25l :w! Xte[?12l[?25hs[?25l :w! Xtes[?12l[?25ht[?25l :w! Xtest[?12l[?25h3[?25l :w! Xtest3[?12l[?25hx[?25l :w! Xtest3x[?12l[?25h [?25l"Xtest3x" "Xtest3x" [converted][New File] 1 line, 8 characters written "Xtest3x" [converted][New File] 1 line, 8 characters written[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25h-[?25l :" -[?12l[?25h-[?25l :" --[?12l[?25h-[?25l :" ---[?12l[?25h [?25l :" --- [?12l[?25hC[?25l :" --- C[?12l[?25hh[?25l :" --- Ch[?12l[?25he[?25l :" --- Che[?12l[?25hc[?25l :" --- Chec[?12l[?25hk[?25l :" --- Check[?12l[?25h [?25l :" --- Check [?12l[?25hu[?25l :" --- Check u[?12l[?25hc[?25l :" --- Check uc[?12l[?25hs[?25l :" --- Check ucs[?12l[?25h-[?25l :" --- Check ucs-[?12l[?25h2[?25l :" --- Check ucs-2[?12l[?25hl[?25l :" --- Check ucs-2l[?12l[?25he[?25l :" --- Check ucs-2le[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25he[?25l :e[?12l[?25h![?25l :e![?12l[?25h [?25l :e! [?12l[?25hX[?25l :e! X[?12l[?25ht[?25l :e! Xt[?12l[?25he[?25l :e! Xte[?12l[?25hs[?25l :e! Xtes[?12l[?25ht[?25l :e! Xtest[?12l[?25h4[?25l :e! Xtest4[?12l[?25h [?25l"Xtest4" "Xtest4" [converted] 1 line, 10 charactersle [?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h [?25l :redir [?12l[?25h>[?25l :redir >[?12l[?25h>[?25l :redir >>[?12l[?25ht[?25l :redir >>t[?12l[?25he[?25l :redir >>te[?12l[?25hs[?25l :redir >>tes[?12l[?25ht[?25l :redir >>test[?12l[?25h.[?25l :redir >>test.[?12l[?25ho[?25l :redir >>test.o[?12l[?25hu[?25l :redir >>test.ou[?12l[?25ht[?25l :redir >>test.out[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25hi[?25l :set fi[?12l[?25hl[?25l :set fil[?12l[?25he[?25l :set file[?12l[?25he[?25l :set filee[?12l[?25hn[?25l :set fileen[?12l[?25hc[?25l :set fileenc[?12l[?25ho[?25l :set fileenco[?12l[?25hd[?25l :set fileencod[?12l[?25hi[?25l :set fileencodi[?12l[?25hn[?25l :set fileencodin[?12l[?25hg[?25l :set fileencoding[?12l[?25h [?25l :set fileencoding [?12l[?25hb[?25l :set fileencoding b[?12l[?25ho[?25l :set fileencoding bo[?12l[?25hm[?25l :set fileencoding bom[?12l[?25hb[?25l :set fileencoding bomb[?12l[?25h?[?25l :set fileencoding bomb?[?12l[?25h [?25l fileencoding=ucs-2le bomb Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h [?25l :redir [?12l[?25hE[?25l :redir E[?12l[?25hN[?25l :redir EN[?12l[?25hD[?25l :redir END[?12l[?25h [?25lucs-2le ~ [?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25hl[?25l :set fenc=l[?12l[?25ha[?25l :set fenc=la[?12l[?25ht[?25l :set fenc=lat[?12l[?25hi[?25l :set fenc=lati[?12l[?25hn[?25l :set fenc=latin[?12l[?25h-[?25l :set fenc=latin-[?12l[?25h1[?25l :set fenc=latin-1[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h [?25l :w [?12l[?25h>[?25l :w >[?12l[?25h>[?25l :w >>[?12l[?25ht[?25l :w >>t[?12l[?25he[?25l :w >>te[?12l[?25hs[?25l :w >>tes[?12l[?25ht[?25l :w >>test[?12l[?25h.[?25l :w >>test.[?12l[?25ho[?25l :w >>test.o[?12l[?25hu[?25l :w >>test.ou[?12l[?25ht[?25l :w >>test.out[?12l[?25h [?25l"test.out" "test.out" [converted] 1 line, 8 characters appended "test.out" [converted] 1 line, 8 characters appended[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25hu[?25l :set fenc=u[?12l[?25hc[?25l :set fenc=uc[?12l[?25hs[?25l :set fenc=ucs[?12l[?25h-[?25l :set fenc=ucs-[?12l[?25h2[?25l :set fenc=ucs-2[?12l[?25hl[?25l :set fenc=ucs-2l[?12l[?25he[?25l :set fenc=ucs-2le[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h![?25l :w![?12l[?25h [?25l :w! [?12l[?25hX[?25l :w! X[?12l[?25ht[?25l :w! Xt[?12l[?25he[?25l :w! Xte[?12l[?25hs[?25l :w! Xtes[?12l[?25ht[?25l :w! Xtest[?12l[?25h4[?25l :w! Xtest4[?12l[?25hx[?25l :w! Xtest4x[?12l[?25h [?25l"Xtest4x" "Xtest4x" [converted][New File] 1 line, 10 characters written "Xtest4x" [converted][New File] 1 line, 10 characters written[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25h-[?25l :" -[?12l[?25h-[?25l :" --[?12l[?25h-[?25l :" ---[?12l[?25h [?25l :" --- [?12l[?25hC[?25l :" --- C[?12l[?25hh[?25l :" --- Ch[?12l[?25he[?25l :" --- Che[?12l[?25hc[?25l :" --- Chec[?12l[?25hk[?25l :" --- Check[?12l[?25h [?25l :" --- Check [?12l[?25hu[?25l :" --- Check u[?12l[?25hc[?25l :" --- Check uc[?12l[?25hs[?25l :" --- Check ucs[?12l[?25h-[?25l :" --- Check ucs-[?12l[?25h4[?25l :" --- Check ucs-4[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25he[?25l :e[?12l[?25h![?25l :e![?12l[?25h [?25l :e! [?12l[?25hX[?25l :e! X[?12l[?25ht[?25l :e! Xt[?12l[?25he[?25l :e! Xte[?12l[?25hs[?25l :e! Xtes[?12l[?25ht[?25l :e! Xtest[?12l[?25h5[?25l :e! Xtest5[?12l[?25h [?25l"Xtest5" "Xtest5" [converted] 1 line, 10 characters4[?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h [?25l :redir [?12l[?25h>[?25l :redir >[?12l[?25h>[?25l :redir >>[?12l[?25ht[?25l :redir >>t[?12l[?25he[?25l :redir >>te[?12l[?25hs[?25l :redir >>tes[?12l[?25ht[?25l :redir >>test[?12l[?25h.[?25l :redir >>test.[?12l[?25ho[?25l :redir >>test.o[?12l[?25hu[?25l :redir >>test.ou[?12l[?25ht[?25l :redir >>test.out[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25hi[?25l :set fi[?12l[?25hl[?25l :set fil[?12l[?25he[?25l :set file[?12l[?25he[?25l :set filee[?12l[?25hn[?25l :set fileen[?12l[?25hc[?25l :set fileenc[?12l[?25ho[?25l :set fileenco[?12l[?25hd[?25l :set fileencod[?12l[?25hi[?25l :set fileencodi[?12l[?25hn[?25l :set fileencodin[?12l[?25hg[?25l :set fileencoding[?12l[?25h [?25l :set fileencoding [?12l[?25hb[?25l :set fileencoding b[?12l[?25ho[?25l :set fileencoding bo[?12l[?25hm[?25l :set fileencoding bom[?12l[?25hb[?25l :set fileencoding bomb[?12l[?25h?[?25l :set fileencoding bomb?[?12l[?25h [?25l fileencoding=ucs-4 bomb Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h [?25l :redir [?12l[?25hE[?25l :redir E[?12l[?25hN[?25l :redir EN[?12l[?25hD[?25l :redir END[?12l[?25h [?25lucs-4 ~ [?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25hl[?25l :set fenc=l[?12l[?25ha[?25l :set fenc=la[?12l[?25ht[?25l :set fenc=lat[?12l[?25hi[?25l :set fenc=lati[?12l[?25hn[?25l :set fenc=latin[?12l[?25h-[?25l :set fenc=latin-[?12l[?25h1[?25l :set fenc=latin-1[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h [?25l :w [?12l[?25h>[?25l :w >[?12l[?25h>[?25l :w >>[?12l[?25ht[?25l :w >>t[?12l[?25he[?25l :w >>te[?12l[?25hs[?25l :w >>tes[?12l[?25ht[?25l :w >>test[?12l[?25h.[?25l :w >>test.[?12l[?25ho[?25l :w >>test.o[?12l[?25hu[?25l :w >>test.ou[?12l[?25ht[?25l :w >>test.out[?12l[?25h [?25l"test.out" "test.out" [converted] 1 line, 6 characters appended "test.out" [converted] 1 line, 6 characters appended[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25hu[?25l :set fenc=u[?12l[?25hc[?25l :set fenc=uc[?12l[?25hs[?25l :set fenc=ucs[?12l[?25h-[?25l :set fenc=ucs-[?12l[?25h4[?25l :set fenc=ucs-4[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h![?25l :w![?12l[?25h [?25l :w! [?12l[?25hX[?25l :w! X[?12l[?25ht[?25l :w! Xt[?12l[?25he[?25l :w! Xte[?12l[?25hs[?25l :w! Xtes[?12l[?25ht[?25l :w! Xtest[?12l[?25h5[?25l :w! Xtest5[?12l[?25hx[?25l :w! Xtest5x[?12l[?25h [?25l"Xtest5x" "Xtest5x" [converted][New File] 1 line, 10 characters written "Xtest5x" [converted][New File] 1 line, 10 characters written[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25h-[?25l :" -[?12l[?25h-[?25l :" --[?12l[?25h-[?25l :" ---[?12l[?25h [?25l :" --- [?12l[?25hC[?25l :" --- C[?12l[?25hh[?25l :" --- Ch[?12l[?25he[?25l :" --- Che[?12l[?25hc[?25l :" --- Chec[?12l[?25hk[?25l :" --- Check[?12l[?25h [?25l :" --- Check [?12l[?25hu[?25l :" --- Check u[?12l[?25hc[?25l :" --- Check uc[?12l[?25hs[?25l :" --- Check ucs[?12l[?25h-[?25l :" --- Check ucs-[?12l[?25h4[?25l :" --- Check ucs-4[?12l[?25hl[?25l :" --- Check ucs-4l[?12l[?25he[?25l :" --- Check ucs-4le[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25he[?25l :e[?12l[?25h![?25l :e![?12l[?25h [?25l :e! [?12l[?25hX[?25l :e! X[?12l[?25ht[?25l :e! Xt[?12l[?25he[?25l :e! Xte[?12l[?25hs[?25l :e! Xtes[?12l[?25ht[?25l :e! Xtest[?12l[?25h6[?25l :e! Xtest6[?12l[?25h [?25l"Xtest6" "Xtest6" [converted] 1 line, 12 charactersle [?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h [?25l :redir [?12l[?25h>[?25l :redir >[?12l[?25h>[?25l :redir >>[?12l[?25ht[?25l :redir >>t[?12l[?25he[?25l :redir >>te[?12l[?25hs[?25l :redir >>tes[?12l[?25ht[?25l :redir >>test[?12l[?25h.[?25l :redir >>test.[?12l[?25ho[?25l :redir >>test.o[?12l[?25hu[?25l :redir >>test.ou[?12l[?25ht[?25l :redir >>test.out[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25hi[?25l :set fi[?12l[?25hl[?25l :set fil[?12l[?25he[?25l :set file[?12l[?25he[?25l :set filee[?12l[?25hn[?25l :set fileen[?12l[?25hc[?25l :set fileenc[?12l[?25ho[?25l :set fileenco[?12l[?25hd[?25l :set fileencod[?12l[?25hi[?25l :set fileencodi[?12l[?25hn[?25l :set fileencodin[?12l[?25hg[?25l :set fileencoding[?12l[?25h [?25l :set fileencoding [?12l[?25hb[?25l :set fileencoding b[?12l[?25ho[?25l :set fileencoding bo[?12l[?25hm[?25l :set fileencoding bom[?12l[?25hb[?25l :set fileencoding bomb[?12l[?25h?[?25l :set fileencoding bomb?[?12l[?25h [?25l fileencoding=ucs-4le bomb Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hr[?25l :r[?12l[?25he[?25l :re[?12l[?25hd[?25l :red[?12l[?25hi[?25l :redi[?12l[?25hr[?25l :redir[?12l[?25h [?25l :redir [?12l[?25hE[?25l :redir E[?12l[?25hN[?25l :redir EN[?12l[?25hD[?25l :redir END[?12l[?25h [?25lucs-4le ~ [?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25hl[?25l :set fenc=l[?12l[?25ha[?25l :set fenc=la[?12l[?25ht[?25l :set fenc=lat[?12l[?25hi[?25l :set fenc=lati[?12l[?25hn[?25l :set fenc=latin[?12l[?25h-[?25l :set fenc=latin-[?12l[?25h1[?25l :set fenc=latin-1[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h [?25l :w [?12l[?25h>[?25l :w >[?12l[?25h>[?25l :w >>[?12l[?25ht[?25l :w >>t[?12l[?25he[?25l :w >>te[?12l[?25hs[?25l :w >>tes[?12l[?25ht[?25l :w >>test[?12l[?25h.[?25l :w >>test.[?12l[?25ho[?25l :w >>test.o[?12l[?25hu[?25l :w >>test.ou[?12l[?25ht[?25l :w >>test.out[?12l[?25h [?25l"test.out" "test.out" [converted] 1 line, 8 characters appended "test.out" [converted] 1 line, 8 characters appended[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25hu[?25l :set fenc=u[?12l[?25hc[?25l :set fenc=uc[?12l[?25hs[?25l :set fenc=ucs[?12l[?25h-[?25l :set fenc=ucs-[?12l[?25h4[?25l :set fenc=ucs-4[?12l[?25hl[?25l :set fenc=ucs-4l[?12l[?25he[?25l :set fenc=ucs-4le[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h![?25l :w![?12l[?25h [?25l :w! [?12l[?25hX[?25l :w! X[?12l[?25ht[?25l :w! Xt[?12l[?25he[?25l :w! Xte[?12l[?25hs[?25l :w! Xtes[?12l[?25ht[?25l :w! Xtest[?12l[?25h6[?25l :w! Xtest6[?12l[?25hx[?25l :w! Xtest6x[?12l[?25h [?25l"Xtest6x" "Xtest6x" [converted][New File] 1 line, 12 characters written "Xtest6x" [converted][New File] 1 line, 12 characters written[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25h-[?25l :" -[?12l[?25h-[?25l :" --[?12l[?25h-[?25l :" ---[?12l[?25h [?25l :" --- [?12l[?25hC[?25l :" --- C[?12l[?25hh[?25l :" --- Ch[?12l[?25he[?25l :" --- Che[?12l[?25hc[?25l :" --- Chec[?12l[?25hk[?25l :" --- Check[?12l[?25h [?25l :" --- Check [?12l[?25ht[?25l :" --- Check t[?12l[?25hh[?25l :" --- Check th[?12l[?25he[?25l :" --- Check the[?12l[?25h [?25l :" --- Check the [?12l[?25hf[?25l :" --- Check the f[?12l[?25hi[?25l :" --- Check the fi[?12l[?25hl[?25l :" --- Check the fil[?12l[?25he[?25l :" --- Check the file[?12l[?25hs[?25l :" --- Check the files[?12l[?25h [?25l :" --- Check the files [?12l[?25hw[?25l :" --- Check the files w[?12l[?25hr[?25l :" --- Check the files wr[?12l[?25hi[?25l :" --- Check the files wri[?12l[?25ht[?25l :" --- Check the files writ[?12l[?25ht[?25l :" --- Check the files writt[?12l[?25he[?25l :" --- Check the files writte[?12l[?25hn[?25l :" --- Check the files written[?12l[?25h [?25l :" --- Check the files written [?12l[?25hw[?25l :" --- Check the files written w[?12l[?25hi[?25l :" --- Check the files written wi[?12l[?25ht[?25l :" --- Check the files written wit[?12l[?25hh[?25l :" --- Check the files written with[?12l[?25h [?25l :" --- Check the files written with [?12l[?25hB[?25l :" --- Check the files written with B[?12l[?25hO[?25l :" --- Check the files written with BO[?12l[?25hM[?25l :" --- Check the files written with BOM[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hb[?25l :set b[?12l[?25hi[?25l :set bi[?12l[?25hn[?25l :set bin[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25he[?25l :e[?12l[?25h![?25l :e![?12l[?25h [?25l :e! [?12l[?25ht[?25l :e! t[?12l[?25he[?25l :e! te[?12l[?25hs[?25l :e! tes[?12l[?25ht[?25l :e! test[?12l[?25h.[?25l :e! test.[?12l[?25ho[?25l :e! test.o[?12l[?25hu[?25l :e! test.ou[?12l[?25ht[?25l :e! test.out[?12l[?25h [?25l"test.out" "test.out" 35 lines, 273 characters fileencoding=latin1nobomblatin-1 fileencoding=utf-8 bombutf-8 fileencoding=latin1nobombutf-8<80>err fileencoding=ucs-2 bombucs-2 fileencoding=ucs-2le[?12l[?25h[?25l:[?12l[?25h$[?25l :$[?12l[?25hr[?25l :$r[?12l[?25h [?25l :$r [?12l[?25hX[?25l :$r X[?12l[?25ht[?25l :$r Xt[?12l[?25he[?25l :$r Xte[?12l[?25hs[?25l :$r Xtes[?12l[?25ht[?25l :$r Xtest[?12l[?25h0[?25l :$r Xtest0[?12l[?25hx[?25l :$r Xtest0x[?12l[?25h [?25l"Xtest0x" "Xtest0x" 1 line, 10 charactersbomb ucs-2lefileencoding=ucs-4 bomb ucs-4fileencoding=ucs-4le bomb ucs-4le latin-1[?12l[?25h[?25l :[?12l[?25h$[?25l :$[?12l[?25hr[?25l :$r[?12l[?25h [?25l :$r [?12l[?25hX[?25l :$r X[?12l[?25ht[?25l :$r Xt[?12l[?25he[?25l :$r Xte[?12l[?25hs[?25l :$r Xtes[?12l[?25ht[?25l :$r Xtest[?12l[?25h1[?25l :$r Xtest1[?12l[?25hx[?25l :$r Xtest1x[?12l[?25h [?25l"Xtest1x" "Xtest1x" 1 line, 9 characters utf-8[?12l[?25h[?25l :[?12l[?25h$[?25l :$[?12l[?25hr[?25l :$r[?12l[?25h [?25l :$r [?12l[?25hX[?25l :$r X[?12l[?25ht[?25l :$r Xt[?12l[?25he[?25l :$r Xte[?12l[?25hs[?25l :$r Xtes[?12l[?25ht[?25l :$r Xtest[?12l[?25h2[?25l :$r Xtest2[?12l[?25hx[?25l :$r Xtest2x[?12l[?25h [?25l"Xtest2x" "Xtest2x" 1 line, 17 characters utf-8<80>err[?12l[?25h[?25l :[?12l[?25h$[?25l :$[?12l[?25hr[?25l :$r[?12l[?25h [?25l :$r [?12l[?25hX[?25l :$r X[?12l[?25ht[?25l :$r Xt[?12l[?25he[?25l :$r Xte[?12l[?25hs[?25l :$r Xtes[?12l[?25ht[?25l :$r Xtest[?12l[?25h3[?25l :$r Xtest3[?12l[?25hx[?25l :$r Xtest3x[?12l[?25h [?25l"Xtest3x" "Xtest3x" 1 line, 14 characters ^@u^@c^@s^@-^@2^@[?12l[?25h[?25l :[?12l[?25h$[?25l :$[?12l[?25hr[?25l :$r[?12l[?25h [?25l :$r [?12l[?25hX[?25l :$r X[?12l[?25ht[?25l :$r Xt[?12l[?25he[?25l :$r Xte[?12l[?25hs[?25l :$r Xtes[?12l[?25ht[?25l :$r Xtest[?12l[?25h4[?25l :$r Xtest4[?12l[?25hx[?25l :$r Xtest4x[?12l[?25h [?25l"Xtest4x" "Xtest4x" [Incomplete last line] 2 lines, 18 characters u^@c^@s^@-^@2^@l^@e^@[?12l[?25h[?25l :[?12l[?25h$[?25l :$[?12l[?25hr[?25l :$r[?12l[?25h [?25l :$r [?12l[?25hX[?25l :$r X[?12l[?25ht[?25l :$r Xt[?12l[?25he[?25l :$r Xte[?12l[?25hs[?25l :$r Xtes[?12l[?25ht[?25l :$r Xtest[?12l[?25h5[?25l :$r Xtest5[?12l[?25hx[?25l :$r Xtest5x[?12l[?25h [?25l"Xtest5x" "Xtest5x" 1 line, 28 characters^@ ^@^@^@^@^@u^@^@^@c^@^@^@s^@^@^@-^@^@^@4^@^@^@[?12l[?25h[?25l :[?12l[?25h$[?25l :$[?12l[?25hr[?25l :$r[?12l[?25h [?25l :$r [?12l[?25hX[?25l :$r X[?12l[?25ht[?25l :$r Xt[?12l[?25he[?25l :$r Xte[?12l[?25hs[?25l :$r Xtes[?12l[?25ht[?25l :$r Xtest[?12l[?25h6[?25l :$r Xtest6[?12l[?25hx[?25l :$r Xtest6x[?12l[?25h [?25l"Xtest6x" "Xtest6x" [Incomplete last line] 2 lines, 36 characters ^@^@u^@^@^@c^@^@^@s^@^@^@-^@^@^@4^@^@^@l^@^@^@e^@^@^@[?12l[?25h[?25l :[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hn[?25l :set n[?12l[?25ho[?25l :set no[?12l[?25hb[?25l :set nob[?12l[?25hi[?25l :set nobi[?12l[?25hn[?25l :set nobin[?12l[?25h [?25l :set nobin [?12l[?25hf[?25l :set nobin f[?12l[?25hf[?25l :set nobin ff[?12l[?25h&[?25l :set nobin ff&[?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h [?25l :set nobin ff& [?12l[?25h"[?25l :set nobin ff& "[?12l[?25h [?25l :set nobin ff& " [?12l[?25hW[?25l :set nobin ff& " W[?12l[?25hr[?25l :set nobin ff& " Wr[?12l[?25hi[?25l :set nobin ff& " Wri[?12l[?25ht[?25l :set nobin ff& " Writ[?12l[?25he[?25l :set nobin ff& " Write[?12l[?25h [?25l :set nobin ff& " Write [?12l[?25ht[?25l :set nobin ff& " Write t[?12l[?25hh[?25l :set nobin ff& " Write th[?12l[?25he[?25l :set nobin ff& " Write the[?12l[?25h [?25l :set nobin ff& " Write the [?12l[?25hf[?25l :set nobin ff& " Write the f[?12l[?25hi[?25l :set nobin ff& " Write the fi[?12l[?25hl[?25l :set nobin ff& " Write the fil[?12l[?25he[?25l :set nobin ff& " Write the file[?12l[?25h [?25l :set nobin ff& " Write the file [?12l[?25hi[?25l :set nobin ff& " Write the file i[?12l[?25hn[?25l :set nobin ff& " Write the file in[?12l[?25h [?25l :set nobin ff& " Write the file in [?12l[?25hd[?25l :set nobin ff& " Write the file in d[?12l[?25he[?25l :set nobin ff& " Write the file in de[?12l[?25hf[?25l :set nobin ff& " Write the file in def[?12l[?25ha[?25l :set nobin ff& " Write the file in defa[?12l[?25hu[?25l :set nobin ff& " Write the file in defau[?12l[?25hl[?25l :set nobin ff& " Write the file in defaul[?12l[?25ht[?25l :set nobin ff& " Write the file in default[?12l[?25h [?25l :set nobin ff& " Write the file in default [?12l[?25hf[?25l :set nobin ff& " Write the file in default f[?12l[?25ho[?25l :set nobin ff& " Write the file in default fo[?12l[?25hr[?25l :set nobin ff& " Write the file in default for[?12l[?25hm[?25l :set nobin ff& " Write the file in default form[?12l[?25ha[?25l :set nobin ff& " Write the file in default forma[?12l[?25ht[?25l :set nobin ff& " Write the file in default format[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h![?25l :w![?12l[?25h [?25l :w! [?12l[?25ht[?25l :w! t[?12l[?25he[?25l :w! te[?12l[?25hs[?25l :w! tes[?12l[?25ht[?25l :w! test[?12l[?25h.[?25l :w! test.[?12l[?25ho[?25l :w! test.o[?12l[?25hu[?25l :w! test.ou[?12l[?25ht[?25l :w! test.out[?12l[?25h [?25l"test.out" "test.out" 44 lines, 407 characters written "test.out" 44 lines, 407 characters written[?12l[?25h[?25l:[?12l[?25hq[?25l :q[?12l[?25ha[?25l :qa[?12l[?25h![?25l :qa![?12l[?25h [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test43.failed test.ok test.out X* viminfo cp test43.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test43.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test43.in" 27 lines, 412 charactersTests for regexp with various magic settings. STARTTEST :set nocompatible viminfo+=nviminfo /^1 /a*b\{2}c\+/e x/\Md\*e\{2}f\+/e x:set nomagic /g\*h\{2}i\+/e x/\mj*k\{2}l\+/e x/\vm*n{2}o+/e x/\V^aa$ x:set magic /\v(a)(b)\2\1\1/e x/\V[ab]\(\[xy]\)\1 x:?^1?,$w! test.out :qa! ENDTEST 1 a aa abb abbccc 2 d dd dee deefff 3 g gg ghh ghhiii 4 j jj jkk jkklll[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for regexp with various magic settings.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 14 lines, 217 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hset nocompatible viminfo+=nviminfo [?25l[?12l[?25h[?25l/[?12l[?25h^1 [?25l[?12l[?25h[?25l/[?12l[?25ha*b\{2}c\+/e [?25l[?12l[?25h[?25l[?12l[?25h[?25l/[?12l[?25h\Md\*e\{2}f\+/e [?25l[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hset nomagic [?25l[?12l[?25h[?25l/[?12l[?25hg\*h\{2}i\+/e [?25l[?12l[?25h[?25l[?12l[?25h[?25l/[?12l[?25h\mj*k\{2}l\+/e [?25l[?12l[?25h[?25l[?12l[?25h[?25l/[?12l[?25h\vm*n{2}o+/e [?25l 5 m mm mnn mnnooo[?12l[?25h[?25l[?12l[?25h[?25l /[?12l[?25h\V^aa$ [?25l 6 x ^aa$ x[?12l[?25h[?25laa$ x[?12l[?25h[?25l :[?12l[?25hset magic [?25l[?12l[?25h[?25l/[?12l[?25h\v(a)(b)\2\1\1/e [?25l 7 (a)(b) abbaa[?12l[?25h[?25l[?12l[?25h[?25l /[?12l[?25h\V[ab]\(\[xy]\)\1 [?25l 8 axx [ab]xx[?12l[?25h[?25lab]x[?12l[?25h[?25l :[?12l[?25h?^1?,$w! test.out [?25l"test.out" [New] 8L, 121C written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test44.failed test.ok test.out X* viminfo cp test44.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test44.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test44.in" 55 lines, 1137 charactersTests for regexp with multi-byte encoding and various magic settings. Test matchstr() with a count and multi-byte chars. STARTTEST :so mbyte.vim :set nocompatible encoding=utf-8 termencoding=latin1 viminfo+=nviminfo /^1 /a*b\{2}c\+/e x/\Md\*e\{2}f\+/e x:set nomagic /g\*h\{2}i\+/e x/\mj*k\{2}l\+/e x/\vm*n{2}o+/e x/\V^aa$ x:set magic /\v(a)(b)\2\1\1/e x/\V[ab]\(\[xy]\)\1 x:" Now search for multi-byte without composing char /ม x:" Now search for multi-byte with composing char /มà¹~H x:" find word by change of word class /ã~A¡\<ã~B«ã~C¨\>ã~A¯[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for regexp with multi-byte encoding and various magic settings.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 33 lines, 760 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTESTx/\%U12345678 x/[\U1234abcd\u1234\uabcd] x/\%d21879b x:?^1?,$w! test.out :e! test.out G:put =matchstr(\"×~P×~Q×~R×~S\", \".\", 0, 2) " ×~Q :put =matchstr(\"×~P×~Q×~R×~S\", \"..\", 0, 2) " ×~Q×~R :put =matchstr(\"×~P×~Q×~R×~S\", \".\", 0, 0) " ×~P :put =matchstr(\"×~P×~Q×~R×~S\", \".\", 4, -1) " ×~R :w! :qa! ENDTEST 1 a aa abb abbccc 2 d dd dee deefff 3 g gg ghh ghhiii 4 j jj jkk jkklll 5 m mm mnn mnnooo 6 x ^aa$ x 7 (a)(b) abbaa 8 axx [ab]xx 9 หมà¹~Hx อมx a อมx หมà¹~Hx[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso mbyte.vim [?25l[?12l[?25h[?25l:[?12l[?25hset nocompatible encoding=utf-8 termencoding=latin1 viminfo+=nviminfo [?25lx/\%U12345678 x/[\U1234abcd\u1234\uabcd] x/\%d21879b x:?^1?,$w! test.out :e! test.out G:put =matchstr(\"¿¿¿¿\", \".\", 0, 2) " ¿ :put =matchstr(\"¿¿¿¿\", \"..\", 0, 2) " ¿¿ :put =matchstr(\"¿¿¿¿\", \".\", 0, 0) " ¿ :put =matchstr(\"¿¿¿¿\", \".\", 4, -1) " ¿ :w! :qa! ENDTEST 1 a aa abb abbccc 2 d dd dee deefff 3 g gg ghh ghhiii 4 j jj jkk jkklll 5 m mm mnn mnnooo 6 x ^aa$ x 7 (a)(b) abbaa 8 axx [ab]xx 9 ¿¿x ¿¿x a ¿¿x ¿¿x[?12l[?25h[?25l/[?12l[?25h^[?25l /^[?12l[?25h1[?25l /^1[?12l[?25h [?25l/^1 [?12l[?25h[?25l/[?12l[?25ha[?25l /a[?12l[?25h*[?25l /a*[?12l[?25hb[?25l /a*b[?12l[?25h\[?25l /a*b\[?12l[?25h{[?25l /a*b\{[?12l[?25h2[?25l /a*b\{2[?12l[?25h}[?25l /a*b\{2}[?12l[?25hc[?25l /a*b\{2}c[?12l[?25h\[?25l /a*b\{2}c\[?12l[?25h+[?25l /a*b\{2}c\+[?12l[?25h/[?25l /a*b\{2}c\+/[?12l[?25he[?25l /a*b\{2}c\+/e[?12l[?25h [?25l/a*b\{2}c\+/e [?12l[?25h[?25l[?12l[?25h[?25l/[?12l[?25h\[?25l /\[?12l[?25hM[?25l /\M[?12l[?25hd[?25l /\Md[?12l[?25h\[?25l /\Md\[?12l[?25h*[?25l /\Md\*[?12l[?25he[?25l /\Md\*e[?12l[?25h\[?25l /\Md\*e\[?12l[?25h{[?25l /\Md\*e\{[?12l[?25h2[?25l /\Md\*e\{2[?12l[?25h}[?25l /\Md\*e\{2}[?12l[?25hf[?25l /\Md\*e\{2}f[?12l[?25h\[?25l /\Md\*e\{2}f\[?12l[?25h+[?25l /\Md\*e\{2}f\+[?12l[?25h/[?25l /\Md\*e\{2}f\+/[?12l[?25he[?25l /\Md\*e\{2}f\+/e[?12l[?25h [?25l/\Md\*e\{2}f\+/e [?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hn[?25l :set n[?12l[?25ho[?25l :set no[?12l[?25hm[?25l :set nom[?12l[?25ha[?25l :set noma[?12l[?25hg[?25l :set nomag[?12l[?25hi[?25l :set nomagi[?12l[?25hc[?25l :set nomagic[?12l[?25h [?25l[?12l[?25h[?25l/[?12l[?25hg[?25l /g[?12l[?25h\[?25l /g\[?12l[?25h*[?25l /g\*[?12l[?25hh[?25l /g\*h[?12l[?25h\[?25l /g\*h\[?12l[?25h{[?25l /g\*h\{[?12l[?25h2[?25l /g\*h\{2[?12l[?25h}[?25l /g\*h\{2}[?12l[?25hi[?25l /g\*h\{2}i[?12l[?25h\[?25l /g\*h\{2}i\[?12l[?25h+[?25l /g\*h\{2}i\+[?12l[?25h/[?25l /g\*h\{2}i\+/[?12l[?25he[?25l /g\*h\{2}i\+/e[?12l[?25h [?25l/g\*h\{2}i\+/e [?12l[?25h[?25l[?12l[?25h[?25l/[?12l[?25h\[?25l /\[?12l[?25hm[?25l /\m[?12l[?25hj[?25l /\mj[?12l[?25h*[?25l /\mj*[?12l[?25hk[?25l /\mj*k[?12l[?25h\[?25l /\mj*k\[?12l[?25h{[?25l /\mj*k\{[?12l[?25h2[?25l /\mj*k\{2[?12l[?25h}[?25l /\mj*k\{2}[?12l[?25hl[?25l /\mj*k\{2}l[?12l[?25h\[?25l /\mj*k\{2}l\[?12l[?25h+[?25l /\mj*k\{2}l\+[?12l[?25h/[?25l /\mj*k\{2}l\+/[?12l[?25he[?25l /\mj*k\{2}l\+/e[?12l[?25h [?25l/\mj*k\{2}l\+/e [?12l[?25h[?25l[?12l[?25h[?25l/[?12l[?25h\[?25l /\[?12l[?25hv[?25l /\v[?12l[?25hm[?25l /\vm[?12l[?25h*[?25l /\vm*[?12l[?25hn[?25l /\vm*n[?12l[?25h{[?25l /\vm*n{[?12l[?25h2[?25l /\vm*n{2[?12l[?25h}[?25l /\vm*n{2}[?12l[?25ho[?25l /\vm*n{2}o[?12l[?25h+[?25l /\vm*n{2}o+[?12l[?25h/[?25l /\vm*n{2}o+/[?12l[?25he[?25l /\vm*n{2}o+/e[?12l[?25h [?25l/\vm*n{2}o+/e [?12l[?25h[?25l[?12l[?25h[?25l/[?12l[?25h\[?25l /\[?12l[?25hV[?25l /\V[?12l[?25h^[?25l /\V^[?12l[?25ha[?25l /\V^a[?12l[?25ha[?25l /\V^aa[?12l[?25h$[?25l /\V^aa$[?12l[?25h [?25l/\V^aa$ [?12l[?25h[?25laa$ x[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hm[?25l :set m[?12l[?25ha[?25l :set ma[?12l[?25hg[?25l :set mag[?12l[?25hi[?25l :set magi[?12l[?25hc[?25l :set magic[?12l[?25h [?25l[?12l[?25h[?25l/[?12l[?25h\[?25l /\[?12l[?25hv[?25l /\v[?12l[?25h([?25l /\v([?12l[?25ha[?25l /\v(a[?12l[?25h)[?25l /\v(a)[?12l[?25h([?25l /\v(a)([?12l[?25hb[?25l /\v(a)(b[?12l[?25h)[?25l /\v(a)(b)[?12l[?25h\[?25l /\v(a)(b)\[?12l[?25h2[?25l /\v(a)(b)\2[?12l[?25h\[?25l /\v(a)(b)\2\[?12l[?25h1[?25l /\v(a)(b)\2\1[?12l[?25h\[?25l /\v(a)(b)\2\1\[?12l[?25h1[?25l /\v(a)(b)\2\1\1[?12l[?25h/[?25l /\v(a)(b)\2\1\1/[?12l[?25he[?25l /\v(a)(b)\2\1\1/e[?12l[?25h [?25l/\v(a)(b)\2\1\1/e [?12l[?25h[?25l[?12l[?25h[?25l/[?12l[?25h\[?25l /\[?12l[?25hV[?25l /\V[?12l[?25h[[?25l /\V[[?12l[?25ha[?25l /\V[a[?12l[?25hb[?25l /\V[ab[?12l[?25h][?25l /\V[ab][?12l[?25h\[?25l /\V[ab]\[?12l[?25h([?25l /\V[ab]\([?12l[?25h\[?25l /\V[ab]\(\[?12l[?25h[[?25l /\V[ab]\(\[[?12l[?25hx[?25l /\V[ab]\(\[x[?12l[?25hy[?25l /\V[ab]\(\[xy[?12l[?25h][?25l /\V[ab]\(\[xy][?12l[?25h\[?25l /\V[ab]\(\[xy]\[?12l[?25h)[?25l /\V[ab]\(\[xy]\)[?12l[?25h\[?25l /\V[ab]\(\[xy]\)\[?12l[?25h1[?25l /\V[ab]\(\[xy]\)\1[?12l[?25h [?25l/\V[ab]\(\[xy]\)\1 [?12l[?25h[?25lab]x[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25hN[?25l :" N[?12l[?25ho[?25l :" No[?12l[?25hw[?25l :" Now[?12l[?25h [?25l :" Now [?12l[?25hs[?25l :" Now s[?12l[?25he[?25l :" Now se[?12l[?25ha[?25l :" Now sea[?12l[?25hr[?25l :" Now sear[?12l[?25hc[?25l :" Now searc[?12l[?25hh[?25l :" Now search[?12l[?25h [?25l :" Now search [?12l[?25hf[?25l :" Now search f[?12l[?25ho[?25l :" Now search fo[?12l[?25hr[?25l :" Now search for[?12l[?25h [?25l :" Now search for [?12l[?25hm[?25l :" Now search for m[?12l[?25hu[?25l :" Now search for mu[?12l[?25hl[?25l :" Now search for mul[?12l[?25ht[?25l :" Now search for mult[?12l[?25hi[?25l :" Now search for multi[?12l[?25h-[?25l :" Now search for multi-[?12l[?25hb[?25l :" Now search for multi-b[?12l[?25hy[?25l :" Now search for multi-by[?12l[?25ht[?25l :" Now search for multi-byt[?12l[?25he[?25l :" Now search for multi-byte[?12l[?25h [?25l :" Now search for multi-byte [?12l[?25hw[?25l :" Now search for multi-byte w[?12l[?25hi[?25l :" Now search for multi-byte wi[?12l[?25ht[?25l :" Now search for multi-byte wit[?12l[?25hh[?25l :" Now search for multi-byte with[?12l[?25ho[?25l :" Now search for multi-byte witho[?12l[?25hu[?25l :" Now search for multi-byte withou[?12l[?25ht[?25l :" Now search for multi-byte without[?12l[?25h [?25l :" Now search for multi-byte without [?12l[?25hc[?25l :" Now search for multi-byte without c[?12l[?25ho[?25l :" Now search for multi-byte without co[?12l[?25hm[?25l :" Now search for multi-byte without com[?12l[?25hp[?25l :" Now search for multi-byte without comp[?12l[?25ho[?25l :" Now search for multi-byte without compo[?12l[?25hs[?25l :" Now search for multi-byte without compos[?12l[?25hi[?25l :" Now search for multi-byte without composi[?12l[?25hn[?25l :" Now search for multi-byte without composin[?12l[?25hg[?25l :" Now search for multi-byte without composing[?12l[?25h [?25l :" Now search for multi-byte without composing [?12l[?25hc[?25l :" Now search for multi-byte without composing c[?12l[?25hh[?25l :" Now search for multi-byte without composing ch[?12l[?25ha[?25l :" Now search for multi-byte without composing cha[?12l[?25hr[?25l :" Now search for multi-byte without composing char[?12l[?25h [?25l[?12l[?25h[?25l/[?12l[?25h¿[?25l /[?12l[?25h [?25l/[?12l[?25h[?25lx[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25hN[?25l :" N[?12l[?25ho[?25l :" No[?12l[?25hw[?25l :" Now[?12l[?25h [?25l :" Now [?12l[?25hs[?25l :" Now s[?12l[?25he[?25l :" Now se[?12l[?25ha[?25l :" Now sea[?12l[?25hr[?25l :" Now sear[?12l[?25hc[?25l :" Now searc[?12l[?25hh[?25l :" Now search[?12l[?25h [?25l :" Now search [?12l[?25hf[?25l :" Now search f[?12l[?25ho[?25l :" Now search fo[?12l[?25hr[?25l :" Now search for[?12l[?25h [?25l :" Now search for [?12l[?25hm[?25l :" Now search for m[?12l[?25hu[?25l :" Now search for mu[?12l[?25hl[?25l :" Now search for mul[?12l[?25ht[?25l :" Now search for mult[?12l[?25hi[?25l :" Now search for multi[?12l[?25h-[?25l :" Now search for multi-[?12l[?25hb[?25l :" Now search for multi-b[?12l[?25hy[?25l :" Now search for multi-by[?12l[?25ht[?25l :" Now search for multi-byt[?12l[?25he[?25l :" Now search for multi-byte[?12l[?25h [?25l :" Now search for multi-byte [?12l[?25hw[?25l :" Now search for multi-byte w[?12l[?25hi[?25l :" Now search for multi-byte wi[?12l[?25ht[?25l :" Now search for multi-byte wit[?12l[?25hh[?25l :" Now search for multi-byte with[?12l[?25h [?25l :" Now search for multi-byte with [?12l[?25hc[?25l :" Now search for multi-byte with c[?12l[?25ho[?25l :" Now search for multi-byte with co[?12l[?25hm[?25l :" Now search for multi-byte with com[?12l[?25hp[?25l :" Now search for multi-byte with comp[?12l[?25ho[?25l :" Now search for multi-byte with compo[?12l[?25hs[?25l :" Now search for multi-byte with compos[?12l[?25hi[?25l :" Now search for multi-byte with composi[?12l[?25hn[?25l :" Now search for multi-byte with composin[?12l[?25hg[?25l :" Now search for multi-byte with composing[?12l[?25h [?25l :" Now search for multi-byte with composing [?12l[?25hc[?25l :" Now search for multi-byte with composing c[?12l[?25hh[?25l :" Now search for multi-byte with composing ch[?12l[?25ha[?25l :" Now search for multi-byte with composing cha[?12l[?25hr[?25l :" Now search for multi-byte with composing char[?12l[?25h [?25l[?12l[?25h[?25l/[?12l[?25h¿[?25l /[?12l[?25h¿[?25l /[?12l[?25h [?25l/[?12l[?25h[?25lx[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25hf[?25l :" f[?12l[?25hi[?25l :" fi[?12l[?25hn[?25l :" fin[?12l[?25hd[?25l :" find[?12l[?25h [?25l :" find [?12l[?25hw[?25l :" find w[?12l[?25ho[?25l :" find wo[?12l[?25hr[?25l :" find wor[?12l[?25hd[?25l :" find word[?12l[?25h [?25l :" find word [?12l[?25hb[?25l :" find word b[?12l[?25hy[?25l :" find word by[?12l[?25h [?25l :" find word by [?12l[?25hc[?25l :" find word by c[?12l[?25hh[?25l :" find word by ch[?12l[?25ha[?25l :" find word by cha[?12l[?25hn[?25l :" find word by chan[?12l[?25hg[?25l :" find word by chang[?12l[?25he[?25l :" find word by change[?12l[?25h [?25l :" find word by change [?12l[?25ho[?25l :" find word by change o[?12l[?25hf[?25l :" find word by change of[?12l[?25h [?25l :" find word by change of [?12l[?25hw[?25l :" find word by change of w[?12l[?25ho[?25l :" find word by change of wo[?12l[?25hr[?25l :" find word by change of wor[?12l[?25hd[?25l :" find word by change of word[?12l[?25h [?25l :" find word by change of word [?12l[?25hc[?25l :" find word by change of word c[?12l[?25hl[?25l :" find word by change of word cl[?12l[?25ha[?25l :" find word by change of word cla[?12l[?25hs[?25l :" find word by change of word clas[?12l[?25hs[?25l :" find word by change of word class[?12l[?25h [?25l[?12l[?25h[?25l/[?12l[?25h¿?[?25l /[?12l[?25h\[?25l /\[?12l[?25h<[?25l /\<[?12l[?25h¿?[?25l /\<[?12l[?25h¿?[?25l /\<[?12l[?25h\[?25l /\<\[?12l[?25h>[?25l /\<\>[?12l[?25h¿?[?25l /\<\>[?12l[?25h [?25l/\<\>  b ¿?¿?¿?¿?[?12l[?25h[?25l¿?¿?¿?[?12l[?25h[?25l :[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25hT[?25l :" T[?12l[?25he[?25l :" Te[?12l[?25hs[?25l :" Tes[?12l[?25ht[?25l :" Test[?12l[?25h [?25l :" Test [?12l[?25h\[?25l :" Test \[?12l[?25h%[?25l :" Test \%[?12l[?25hu[?25l :" Test \%u[?12l[?25h,[?25l :" Test \%u,[?12l[?25h [?25l :" Test \%u, [?12l[?25h[[?25l :" Test \%u, [[?12l[?25h\[?25l :" Test \%u, [\[?12l[?25hu[?25l :" Test \%u, [\u[?12l[?25h][?25l :" Test \%u, [\u][?12l[?25h [?25l :" Test \%u, [\u] [?12l[?25ha[?25l :" Test \%u, [\u] a[?12l[?25hn[?25l :" Test \%u, [\u] an[?12l[?25hd[?25l :" Test \%u, [\u] and[?12l[?25h [?25l :" Test \%u, [\u] and [?12l[?25hf[?25l :" Test \%u, [\u] and f[?12l[?25hr[?25l :" Test \%u, [\u] and fr[?12l[?25hi[?25l :" Test \%u, [\u] and fri[?12l[?25he[?25l :" Test \%u, [\u] and frie[?12l[?25hn[?25l :" Test \%u, [\u] and frien[?12l[?25hd[?25l :" Test \%u, [\u] and friend[?12l[?25hs[?25l :" Test \%u, [\u] and friends[?12l[?25h [?25l[?12l[?25h[?25l/[?12l[?25h\[?25l /\[?12l[?25h%[?25l /\%[?12l[?25hu[?25l /\%u[?12l[?25h2[?25l /\%u2[?12l[?25h0[?25l /\%u20[?12l[?25ha[?25l /\%u20a[?12l[?25hc[?25l /\%u20ac[?12l[?25h [?25l/\%u20ac  c x ¬¿x[?12l[?25h[?25lx[?12l[?25h[?25l /[?12l[?25h[[?25l /[[?12l[?25h\[?25l /[\[?12l[?25hu[?25l /[\u[?12l[?25h4[?25l /[\u4[?12l[?25hf[?25l /[\u4f[?12l[?25h7[?25l /[\u4f7[?12l[?25hf[?25l /[\u4f7f[?12l[?25h\[?25l /[\u4f7f\[?12l[?25hu[?25l /[\u4f7f\u[?12l[?25h5[?25l /[\u4f7f\u5[?12l[?25h9[?25l /[\u4f7f\u59[?12l[?25h2[?25l /[\u4f7f\u592[?12l[?25h9[?25l /[\u4f7f\u5929[?12l[?25h][?25l /[\u4f7f\u5929][?12l[?25h\[?25l /[\u4f7f\u5929]\[?12l[?25h+[?25l /[\u4f7f\u5929]\+[?12l[?25h [?25l/[\u4f7f\u5929]\+  d ¿?¿?x[?12l[?25h[?25l¿?x [?12l[?25h[?25l /[?12l[?25h\[?25l /\[?12l[?25h%[?25l /\%[?12l[?25hU[?25l /\%U[?12l[?25h1[?25l /\%U1[?12l[?25h2[?25l /\%U12[?12l[?25h3[?25l /\%U123[?12l[?25h4[?25l /\%U1234[?12l[?25h5[?25l /\%U12345[?12l[?25h6[?25l /\%U123456[?12l[?25h7[?25l /\%U1234567[?12l[?25h8[?25l /\%U12345678[?12l[?25h [?25l/\%U12345678  e ?y[?12l[?25h[?25ly[?12l[?25h[?25l /[?12l[?25h[[?25l /[[?12l[?25h\[?25l /[\[?12l[?25hU[?25l /[\U[?12l[?25h1[?25l /[\U1[?12l[?25h2[?25l /[\U12[?12l[?25h3[?25l /[\U123[?12l[?25h4[?25l /[\U1234[?12l[?25ha[?25l /[\U1234a[?12l[?25hb[?25l /[\U1234ab[?12l[?25hc[?25l /[\U1234abc[?12l[?25hd[?25l /[\U1234abcd[?12l[?25h\[?25l /[\U1234abcd\[?12l[?25hu[?25l /[\U1234abcd\u[?12l[?25h1[?25l /[\U1234abcd\u1[?12l[?25h2[?25l /[\U1234abcd\u12[?12l[?25h3[?25l /[\U1234abcd\u123[?12l[?25h4[?25l /[\U1234abcd\u1234[?12l[?25h\[?25l /[\U1234abcd\u1234\[?12l[?25hu[?25l /[\U1234abcd\u1234\u[?12l[?25ha[?25l /[\U1234abcd\u1234\ua[?12l[?25hb[?25l /[\U1234abcd\u1234\uab[?12l[?25hc[?25l /[\U1234abcd\u1234\uabc[?12l[?25hd[?25l /[\U1234abcd\u1234\uabcd[?12l[?25h][?25l /[\U1234abcd\u1234\uabcd][?12l[?25h [?25l/[\U1234abcd\u1234\uabcd]  f ?z[?12l[?25h[?25lz[?12l[?25h[?25l /[?12l[?25h\[?25l /\[?12l[?25h%[?25l /\%[?12l[?25hd[?25l /\%d[?12l[?25h2[?25l /\%d2[?12l[?25h1[?25l /\%d21[?12l[?25h8[?25l /\%d218[?12l[?25h7[?25l /\%d2187[?12l[?25h9[?25l /\%d21879[?12l[?25hb[?25l /\%d21879b[?12l[?25h [?25l/\%d21879b  g a¿?bb[?12l[?25h[?25lbb[?12l[?25h[?25l :[?12l[?25h?[?25l :?[?12l[?25h^[?25l :?^[?12l[?25h1[?25l :?^1[?12l[?25h?[?25l :?^1?[?12l[?25h,[?25l :?^1?,[?12l[?25h$[?25l :?^1?,$[?12l[?25hw[?25l :?^1?,$w[?12l[?25h![?25l :?^1?,$w![?12l[?25h [?25l :?^1?,$w! [?12l[?25ht[?25l :?^1?,$w! t[?12l[?25he[?25l :?^1?,$w! te[?12l[?25hs[?25l :?^1?,$w! tes[?12l[?25ht[?25l :?^1?,$w! test[?12l[?25h.[?25l :?^1?,$w! test.[?12l[?25ho[?25l :?^1?,$w! test.o[?12l[?25hu[?25l :?^1?,$w! test.ou[?12l[?25ht[?25l :?^1?,$w! test.out[?12l[?25h [?25l"test.out" "test.out" [New] 16L, 195C written "test.out" [New] 16L, 195C written[?12l[?25h[?25l:[?12l[?25he[?25l :e[?12l[?25h![?25l :e![?12l[?25h [?25l :e! [?12l[?25ht[?25l :e! t[?12l[?25he[?25l :e! te[?12l[?25hs[?25l :e! tes[?12l[?25ht[?25l :e! test[?12l[?25h.[?25l :e! test.[?12l[?25ho[?25l :e! test.o[?12l[?25hu[?25l :e! test.ou[?12l[?25ht[?25l :e! test.out[?12l[?25h [?25l"test.out" "test.out" 16L, 195C1 a aa abb abbcc2 d dd dee deeff3 g gg ghh ghhii4 j jj jkk jkkll 5 m mm mnn mnnoo 6 x aa$ x 7 (a)(b) abba 8 axx ab]xx9 ¿¿x ¿xa ¿¿x ¿xb ¿?¿?¿?c x ¬xd ¿?xe yf zg abb~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hp[?25l :p[?12l[?25hu[?25l :pu[?12l[?25ht[?25l :put[?12l[?25h [?25l :put [?12l[?25h=[?25l :put =[?12l[?25hm[?25l :put =m[?12l[?25ha[?25l :put =ma[?12l[?25ht[?25l :put =mat[?12l[?25hc[?25l :put =matc[?12l[?25hh[?25l :put =match[?12l[?25hs[?25l :put =matchs[?12l[?25ht[?25l :put =matchst[?12l[?25hr[?25l :put =matchstr[?12l[?25h([?25l :put =matchstr([?12l[?25h\[?25l :put =matchstr(\[?12l[?25h"[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h\[?25l :put =matchstr(\"\[?12l[?25h"[?25l :put =matchstr(\"\"[?12l[?25h,[?25l :put =matchstr(\"\",[?12l[?25h [?25l :put =matchstr(\"\", [?12l[?25h\[?25l :put =matchstr(\"\", \[?12l[?25h"[?25l :put =matchstr(\"\", \"[?12l[?25h.[?25l :put =matchstr(\"\", \".[?12l[?25h\[?25l :put =matchstr(\"\", \".\[?12l[?25h"[?25l :put =matchstr(\"\", \".\"[?12l[?25h,[?25l :put =matchstr(\"\", \".\",[?12l[?25h [?25l :put =matchstr(\"\", \".\", [?12l[?25h0[?25l :put =matchstr(\"\", \".\", 0[?12l[?25h,[?25l :put =matchstr(\"\", \".\", 0,[?12l[?25h [?25l :put =matchstr(\"\", \".\", 0, [?12l[?25h2[?25l :put =matchstr(\"\", \".\", 0, 2[?12l[?25h)[?25l :put =matchstr(\"\", \".\", 0, 2)[?12l[?25h [?25l :put =matchstr(\"\", \".\", 0, 2) [?12l[?25h"[?25l :put =matchstr(\"\", \".\", 0, 2) "[?12l[?25h [?25l :put =matchstr(\"\", \".\", 0, 2) " [?12l[?25h¿[?25l :put =matchstr(\"\", \".\", 0, 2) " [?12l[?25h [?25l¿[?12l[?25h[?25l:[?12l[?25hp[?25l :p[?12l[?25hu[?25l :pu[?12l[?25ht[?25l :put[?12l[?25h [?25l :put [?12l[?25h=[?25l :put =[?12l[?25hm[?25l :put =m[?12l[?25ha[?25l :put =ma[?12l[?25ht[?25l :put =mat[?12l[?25hc[?25l :put =matc[?12l[?25hh[?25l :put =match[?12l[?25hs[?25l :put =matchs[?12l[?25ht[?25l :put =matchst[?12l[?25hr[?25l :put =matchstr[?12l[?25h([?25l :put =matchstr([?12l[?25h\[?25l :put =matchstr(\[?12l[?25h"[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h\[?25l :put =matchstr(\"\[?12l[?25h"[?25l :put =matchstr(\"\"[?12l[?25h,[?25l :put =matchstr(\"\",[?12l[?25h [?25l :put =matchstr(\"\", [?12l[?25h\[?25l :put =matchstr(\"\", \[?12l[?25h"[?25l :put =matchstr(\"\", \"[?12l[?25h.[?25l :put =matchstr(\"\", \".[?12l[?25h.[?25l :put =matchstr(\"\", \"..[?12l[?25h\[?25l :put =matchstr(\"\", \"..\[?12l[?25h"[?25l :put =matchstr(\"\", \"..\"[?12l[?25h,[?25l :put =matchstr(\"\", \"..\",[?12l[?25h [?25l :put =matchstr(\"\", \"..\", [?12l[?25h0[?25l :put =matchstr(\"\", \"..\", 0[?12l[?25h,[?25l :put =matchstr(\"\", \"..\", 0,[?12l[?25h [?25l :put =matchstr(\"\", \"..\", 0, [?12l[?25h2[?25l :put =matchstr(\"\", \"..\", 0, 2[?12l[?25h)[?25l :put =matchstr(\"\", \"..\", 0, 2)[?12l[?25h [?25l :put =matchstr(\"\", \"..\", 0, 2) [?12l[?25h"[?25l :put =matchstr(\"\", \"..\", 0, 2) "[?12l[?25h [?25l :put =matchstr(\"\", \"..\", 0, 2) " [?12l[?25h¿[?25l :put =matchstr(\"\", \"..\", 0, 2) " [?12l[?25h¿[?25l :put =matchstr(\"\", \"..\", 0, 2) " [?12l[?25h [?25l¿¿[?12l[?25h[?25l:[?12l[?25hp[?25l :p[?12l[?25hu[?25l :pu[?12l[?25ht[?25l :put[?12l[?25h [?25l :put [?12l[?25h=[?25l :put =[?12l[?25hm[?25l :put =m[?12l[?25ha[?25l :put =ma[?12l[?25ht[?25l :put =mat[?12l[?25hc[?25l :put =matc[?12l[?25hh[?25l :put =match[?12l[?25hs[?25l :put =matchs[?12l[?25ht[?25l :put =matchst[?12l[?25hr[?25l :put =matchstr[?12l[?25h([?25l :put =matchstr([?12l[?25h\[?25l :put =matchstr(\[?12l[?25h"[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h\[?25l :put =matchstr(\"\[?12l[?25h"[?25l :put =matchstr(\"\"[?12l[?25h,[?25l :put =matchstr(\"\",[?12l[?25h [?25l :put =matchstr(\"\", [?12l[?25h\[?25l :put =matchstr(\"\", \[?12l[?25h"[?25l :put =matchstr(\"\", \"[?12l[?25h.[?25l :put =matchstr(\"\", \".[?12l[?25h\[?25l :put =matchstr(\"\", \".\[?12l[?25h"[?25l :put =matchstr(\"\", \".\"[?12l[?25h,[?25l :put =matchstr(\"\", \".\",[?12l[?25h [?25l :put =matchstr(\"\", \".\", [?12l[?25h0[?25l :put =matchstr(\"\", \".\", 0[?12l[?25h,[?25l :put =matchstr(\"\", \".\", 0,[?12l[?25h [?25l :put =matchstr(\"\", \".\", 0, [?12l[?25h0[?25l :put =matchstr(\"\", \".\", 0, 0[?12l[?25h)[?25l :put =matchstr(\"\", \".\", 0, 0)[?12l[?25h [?25l :put =matchstr(\"\", \".\", 0, 0) [?12l[?25h"[?25l :put =matchstr(\"\", \".\", 0, 0) "[?12l[?25h [?25l :put =matchstr(\"\", \".\", 0, 0) " [?12l[?25h¿[?25l :put =matchstr(\"\", \".\", 0, 0) " [?12l[?25h [?25l¿[?12l[?25h[?25l:[?12l[?25hp[?25l :p[?12l[?25hu[?25l :pu[?12l[?25ht[?25l :put[?12l[?25h [?25l :put [?12l[?25h=[?25l :put =[?12l[?25hm[?25l :put =m[?12l[?25ha[?25l :put =ma[?12l[?25ht[?25l :put =mat[?12l[?25hc[?25l :put =matc[?12l[?25hh[?25l :put =match[?12l[?25hs[?25l :put =matchs[?12l[?25ht[?25l :put =matchst[?12l[?25hr[?25l :put =matchstr[?12l[?25h([?25l :put =matchstr([?12l[?25h\[?25l :put =matchstr(\[?12l[?25h"[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h¿[?25l :put =matchstr(\"[?12l[?25h\[?25l :put =matchstr(\"\[?12l[?25h"[?25l :put =matchstr(\"\"[?12l[?25h,[?25l :put =matchstr(\"\",[?12l[?25h [?25l :put =matchstr(\"\", [?12l[?25h\[?25l :put =matchstr(\"\", \[?12l[?25h"[?25l :put =matchstr(\"\", \"[?12l[?25h.[?25l :put =matchstr(\"\", \".[?12l[?25h\[?25l :put =matchstr(\"\", \".\[?12l[?25h"[?25l :put =matchstr(\"\", \".\"[?12l[?25h,[?25l :put =matchstr(\"\", \".\",[?12l[?25h [?25l :put =matchstr(\"\", \".\", [?12l[?25h4[?25l :put =matchstr(\"\", \".\", 4[?12l[?25h,[?25l :put =matchstr(\"\", \".\", 4,[?12l[?25h [?25l :put =matchstr(\"\", \".\", 4, [?12l[?25h-[?25l :put =matchstr(\"\", \".\", 4, -[?12l[?25h1[?25l :put =matchstr(\"\", \".\", 4, -1[?12l[?25h)[?25l :put =matchstr(\"\", \".\", 4, -1)[?12l[?25h [?25l :put =matchstr(\"\", \".\", 4, -1) [?12l[?25h"[?25l :put =matchstr(\"\", \".\", 4, -1) "[?12l[?25h [?25l :put =matchstr(\"\", \".\", 4, -1) " [?12l[?25h¿[?25l :put =matchstr(\"\", \".\", 4, -1) " [?12l[?25h [?25l¿[?12l[?25h[?25l:[?12l[?25hw[?25l :w[?12l[?25h![?25l :w![?12l[?25h [?25l"test.out" "test.out" 20L, 209C written "test.out" 20L, 209C written[?12l[?25h[?25l:[?12l[?25hq[?25l :q[?12l[?25ha[?25l :qa[?12l[?25h![?25l :qa![?12l[?25h [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test45.failed test.ok test.out X* viminfo cp test45.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test45.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test45.in" 72 lines, 1498 charactersTests for folding. vim: set ft=vim : STARTTEST :so small.vim :" We also need the +syntax feature here. :if !has("syntax") e! test.ok w! test.out qa! :endif :" basic test if a fold can be created, opened, moving to the end and closed /^1 zf2j:call append("$", "manual " . getline(foldclosed("."))) zo:call append("$", foldclosed(".")) ]z:call append("$", getline(".")) zc:call append("$", getline(foldclosed("."))) :" test folding with markers. :set fdm=marker fdl=1 fdc=3 /^5 :call append("$", "marker " . foldlevel(".")) [z:call append("$", foldlevel(".")) jo{{ ^[r{jj:call append("$", foldlevel(".")) kYpj:call append("$", foldlevel("."))[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for folding. vim: set ft=vim :[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 55 lines, 1365 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:set fdm=expr fde=Flvl() /bb$ :call append("$", "expr " . foldlevel(".")) /hh$ :call append("$", foldlevel(".")) /ii$ :call append("$", foldlevel(".")) /kk$ :call append("$", foldlevel(".")) :/^last/+1,$w! test.out :qa! ENDTEST 1 aa 2 bb 3 cc 4 dd {{{ 5 ee {{{ }}} 6 ff }}} 7 gg 8 hh 9 ii a jj[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25h" We also need the +syntax feature here. [?25l[?12l[?25h[?25l:[?12l[?25hif !has("syntax") [?25l : [?12l[?25h e! test.ok [?25l: [?12l[?25h w! test.out [?25l: [?12l[?25h qa! [?25l: [?12l[?25h:endif [?25l:set fdm=expr fde=Flvl() /bb$ :call append("$", "expr " . foldlevel(".")) /hh$[?12l[?25h[?25l:[?12l[?25h" basic test if a fold can be created, opened, moving to the end and closed [?25l[?12l[?25h[?25l/[?12l[?25h^1 [?25l[?12l[?25h[?25l+-- 3 lines: 1 aa--------------------------------------------------------------4 dd {{{ 5 ee {{{ }}} 6 ff }}} 7 gg8 hh9 ii a jj b kk last[?12l[?25h[?25l:[?12l[?25hcall append("$", "manual " . getline(foldclosed("."))) [?25l[?12l[?25h[?25l1 aa2 bb3 cc4 dd {{{ 5 ee {{{ }}} 6 ff }}} 7 gg 8 hh 9 ii a jj[?12l[?25h[?25l:[?12l[?25hcall append("$", foldclosed(".")) [?25l[?12l[?25h [?25l:[?12l[?25hcall append("$", getline(".")) [?25l[?12l[?25h[?25l+-- 3 lines: 1 aa--------------------------------------------------------------4 dd {{{ 5 ee {{{ }}} 6 ff }}} 7 gg8 hh9 ii a jj b kk last[?12l[?25h[?25l:[?12l[?25hcall append("$", getline(foldclosed("."))) [?25l[?12l[?25h[?25l:[?12l[?25h" test folding with markers. [?25l[?12l[?25h[?25l:[?12l[?25hset fdm=marker fdl=1 fdc=3 [?25l :set fdm=expr fde=Flvl()  /bb$  :call append("$", "expr " . foldlevel("."))  /hh$  :call append("$", foldlevel("."))  /ii$  :call append("$", foldlevel("."))  /kk$  :call append("$", foldlevel("."))  :/^last/+1,$w! test.out  :qa!  ENDTEST  1 aa 2 bb 3 cc- 4 dd {{{ |- 5 ee {{{ }}} | 6 ff }}}  7 gg  8 hh  9 ii  a jj[?12l[?25h[?25l/[?12l[?25h^5 [?25l[?12l[?25h[?25l:[?12l[?25hcall append("$", "marker " . foldlevel(".")) [?25l[?12l[?25h[?25l:[?12l[?25hcall append("$", foldlevel(".")) [?25l[?12l[?25h[?25l{{ | 6 ff }}}[?12l[?25h[?25l-{| | | |[?12l[?25h[?25l :[?12l[?25hcall append("$", foldlevel(".")) [?25l[?12l[?25h[?25l6 ff }}}  7 gg  8 hh[?12l[?25h[?25l:[?12l[?25hcall append("$", foldlevel(".")) [?25l[?12l[?25h[?25l:[?12l[?25h" test folding with indent [?25l[?12l[?25h[?25l:[?12l[?25hset fdm=indent sw=2 [?25l [?12l[?25h[?25l/[?12l[?25h^2 b [?25lsearch hit BOTTOM, continuing at TOP[?12l[?25h[?25l - 2 bb[?12l[?25h[?25l |- 3 cc[?12l[?25h[?25l:[?12l[?25hcall append("$", "indent " . foldlevel(".")) [?25l[?12l[?25h[?25l:[?12l[?25hcall append("$", foldlevel(".")) [?25l[?12l[?25h[?25l:[?12l[?25h" test syntax folding [?25l[?12l[?25h[?25l:[?12l[?25hset fdm=syntax fdl=0 [?25l [?12l[?25h[?25l:[?12l[?25hsyn region Hup start="dd" end="hh" fold [?25l+ +-- 7 lines: 4 dd ----------------------------------------------------------9 iia jjb kklastmanual 1 aa-1[?12l[?25h[?25l 3 cc  1 aa  marker 2  1  1  0  indent 2  1[?12l[?25h[?25l:[?12l[?25hcall append("$", "folding " . getline(".")) [?25l[?12l[?25h[?25l:[?12l[?25hcall append("$", getline(".")) [?25l[?12l[?25h[?25l:[?12l[?25h" test expression folding [?25l[?12l[?25h[?25l:[?12l[?25hfun Flvl() [?25l : [?12l[?25h let l = getline(v:lnum) [?25l: [?12l[?25h if l =~ "bb$" [?25l: [?12l[?25h return 2 [?25l: [?12l[?25h elseif l =~ "gg$" [?25l: [?12l[?25h return "s1" [?25l: [?12l[?25h elseif l =~ "ii$" [?25l: [?12l[?25h return ">2" [?25l: [?12l[?25h elseif l =~ "kk$" [?25l: [?12l[?25h return "0" [?25l: [?12l[?25h endif [?25l: [?12l[?25h return "=" [?25l: [?12l[?25hendfun [?25l :call append("$", foldlevel("."))  :/^last/+1,$w! test.out  :qa!  ENDTEST  1 aa   2 bb   3 cc + +-- 7 lines: 4 dd ---------------------------------------------------------- 9 ii  a jj  b kk[?12l[?25h[?25l:[?12l[?25hset fdm=expr fde=Flvl() [?25l+ +-- 11 lines: 2 bb-----------------------------------------------------------b kk lastmanual 1 aa-13 cc1 aarker 2110indentfolding 8 hh 3 cc~ ~ [?12l[?25h[?25l/[?12l[?25hbb$ [?25lsearch hit BOTTOM, continuing at TOP-- 2 bb|| 3 cc ||4 dd {{{ ||5 ee {{{ }}} ||{{{ ||6 ff }}} ||6 ff }}} ||7 gg|8 hh |+ +--- 2 lines: 9 ii----------------------------------------------------------b kklastmanual 1 aa-13 cc1 aamarker 2[?12l[?25h[?25l:[?12l[?25hcall append("$", "expr " . foldlevel(".")) [?25l[?12l[?25h[?25l/[?12l[?25hhh$ [?25l[?12l[?25h[?25l:[?12l[?25hcall append("$", foldlevel(".")) [?25l[?12l[?25h[?25l/[?12l[?25hii$ [?25l-9 ii||a jjb kklastmanual 1 aa-13 cc1 aa[?12l[?25h[?25l:[?12l[?25hcall append("$", foldlevel(".")) [?25l[?12l[?25h[?25l/[?12l[?25hkk$ [?25l[?12l[?25h[?25l:[?12l[?25hcall append("$", foldlevel(".")) [?25l[?12l[?25h[?25l:[?12l[?25h/^last/+1,$w! test.out [?25l"test.out" [New File] 16 lines, 86 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test46.failed test.ok test.out X* viminfo cp test46.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test46.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test46.in" 27 lines, 431 charactersTests for multi-line regexps with ":s". vim: set ft=vim : STARTTEST :" test if replacing a line break works with a back reference :/^1/,/^2/s/\n\(.\)/ \1/ :" test if inserting a line break works with a back reference :/^3/,/^4/s/\(.\)$/\r\1/ :" test if replacing a line break with another line break works :/^5/,/^6/s/\(\_d\{3}\)/x\1x/ :/^1/,$w! test.out :qa! ENDTEST 1 aa bb cc 2 dd ee 3 ef gh 4 ij 5 a8 8b c9[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for multi-line regexps with ":s". vim: set ft=vim :[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 8 lines, 292 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25h" test if replacing a line break works with a back reference [?25l[?12l[?25h[?25l:[?12l[?25h/^1/,/^2/s/\n\(.\)/ \1/ [?25l4 substitutions on 1 line1 aa bb cc 2 dd ee9d 6 e7 77f xxxxx4 substitutions on 1 line[?12l[?25h[?25l:[?12l[?25h" test if inserting a line break works with a back reference [?25l[?12l[?25h[?25l:[?12l[?25h/^3/,/^4/s/\(.\)$/\r\1/ [?25l3 substitutions on 3 linesfgh 4 i j3 substitutions on 3 lines[?12l[?25h[?25l:[?12l[?25h" test if replacing a line break with another line break works [?25l[?12l[?25h[?25l:[?12l[?25h/^5/,/^6/s/\(\_d\{3}\)/x\1x/ [?25l3 substitutions on 2 linesx8 8xb cx9 9xd 6 ex7 7x7f3 substitutions on 2 lines[?12l[?25h[?25l:[?12l[?25h/^1/,$w! test.out [?25lsearch hit BOTTOM, continuing at TOP "test.out" [New File] 13 lines, 70 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test47.failed test.ok test.out X* viminfo cp test47.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test47.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test47.in" 44 lines, 1040 charactersTests for vertical splits and filler lines in diff mode STARTTEST :so small.vim /^1 yG:new pkdd:w! Xtest ddGpkkrXoxxx^[:w! Xtest2 :file Nop ggoyyy^[jjjozzzz^[ :vert diffsplit Xtest :vert diffsplit Xtest2 :" jump to second window for a moment to have filler line appear at start of :" first window ^W^Wgg^Wpgg:let one = winline() j:let one = one . "-" . winline() j:let one = one . "-" . winline() j:let one = one . "-" . winline() j:let one = one . "-" . winline() j:let one = one . "-" . winline() ^W^Wgg:let two = winline() j:let two = two . "-" . winline() j:let two = two . "-" . winline()[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for vertical splits and filler lines in diff mode[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 34 lines, 939 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTESTj:let two = two . "-" . winline() j:let two = two . "-" . winline() ^W^Wgg:let three = winline() j:let three = three . "-" . winline() j:let three = three . "-" . winline() j:let three = three . "-" . winline() j:let three = three . "-" . winline() j:let three = three . "-" . winline() j:let three = three . "-" . winline() ^W^W:call append("$", one) :call append("$", two) :call append("$", three) :$-2,$w! test.out :qa! ENDTEST[?12l[?25h[?25l [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l/[?12l[?25h^1 [?25l 1 aa[?12l[?25h[?25l 5 lines yanked[?12l[?25h[?25l:[?12l[?25hnew [?25l~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [No Name] ^W^W:call append("$", one):call append("$", two)hree) :$-2,$w! test.outqa!ENDTEST1 aa test47.in [?12l[?25h[?25l5 more lines1 aa2 bb3 cc4 dd5 ee[+][?12l[?25h[?25l ~ [?12l[?25h[?25l:[?12l[?25hw! Xtest [?25l"Xtest" [New File] 5 lines, 25 characters writtenXtest [?12l[?25h[?25l ~ [+][?12l[?25h [?25l 1 aa[?12l[?25h[?25lX[?12l[?25h[?25lxxx[?12l[?25h[?25l:[?12l[?25hw! Xtest2 [?25l"Xtest2" [New File] 6 lines, 29 characters written [?12l[?25h[?25l:[?12l[?25hfile Nop [?25l"Nop" [Not edited] line 4 of 6 --66%-- col 3Nop [?12l[?25h[?25lyyy[+][?12l[?25h 3 X xx[?25lzzzz[?12l[?25h 5 e[?25l:[?12l[?25hvert diffsplit Xtest [?25l"Xtest" 5 lines, 25 characters 1 aa |  2 bb|  --------------------------------------|  3 cc|  4 dd |  --------------------------------------|  --------------------------------------|  5 ee|||| --------------------------------------  ~~ Xtest  ------------------------------------- 2 bb yyy  3 cc X dd  xxx  zzzz  5 ee 1 aa   ~~Nop [+] [?12l[?25h[?25l:[?12l[?25hvert diffsplit Xtest2 [?25l"Xtest2" 6 lines, 29 characters 2 bb|  ------------------------|  3 cc|  X dd |  xxx |  ------------------------|  5 ee|  1 aa |||| ~ ~ ~  Xtest2  2 bb| ------------------------| 3 cc| 4 dd | ------------------------| ------------------------| 5 ee||||| ------------------------   ~ ~ ~ Xtest  2 bb yyy  3 cc X dd  xxx  zzzz  5 ee 1 aa    ~ ~ ~ Nop [+] j:let three = three . "-" . winline() j:let three = three . "-" . winline() ^W^W:call append("$", one) :call append("$", two) :call append("$", three) :$-2,$w! test.out :qa! ENDTEST 1 aa test47.in [?12l[?25h[?25l:[?12l[?25h" jump to second window for a moment to have filler line appear at start of [?25l[?12l[?25h[?25l:[?12l[?25h" first window [?25l[?12l[?25h[?25lXtest2 Xtest [?12l[?25h[?25l------------------------2 bb ------------------------3 cc X ddxxx ------------------------5 ee 1 aa   2 bb  ------------------------ 3 cc  4 dd  ------------------------ ------------------------ 5 ee  ------------------------ ~  ~  1 aa ------------------------2 bbyyy 3 ccX ddxxx zzzz 5 ee1 aa [?12l[?25h[?25lXtest2 Xtest [?12l[?25h[?25l:[?12l[?25hlet one = winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet one = one . "-" . winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet one = one . "-" . winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet one = one . "-" . winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet one = one . "-" . winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet one = one . "-" . winline() [?25l[?12l[?25h[?25l Xtest2 Xtest [?12l[?25h[?25l:[?12l[?25hlet two = winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet two = two . "-" . winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet two = two . "-" . winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet two = two . "-" . winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet two = two . "-" . winline() [?25l[?12l[?25h[?25lXtest Nop [+] [?12l[?25h[?25l:[?12l[?25hlet three = winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet three = three . "-" . winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet three = three . "-" . winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet three = three . "-" . winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet three = three . "-" . winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet three = three . "-" . winline() [?25l[?12l[?25h[?25l:[?12l[?25hlet three = three . "-" . winline() [?25l[?12l[?25hNop [+] test47.in [?25l:[?12l[?25hcall append("$", one) [?25l[+][?12l[?25h[?25l:[?12l[?25hcall append("$", two) [?25l[?12l[?25h[?25l:[?12l[?25hcall append("$", three) [?25l[?12l[?25h[?25l:[?12l[?25h$-2,$w! test.out [?25l"test.out" [New File] 3 lines, 36 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test48.failed test.ok test.out X* viminfo cp test48.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test48.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test48.in" 74 lines, 1452 charactersThis is a test of 'virtualedit'. STARTTEST :so small.vim :set noswf :set ve=all -dgg :" :" Insert "keyword keyw", ESC, C CTRL-N, shows "keyword ykeyword". :" Repeating CTRL-N fixes it. (Mary Ellen Foster) 2/w C^N^[ :" :" Using "C" then then moves the last remaining character to the next :" line. (Mary Ellen Foster) j^/are C^Mare belong to vim^[ :" :" When past the end of a line that ends in a single character "b" skips :" that word. ^$15lbC7^[ :" :" Make sure 'i' works[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lThis is a test of 'virtualedit'.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 54 lines, 1250 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:" Test to make sure 'x' can delete control characters :set display=uhex ^xxxxxxi[This line should contain only the text between the brackets.]^[ :set display= :" :" Test for ^Y/^E due to bad w_virtcol value, reported by :" Roy . ^O^[3li^E^[4li^E^[4li^E <-- should show the name of a noted text editor^[ ^o^[4li^Y^[4li^Y^[4li^Y <-- and its version number^[-dd :" :wq! test.out ENDTEST keyword keyw all your base are belong to us 1 2 3 4 5 6 'i' 'C' 'a' 'A' 'D' this is a test this is a test this is a test[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hset noswf [?25l[?12l[?25h[?25l:[?12l[?25hset ve=all [?25l[?12l[?25h[?25l58 fewer lines"r" a^Vb^Msd abcv6efi.him0kl ~ ~ ~ ~ ~ ~ ~ 58 fewer lines[?12l[?25h [?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Insert "keyword keyw", ESC, C CTRL-N, shows "keyword ykeyword". [?25l[?12l[?25h[?25l:[?12l[?25h" Repeating CTRL-N fixes it. (Mary Ellen Foster) [?25l[?12l[?25h[?25l/[?12l[?25hw [?25lsearch hit BOTTOM, continuing at TOP[?12l[?25h[?25l$Scanning tags.The only matchword[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Using "C" then then moves the last remaining character to the next [?25l[?12l[?25h[?25l:[?12l[?25h" line. (Mary Ellen Foster) [?25l[?12l[?25h [?25l/[?12l[?25hare [?25lsearch hit BOTTOM, continuing at TOP[?12l[?25h[?25l$are belong to vim 1 2 3 4 5 6 'i 'C 'a 'A 'D'this is a test "r"^Vb^Msdabcv6efi.him0kl[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" When past the end of a line that ends in a single character "b" skips [?25l[?12l[?25h[?25l:[?12l[?25h" that word. [?25l[?12l[?25h [?25l$7[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Make sure 'i' works [?25l[?12l[?25h 'i' [?25l<-- should be 3 ' '[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Make sure 'C' works [?25l[?12l[?25h 'C' [?25l$<-- should be 3 ' '[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Make sure 'a' works [?25l[?12l[?25h 'a' [?25l <-- should be 4 ' '[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Make sure 'A' works [?25l[?12l[?25h 'A' [?25l<-- should be 0 ' '[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Make sure 'D' works [?25l[?12l[?25h 'D' [?25l<-- 'D' should be intact[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Test for yank bug reported by Mark Waggoner. [?25l[?12l[?25h[?25l:[?12l[?25hset ve=block [?25l[?12l[?25h [?25l[?12l[?25h[?25laaa[?12l[?25h[?25laaablock of 4 lines yanked[?12l[?25h[?25l3 more linesa aa [?12l[?25h [?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Test "r" beyond the end of the line [?25l[?12l[?25h[?25l:[?12l[?25hset ve=all [?25l[?12l[?25h[?25l/[?12l[?25h^"r" [?25lsearch hit BOTTOM, continuing at TOP[?12l[?25h"r" [?25lx[?12l[?25h[?25lx<-- should be 'x'[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Test to make sure 'x' can delete control characters [?25l[?12l[?25h[?25l:[?12l[?25hset display=uhex [?25l<16>b<0d>sd[?12l[?25h [?25l<16>b<0d>sd[?12l[?25h[?25lb<0d>sd[?12l[?25h[?25l<0d>sd[?12l[?25h[?25lsd[?12l[?25h[?25ld[?12l[?25h[?25l[?12l[?25h[?25l[This line should contain only the text between the brackets.][?12l[?25h[?25l:[?12l[?25hset display= [?25l[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Test for ^Y/^E due to bad w_virtcol value, reported by [?25l[?12l[?25h[?25l:[?12l[?25h" Roy . [?25l[?12l[?25h [?25l[?12l[?25h [?25lv[?12l[?25hv [?25li[?12l[?25hi [?25lm <-- should show the name of a noted text editor[?12l[?25h [?25l[?12l[?25h [?25l6[?12l[?25h6 [?25l.[?12l[?25h. [?25l0 <-- and its version number[?12l[?25h[?25l ~ [?12l[?25h  [?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25hwq! test.out [?25l"test.out" [New File] 21 lines, 443 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test49.failed test.ok test.out X* viminfo cp test49.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test49.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test49.in" 13 lines, 320 charactersThis is a test of the script language. If after adding a new test, the test output doesn't appear properly in test49.failed, try to add one ore more "G"s at the line before ENDTEST. STARTTEST :so small.vim :se nocp nomore viminfo+=nviminfo :so test49.vim GGGGGGGGGG"rp:.-,$wq! test.out ENDTEST Results of test49.vim: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lThis is a test of the script language.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 4 lines, 94 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hse nocp nomore viminfo+=nviminfo [?25l[?12l[?25h[?25l:[?12l[?25hso test49.vim [?25lError detected while processing function G: line 16: E171: Missing :endif: endwhile *** Test 1: OK (34695) function F() 1 Xpath 1" X: 1 2 let first = 1 3 XloopINIT 2 8 4 while 1 5Xloop 1" X: 2 + 0 * 16 6if first 7Xloop 2" X: 4 + 0 * 32 8let first = 0 9XloopNEXT 10break 11else 12Xloop 4" X: 0 + 0 * 64 13return 14endif 15 endwhile endfunction"/tmp/v395927/0"[noeol] 18L, 528C 15 substitutions on 15 lines E486: Pattern not found: ^\s*$ "/tmp/v395927/0" 15L, 476C written "test49.in" 13L, 320C function G() 1 Xpath 256" X: 256 + 0 * 2048 2 let first = 1 3 XloopINIT 512 8 4 while 1 5Xloop 1" X: 512 + 0 * 4096 6if first 7Xloop 2" X: 1024 + 0 * 8192 8let first = 0 9XloopNEXT 10break 11else 12Xloop 4" X: 0 + 0 * 16384 13return 14endif 15if 1 " unmatched :if 16 endwhile endfunction"/tmp/v395927/1"[noeol] 19L, 588C 16 substitutions on 16 lines E486: Pattern not found: ^\s*$ "/tmp/v395927/1" 16L, 534C written "test49.in" 13L, 320C Error detected while processing /tmp/v395927/1: line 16: E171: Missing :endif: endwhile *** Test 2: OK (34695) *** Test 3: OK (1384648195) *** Test 4: OK (32883) function F() 1 if 1 2Xpath 1" X: 1 3let loops = 3 4XloopINIT 2 16 5while loops > 0" 3: 2: 1: 6Xloop 1" X: 2 + 2*16 + 0*16*16 7if (loops == 2) 8Xloop 2" X: 4*16 9return 10Xloop 4" X: 0 11endif 12Xloop 8" X: 16 13let loops = loops - 1 14XloopNEXT 15endwhile 16Xpath 8192" X: 0 17 else 18Xpath 16384" X: 0 19 endif endfunction"/tmp/v395927/2"[noeol] 22L, 784C 19 substitutions on 19 lines E486: Pattern not found: ^\s*$ "/tmp/v395927/2" 19L, 724C written "test49.in" 13L, 320C *** Test 5: OK (32883) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "/tmp/v395927/3" [New] 53L, 1582C written14L, 358C appended26L, 824C appended34L, 986C appended :!echo 'source /tmp/v395927/3' >/tmp/v395927/4[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/4" 130L, 2431C appended131L, 2453C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/5[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/5"' -S /tmp/v395927/4[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/5" 21L, 130C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 6: OK (603978947) Error detected while processing /build/buildd/vim-7.1/vim71/src/testdir/test49.vim: line 976: E492: Not an editor command: ^Iasdf line 988: E492: Not an editor command: ^Iasdf line 996: E492: Not an editor command: asdf line 999: E492: Not an editor command: asdf | Xpath 32768^I^I^I^I" X: 0 *** Test 7: OK (90563) Error detected while processing function F: line 5: E492: Not an editor command: ^I asdf line 7: E492: Not an editor command: ^I asdf | Xpath 8^I^I^I" X: 0 line 19: E492: Not an editor command: ^I asdf line 21: E492: Not an editor command: ^I asdf | Xpath 2048^I^I^I" X: 0 line 29: E121: Undefined variable: novar E15: Invalid expression: novar^I^I" returns (default return value 0) Error detected while processing function G: line 5: E492: Not an editor command: ^I asdf^I^I" returns -1 Error detected while processing function H: line 5: E492: Not an editor command: ^I asdf^I^I" returns -1 *** Test 8: OK (562493431) Error detected while processing function F..G..H..I: line 2: E492: Not an editor command: asdf^I^I" error *** Test 9: OK (363) Error detected while processing /build/buildd/vim-7.1/vim71/src/testdir/test49. vim: line 1201: E15: Invalid expression: | strlen("\"") | Xpath 512^I^I" X: 0 E15: Invalid expression: 1 ||| strlen("\"") | Xpath 512^I^I" X: 0 line 1211: E15: Invalid expression: | strlen("\"") | Xpath 8192^I^I" X: 0 E15: Invalid expression: 1 ||| strlen("\"") | Xpath 8192^I^I" X: 0 line 1220: E15: Invalid expression: | strlen("\"") | Xpath 131072^I^I" X: 0 E15: Invalid expression: 1 ||| strlen("\"") | Xpath 131072^I^I" X: 0 *** Test 10: OK (559615) line 1252: E492: Not an editor command: asdf^I^I" error *** Test 11: OK (2049) 1 line 1330: E492: Not an editor command: asdf^I^I" error line 1338: E492: Not an editor command: asdf^I^I" error *** Test 12: OK (352256) line 1357: E121: Undefined variable: asdf E15: Invalid expression: asdf line 1368: E121: Undefined variable: asdf E15: Invalid expression: asdf | Xpath 32 | endwhile | Xpath 64^I" X: 0 *** Test 13: OK (145) Error detected while processing function F: line 8: E121: Undefined variable: g:boolvar E15: Invalid expression: g:boolvar^I" possibly undefined *** Test 14: OK (42413) E121: Undefined variable: g:boolvar E15: Invalid expression: g:boolvar | Xloop 8 | else | Xloop 16 | endif " X:  8 *** Test 15: OK (42413) line 5: E583: multiple :else: else^I^I Error detected while processing function G: line 5: E584: :elseif after :else: elseif 1^I^I" aborts function Error detected while processing function H: line 7: E583: multiple :else: else^I^I Error detected while processing function I: line 7: E584: :elseif after :else: elseif 1^I^I" aborts function *** Test 16: OK (8722) Error detected while processing function F: line 18: E171: Missing :endif: endwhile^I E171: Missing :endif: endwhile^I line 34: E171: Missing :endif: endwhile^I E171: Missing :endif: endwhile^I E171: Missing :endif: endwhile^I line 47: E580: :endif without :if: ^Iendif^I E580: :endif without :if: ^Iendif^I E580: :endif without :if: ^Iendif^I Error detected while processing /build/buildd/vim-7.1/vim71/src/testdir/test49. vim: line 1626: E171: Missing :endif: endwhile  *** Test 17: OK (285127993) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/6[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/6" 16L, 304C appended17L, 326C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/7[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' - c'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/7"' -c 'breakad dfile 8 /tmp/v395927/6' -S /tmp/v395927/6[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/7" 3L, 6C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/8[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/8" 6L, 127C appended7L, 149C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/9[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' - c'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/9"' -c 'breakad dfile 4 /tmp/v395927/8' -S /tmp/v395927/8[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/9" 1L, 5C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/10[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/10" 21L, 486C appended22L, 508C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/11[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' - c'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/11"' -c 'breaka dd func 7 F' -S /tmp/v395927/10[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/11" 3L, 18C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/12[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/12" 13L, 364C appended14L, 386C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/13[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' - c'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/13"' -c 'breaka dd func 3 G' -S /tmp/v395927/12[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/13" 1L, 9C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 18: OK (67224583) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/14[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/14" 12L, 201C appended13L, 223C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/15[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/15"' -S /tmp/v3959 27/14[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/15" 2L, 4C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/16[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/16" 12L, 205C appended13L, 227C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/17[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/17"' -S /tmp/v3959 27/16[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/17" 2L, 7C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/18[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/18" 6L, 122C appended7L, 144C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/19[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/19"' -S /tmp/v3959 27/18[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/19" 1L, 5C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/20[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/20" 8L, 176C appended9L, 198C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/21[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/21"' -S /tmp/v3959 27/20[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/21" 1L, 6C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/22[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/22" 10L, 215C appended11L, 237C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/23[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/23"' -S /tmp/v3959 27/22[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/23" 1L, 8C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/24[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/24" 7L, 149C appended8L, 171C8L, 170C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/25[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/25"' -S /tmp/v3959 27/24[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/25" 1L, 9C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 19: OK (69275973) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/26[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/26" 9L, 135C appended10L, 157C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/27[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/27"' -S /tmp/v3959 27/26[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/27" 2L, 4C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/28[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/28" 10L, 155C appended11L, 177C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/29[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/29"' -S /tmp/v3959 27/28[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/29" 3L, 8C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/30[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/30" 12L, 204C appended13L, 226C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/31[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/31"' -S /tmp/v3959 27/30[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/31" 4L, 18C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/32[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/32" 12L, 214C appended13L, 236C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/33[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/33"' -S /tmp/v3959 27/32[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/33" 4L, 22C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/34[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/34" 12L, 211C appended13L, 233C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/35[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/35"' -S /tmp/v3959 27/34[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/35" 3L, 22C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/36[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/36" 14L, 263C appended15L, 285C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/37[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/37"' -S /tmp/v3959 27/36[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/37" 4L, 34C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/38[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/38" 14L, 277C appended15L, 299C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/39[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/39"' -S /tmp/v3959 27/38[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/39" 4L, 40C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 20: OK (1874575085) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/40[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/40" 58L, 1022C appended59L, 1044C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/41[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/41"' -S /tmp/v3959 27/40[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/41" 9L, 56C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 21: OK (147932225) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/42[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/42" 23L, 418C appended24L, 440C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/43[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/43"' -S /tmp/v3959 27/42[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/43" 1L, 2C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/44[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/44" 23L, 437C appended24L, 459C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/45[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' - c'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/45"' -c 'breaka dd func 2 Interrupt' -S /tmp/v395927/44[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/45" 1L, 3C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/46[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/46" 21L, 386C appended22L, 408C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/47[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/47"' -S /tmp/v3959 27/46[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/47" 1L, 5C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 22: OK (4161) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/48[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/48" 25L, 432C appended26L, 454C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/49[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/49"' -S /tmp/v3959 27/48[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/49" 3L, 8C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 23: OK (49) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/50[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/50" 16L, 392C appended17L, 414C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/51[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/51"' -S /tmp/v3959 27/50[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/51" 3L, 7C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 24: OK (41) *** Test 25: OK (260177811) *** Test 26: OK (1681500476) *** Test 27: OK (1996459) function F() 1 try 2Xpath 1" X: 1 3try 4Xpath 2" X: 2 5return 6Xpath 4" X: 0 7finally 8Xpath 8" X: 8 9endtry 10Xpath 16" X: 0 11 finally 12Xpath 32" X: 32 13 endtry 14 Xpath 64" X: 0 endfunction"/tmp/v395927/52"[noeol] 17L, 552C 14 substitutions on 14 lines E486: Pattern not found: ^\s*$ "/tmp/v395927/52"14L, 502C written "test49.in" 13L, 320C function G() 1 try 2Xpath 128" X: 128 3return 4Xpath 256" X: 0 5 finally 6Xpath 512" X: 512 7call F() 8Xpath 1024" X: 1024 9 endtry 10 Xpath 2048" X: 0 endfunction"/tmp/v395927/53"[noeol] 13L, 406C 10 substitutions on 10 lines E486: Pattern not found: ^\s*$ "/tmp/v395927/53"10L, 378C written "test49.in" 13L, 320C function H() 1 try 2Xpath 4096" X: 4096 3call G() 4Xpath 8192" X: 8192 5 finally 6Xpath 16384" X: 16384 7return 8Xpath 32768" X: 0 9 endtry 10 Xpath 65536" X: 0 endfunction"/tmp/v395927/54"[noeol] 13L, 409C 10 substitutions on 10 lines E486: Pattern not found: ^\s*$ "/tmp/v395927/54"10L, 381C written "test49.in" 13L, 320C *** Test 28: OK (1996459) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/55[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/55" 39L, 721C appended40L, 743C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/56[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/56"' -S /tmp/v395927/55[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/56" 6L, 21C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/57[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/57" 23L, 509C appended24L, 531C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/58[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/58"' -S /tmp/v395927/57[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/58" 4L, 34C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 29: OK (170428555) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/59[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/59" 60L, 1101C appended61L, 1123C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/60[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq^Mq^Mq^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nv iminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/60"' - c'breakadd func 3 F' -c 'breakadd file 19 /tmp/v395927/59' -c 'breakadd file 31 /tmp/v395927/59' -S /tmp/v395927/59[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/60" 16L, 89C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 30: OK (190905173) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/61[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/61" 60L, 1122C appended61L, 1144C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/62[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/62"' -S /tmp/v3959 27/61[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/62" 16L, 89C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 31: OK (190905173) *** Test 32: OK (354833067) *** Test 33: OK (1216907538) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/63[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/63" 63L, 1288C appended64L, 1310C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/64[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq^Mq^Mq^Mq^Mq^Mq^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set vi minfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v3959 27/64"' -c 'breakadd func 16 C' -S /tmp/v395927/63[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/64" 17L, 127C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 34: OK (2146584868) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/65[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/65" 63L, 1285C appended64L, 1307C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/66[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq^Mq^Mq^Mq^Mq^Mq^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set vi minfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v3959 27/66"' -c 'breakadd func 16 B' -S /tmp/v395927/65[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/66" 17L, 127C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 35: OK (2146584868) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/67[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/67" 66L, 1430C appended67L, 1452C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/68[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq^Mq^Mq^Mq^Mq^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set vimin fo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/ 68"' -c 'breakadd func 16 R' -S /tmp/v395927/67[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/68" 9L, 81C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 36: OK (1071644672) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/69[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/69" 73L, 1488C appended74L, 1510C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/70[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/70"' -c 'breakadd func 16 F' -S /tmp/v395927/69[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/70" 9L, 81C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 37: OK (1071644672) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/71[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/71" 82L, 1519C appended83L, 1541C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/72[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq^Mq^Mq^Mq^Mq^Mq^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set vi minfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v3959 27/72"' -c 'breakadd func 16 E' -S /tmp/v395927/71[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/72" 8L, 63C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 38: OK (357908480) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/73[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/73" 83L, 1538C appended84L, 1560C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/74[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq^Mq^Mq^Mq^Mq^Mq^Mq^Mq^Mq^Mq^Mq^Mq^Mq^Mq' | ../vim -u NONE -N -Xes - c'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVi mResult = "/tmp/v395927/74"' -c 'breakadd func 16 I' -c 'breakadd func 22 I' -S /tmp/v395927/73[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/74" 8L, 63C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 39: OK (357908480) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/75[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/75" 82L, 1519C appended83L, 1541C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/76[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq^Mq^Mq^Mq^Mq^Mq^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set vi minfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v3959 27/76"' -c 'breakadd func 16 T' -S /tmp/v395927/75[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/76" 8L, 63C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 40: OK (357908480) *** Test 41: OK (3076095) *** Test 42: OK (1505155949) *** Test 43: OK (1157763329) *** Test 44: OK (1031761407) *** Test 45: OK (1157763329) *** Test 46: OK (739407) *** Test 47: OK (371213935) *** Test 48: OK (756255461) *** Test 49: OK (179000669) function C() 1 try 2Xpath 1" X: 1 3throw "arrgh" 4Xpath 2" X: 0 5 catch /arrgh/ 6Xpath 4" X: 4 7 endtry 8 Xpath 8" X: 8 endfunction"/tmp/v395927/77"[noeol] 11L, 334C 8 substitutions on 8 lines E486: Pattern not found: ^\s*$ "/tmp/v395927/77"8L, 295C written "test49.in" 13L, 320C function T1() 1 XloopNEXT 2 try 3Xloop 1" X: 16 + 16*16 4throw "arrgh" 5Xloop 2" X: 0 6 finally 7Xloop 4" X: 64 + 64*16 8 endtry 9 Xloop 8" X: 0 endfunction"/tmp/v395927/78"[noeol] 12L, 364C 9 substitutions on 9 lines E486: Pattern not found: ^\s*$ "/tmp/v395927/78"9L, 323C written "test49.in" 13L, 320C function T2() 1 try 2Xpath 4096" X: 4096 3call T1() 4Xpath 8192" X: 0 5 finally 6Xpath 16384" X: 16384 7 endtry 8 Xpath 32768" X: 0 endfunction"/tmp/v395927/79"[noeol] 11L, 332C 8 substitutions on 8 lines E486: Pattern not found: ^\s*$ "/tmp/v395927/79"8L, 305C written "test49.in" 13L, 320C *** Test 50: OK (363550045) *** Test 51: OK (40744667) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/81[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/81" 2L, 41C appended3L, 63C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/82[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/tmp/v395927/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/82"' -S /tmp/v395927/81[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/82" 1L, 2C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/80" 8L, 182C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/83[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/83" 7L, 115C appended8L, 137C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/84[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/84"' -S /tmp/v395927/83[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/84" 1L, 2C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/80" 8L, 181C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/85[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/85" 12L, 180C appended13L, 202C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/86[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/86"' -S /tmp/v395927/85[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/86" 2L, 8C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/80" 10L, 209C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/87[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/87" 8L, 139C appended9L, 161C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/88[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/88"' -S /tmp/v395927/87[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/88" 2L, 11C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/80" 10L, 217C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/89[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/89" 5L, 87C appended6L, 109C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/90[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/tmp/v395927/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/90"' -c 'breakadd file 4 /tmp/v395927 /89' -S /tmp/v395927/89[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/90" 1L, 7C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/80" [noeol] 9L, 202C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/91[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/91" 7L, 189C appended8L, 211C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/92[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/92"' -S /tmp/v395927/91[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/92" 1L, 8C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/80" 9L, 252C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/93[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/93" 7L, 199C appended8L, 221C8L, 220C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/94[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/94"' -S /tmp/v395927/93[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/94" 1L, 10C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/80" 9L, 214C "test49.in" 13L, 320C *** Test 52: OK (1247112011) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/96[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/96" 1L, 10C appended2L, 32C2L, 31C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/97[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/97"' -S /tmp/v395927/96[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/97" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 154C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/98[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/98" 3L, 39C appended4L, 61C 3 substitutions on 3 lines "/tmp/v395927/98" 4L, 58C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/99[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/99"' -S /tmp/v395927/98[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/99" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 158C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/100[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/100" 4L, 45C appended5L, 67C 4 substitutions on 4 lines "/tmp/v395927/100"5L, 63C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/101[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/101"' -S /tmp/v395927/100[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/101" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 159C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/102[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/102" 3L, 33C appended4L, 55C 3 substitutions on 3 lines "/tmp/v395927/102"4L, 52C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/103[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/103"' -S /tmp/v395927/102[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/103" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 159C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/104[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/104" 5L, 65C appended6L, 87C 5 substitutions on 5 lines "/tmp/v395927/104"6L, 82C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/105[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/105"' -S /tmp/v395927/104[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/105" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 159C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/106[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/106" 1L, 9C appended2L, 31C2L, 30C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/107[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/107"' -S /tmp/v395927/106[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/107" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 153C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/108[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/108" 3L, 38C appended4L, 60C 3 substitutions on 3 lines "/tmp/v395927/108"4L, 57C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/109[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/109"' -S /tmp/v395927/108[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/109" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 157C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/110[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/110" 4L, 44C appended5L, 66C 4 substitutions on 4 lines "/tmp/v395927/110"5L, 62C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/111[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/111"' -S /tmp/v395927/110[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/111" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 157C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/112[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/112" 3L, 32C appended4L, 54C 3 substitutions on 3 lines "/tmp/v395927/112"4L, 51C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/113[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/113"' -S /tmp/v395927/112[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/113" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 157C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/114[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/114" 5L, 64C appended6L, 86C 5 substitutions on 5 lines "/tmp/v395927/114"6L, 81C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/115[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/115"' -S /tmp/v395927/114[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/115" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 157C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/116[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/116" 1L, 11C appended2L, 33C2L, 32C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/117[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/117"' -S /tmp/v395927/116[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/117" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 157C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/118[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/118" 3L, 40C appended4L, 62C 3 substitutions on 3 lines "/tmp/v395927/118"4L, 59C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/119[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/119"' -S /tmp/v395927/118[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/119" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 161C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/120[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/120" 4L, 46C appended5L, 68C 4 substitutions on 4 lines "/tmp/v395927/120"5L, 64C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/121[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/121"' -S /tmp/v395927/120[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/121" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 161C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/122[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/122" 3L, 34C appended4L, 56C 3 substitutions on 3 lines "/tmp/v395927/122"4L, 53C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/123[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/123"' -S /tmp/v395927/122[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/123" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 161C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/124[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/124" 5L, 66C appended6L, 88C 5 substitutions on 5 lines "/tmp/v395927/124"6L, 83C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/125[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/125"' -S /tmp/v395927/124[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/125" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 161C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/126[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/126" 4L, 37C appended5L, 59C 4 substitutions on 4 lines "/tmp/v395927/126"5L, 55C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/127[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/127"' -S /tmp/v395927/126[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/127" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 150C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/128[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/128" 4L, 41C appended5L, 63C 4 substitutions on 4 lines "/tmp/v395927/128"5L, 59C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/129[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/129"' -S /tmp/v395927/128[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/129" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/95" 6L, 159C "test49.in" 13L, 320C *** Test 53: OK (131071) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/131[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/131" 1L, 13C appended2L, 35C2L, 34C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/132[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/132"' -S /tmp/v395927/131[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/132" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/130" 6L, 164C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/133[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/133" 3L, 36C appended4L, 58C 3 substitutions on 3 lines "/tmp/v395927/133"4L, 55C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/134[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/134"' -S /tmp/v395927/133[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/134" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/130" 6L, 168C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/135[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/135" 3L, 38C appended4L, 60C 3 substitutions on 3 lines "/tmp/v395927/135"4L, 57C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/136[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/136"' -S /tmp/v395927/135[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/136" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/130" 6L, 154C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/137[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/137" 4L, 48C appended5L, 70C 4 substitutions on 4 lines "/tmp/v395927/137"5L, 66C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/138[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/138"' -S /tmp/v395927/137[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/138" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/130" 6L, 168C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/139[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/139" 4L, 53C appended5L, 75C 4 substitutions on 4 lines "/tmp/v395927/139"5L, 71C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/140[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/140"' -S /tmp/v395927/139[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/140" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/130" 6L, 155C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/141[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/141" 5L, 62C appended6L, 84C 5 substitutions on 5 lines "/tmp/v395927/141"6L, 79C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/142[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/142"' -S /tmp/v395927/141[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/142" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/130" 6L, 155C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/143[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/143" 5L, 64C appended6L, 86C 5 substitutions on 5 lines "/tmp/v395927/143"6L, 81C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/144[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/144"' -S /tmp/v395927/143[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/144" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/130" 6L, 154C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/145[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/145" 3L, 36C appended4L, 58C 3 substitutions on 3 lines "/tmp/v395927/145"4L, 55C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/146[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/146"' -S /tmp/v395927/145[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/146" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/130" 6L, 168C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/147[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/147" 5L, 67C appended6L, 89C 5 substitutions on 5 lines "/tmp/v395927/147"6L, 84C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/148[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/148"' -S /tmp/v395927/147[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/148" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/130" 6L, 167C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/149[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/149" 5L, 68C appended6L, 90C 5 substitutions on 5 lines "/tmp/v395927/149"6L, 85C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/150[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/150"' -S /tmp/v395927/149[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/150" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/130" 6L, 168C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/151[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/151" 7L, 95C appended8L, 117C 7 substitutions on 7 lines "/tmp/v395927/151"8L, 110C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/152[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/152"' -S /tmp/v395927/151[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/152" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/130" 6L, 167C "test49.in" 13L, 320C *** Test 54: OK (2047) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/154[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/154" 1L, 13C appended2L, 35C2L, 34C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/155[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/153' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/155"' -S /tmp/v395927/154[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/155" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/153" 6L, 172C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/156[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/156" 3L, 36C appended4L, 58C 3 substitutions on 3 lines "/tmp/v395927/156"4L, 55C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/157[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/153' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/157"' -S /tmp/v395927/156[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/157" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/153" 6L, 176C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/158[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/158" 4L, 48C appended5L, 70C 4 substitutions on 4 lines "/tmp/v395927/158"5L, 66C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/159[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/153' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/159"' -S /tmp/v395927/158[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/159" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/153" 6L, 176C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/160[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/160" 3L, 36C appended4L, 58C 3 substitutions on 3 lines "/tmp/v395927/160"4L, 55C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/161[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/153' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/161"' -S /tmp/v395927/160[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/161" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/153" 6L, 176C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/162[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/162" 5L, 68C appended6L, 90C 5 substitutions on 5 lines "/tmp/v395927/162"6L, 85C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/163[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/153' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/163"' -S /tmp/v395927/162[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/163" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/153" 6L, 176C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/164[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/164" 1L, 10C appended2L, 32C2L, 31C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/165[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/153' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/165"' -S /tmp/v395927/164[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/165" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/153" 6L, 166C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/166[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/166" 3L, 33C appended4L, 55C 3 substitutions on 3 lines "/tmp/v395927/166"4L, 52C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/167[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/153' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/167"' -S /tmp/v395927/166[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/167" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/153" 6L, 170C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/168[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/168" 4L, 45C appended5L, 67C 4 substitutions on 4 lines "/tmp/v395927/168"5L, 63C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/169[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/153' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/169"' -S /tmp/v395927/168[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/169" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/153" 6L, 170C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/170[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/170" 3L, 33C appended4L, 55C 3 substitutions on 3 lines "/tmp/v395927/170"4L, 52C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/171[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/153' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/171"' -S /tmp/v395927/170[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/171" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/153" 6L, 170C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/172[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/172" 5L, 65C appended6L, 87C 5 substitutions on 5 lines "/tmp/v395927/172"6L, 82C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/173[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/153' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/173"' -S /tmp/v395927/172[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/173" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/153" 6L, 170C "test49.in" 13L, 320C *** Test 55: OK (1023) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/175[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/175" 1L, 11C appended2L, 33C2L, 32C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/176[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/174' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/176"' -S /tmp/v395927/175[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/176" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/174" 6L, 158C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/177[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/177" 3L, 34C appended4L, 56C 3 substitutions on 3 lines "/tmp/v395927/177"4L, 53C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/178[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/174' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/178"' -S /tmp/v395927/177[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/178" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/174" 6L, 162C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/179[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/179" 3L, 40C appended4L, 62C 3 substitutions on 3 lines "/tmp/v395927/179"4L, 59C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/180[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/174' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/180"' -S /tmp/v395927/179[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/180" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/174" 6L, 162C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/181[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/181" 3L, 32C appended4L, 54C 3 substitutions on 3 lines "/tmp/v395927/181"4L, 51C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/182[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/174' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/182"' -S /tmp/v395927/181[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/182" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/174" 6L, 152C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/183[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/183" 3L, 35C appended4L, 57C 3 substitutions on 3 lines "/tmp/v395927/183"4L, 54C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/184[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/174' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/184"' -S /tmp/v395927/183[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/184" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/174" 6L, 155C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/185[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/185" 4L, 44C appended5L, 66C 4 substitutions on 4 lines "/tmp/v395927/185"5L, 62C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/186[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/174' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/186"' -S /tmp/v395927/185[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/186" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/174" 6L, 152C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/187[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/187" 4L, 47C appended5L, 69C 4 substitutions on 4 lines "/tmp/v395927/187"5L, 65C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/188[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/174' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/188"' -S /tmp/v395927/187[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/188" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/174" 6L, 155C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/189[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/189" 5L, 64C appended6L, 86C 5 substitutions on 5 lines "/tmp/v395927/189"6L, 81C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/190[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/174' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/190"' -S /tmp/v395927/189[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/190" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/174" 6L, 152C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/191[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/191" 5L, 67C appended6L, 89C 5 substitutions on 5 lines "/tmp/v395927/191"6L, 84C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/192[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t mp/v395927/174' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1 '-c 'let ExtraVimResult = "/tmp/v395927/192"' -S /tmp/v395927/191[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/192" 0L, 0C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/tmp/v395927/174" 6L, 155C "test49.in" 13L, 320C *** Test 56: OK (511) function FuncException() 1 let g:exception = v:exception endfunction"/tmp/v395927/193" [noeol] 4L, 80C E486: Pattern not found: ^\s*$ "/tmp/v395927/193" 1L, 36C written "test49.in" 13L, 320C function FuncThrowpoint() 1 let g:throwpoint = v:throwpoint endfunction"/tmp/v395927/194" [noeol] 4L, 83C E486: Pattern not found: ^\s*$ "/tmp/v395927/194" 1L, 38C written "test49.in" 13L, 320C function T(arg, line) 1 if a:line == 2 2throw a:arg" in line 2 3 elseif a:line == 4 4throw a:arg" in line 4 5 elseif a:line == 6 6throw a:arg" in line 6 7 elseif a:line == 8 8throw a:arg" in line 8 9 endif endfunction"/tmp/v395927/195"[noeol] 12L, 341C 9 substitutions on 9 lines 8 substitutions on 8 lines E486: Pattern not found: ^\s*$ "/tmp/v395927/195" 9L, 292C written "test49.in" 13L, 320C function G(arg, line) 1 call T(a:arg, a:line) endfunction"/tmp/v395927/196"[noeol] 4L, 69C E486: Pattern not found: ^\s*$ "/tmp/v395927/196" 1L, 30C written "test49.in" 13L, 320C function F(arg, line) 1 call G(a:arg, a:line) endfunction"/tmp/v395927/197"[noeol] 4L, 69C E486: Pattern not found: ^\s*$ "/tmp/v395927/197" 1L, 30C written "test49.in" 13L, 320C *** Test 57: OK (2147450880) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/198[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/198" 87L, 1700C appended88L, 1722C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/199[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' - c'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/199"' -c 'break add func 4 T' -S /tmp/v395927/198[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/199" 8L, 36C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 58: OK (624945) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/200[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/200" 293L, 5789C appended294L, 5811C 3 substitutions on 3 lines "/tmp/v395927/200"294L, 5808C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/201[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo '-c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/201"' -c 'br eakadd file 115 /tmp/v395927/200' -c 'breakadd file 225 /tmp/v395927/200' -S /tm p/v395927/200[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/201"28L, 162C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 59: OK (2038431743) "/n/o/n/w/r/i/t/a/b/l/e/_/f/i/l/e" "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/202[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/202" 33L, 765C appended34L, 787C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/203[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' - c'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/203"' -c 'break add file 7 /tmp/v395927/202' -S /tmp/v395927/202[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/203" 3L, 27C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 60: OK (311511339) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/204[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/204" 115L, 2272C appended116L, 2294C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/205[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq^Mq^Mq^Mq^Mq^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set vimin fo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/ 205"' -c 'breakadd file 8 /tmp/v395927/204' -c 'breakadd file 36 /tmp/v395927/20 4' -c 'breakadd file 40 /tmp/v395927/204' -c 'breakadd file 69 /tmp/v395927/204' -c 'breakadd file 95 /tmp/v395927/204' -c 'breakadd file 97 /tmp/v395927/204' - S/tmp/v395927/204[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/205" 14L, 81C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 61: OK (374889517) function F() 1 while 1 2 " Missing :endwhile endfunction"/tmp/v395927/206"[noeol] 5L, 73C E486: Pattern not found: ^\s*$ "/tmp/v395927/206" 2L, 40C written "test49.in" 13L, 320C *** Test 62: OK (286331153) "/i/m/p/o/s/s/i/b/l/e" Error detected while processing /build/buildd/vim-7.1/vim71/src/testdir/test49. vim: line 6342: "/i/m/p/o/s/s/i/b/l/e" E212: Can't open file for writing *** Test 63: OK (236978127) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/207[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/207" 149L, 2828C appended150L, 2850C 6 substitutions on 6 lines "/tmp/v395927/207"150L, 2844C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/208[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' - c'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/208"' -c 'break add file 63 /tmp/v395927/207' -S /tmp/v395927/207[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/208" 16L, 97C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 64: OK (1499645335) *** Test 65: OK (70187) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/209[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/209" 78L, 1520C appended79L, 1542C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/210[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' - c'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/210"' -c 'break add func 8 F' -S /tmp/v395927/209[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/210" 6L, 22C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 66: OK (5464) *** Test 67: OK (212514423) *** Test 68: OK (212514423) *** Test 69: OK (8995471) *** Test 70: OK (69544277) *** Test 71: OK (34886997) *** Test 72: OK (1789569365) function F0() endfunction function F1() endfunction *** Test 73: OK (9032615) "/tmp/v395927/211" [New File] "test49.in" 13L, 320C "/tmp/v395927/212" [New File] "test49.in" 13L, 320C *** Test 74: OK (224907669) *** Test 75: OK (2000403408) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/213[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/213" 253L, 6369C appended254L, 6391C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/214[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq^Mq^Mq^Mq^Mq^Mq^Mq^Mq^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy| set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp /v395927/214"' -c 'breakadd func 2 INT' -S /tmp/v395927/213[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/214" 28L, 167C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 76: OK (1610087935) Error detected while processing function ERR: line 2: E492: Not an editor command: asdf E492: Not an editor command: asdf E492: Not an editor command: asdf *** Test 77: OK (1388671) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/215[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/215" 161L, 4543C appended162L, 4565C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/216[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/216"' -S /tmp/v395 927/215[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/216" 1L, 10C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 78: OK (134217728) Error detected while processing function NEXT: line 1: E121: Undefined variable: novar E15: Invalid expression: novar | Xloop 1 E121: Undefined variable: novar E488: Trailing characters E108: No such variable: "novar" E488: Trailing characters E121: Undefined variable: novar E15: Invalid expression: novar E475: Invalid argument: {novar} | Xloop 1 E121: Undefined variable: novar E15: Invalid expression: novar E475: Invalid argument: { novar} | Xloop 1 *** Test 79: OK (70288929) Error detected while processing /build/buildd/vim-7.1/vim71/src/testdir/test49. vim: line 8828: E584: :elseif after :else: elseif 1 ||| 2 line 8838: E584: :elseif after :else: elseif 1 ||| 2 line 8846: E582: :elseif without :if: elseif 1 ||| 2 line 8854: E582: :elseif without :if: elseif 1 ||| 2 *** Test 80: OK (17895765) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/217[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/217" 15L, 272C appended16L, 294C16L, 293C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/218[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/218"' -S /tmp/v395 927/217[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/218" 2L, 4C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/219[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/219" 12L, 227C appended13L, 249C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/220[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' - c'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/220"' -c 'break add file 8 /tmp/v395927/219' -S /tmp/v395927/219[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/220" 2L, 8C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 81: OK (387) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/221[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/221" 20L, 417C appended21L, 439C21L, 438C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/222[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/222"' -S /tmp/v395 927/221[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/222" 1L, 2C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/223[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/223" 24L, 480C appended25L, 502C25L, 501C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/224[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/224"' -S /tmp/v395 927/223[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/224" 1L, 4C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/225[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/225" 17L, 390C appended18L, 412C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/226[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' - c'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/226"' -c 'break add file 7 /tmp/v395927/225' -S /tmp/v395927/225[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/226" 1L, 6C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/227[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/227" 21L, 444C appended22L, 466C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/228[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' - c'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/228"' -c 'break add func 6 I' -S /tmp/v395927/227[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/228" 1L, 8C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 82: OK (8454401) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/229[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/229" 17L, 307C appended18L, 329C18L, 328C written "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/230[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c ' let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/230"' -S /tmp/v395 927/229[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/230" 3L, 7C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/231[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/231" 14L, 266C appended15L, 288C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/232[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' - c'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/232"' -c 'break add file 8 /tmp/v395927/231' -S /tmp/v395927/231[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/232" 3L, 13C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 83: OK (2835) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/233[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/233" 154L, 3580C appended155L, 3602C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/234[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo '-c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/234"' -c 'br eakadd func 1 INT' -S /tmp/v395927/233[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/234"18L, 118C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 84: OK (934782101) TMP "/tmp/v395927/235" [noeol] 2L, 6C/ "test49.in" 13L, 320C "/n/o/n/e/x/i/s/t/e/n/t" "/tmp/v395927/237" 1L, 1C "test49.in" 13L, 320C :!echo XYZ >/tmp/v395927/238[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/239" [New File] "test49.in" 13L, 320C *** Test 85: OK (198689) "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!echo 'source /tmp/v395927/3' >/tmp/v395927/240[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l/^\s*if\s\+ExtraVim(.*)/+ 1 "/tmp/v395927/240" 151L, 3929C appended152L, 3951C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C :!>/tmp/v395927/241[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h= [?25l:!echo 'q^Mq^Mq^Mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nvimi nfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/v395927/241"' -c 'breakadd func 5 ThrowOnInterrupt' -S /tmp/v395927/240[?1l>[?12l[?25h[?1049l shell returned 1 Press ENTER or type command to continue[?1049h[?1h=[?25l"/tmp/v395927/241" 16L, 281C "/build/buildd/vim-7.1/vim71/src/testdir/test49.vim" [readonly] 9802L, 224141C "test49.in" 13L, 320C *** Test 86: OK (50443995) Press ENTER or type command to continueThis is a test of the script language. If after adding a new test, the test output doesn't appear properly in test49.failed, try to add one ore more "G"s at the line before ENDTEST. STARTTEST :so small.vim :se nocp nomore viminfo+=nviminfo :so test49.vim GGGGGGGGGG"rp:.-,$wq! test.out ENDTEST Results of test49.vim: ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h [?25l91 more lines*** Test 1: OK (34695)*** Test 2: OK (34695)*** Test 3: OK (1384648195)*** Test 4: OK (32883)*** Test 5: OK (32883)*** Test 6: OK (603978947)*** Test 7: OK (90563)*** Test 8: OK (562493431)*** Test 9: OK (363)*** Test 10: OK (559615)[?12l[?25h[?25l:[?12l[?25h.-,$wq! test.out [?25l"test.out" [New] 92L, 2672C written [?1l>[?12l[?25h[?1049l rm -rf X* test.ok viminfo rm -rf test51.failed test.ok test.out X* viminfo cp test51.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test51.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test51.in" 36 lines, 808 charactersTests for ":highlight". vim: set ft=vim : STARTTEST :so small.vim :" basic test if ":highlight" doesn't crash :highlight :hi Search :" test setting colors. :" test clearing one color and all doesn't generate error or warning :hi NewGroup term=bold cterm=italic ctermfg=DarkBlue ctermbg=Grey gui= guifg=#000ff00 guibg=Cyan :hi Group2 term= cterm= :hi Group3 term=underline cterm=bold :redir! >test.out :hi NewGroup :hi Group2 :hi Group3 :hi clear NewGroup :hi NewGroup :hi Group2 :hi Group2 NONE :hi Group2 :hi clear[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for ":highlight". vim: set ft=vim :[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 31 lines, 746 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:hi Group3 :hi Crash term='asdf :redir END :" filter ctermfg and ctermbg, the numbers depend on the terminal :e test.out :%s/ctermfg=\d*/ctermfg=2/ :%s/ctermbg=\d*/ctermbg=3/ :" filter out possibly translated error message :%s/E475: [^:]*:/E475:/ :" fix the fileformat :set ff& :wq! ENDTEST[?12l[?25h[?25l [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25h" basic test if ":highlight" doesn't crash [?25l[?12l[?25h[?25l:[?12l[?25hhighlight [?25l SpecialKey xxx term=bold ctermfg=4 NonTextxxx term=bold cterm=bold ctermfg=4 Directory xxx term=bold ctermfg=4 ErrorMsgxxx term=standout cterm=bold ctermfg=7 ctermbg=1 IncSearch xxx term=reverse cterm=reverse Searchxxx term=reverse ctermfg=0 ctermbg=3 MoreMsgxxx term=bold ctermfg=2 ModeMsgxxx term=bold cterm=bold LineNrxxx term=underline ctermfg=3 Questionxxx term=standout ctermfg=2 StatusLine xxx term=bold,reverse cterm=bold,reverse StatusLineNC xxx term=reverse cterm=reverse VertSplit xxx term=reverse cterm=reverse Titlexxx term=bold ctermfg=5 Visualxxx term=reverse cterm=reverse VisualNOS xxx cleared WarningMsg xxx term=standout ctermfg=1 WildMenuxxx term=standout ctermfg=0 ctermbg=3 Foldedxxx term=standout ctermfg=4 ctermbg=7 FoldColumn xxx term=standout ctermfg=4 ctermbg=7 DiffAddxxx term=bold ctermbg=4 DiffChange xxx term=bold ctermbg=5 DiffDelete xxx term=bold cterm=bold ctermfg=4 ctermbg=6 DiffTextxxx term=reverse cterm=bold ctermbg=1 SignColumn xxx term=standout ctermfg=4 ctermbg=7 SpellBadxxx term=reverse ctermbg=1 SpellCapxxx term=reverse ctermbg=4 SpellRare xxx term=reverse ctermbg=5 SpellLocal xxx term=underline ctermbg=6 Pmenuxxx ctermbg=5 PmenuSelxxx ctermbg=7 PmenuSbar xxx ctermbg=7 PmenuThumb xxx cterm=reverse TabLinexxx term=underline cterm=underline ctermfg=0 ctermbg=7 TabLineSel xxx term=bold cterm=bold TabLineFill xxx term=reverse cterm=reverse CursorColumn xxx term=reverse ctermbg=7 CursorLine xxx term=underline cterm=underline MatchParen xxx term=reverse ctermbg=6 Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hhi Search [?25l Searchxxx term=reverse ctermfg=0 ctermbg=3 Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h" test setting colors. [?25l:hi NewGroup :hi Group2 :hi Group3 :hi clear NewGroup :hi NewGroup :hi Group2 :hi Group2 NONE :hi Group2 :hi clear :hi Group3 :hi Crash term='asdf :redir END :" filter ctermfg and ctermbg, the numbers depend on the terminal :e test.out :%s/ctermfg=\d*/ctermfg=2/ :%s/ctermbg=\d*/ctermbg=3/ :" filter out possibly translated error message :%s/E475: [^:]*:/E475:/ :" fix the fileformat :set ff& :wq! ENDTEST [?12l[?25h[?25l :[?12l[?25h" test clearing one color and all doesn't generate error or warning [?25l[?12l[?25h[?25l:[?12l[?25hhi NewGroup term=bold cterm=italic ctermfg=DarkBlue ctermbg=Grey gui= guifg=#0 0ff00 guibg=Cyan [?25lE418: Illegal value: guifg=#00ff00Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hhi Group2 term= cterm= [?25lE418: Illegal value: cterm= Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hhi Group3 term=underline cterm=bold [?25l:hi NewGroup :hi Group2[?12l[?25h[?25l :[?12l[?25hredir! >test.out [?25l[?12l[?25h[?25l:[?12l[?25hhi NewGroup [?25l NewGroupxxx term=bold cterm=italic ctermfg=4 ctermbg=7 Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hhi Group2 [?25l Group2xxx cleared Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hhi Group3 [?25l Group3xxx term=underline cterm=bold Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hhi clear NewGroup [?25l:hi NewGroup :hi Group2 :hi Group3 :hi clear NewGroup :hi NewGroup :hi Group2[?12l[?25h[?25l :[?12l[?25hhi NewGroup [?25l NewGroupxxx cleared Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hhi Group2 [?25l Group2xxx cleared Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hhi Group2 NONE [?25l:hi NewGroup :hi Group2 :hi Group3 :hi clear NewGroup[?12l[?25h[?25l :[?12l[?25hhi Group2 [?25l Group2xxx cleared Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hhi clear [?25l:hi NewGroup :hi Group2 :hi Group3 :hi clear NewGroup :hi NewGroup :hi Group2 :hi Group2 NONE :hi Group2 :hi clear :hi Group3 :hi Crash term='asdf :redir END :" filter ctermfg and ctermbg, the numbers depend on the terminal :e test.out :%s/ctermfg=\d*/ctermfg=2/ :%s/ctermbg=\d*/ctermbg=3/ :" filter out possibly translated error message :%s/E475: [^:]*:/E475:/ :" fix the fileformat :set ff& :wq! ENDTEST [?12l[?25h[?25l :[?12l[?25hhi Group3 [?25l Group3xxx cleared Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hhi Crash term='asdf [?25lE475: Invalid argument: term='asdf Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hredir END [?25l:hi NewGroup :hi Group2 :hi Group3[?12l[?25h[?25l :[?12l[?25h" filter ctermfg and ctermbg, the numbers depend on the terminal [?25l[?12l[?25h[?25l:[?12l[?25he test.out [?25l"test.out" 20 lines, 289 charactersNewGroup xxx term=bold cterm=italic ctermfg=4 ctermbg=7Group2 xxx clearedGroup3 xxx term=underline cterm=boldNewGroup xxx clearedGroup2 xxx clearedGroup2 xxx clearedGroup3 xxx clearedE475: Invalid argument: term='asdf ~ ~ ~ [?12l[?25h[?25l:[?12l[?25h%s/ctermfg=\d*/ctermfg=2/ [?25l2 [?12l[?25h[?25l:[?12l[?25h%s/ctermbg=\d*/ctermbg=3/ [?25l3 [?12l[?25h[?25l:[?12l[?25h" filter out possibly translated error message [?25l[?12l[?25h[?25l:[?12l[?25h%s/E475: [^:]*:/E475:/ [?25lterm='asdf[?12l[?25h[?25l:[?12l[?25h" fix the fileformat [?25l[?12l[?25h[?25l:[?12l[?25hset ff& [?25l[?12l[?25h[?25l:[?12l[?25hwq! [?25l"test.out" 20 lines, 271 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test52.failed test.ok test.out X* viminfo cp test52.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test52.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test52.in" 65 lines, 1645 charactersTests for reading and writing files with conversion for Win32. STARTTEST :so mbyte.vim :" make this a dummy test for non-Win32 systems :if !has("win32") | e! test.ok | wq! test.out | endif :" :" write tests: :" combine three values for 'encoding' with three values for 'fileencoding' :" also write files for read tests /^1 :set encoding=utf-8 :.w! ++enc=utf-8 test.out :.w ++enc=cp1251 >>test.out :.w ++enc=cp866 >>test.out :.w! ++enc=utf-8 Xutf8 /^2 :set encoding=cp1251 :.w ++enc=utf-8 >>test.out :.w ++enc=cp1251 >>test.out :.w ++enc=cp866 >>test.out :.w! ++enc=cp1251 Xcp1251 /^3[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for reading and writing files with conversion for Win32.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 57 lines, 1333 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:e Xcp1251 :.w ++enc=cp1251 >>test.out :set fencs=utf-8,cp866 :e Xcp866 :.w ++enc=cp1251 >>test.out :" :" read three 'fileencoding's with cp866 'encoding' :set encoding=cp866 fencs=utf-8,cp1251 :e Xutf8 :.w ++enc=cp866 >>test.out :e Xcp1251 :.w ++enc=cp866 >>test.out :set fencs=utf-8,cp866 :e Xcp866 :.w ++enc=cp866 >>test.out :" :qa! ENDTEST 1 utf-8 text: Ð~TлÑ~O Vim version 6.2. Ð~_оÑ~Aледнее изменениеµ: 1970 Jan 01 2 cp1251 text: Äëÿ Vim version 6.2. Ïîñëåäíåå èçìåíåíèå: 1970 Jan 01 3 cp866 text: ~D«ï Vim version 6.2. ~O®á«¥¤­¥¥ ¨§¬¥­¥­¨¥: 1970 Jan 01[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso mbyte.vim [?25l[?12l[?25h[?25l:[?12l[?25h" make this a dummy test for non-Win32 systems [?25l[?12l[?25h[?25l:[?12l[?25hif !has("win32") | e! test.ok | wq! test.out | endif [?25l"test.ok" 18 lines, 1374 characters "test.out" [New File] 18 lines, 1374 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test53.failed test.ok test.out X* viminfo cp test53.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test53.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test53.in" 48 lines, 952 charactersTests for string and html text objects. vim: set ft=vim : Note that the end-of-line moves the cursor to the next test line. Also test match() and matchstr() STARTTEST :so small.vim /^start:/ da" 0va'a'rx 02f`da` 0fXdi" 03f'vi'ry :set quoteescape=+*- di` $F"va"oha"i"rz :" /^ first match) :put =matchstr(\"abcd\", \".\", 0, -1) " a :put =match(\"abcd\", \".\", 0, 5) " -1 :put =match(\"abcd\", \".\", 0, -1) " 0 :/^start:/,/^end:/wq! test.out ENDTEST[?12l[?25h[?25l [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l/[?12l[?25h^start:/ [?25l start: "wo\"rd\\" foo[?12l[?25h[?25lfo[?12l[?25h[?25l 'foo' 'bar' 'piep'[?12l[?25h [?25l[?12l[?25h[?25l'foo'[?12l[?25h[?25l 'bar'[?12l[?25h[?25l xxxxxxxxxxxx [?12l[?25h[?25l bla bla `quote` blah [?12l[?25h[?25lblah[?12l[?25h[?25l out " in "noXno"[?12l[?25h [?25l"[?12l[?25h[?25l "'" 'blah' rep 'buh'[?12l[?25h [?25l[?12l[?25h[?25l' rep[?12l[?25h[?25lyyyyy[?12l[?25h[?25l bla `s*`d-`+++`l**` b`la[?12l[?25h[?25l :[?12l[?25hset quoteescape=+*- [?25l[?12l[?25h[?25l` b`la[?12l[?25h[?25l voo "nah" sdf " asdf" sdf " sdf" sd[?12l[?25h[?25l[?12l[?25h[?25l" sdf"[?12l[?25h[?25l" [?12l[?25h[?25l"[?12l[?25h[?25l asdf" sdf [?12l[?25h[?25lah" sdf " voo "[?12l[?25h[?25lzzzzzzzzzzzzzzzzzzzzzzzzzzzz voo "[?12l[?25h[?25l [?12l[?25h[?25l :[?12l[?25h" [?25l[?12l[?25h[?25l/[?12l[?25h^[?12l[?25h[?25l -asdfXasdfasdf- [?12l[?25h[?25lasdf-[?12l[?25h[?25l -asdXasdfasdf-[?12l[?25h [?25l-[?12l[?25h[?25l -asdfXasdfasdf- -[?12l[?25h[?25lasdf-[?12l[?25h[?25l -asdXasdfasdf-[?12l[?25h [?25l --[?12l[?25h[?25l  <[?12l[?25h[?25l :[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25hput =matchstr(\"abcd\", \".\", 0, 2) " b [?25l b[?12l[?25h[?25l :[?12l[?25hput =matchstr(\"abcd\", \"..\", 0, 2) " bc [?25l bc[?12l[?25h[?25l :[?12l[?25hput =matchstr(\"abcd\", \".\", 2, 0) " c (zero and negative -> first match) [?25l c[?12l[?25h[?25l :[?12l[?25hput =matchstr(\"abcd\", \".\", 0, -1) " a [?25l a[?12l[?25h[?25l :[?12l[?25hput =match(\"abcd\", \".\", 0, 5) " -1 [?25l -1[?12l[?25h[?25l :[?12l[?25hput =match(\"abcd\", \".\", 0, -1) " 0 [?25l 0[?12l[?25h[?25l :[?12l[?25h/^start:/,/^end:/wq! test.out [?25lsearch hit BOTTOM, continuing at TOP "test.out" [New File] 21 lines, 217 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test54.failed test.ok test.out X* viminfo cp test54.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test54.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test54.in" 17 lines, 527 charactersSome tests for buffer-local autocommands STARTTEST :so small.vim :e xx :!rm -f test.out :au BufLeave :!echo buffer-local autommand in %>> test.out :e somefile" here, autocommand for xx shall write test.out :" but autocommand shall not apply to buffer named :bwipe xx" here, autocommand shall be auto-deleted :e xx" nothing shall be written :e somefile" nothing shall be written :qa! ENDTEST start of test file xx end of test file xx ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lSome tests for buffer-local autocommands[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 10 lines, 424 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25he xx [?25l"xx" [New File]~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25h!rm -f test.out [?25l[?1l>[?12l[?25h[?1049l Press ENTER or type command to continue[?1049h[?1h=[?25l:[?12l[?25hau BufLeave :!echo buffer-local autommand in %>> test.out [?25l~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25he somefile " here, autocommand for xx shall write test.out [?25l:!echo buffer-local autommand in xx>> test.out [?12l[?25h[?25l"somefile" [New File] Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h " but autocommand shall not apply to buffer named [?25l~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hbwipe xx " here, autocommand shall be auto-deleted [?25l[?12l[?25h[?25l:[?12l[?25he xx " nothing shall be written [?25l"xx" [New File][?12l[?25h[?25l:[?12l[?25he somefile " nothing shall be written [?25l"somefile" [New File][?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049l rm -rf X* test.ok viminfo rm -rf test55.failed test.ok test.out X* viminfo cp test55.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test55.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test55.in" 351 lines, 7196 charactersTests for List and Dictionary types. vim: set ft=vim : STARTTEST :so small.vim :fun Test(...) :" Creating List directly with different types :let l = [1, 'as''d', [1, 2, function("strlen")], {'a': 1},] :$put =string(l) :$put =string(l[-1]) :$put =string(l[-4]) :try : $put =string(l[-5]) :catch : $put =v:exception[:14] :endtry :" List slices :$put =string(l[:]) :$put =string(l[1:]) :$put =string(l[:-2]) :$put =string(l[0:8]) :$put =string(l[8:-1]) :" :" List identity[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for List and Dictionary types. vim: set ft=vim :[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 345 lines, 7110 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:$put =string(split(' aa bb ', '\W\+', 1)) :$put =string(split(' aa bb ', '\W', 1)) :$put =string(split(':aa::bb:', ':', 0)) :$put =string(split(':aa::bb:', ':', 1)) :$put =string(split('aa,,bb, cc,', ',\s*', 1)) :$put =string(split('abc', '\zs')) :$put =string(split('abc', '\zs', 1)) :" :" compare recursively linked list and dict :let l = [1, 2, 3, 4] :let d = {'1': 1, '2': l, '3': 3} :let l[1] = d :$put =(l == l) :$put =(d == d) :$put =(l != deepcopy(l)) :$put =(d != deepcopy(d)) :endfun :call Test(1, 2, [3, 4], {5: 6}) " This may take a while :" :/^start:/,$wq! test.out ENDTEST start:[?12l[?25h [?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hfun Test(...) [?25l : [?12l[?25h:" Creating List directly with different types [?25l: [?12l[?25h:let l = [1, 'as''d', [1, 2, function("strlen")], {'a': 1},] [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25h:$put =string(l[-1]) [?25l: [?12l[?25h:$put =string(l[-4]) [?25l: [?12l[?25h:try [?25l: [?12l[?25h: $put =string(l[-5]) [?25l: [?12l[?25h:catch [?25l: [?12l[?25h: $put =v:exception[:14] [?25l: [?12l[?25h:endtry [?25l: [?12l[?25h:" List slices [?25l: [?12l[?25h:$put =string(l[:]) [?25l: [?12l[?25h:$put =string(l[1:]) [?25l: [?12l[?25h:$put =string(l[:-2]) [?25l: [?12l[?25h:$put =string(l[0:8]) [?25l: [?12l[?25h:$put =string(l[8:-1]) [?25l: [?12l[?25h:" [?25l: [?12l[?25h:" List identity [?25l: [?12l[?25h:let ll = l [?25l: [?12l[?25h:let lx = copy(l) [?25l: [?12l[?25h:try [?25l: [?12l[?25h: $put =(l == ll) . (l isnot ll) . (l is ll) . (l == lx) . (l is lx) . (l isnot lx) [?25l: [?12l[?25h:catch [?25l: [?12l[?25h: $put =v:exception [?25l: [?12l[?25h:endtry [?25l: [?12l[?25h:" [?25l: [?12l[?25h:" Creating Dictionary directly with different types [?25l: [?12l[?25h:let d = {001: 'asd', 'b': [1, 2, function('strlen')], -1: {'a': 1},} [?25l: [?12l[?25h:$put =string(d) . d.1 [?25l: [?12l[?25h:$put =string(sort(keys(d))) [?25l: [?12l[?25h:$put =string (values(d)) [?25l: [?12l[?25h:for [key, val] in items(d) [?25l: [?12l[?25h: $put =key . ':' . string(val) [?25l: [?12l[?25h: unlet key val [?25l: [?12l[?25h:endfor [?25l: [?12l[?25h:call extend (d, {3:33, 1:99}) [?25l: [?12l[?25h:call extend(d, {'b':'bbb', 'c':'ccc'}, "keep") [?25l: [?12l[?25h:try [?25l: [?12l[?25h: call extend(d, {3:333,4:444}, "error") [?25l: [?12l[?25h:catch [?25l: [?12l[?25h: $put =v:exception[:15] . v:exception[-1:-1] [?25l: [?12l[?25h:endtry [?25l: [?12l[?25h:$put =string(d) [?25l: [?12l[?25h:call filter(d, 'v:key =~ ''[ac391]''') [?25l: [?12l[?25h:$put =string(d) [?25l: [?12l[?25h:" [?25l: [?12l[?25h:" Dictionary identity [?25l: [?12l[?25h:let dd = d [?25l: [?12l[?25h:let dx = copy(d) [?25l: [?12l[?25h:try [?25l: [?12l[?25h: $put =(d == dd) . (d isnot dd) . (d is dd) . (d == dx) . (d is dx) . (d isnot dx) [?25l: [?12l[?25h:catch [?25l: [?12l[?25h: $put =v:exception [?25l: [?12l[?25h:endtry [?25l: [?12l[?25h:" [?25l: [?12l[?25h:" Changing var type should fail [?25l: [?12l[?25h:try [?25l: [?12l[?25h: let d = [] [?25l: [?12l[?25h:catch [?25l: [?12l[?25h: $put =v:exception[:14] . v:exception[-1:-1] [?25l: [?12l[?25h:endtry [?25l: [?12l[?25h:try [?25l: [?12l[?25h: let l = {} [?25l: [?12l[?25h:catch [?25l: [?12l[?25h: $put =v:exception[:14] . v:exception[-1:-1] [?25l: [?12l[?25h:endtry [?25l: [?12l[?25h:" [?25l: [?12l[?25h:" removing items with :unlet [?25l: [?12l[?25h:unlet l[2] [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25h:let l = range(8) [?25l: [?12l[?25h:try [?25l: [?12l[?25h:unlet l[:3] [?25l: [?12l[?25h:unlet l[1:] [?25l: [?12l[?25h:catch [?25l: [?12l[?25h:$put =v:exception [?25l: [?12l[?25h:endtry [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25h:" [?25l: [?12l[?25h:unlet d.c [?25l: [?12l[?25h:unlet d[-1] [?25l: [?12l[?25h:$put =string(d) [?25l: [?12l[?25h:" [?25l: [?12l[?25h:" removing items out of range: silently skip items that don't exist [?25l: [?12l[?25hlet l = [0, 1, 2, 3] [?25l: [?12l[?25h:unlet l[2:1] [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25hlet l = [0, 1, 2, 3] [?25l: [?12l[?25h:unlet l[2:2] [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25hlet l = [0, 1, 2, 3] [?25l: [?12l[?25h:unlet l[2:3] [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25hlet l = [0, 1, 2, 3] [?25l: [?12l[?25h:unlet l[2:4] [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25hlet l = [0, 1, 2, 3] [?25l: [?12l[?25h:unlet l[2:5] [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25hlet l = [0, 1, 2, 3] [?25l: [?12l[?25h:unlet l[-1:2] [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25hlet l = [0, 1, 2, 3] [?25l: [?12l[?25h:unlet l[-2:2] [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25hlet l = [0, 1, 2, 3] [?25l: [?12l[?25h:unlet l[-3:2] [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25hlet l = [0, 1, 2, 3] [?25l: [?12l[?25h:unlet l[-4:2] [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25hlet l = [0, 1, 2, 3] [?25l: [?12l[?25h:unlet l[-5:2] [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25hlet l = [0, 1, 2, 3] [?25l: [?12l[?25h:unlet l[-6:2] [?25l: [?12l[?25h:$put =string(l) [?25l: [?12l[?25h:" [?25l: [?12l[?25h:" assignment to a list [?25l: [?12l[?25h:let l = [0, 1, 2, 3] [?25l: [?12l[?25h:let [va, vb] = l[2:3] [?25l: [?12l[?25h:$put =va [?25l: [?12l[?25h:$put =vb [?25l: [?12l[?25h:try [?25l: [?12l[?25h: let [va, vb] = l [?25l: [?12l[?25h:catch [?25l: [?12l[?25h: $put =v:exception[:14] [?25l: [?12l[?25h:endtry [?25l: [?12l[?25h:try [?25l: [?12l[?25h: let [va, vb] = l[1:1] [?25l: [?12l[?25h:catch [?25l: [?12l[?25h: $put =v:exception[:14] [?25l: [?12l[?25h:endtry [?25l: [?12l[?25h:" [?25l: [?12l[?25h:" manipulating a big Dictionary (hashtable.c has a border of 1000 entries) [?25l: [?12l[?25h:let d = {} [?25l: [?12l[?25h:for i in range(1500) [?25l: [?12l[?25h: let d[i] = 3000 - i [?25l: [?12l[?25h:endfor [?25l: [?12l[?25h:$put =d[0] . ' ' . d[100] . ' ' . d[999] . ' ' . d[1400] . ' ' . d[1499] [?25l: [?12l[?25h:try [?25l: [?12l[?25h: let n = d[1500] [?25l: [?12l[?25h:catch [?25l: [?12l[?25h: $put =v:exception[:14] . v:exception[-4:-1] [?25l: [?12l[?25h:endtry [?25l: [?12l[?25h:" lookup each items [?25l: [?12l[?25h:for i in range(1500) [?25l: [?12l[?25h: if d[i] != 3000 - i [?25l: [?12l[?25h: $put =d[i] [?25l: [?12l[?25h: endif [?25l: [?12l[?25h:endfor [?25l: [?12l[?25h: let i += 1 [?25l: [?12l[?25h:" delete even items [?25l: [?12l[?25h:while i >= 2 [?25l: [?12l[?25h: let i -= 2 [?25l: [?12l[?25h: unlet d[i] [?25l: [?12l[?25h:endwhile [?25l: [?12l[?25h:$put =get(d, 1500 - 100, 'NONE') . ' ' . d[1] [?25l: [?12l[?25h:" delete odd items, checking value, one intentionally wrong [?25l: [?12l[?25h:let d[33] = 999 [?25l: [?12l[?25h:let i = 1 [?25l: [?12l[?25h:while i < 1500 [?25l: [?12l[?25h: if d[i] != 3000 - i [?25l: [?12l[?25h: $put =i . '=' . d[i] [?25l: [?12l[?25h: else [?25l: [?12l[?25h: unlet d[i] [?25l: [?12l[?25h: endif [?25l: [?12l[?25h: let i += 2 [?25l: [?12l[?25h:endwhile [?25l: [?12l[?25h:$put =string(d) " must be almost empty now [?25l: [?12l[?25h:unlet d [?25l: [?12l[?25h:" [?25l: [?12l[?25h:" Dictionary function [?25l: [?12l[?25h:let dict = {} [?25l: [?12l[?25h:func dict.func(a) dict [?25l: [?12l[?25h: $put =a:a . len(self.data) [?25l: [?12l[?25h:endfunc [?25l: [?12l[?25h:let dict.data = [1,2,3] [?25l: [?12l[?25h:call dict.func("len: ") [?25l: [?12l[?25h:let x = dict.func("again: ") [?25l: [?12l[?25h:try [?25l: [?12l[?25h: let Fn = dict.func [?25l: [?12l[?25h: call Fn('xxx') [?25l: [?12l[?25h:catch [?25l: [?12l[?25h: $put =v:exception[:15] [?25l: [?12l[?25h:endtry [?25l: [?12l[?25h:" [?25l: [?12l[?25h:" Function in script-local List or Dict [?25l: [?12l[?25h:let g:dict = {} [?25l: [?12l[?25h:function g:dict.func() dict [?25l: [?12l[?25h: $put ='g:dict.func'.self.foo[1].self.foo[0]('asdf') [?25l: [?12l[?25h:endfunc [?25l: [?12l[?25h:let g:dict.foo = ['-', 2, 3] [?25l: [?12l[?25h:call insert(g:dict.foo, function('strlen')) [?25l: [?12l[?25h:call g:dict.func() [?25l: [?12l[?25h:" [?25l: [?12l[?25h:" Nasty: remove func from Dict that's being called (works) [?25l: [?12l[?25h:let d = {1:1} [?25l: [?12l[?25h:func d.func(a) [?25l:[?12l[?25h: return "a:". a:a [?25l:[?12l[?25h:endfunc [?25l:[?12l[?25h:$put =d.func(string(remove(d, 'func'))) [?25l:[?12l[?25h:" [?25l:[?12l[?25h:" Nasty: deepcopy() dict that refers to itself (fails when noref used ) [?25l:[?12l[?25h:let d = {1:1, 2:2} [?25l:[?12l[?25h:let l = [4, d, 6] [?25l:[?12l[?25h:let d[3] = l [?25l:[?12l[?25h:let dc = deepcopy(d) [?25l:[?12l[?25h:try [?25l:[?12l[?25h: let dc = deepcopy(d, 1) [?25l:[?12l[?25h:catch [?25l:[?12l[?25h: $put =v:exception[:14] [?25l:[?12l[?25h:endtry [?25l:[?12l[?25h:let l2 = [0, l, l, 3] [?25l:[?12l[?25h:let l[1] = l2 [?25l:[?12l[?25h:let l3 = deepcopy(l2) [?25l:[?12l[?25h:$put ='same list: ' . (l3[1] is l3[2]) [?25l:[?12l[?25h:" [?25l:[?12l[?25h:" Locked variables [?25l:[?12l[?25h:for depth in range(5) [?25l:[?12l[?25h: $put ='depth is ' . depth [?25l:[?12l[?25h: for u in range(3) [?25l:[?12l[?25h: unlet l [?25l:[?12l[?25h: let l = [0, [1, [2, 3]], {4: 5, 6: {7: 8}}] [?25l:[?12l[?25h: exe "lockvar " . depth . " l" [?25l:[?12l[?25h: if u == 1 [?25l:[?12l[?25h: exe "unlockvar l" [?25l:[?12l[?25h: elseif u == 2 [?25l:[?12l[?25h: exe "unlockvar " . depth . " l" [?25l:[?12l[?25h: endif [?25l:[?12l[?25h: let ps = islocked("l").islocked("l[1]").islocked("l[1][1]").i slocked("l[1][1][0]").'-'.islocked("l[2]").islocked("l[2]['6']").islocked("l[2][ '6'][7]") [?25l:[?12l[?25h: $put =ps [?25l:[?12l[?25h: let ps = '' [?25l:[?12l[?25h: try [?25l:[?12l[?25h: let l[1][1][0] = 99 [?25l:[?12l[?25h: let ps .= 'p' [?25l:[?12l[?25h: catch [?25l:[?12l[?25h: let ps .= 'F' [?25l:[?12l[?25h: endtry [?25l:[?12l[?25h: try [?25l:[?12l[?25h: let l[1][1] = [99] [?25l:[?12l[?25h: let ps .= 'p' [?25l:[?12l[?25h: catch [?25l:[?12l[?25h: let ps .= 'F' [?25l:[?12l[?25h: endtry [?25l:[?12l[?25h: try [?25l:[?12l[?25h: let l[1] = [99] [?25l:[?12l[?25h: let ps .= 'p' [?25l:[?12l[?25h: catch [?25l:[?12l[?25h: let ps .= 'F' [?25l:[?12l[?25h: endtry [?25l:[?12l[?25h: try [?25l:[?12l[?25h: let l[2]['6'][7] = 99 [?25l:[?12l[?25h: let ps .= 'p' [?25l:[?12l[?25h: catch [?25l:[?12l[?25h: let ps .= 'F' [?25l:[?12l[?25h: endtry [?25l:[?12l[?25h: try [?25l:[?12l[?25h: let l[2][6] = {99: 99} [?25l:[?12l[?25h: let ps .= 'p' [?25l:[?12l[?25h: catch [?25l:[?12l[?25h: let ps .= 'F' [?25l:[?12l[?25h: endtry [?25l:[?12l[?25h: try [?25l:[?12l[?25h: let l[2] = {99: 99} [?25l:[?12l[?25h: let ps .= 'p' [?25l:[?12l[?25h: catch [?25l:[?12l[?25h: let ps .= 'F' [?25l:[?12l[?25h: endtry [?25l:[?12l[?25h: try [?25l:[?12l[?25h: let l = [99] [?25l:[?12l[?25h: let ps .= 'p' [?25l:[?12l[?25h: catch [?25l:[?12l[?25h: let ps .= 'F' [?25l:[?12l[?25h: endtry [?25l:[?12l[?25h: $put =ps [?25l:[?12l[?25h: endfor [?25l:[?12l[?25h:endfor [?25l:[?12l[?25h:" [?25l:[?12l[?25h:" a:000 function argument [?25l:[?12l[?25h:" first the tests that should fail [?25l:[?12l[?25h:try [?25l:[?12l[?25h: let a:000 = [1, 2] [?25l:[?12l[?25h:catch [?25l:[?12l[?25h: $put ='caught a:000' [?25l:[?12l[?25h:endtry [?25l:[?12l[?25h:try [?25l:[?12l[?25h: let a:000[0] = 9 [?25l:[?12l[?25h:catch [?25l:[?12l[?25h: $put ='caught a:000[0]' [?25l:[?12l[?25h:endtry [?25l:[?12l[?25h:try [?25l:[?12l[?25h: let a:000[2] = [9, 10] [?25l:[?12l[?25h:catch [?25l:[?12l[?25h: $put ='caught a:000[2]' [?25l:[?12l[?25h:endtry [?25l:[?12l[?25h:try [?25l:[?12l[?25h: let a:000[3] = {9: 10} [?25l:[?12l[?25h:catch [?25l:[?12l[?25h: $put ='caught a:000[3]' [?25l:[?12l[?25h:endtry [?25l:[?12l[?25h:" now the tests that should pass [?25l:[?12l[?25h:try [?25l:[?12l[?25h: let a:000[2][1] = 9 [?25l:[?12l[?25h: call extend(a:000[2], [5, 6]) [?25l:[?12l[?25h: let a:000[3][5] = 8 [?25l:[?12l[?25h: let a:000[3]['a'] = 12 [?25l:[?12l[?25h: $put =string(a:000) [?25l:[?12l[?25h:catch [?25l:[?12l[?25h: $put ='caught ' . v:exception [?25l:[?12l[?25h:endtry [?25l:[?12l[?25h:" [?25l:[?12l[?25h:" reverse() and sort() [?25l:[?12l[?25h:let l = ['-0', 'A11', 2, 'xaaa', 4, 'foo', 'foo6', [0, 1, 2], 'x8'] [?25l:[?12l[?25h:$put =string(reverse(l)) [?25l:[?12l[?25h:$put =string(reverse(reverse(l))) [?25l:[?12l[?25h:$put =string(sort(l)) [?25l:[?12l[?25h:$put =string(reverse(sort(l))) [?25l:[?12l[?25h:$put =string(sort(reverse(sort(l)))) [?25l:[?12l[?25h:" [?25l:[?12l[?25h:" splitting a string to a List [?25l:[?12l[?25h:$put =string(split(' aa bb ')) [?25l:[?12l[?25h:$put =string(split(' aa bb ', '\W\+', 0)) [?25l:[?12l[?25h:$put =string(split(' aa bb ', '\W\+', 1)) [?25l:[?12l[?25h:$put =string(split(' aa bb ', '\W', 1)) [?25l:[?12l[?25h:$put =string(split(':aa::bb:', ':', 0)) [?25l:[?12l[?25h:$put =string(split(':aa::bb:', ':', 1)) [?25l:[?12l[?25h:$put =string(split('aa,,bb, cc,', ',\s*', 1)) [?25l:[?12l[?25h:$put =string(split('abc', '\zs')) [?25l:[?12l[?25h:$put =string(split('abc', '\zs', 1)) [?25l:[?12l[?25h:" [?25l:[?12l[?25h:" compare recursively linked list and dict [?25l:[?12l[?25h:let l = [1, 2, 3, 4] [?25l:[?12l[?25h:let d = {'1': 1, '2': l, '3': 3} [?25l:[?12l[?25h:let l[1] = d [?25l:[?12l[?25h:$put =(l == l) [?25l:[?12l[?25h:$put =(d == d) [?25l:[?12l[?25h:$put =(l != deepcopy(l)) [?25l:[?12l[?25h:$put =(d != deepcopy(d)) [?25l:[?12l[?25h:endfun [?25l:$put =string(split(' aa bb ', '\W\+', 1)) :$put =string(split(' aa bb ', '\W', 1)) :$put =string(split(':aa::bb:', ':', 0)) :$put =string(split(':aa::bb:', ':', 1)) :$put =string(split('aa,,bb, cc,', ',\s*', 1)) :$put =string(split('abc', '\zs')) :$put =string(split('abc', '\zs', 1)) :" :" compare recursively linked list and dict :let l = [1, 2, 3, 4] :let d = {'1': 1, '2': l, '3': 3} :let l[1] = d :$put =(l == l) :$put =(d == d) :$put =(l != deepcopy(l)) :$put =(d != deepcopy(d)) :endfun :call Test(1, 2, [3, 4], {5: 6}) " This may take a while :" :/^start:/,$wq! test.out ENDTEST start:[?12l[?25h[?25l :[?12l[?25hcall Test(1, 2, [3, 4], {5: 6}) " This may take a while [?25lcaught a:000caught a:000[0]caught a:000[2]caught a:000[3][1, 2, [3, 9, 5, 6], {'a': 12, '5': 8}]['x8', [0, 1, 2], 'foo6', 'foo', 4, 'xaaa', 2, 'A11', '-0'] ['x8', [0, 1, 2], 'foo6', 'foo', 4, 'xaaa', 2, 'A11', '-0'] ['-0', 'A11', 'foo', 'foo6', 'x8', 'xaaa', 2, 4, [0, 1, 2]] [[0, 1, 2], 4, 2, 'xaaa', 'x8', 'foo6', 'foo', 'A11', '-0'] ['-0', 'A11', 'foo', 'foo6', 'x8', 'xaaa', 2, 4, [0, 1, 2]] ['aa', 'bb']['aa', 'bb']['', 'aa', 'bb', ''] ['', '', 'aa', '', 'bb', '', ''] ['aa', '', 'bb']['', 'aa', '', 'bb', '']['aa', '', 'bb', 'cc', ''] ['a', 'b', 'c']['', 'a', '', 'b', '', 'c', ''] 110 0[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h/^start:/,$wq! test.out [?25lsearch hit BOTTOM, continuing at TOP "test.out" [New File] 111 lines, 1899 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test56.failed test.ok test.out X* viminfo cp test56.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test56.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test56.in" 21 lines, 406 charactersTest for script-local function. vim: set ft=vim : STARTTEST :so small.vim :" :set nocp viminfo+=nviminfo :/^start:/+1,/^end:/-1w! Xtest.vim :source Xtest.vim _x :$-1,$wq! test.out ENDTEST start: fun DoLast() call append(line('$'), "last line") endfun fun s:DoNothing() call append(line('$'), "nothing line") endfun nnoremap _x :call DoNothing()call DoLast() end: ~ ~ [?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for script-local function. vim: set ft=vim :[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 7 lines, 120 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25hset nocp viminfo+=nviminfo [?25l[?12l[?25h[?25l:[?12l[?25h/^start:/+1,/^end:/-1w! Xtest.vim [?25l"Xtest.vim" [New] 7L, 200C written[?12l[?25h[?25l:[?12l[?25hsource Xtest.vim [?25l[?12l[?25h[?25l:call 3_DoNothing()|call 3_DoLast() nothing linelast line[?12l[?25h [?25l:[?12l[?25h$-1,$wq! test.out [?25l"test.out" [New] 2L, 23C written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test57.failed test.ok test.out X* viminfo cp test57.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test57.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test57.in" 496 lines, 3654 charactersTests for :sort command. vim: set ft=vim : STARTTEST :so small.vim :" :/^t01:/+1,/^t02/-1sort :/^t02:/+1,/^t03/-1sort n :/^t03:/+1,/^t04/-1sort x :/^t04:/+1,/^t05/-1sort u :/^t05:/+1,/^t06/-1sort! :/^t06:/+1,/^t07/-1sort! n :/^t07:/+1,/^t08/-1sort! u :/^t08:/+1,/^t09/-1sort o :/^t09:/+1,/^t10/-1sort! x :/^t10:/+1,/^t11/-1sort/./ :/^t11:/+1,/^t12/-1sort/../ :/^t12:/+1,/^t13/-1sort/../u :/^t13:/+1,/^t14/-1sort/./n :/^t14:/+1,/^t15/-1sort/./r :/^t15:/+1,/^t16/-1sort/../r :/^t16:/+1,/^t17/-1sort/./rn :/^t17:/+1,/^t18/-1sort/\d/ :/^t18:/+1,/^t19/-1sort/\d/r[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for :sort command. vim: set ft=vim :[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 30 lines, 842 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:/^t19:/+1,/^t20/-1sort/\d/n :/^t20:/+1,/^t21/-1sort/\d/rn :/^t21:/+1,/^t22/-1sort/\d\d/ :/^t22:/+1,/^t23/-1sort/\d\d/n :/^t23:/+1,/^t24/-1sort/\d\d/x :/^t24:/+1,/^t25/-1sort/\d\d/r :/^t25:/+1,/^t26/-1sort/\d\d/rn :/^t26:/+1,/^t27/-1sort/\d\d/rx :/^t27:/+1,/^t28/-1sort no :/^t01:/,$wq! test.out ENDTEST[?12l[?25h[?25l [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h/^t01:/+1,/^t02/-1sort [?25lt01: alphebetical[?12l[?25h[?25l :[?12l[?25h/^t02:/+1,/^t03/-1sort n [?25la321 ab abc b123 b321 b321 b321b b322b c123d c321d t02: numeric abc ab a a122 a123 b123 c123d 123b a321 b321[?12l[?25h[?25l:[?12l[?25h/^t03:/+1,/^t04/-1sort x [?25lc321d b321 b321b b322b t03: hexadecimal[?12l[?25h[?25l :[?12l[?25h/^t04:/+1,/^t05/-1sort u [?25la122 a123 a321 b123 b321 b321 b321b b322b c123d c321d t04: alpha, unique 123b a a122 a123 a321 ab abc b123 b321 b321b b322b[?12l[?25h[?25l:[?12l[?25h/^t05:/+1,/^t06/-1sort! [?25lc123d c321d t05: alpha, reverse c321d[?12l[?25h[?25l :[?12l[?25h/^t06:/+1,/^t07/-1sort! n [?25lb123 abc ab a321 a123 a122 a 123b t06: numeric, reverse b322b b321b b321 c321d b321 a321 123b c123d b123 a123 a122[?12l[?25h[?25l:[?12l[?25h/^t07:/+1,/^t08/-1sort! u [?25la ab abc t07: unique, reverse c321d[?12l[?25h[?25l :[?12l[?25h/^t08:/+1,/^t09/-1sort o [?25lb321 b123 abc ab a321 a123 a122 a 123b t08: octal abc ab a a122 a123 b123 c123d 123b a321 b321[?12l[?25h[?25l:[?12l[?25h/^t09:/+1,/^t10/-1sort! x [?25lc321d b321 b321b b322b t09: reverse, hexadecimal c321d[?12l[?25h[?25l :[?12l[?25h/^t10:/+1,/^t11/-1sort/./ [?25lb123 a321 a123 a122 123b abc ab a t10: alpha, skip first character a a122 a123 b123 123b c123d a321 b321 b321 b321b[?12l[?25h[?25l:[?12l[?25h/^t11:/+1,/^t12/-1sort/../ [?25lc321d b322b ab abc t11: alpha, skip first 2 characters ab[?12l[?25h[?25l :[?12l[?25h/^t12:/+1,/^t13/-1sort/../u [?25lb321 b321b c321d a122 b322b a123 b123 123b c123d abc t12: alpha, unique, skip first 2 characters ab a a321 b321 b321b c321d a122 b322b a123 b123 123b[?12l[?25h[?25l:[?12l[?25h/^t13:/+1,/^t14/-1sort/./n [?25lc123d abc t13: numeric, skip first character abc[?12l[?25h[?25l :[?12l[?25h/^t14:/+1,/^t15/-1sort/./r [?25la123 b123 c123d 123b a321 b321 c321d b321 b321b b322b t14: alpha, sort on first character123b abc ab a a321 a123 a122 b321 b123 b322b[?12l[?25h[?25l:[?12l[?25h/^t15:/+1,/^t16/-1sort/../r [?25lb321 b321b c123d c321d t15: alpha, sort on first 2 characters a[?12l[?25h[?25l :[?12l[?25h/^t16:/+1,/^t17/-1sort/./rn [?25la321 abc ab b123 b321 b322b b321 b321b c123d c321d t16: numeric, sort on first character abc ab a a321 a123 a122 b321 b123 c123d 123b c321d b322b[?12l[?25h[?25l:[?12l[?25h/^t17:/+1,/^t18/-1sort/\d/ [?25lb321 b321b t17: alpha, skip past first digit abc[?12l[?25h[?25l :[?12l[?25h/^t18:/+1,/^t19/-1sort/\d/r [?25lb321 b321 b321b c321d a122 b322b a123 b123 123b c123d t18: alpha, sort on first digit abc ab a a123 a122 b123 c123d 123b a321 b321[?12l[?25h[?25l:[?12l[?25h/^t19:/+1,/^t20/-1sort/\d/n [?25lc321d b322b b321 b321b t19: numeric, skip past first digit abc[?12l[?25h[?25l :[?12l[?25h/^t20:/+1,/^t21/-1sort/\d/rn [?25lb321 c321d b321 b321b a122 b322b a123 b123 c123d 123b t20: numeric, sort on first digit abc ab a a123 a122 b123 c123d 123b a321 b321[?12l[?25h[?25l:[?12l[?25h/^t21:/+1,/^t22/-1sort/\d\d/ [?25lc321d b322b b321 b321b t21: alpha, skip past first 2 digits abc[?12l[?25h[?25l :[?12l[?25h/^t22:/+1,/^t23/-1sort/\d\d/n [?25lb321 b321 b321b c321d a122 b322b a123 b123 123b c123d t22: numeric, skip past first 2 digits abc ab a a321 b321 c321d b321 b321b a122 b322b[?12l[?25h[?25l:[?12l[?25h/^t23:/+1,/^t24/-1sort/\d\d/x [?25la123 b123 c123d 123b t23: hexadecimal, skip past first 2 digits abc[?12l[?25h[?25l :[?12l[?25h/^t24:/+1,/^t25/-1sort/\d\d/r [?25lb321 b321 a122 a123 b123 b321b c321d b322b 123b c123d t24: alpha, sort on first 2 digits abc ab a a123 a122 b123 c123d 123b a321 b321[?12l[?25h[?25l:[?12l[?25h/^t25:/+1,/^t26/-1sort/\d\d/rn [?25lc321d b322b b321 b321b t25: numeric, sort on first 2 digits abc[?12l[?25h[?25l :[?12l[?25h/^t26:/+1,/^t27/-1sort/\d\d/rx [?25la122 b123 c123d 123b a321 b321 c321d b322b b321 b321b t26: hexadecimal, sort on first 2 digits abc ab a a123 a122 b123 c123d 123b a321 b321[?12l[?25h[?25l:[?12l[?25h/^t27:/+1,/^t28/-1sort no [?25lE474: Invalid argument[?12l[?25h[?25l:[?12l[?25h/^t01:/,$wq! test.out [?25lsearch hit BOTTOM, continuing at TOP "test.out" [New File] 455 lines, 2727 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test58.failed test.ok test.out X* viminfo cp test58.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test58.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test58.in" 630 lines, 10705 charactersTests for spell checking. vim: set ft=vim : STARTTEST :so small.vim :" :" Don't want to depend on the locale from the environment :set enc=latin1 :e! :" :" Function to test .aff/.dic with list of good and bad words. :func TestOne(aff, dic) set spellfile= $put ='' $put ='test '. a:aff . '-' . a:dic " Generate a .spl file from a .dic and .aff file. exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' mkspell! Xtest Xtest " use that spell file set spl=Xtest.latin1.spl spell " list all valid words spelldump %yank[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for spell checking. vim: set ft=vim :[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 100 lines, 2377 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:" Compound words :call TestOne('3', '3') :call TestOne('4', '4') :call TestOne('5', '5') :call TestOne('6', '6') :call TestOne('7', '7') :" :" NOSLITSUGS :call TestOne('8', '8') :" gg:/^test output:/,$wq! test.out ENDTEST 1affstart SET ISO8859-1 TRY esianrtolcdugmphbyfvkwjkqxz-ëéèêïîäàâöüû'ESIANRTOLCDUGMPHBYFVKWJKQXZ FOL àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ LOW àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ UPP ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ SOFOFROM abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZàáâãäåæçèéêëìíîïðñòòóôõöøùúûüýþßÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞ¿[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Don't want to depend on the locale from the environment [?25l[?12l[?25h[?25l:[?12l[?25hset enc=latin1 [?25l:" Compound words :call TestOne('3', '3') :call TestOne('4', '4') :call TestOne('5', '5') :call TestOne('6', '6') :call TestOne('7', '7') :" :" NOSLITSUGS :call TestOne('8', '8') :" gg:/^test output:/,$wq! test.out ENDTEST 1affstart SET ISO8859-1 TRY esianrtolcdugmphbyfvkwjkqxz-ëéèêïîäàâöüû'ESIANRTOLCDUGMPHBYFVKWJKQXZ FOL àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ LOW àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ UPP ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ SOFOFROM abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZàáâãäåæçèéêëìíîïðñòòóôõöøùúûüýþßÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞ¿[?12l[?25h[?25l:[?12l[?25he! [?25l"test58.in" 630 lines, 10705 charactersTests for spell checking. vim: set ft=vim :STARTTESTso small.vim"" Don't want to depend on the locale from the environment :set enc=latin1 :e!"Function to test .aff/.dic with list of good and bad words. :func TestOne(aff, dic) set spellfile= $put ='' $put ='test '. a:aff . '-' . a:dic " Generate a .spl file from a .dic and .aff file. exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' mkspell! Xtest Xtest " use that spell file set spl=Xtest.latin1.spl spell" list all valid words spelldump %yank[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Function to test .aff/.dic with list of good and bad words. [?25l[?12l[?25h[?25l:[?12l[?25hfunc TestOne(aff, dic) [?25l : [?12l[?25h set spellfile= [?25l: [?12l[?25h $put ='' [?25l: [?12l[?25h $put ='test '. a:aff . '-' . a:dic [?25l: [?12l[?25h " Generate a .spl file from a .dic and .aff file. [?25l: [?12l[?25h exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' [?25l: [?12l[?25h exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' [?25l: [?12l[?25h mkspell! Xtest Xtest [?25l: [?12l[?25h " use that spell file [?25l: [?12l[?25h set spl=Xtest.latin1.spl spell [?25l: [?12l[?25h " list all valid words [?25l: [?12l[?25h spelldump [?25l: [?12l[?25h %yank [?25l: [?12l[?25h quit [?25l: [?12l[?25h $put [?25l: [?12l[?25h $put ='-------' [?25l: [?12l[?25h " find all bad words and suggestions for them [?25l: [?12l[?25h exe '1;/^' . a:aff . 'good:' [?25l: [?12l[?25h normal 0f:]s [?25l: [?12l[?25h let prevbad = '' [?25l: [?12l[?25h while 1 [?25l: [?12l[?25h let [bad, a] = spellbadword() [?25l: [?12l[?25h if bad == '' || bad == prevbad || bad == 'badend' [?25l: [?12l[?25h break [?25l: [?12l[?25h endif [?25l: [?12l[?25h let prevbad = bad [?25l: [?12l[?25h let lst = spellsuggest(bad, 3) [?25l: [?12l[?25h normal mm [?25l: [?12l[?25h $put =bad [?25l: [?12l[?25h $put =string(lst) [?25l: [?12l[?25h normal `m]s [?25l: [?12l[?25h endwhile [?25l: [?12l[?25hendfunc [?25lTests for spell checking. vim: set ft=vim : STARTTEST :so small.vim :" :" Don't want to depend on the locale from the environment :set enc=latin1 :e! :" :" Function to test .aff/.dic with list of good and bad words. :func TestOne(aff, dic) set spellfile= $put ='' $put ='test '. a:aff . '-' . a:dic " Generate a .spl file from a .dic and .aff file. exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' mkspell! Xtest Xtest " use that spell file set spl=Xtest.latin1.spl spell " list all valid words spelldump %yank[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25hcall TestOne('1', '1') [?25l"Xtest.aff" [New File] 46 lines, 754 characters written "Xtest.dic" [New File] 11 lines, 71 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - test Compressing word tree... Compressed 29 of 127 nodes; 98 (77%) remaining Writing spell file Xtest.latin1.spl ... Done! Estimated runtime memory use: 490 bytes Reading back spell file... Performing soundfolding... Total number of words: 16 Number of words after soundfolding: 16 Compressing word tree... Compressed 39 of 104 nodes; 65 (62%) remaining Writing suggestion file Xtest.latin1.sug ... Estimated runtime memory use: 357 bytes 17 lines yanked 17 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h$put =soundfold('goobledygoook') [?25lthe end uk wrong ------- bad ['put', 'uk', 'OK'] inputs ['input', 'puts', 'outputs'] comment ['Comment', 'outtest', 'the end'] ok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test']the['put', 'uk', 'test'] gebletegek[?12l[?25h[?25l :[?12l[?25h$put =soundfold('kóopërÿnôven') [?25l kepereneven[?12l[?25h[?25l :[?12l[?25h$put =soundfold('oeverloos gezwets edale') [?25l everles gesvets etele[?12l[?25h[?25l :[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" and now with SAL instead of SOFO items; test automatic reloading [?25l[?12l[?25h[?25lTests for spell checking. vim: set ft=vim : STARTTEST :so small.vim :" :" Don't want to depend on the locale from the environment :set enc=latin1 :e! :" :" Function to test .aff/.dic with list of good and bad words. :func TestOne(aff, dic) set spellfile= $put ='' $put ='test '. a:aff . '-' . a:dic " Generate a .spl file from a .dic and .aff file. exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' mkspell! Xtest Xtest " use that spell file  set spl=Xtest.latin1.spl spell " list all valid words  spelldump %yank[?12l[?25h[?25l:[?12l[?25h/^affstart_sal/+1,/^affend_sal/-1w! Xtest.aff [?25l"Xtest.aff" 151 lines, 3412 characters written[?12l[?25h[?25l:[?12l[?25hmkspell! Xtest Xtest [?25lReading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - test Compressing word tree... Compressed 29 of 127 nodes; 98 (77%) remaining Writing spell file Xtest.latin1.spl ... Done! Estimated runtime memory use: 490 bytes Performing soundfolding... Total number of words: 16 Number of words after soundfolding: 15 Compressing word tree... Compressed 33 of 75 nodes; 42 (56%) remaining Writing suggestion file Xtest.latin1.sug ... Estimated runtime memory use: 241 bytes Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h$put =soundfold('goobledygoook') [?25l------- bad ['put', 'uk', 'OK'] inputs ['input', 'puts', 'outputs'] comment ['Comment', 'outtest', 'the end'] ok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test']end['put', 'uk', 'test']the['put', 'uk', 'test']gebletegekkepereneveneverles gesvets etele kbltyk[?12l[?25h[?25l :[?12l[?25h$put =soundfold('kóopërÿnôven') [?25l kprnfn[?12l[?25h[?25l :[?12l[?25h$put =soundfold('oeverloos gezwets edale') [?25l *fls kswts tl[?12l[?25h[?25l :[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" also use an addition file [?25l[?12l[?25h[?25lTests for spell checking. vim: set ft=vim : STARTTEST :so small.vim :" :" Don't want to depend on the locale from the environment :set enc=latin1 :e! :" :" Function to test .aff/.dic with list of good and bad words. :func TestOne(aff, dic) set spellfile= $put ='' $put ='test '. a:aff . '-' . a:dic " Generate a .spl file from a .dic and .aff file. exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' mkspell! Xtest Xtest " use that spell file  set spl=Xtest.latin1.spl spell " list all valid words  spelldump %yank[?12l[?25h[?25l:[?12l[?25h/^addstart/+1,/^addend/-1w! Xtest.latin1.add [?25l"Xtest.latin1.add" [New File] 3 lines, 38 characters written[?12l[?25h[?25l:[?12l[?25hmkspell! Xtest.latin1.add.spl Xtest.latin1.add [?25lReading word file Xtest.latin1.add ... Compressing word tree... Compressed 0 of 29 nodes; 29 (100%) remaining Writing spell file Xtest.latin1.add.spl ... Done! Estimated runtime memory use: 145 bytes Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hset spellfile=Xtest.latin1.add [?25lTests for spell checking. vim: set ft=vim : STARTTEST :so small.vim :" :" Don't want to depend on the locale from the environment[?12l[?25h[?25l/[?12l[?25h^test2: [?25l2good: puts bad: inputs comment ok Ok end the. test déôl badend addstart /regions=usgbnz elequint/2 elekwint/3 addend test2: elequint test elekwint test elekwent asdf Test rules for compounding. 3affstart SET ISO8859-1 COMPOUNDMIN 3 COMPOUNDRULE m* NEEDCOMPOUND x 3affend[?12l[?25h[?25l:[?12l[?25hlet [str, a] = spellbadword() [?25l[?12l[?25h[?25l:[?12l[?25h$put =str [?25linputs ['input', 'puts', 'outputs'] comment ['Comment', 'outtest', 'the end'] ok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent [?12l[?25h[?25l :[?12l[?25hset spl=Xtest_us.latin1.spl [?25l[?12l[?25h[?25l/[?12l[?25h^test2: [?25lsearch hit BOTTOM, continuing at TOP2good: puts bad: inputs comment ok Ok end the. test déôl badend addstart /regions=usgbnz elequint/2 elekwint/3 addend test2: elequint test elekwint test elekwent asdf Test rules for compounding. 3affstart SET ISO8859-1 COMPOUNDMIN 3 COMPOUNDRULE m* NEEDCOMPOUND x 3affend search hit BOTTOM, continuing at TOP[?12l[?25h [?25l:[?12l[?25hlet [str, a] = spellbadword() [?25l[?12l[?25h[?25l:[?12l[?25h$put =str [?25l['input', 'puts', 'outputs'] comment ['Comment', 'outtest', 'the end'] ok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint [?12l[?25h[?25l2good: puts bad: inputs comment ok Ok end the. test déôl badend addstart /regions=usgbnz elequint/2 elekwint/3 addend test2: elequint test elekwint test elekwent asdf Test rules for compounding. 3affstart SET ISO8859-1 COMPOUNDMIN 3 COMPOUNDRULE m* NEEDCOMPOUND x 3affend[?12l[?25h[?25l:[?12l[?25hlet [str, a] = spellbadword() [?25l[?12l[?25h[?25l:[?12l[?25h$put =str [?25lcomment ['Comment', 'outtest', 'the end'] ok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint [?12l[?25h[?25l :[?12l[?25hset spl=Xtest_gb.latin1.spl [?25lelequint [?12l[?25h[?25l/[?12l[?25h^test2: [?25lsearch hit BOTTOM, continuing at TOP2good: puts bad: inputs comment ok Ok end the. test déôl badend addstart /regions=usgbnz elequint/2 elekwint/3 addend test2: elequint test elekwint test elekwent asdf Test rules for compounding. 3affstart SET ISO8859-1 COMPOUNDMIN 3 COMPOUNDRULE m* NEEDCOMPOUND x 3affend search hit BOTTOM, continuing at TOP[?12l[?25h[?25l:[?12l[?25hlet [str, a] = spellbadword() [?25l[?12l[?25h[?25l:[?12l[?25h$put =str [?25l['Comment', 'outtest', 'the end'] ok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint elekwint [?12l[?25h[?25l2good: puts bad: inputs comment ok Ok end the. test déôl badend addstart /regions=usgbnz elequint/2 elekwint/3 addend test2: elequint test elekwint test elekwent asdf Test rules for compounding. 3affstart SET ISO8859-1 COMPOUNDMIN 3 COMPOUNDRULE m* NEEDCOMPOUND x 3affend[?12l[?25h[?25l:[?12l[?25hlet [str, a] = spellbadword() [?25l[?12l[?25h[?25l:[?12l[?25h$put =str [?25lok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint elekwint elekwent [?12l[?25h[?25l :[?12l[?25hset spl=Xtest_nz.latin1.spl [?25lelequint elekwint elekwint [?12l[?25h[?25l/[?12l[?25h^test2: [?25lsearch hit BOTTOM, continuing at TOP2good: puts bad: inputs comment ok Ok end the. test déôl badend addstart /regions=usgbnz elequint/2 elekwint/3 addend test2: elequint test elekwint test elekwent asdf Test rules for compounding. 3affstart SET ISO8859-1 COMPOUNDMIN 3 COMPOUNDRULE m* NEEDCOMPOUND x 3affend search hit BOTTOM, continuing at TOP[?12l[?25h [?25l:[?12l[?25hlet [str, a] = spellbadword() [?25l[?12l[?25h[?25l:[?12l[?25h$put =str [?25l['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint elekwint elekwent elequint [?12l[?25h[?25l2good: puts bad: inputs comment ok Ok end the. test déôl badend addstart /regions=usgbnz elequint/2 elekwint/3 addend test2: elequint test elekwint test elekwent asdf Test rules for compounding. 3affstart SET ISO8859-1 COMPOUNDMIN 3 COMPOUNDRULE m* NEEDCOMPOUND x 3affend[?12l[?25h[?25l:[?12l[?25hlet [str, a] = spellbadword() [?25l[?12l[?25h[?25l:[?12l[?25h$put =str [?25lOk ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint elekwint elekwent elequint elekwent [?12l[?25h[?25l :[?12l[?25hset spl=Xtest_ca.latin1.spl [?25lelequint elekwint elekwint elequint [?12l[?25h[?25l/[?12l[?25h^test2: [?25lsearch hit BOTTOM, continuing at TOP2good: puts bad: inputs comment ok Ok end the. test déôl badend addstart /regions=usgbnz elequint/2 elekwint/3 addend test2: elequint test elekwint test elekwent asdf Test rules for compounding. 3affstart SET ISO8859-1 COMPOUNDMIN 3 COMPOUNDRULE m* NEEDCOMPOUND x 3affend search hit BOTTOM, continuing at TOP[?12l[?25h [?25l:[?12l[?25hlet [str, a] = spellbadword() [?25l[?12l[?25h[?25l:[?12l[?25h$put =str [?25l['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint elekwint elekwent elequint elekwent elequint [?12l[?25h[?25l2good: puts bad: inputs comment ok Ok end the. test déôl badend addstart /regions=usgbnz elequint/2 elekwint/3 addend test2: elequint test elekwint test elekwent asdf Test rules for compounding. 3affstart SET ISO8859-1 COMPOUNDMIN 3 COMPOUNDRULE m* NEEDCOMPOUND x 3affend[?12l[?25h[?25l:[?12l[?25hlet [str, a] = spellbadword() [?25l[?12l[?25h[?25l:[?12l[?25h$put =str [?25ltest ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint elekwint elekwent elequint elekwent elequint elekwint [?12l[?25h[?25l :[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Postponed prefixes [?25l[?12l[?25h[?25l:[?12l[?25hcall TestOne('2', '1') [?25l"Xtest.aff" 44 lines, 447 characters written "Xtest.dic" 11 lines, 71 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - test Compressing word tree... Compressed 10 of 98 nodes; 88 (89%) remaining Compressed 0 of 13 nodes; 13 (100%) remaining Writing spell file Xtest.latin1.spl ... Done! Estimated runtime memory use: 505 bytes 17 lines yanked 17 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h" [?25lMAP eèéêë MAP iìíîï MAP oòóôõö MAP uùúûü MAP nñ MAP cç MAP yÿý MAP sß 2affend 2good: puts bad: inputs comment ok Ok end the. test déôl badendaddstar /regions=usgbnz elequ/2/3 addendtest2:test elekwint test elekwent asdf[?12l[?25h[?25l:[?12l[?25h" Compound words [?25l[?12l[?25h[?25l:[?12l[?25hcall TestOne('3', '3') [?25l"Xtest.aff" 5 lines, 60 characters written "Xtest.dic" 5 lines, 29 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - foo Compressing word tree... Compressed 6 of 29 nodes; 23 (79%) remaining Writing spell file Xtest.latin1.spl ... Done! Estimated runtime memory use: 115 bytes 3 lines yanked 3 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hcall TestOne('4', '4') [?25l"Xtest.aff" 45 lines, 559 characters written "Xtest.dic" 8 lines, 59 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - word Compressing word tree... Compressed 2 of 91 nodes; 89 (97%) remaining Compressed 0 of 15 nodes; 15 (100%) remaining Writing spell file Xtest.latin1.spl ... Done! Estimated runtime memory use: 520 bytes 12 lines yanked 12 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hcall TestOne('5', '5') [?25l"Xtest.aff" 25 lines, 237 characters written "Xtest.dic" 6 lines, 57 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - foo Compressing word tree... Compressed 19 of 105 nodes; 86 (81%) remaining Writing spell file Xtest.latin1.spl ... Done! Estimated runtime memory use: 440 bytes 10 lines yanked 10 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hcall TestOne('6', '6') [?25l"Xtest.aff" 23 lines, 211 characters written "Xtest.dic" 6 lines, 53 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - mee Compressing word tree... Compressed 19 of 87 nodes; 68 (78%) remaining Writing spell file Xtest.latin1.spl ... Done! Estimated runtime memory use: 350 bytes 9 lines yanked 9 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hcall TestOne('7', '7') [?25l"Xtest.aff" 22 lines, 223 characters written "Xtest.dic" 6 lines, 67 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - mee Compressing word tree... Compressed 19 of 89 nodes; 70 (78%) remaining Writing spell file Xtest.latin1.spl ... Done! Estimated runtime memory use: 360 bytes 9 lines yanked 9 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h" [?25l1234 mee/391,111,9999 bar/17,61003,123 lead/2 tail/123 middle/77,1 7dicend 7good: meea1 meeaé bar prebar barmeat prebarmeat leadprebarlead tail leadtail leadmiddletail bad: mee meea2 prabar probarmaat middle leadmiddle middletail tailleadleadprobar badend Test NOSLITSUGS 8affstart SET ISO8859-1 NOSPLITSUGS 8affend 8dicstart[?12l[?25h[?25l:[?12l[?25h" NOSLITSUGS [?25l[?12l[?25h[?25l:[?12l[?25hcall TestOne('8', '8') [?25l"Xtest.aff" 3 lines, 27 characters written "Xtest.dic" 4 lines, 20 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - foo Compressing word tree... Compressed 8 of 26 nodes; 18 (69%) remaining Writing spell file Xtest.latin1.spl ... Done! Estimated runtime memory use: 90 bytes 4 lines yanked 4 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h" [?25lNOSPLITSUGS 8affend 8dicstart 1234 foo bar faabar 8dicend 8good: foo bar faabar bad: foobar barfootest output:test 1-1# file: Xtest.latin1.spl Commentdeoldéôr input[?12l[?25h[?25lTests for spell checking. vim: set ft=vim : STARTTEST :so small.vim :" :" Don't want to depend on the locale from the environment :set enc=latin1 :e! :" :" Function to test .aff/.dic with list of good and bad words. :func TestOne(aff, dic) set spellfile= $put ='' $put ='test '. a:aff . '-' . a:dic " Generate a .spl file from a .dic and .aff file. exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' mkspell! Xtest Xtest " use that spell file  set spl=Xtest.latin1.spl spell " list all valid words  spelldump %yank[?12l[?25h[?25l:[?12l[?25h/^test output:/,$wq! test.out [?25l"test.out" [New File] 283 lines, 3793 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test59.failed test.ok test.out X* viminfo cp test59.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test59.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test59.in" 621 lines, 10818 charactersTests for spell checking with 'encoding' set to "utf-8". vim: set ft=vim : STARTTEST :so small.vim :so mbyte.vim :" :" Don't want to depend on the locale from the environment. The .aff and .dic :" text is in latin1, the test text is utf-8. :set enc=latin1 :e! :set enc=utf-8 :set fenc= :" :" Function to test .aff/.dic with list of good and bad words. :func TestOne(aff, dic) set spellfile= $put ='' $put ='test '. a:aff . '-' . a:dic " Generate a .spl file from a .dic and .aff file. exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' mkspell! Xtest Xtest " use that spell file[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for spell checking with 'encoding' set to "utf-8". vim: set ft=vim :[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 101 lines, 2441 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:" Postponed prefixes :call TestOne('2', '1') :" :" Compound words :call TestOne('3', '3') :call TestOne('4', '4') :call TestOne('5', '5') :call TestOne('6', '6') :call TestOne('7', '7') :" gg:/^test output:/,$wq! test.out ENDTEST 1affstart SET ISO8859-1 TRY esianrtolcdugmphbyfvkwjkqxz-ëéèêïîäàâöüû'ESIANRTOLCDUGMPHBYFVKWJKQXZ FOL àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ LOW àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ UPP ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ SOFOFROM abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZàáâãäåæçèéêëìíîïðñòòóôõöøùúûüýþßÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞ¿[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hso mbyte.vim [?25l[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Don't want to depend on the locale from the environment. The .aff and .dic [?25l[?12l[?25h[?25l:[?12l[?25h" text is in latin1, the test text is utf-8. [?25l[?12l[?25h[?25l:[?12l[?25hset enc=latin1 [?25l:" Postponed prefixes :call TestOne('2', '1') :" :" Compound words :call TestOne('3', '3') :call TestOne('4', '4') :call TestOne('5', '5') :call TestOne('6', '6') :call TestOne('7', '7') :" gg:/^test output:/,$wq! test.out ENDTEST 1affstart SET ISO8859-1 TRY esianrtolcdugmphbyfvkwjkqxz-ëéèêïîäàâöüû'ESIANRTOLCDUGMPHBYFVKWJKQXZ FOL àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ LOW àáâãäåæçèéêëìíîïðñòóôõöøùúûüýþßÿ UPP ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßÿ SOFOFROM abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZàáâãäåæçèéêëìíîïðñòòóôõöøùúûüýþßÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞ¿[?12l[?25h[?25l:[?12l[?25he! [?25l"test59.in" 621 lines, 10818 charactersTests for spell checking with 'encoding' set to "utf-8". vim: set ft=vim :STARTTEST :so small.vimso mbyte.vim"" Don't want to depend on the locale from the environment. The .aff and .dic :" text is in latin1, the test text is utf-8. :set enc=latin1e! :set enc=utf-8:set fenc= :" :" Function to test .aff/.dic with list of good and bad words. :func TestOne(aff, dic) set spellfile=$put ='' $put ='test '. a:aff . '-' . a:dic " Generate a .spl file from a .dic and .aff file. exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' mkspell! Xtest Xtest " use that spell file[?12l[?25h[?25l:[?12l[?25hset enc=utf-8 [?25lTests for spell checking with 'encoding' set to "utf-8". vim: set ft=vim : STARTTEST :so small.vim :so mbyte.vim :" :" Don't want to depend on the locale from the environment. The .aff and .dic :" text is in latin1, the test text is utf-8. :set enc=latin1 :e! :set enc=utf-8 :set fenc= :" :" Function to test .aff/.dic with list of good and bad words. :func TestOne(aff, dic) set spellfile= $put ='' $put ='test '. a:aff . '-' . a:dic " Generate a .spl file from a .dic and .aff file. exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' mkspell! Xtest Xtest " use that spell file[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hf[?25l :set f[?12l[?25he[?25l :set fe[?12l[?25hn[?25l :set fen[?12l[?25hc[?25l :set fenc[?12l[?25h=[?25l :set fenc=[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25hF[?25l :" F[?12l[?25hu[?25l :" Fu[?12l[?25hn[?25l :" Fun[?12l[?25hc[?25l :" Func[?12l[?25ht[?25l :" Funct[?12l[?25hi[?25l :" Functi[?12l[?25ho[?25l :" Functio[?12l[?25hn[?25l :" Function[?12l[?25h [?25l :" Function [?12l[?25ht[?25l :" Function t[?12l[?25ho[?25l :" Function to[?12l[?25h [?25l :" Function to [?12l[?25ht[?25l :" Function to t[?12l[?25he[?25l :" Function to te[?12l[?25hs[?25l :" Function to tes[?12l[?25ht[?25l :" Function to test[?12l[?25h [?25l :" Function to test [?12l[?25h.[?25l :" Function to test .[?12l[?25ha[?25l :" Function to test .a[?12l[?25hf[?25l :" Function to test .af[?12l[?25hf[?25l :" Function to test .aff[?12l[?25h/[?25l :" Function to test .aff/[?12l[?25h.[?25l :" Function to test .aff/.[?12l[?25hd[?25l :" Function to test .aff/.d[?12l[?25hi[?25l :" Function to test .aff/.di[?12l[?25hc[?25l :" Function to test .aff/.dic[?12l[?25h [?25l :" Function to test .aff/.dic [?12l[?25hw[?25l :" Function to test .aff/.dic w[?12l[?25hi[?25l :" Function to test .aff/.dic wi[?12l[?25ht[?25l :" Function to test .aff/.dic wit[?12l[?25hh[?25l :" Function to test .aff/.dic with[?12l[?25h [?25l :" Function to test .aff/.dic with [?12l[?25hl[?25l :" Function to test .aff/.dic with l[?12l[?25hi[?25l :" Function to test .aff/.dic with li[?12l[?25hs[?25l :" Function to test .aff/.dic with lis[?12l[?25ht[?25l :" Function to test .aff/.dic with list[?12l[?25h [?25l :" Function to test .aff/.dic with list [?12l[?25ho[?25l :" Function to test .aff/.dic with list o[?12l[?25hf[?25l :" Function to test .aff/.dic with list of[?12l[?25h [?25l :" Function to test .aff/.dic with list of [?12l[?25hg[?25l :" Function to test .aff/.dic with list of g[?12l[?25ho[?25l :" Function to test .aff/.dic with list of go[?12l[?25ho[?25l :" Function to test .aff/.dic with list of goo[?12l[?25hd[?25l :" Function to test .aff/.dic with list of good[?12l[?25h [?25l :" Function to test .aff/.dic with list of good [?12l[?25ha[?25l :" Function to test .aff/.dic with list of good a[?12l[?25hn[?25l :" Function to test .aff/.dic with list of good an[?12l[?25hd[?25l :" Function to test .aff/.dic with list of good and[?12l[?25h [?25l :" Function to test .aff/.dic with list of good and [?12l[?25hb[?25l :" Function to test .aff/.dic with list of good and b[?12l[?25ha[?25l :" Function to test .aff/.dic with list of good and ba[?12l[?25hd[?25l :" Function to test .aff/.dic with list of good and bad[?12l[?25h [?25l :" Function to test .aff/.dic with list of good and bad [?12l[?25hw[?25l :" Function to test .aff/.dic with list of good and bad w[?12l[?25ho[?25l :" Function to test .aff/.dic with list of good and bad wo[?12l[?25hr[?25l :" Function to test .aff/.dic with list of good and bad wor[?12l[?25hd[?25l :" Function to test .aff/.dic with list of good and bad word[?12l[?25hs[?25l :" Function to test .aff/.dic with list of good and bad words[?12l[?25h.[?25l :" Function to test .aff/.dic with list of good and bad words.[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hf[?25l :f[?12l[?25hu[?25l :fu[?12l[?25hn[?25l :fun[?12l[?25hc[?25l :func[?12l[?25h [?25l :func [?12l[?25hT[?25l :func T[?12l[?25he[?25l :func Te[?12l[?25hs[?25l :func Tes[?12l[?25ht[?25l :func Test[?12l[?25hO[?25l :func TestO[?12l[?25hn[?25l :func TestOn[?12l[?25he[?25l :func TestOne[?12l[?25h([?25l :func TestOne([?12l[?25ha[?25l :func TestOne(a[?12l[?25hf[?25l :func TestOne(af[?12l[?25hf[?25l :func TestOne(aff[?12l[?25h,[?25l :func TestOne(aff,[?12l[?25h [?25l :func TestOne(aff, [?12l[?25hd[?25l :func TestOne(aff, d[?12l[?25hi[?25l :func TestOne(aff, di[?12l[?25hc[?25l :func TestOne(aff, dic[?12l[?25h)[?25l :func TestOne(aff, dic)[?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hs[?25l : s[?12l[?25he[?25l : se[?12l[?25ht[?25l : set[?12l[?25h [?25l : set [?12l[?25hs[?25l : set s[?12l[?25hp[?25l : set sp[?12l[?25he[?25l : set spe[?12l[?25hl[?25l : set spel[?12l[?25hl[?25l : set spell[?12l[?25hf[?25l : set spellf[?12l[?25hi[?25l : set spellfi[?12l[?25hl[?25l : set spellfil[?12l[?25he[?25l : set spellfile[?12l[?25h=[?25l : set spellfile=[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h$[?25l : $[?12l[?25hp[?25l : $p[?12l[?25hu[?25l : $pu[?12l[?25ht[?25l : $put[?12l[?25h [?25l : $put [?12l[?25h=[?25l : $put =[?12l[?25h'[?25l : $put ='[?12l[?25h'[?25l : $put =''[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h$[?25l : $[?12l[?25hp[?25l : $p[?12l[?25hu[?25l : $pu[?12l[?25ht[?25l : $put[?12l[?25h [?25l : $put [?12l[?25h=[?25l : $put =[?12l[?25h'[?25l : $put ='[?12l[?25ht[?25l : $put ='t[?12l[?25he[?25l : $put ='te[?12l[?25hs[?25l : $put ='tes[?12l[?25ht[?25l : $put ='test[?12l[?25h [?25l : $put ='test [?12l[?25h'[?25l : $put ='test '[?12l[?25h.[?25l : $put ='test '.[?12l[?25h [?25l : $put ='test '. [?12l[?25ha[?25l : $put ='test '. a[?12l[?25h:[?25l : $put ='test '. a:[?12l[?25ha[?25l : $put ='test '. a:a[?12l[?25hf[?25l : $put ='test '. a:af[?12l[?25hf[?25l : $put ='test '. a:aff[?12l[?25h [?25l : $put ='test '. a:aff [?12l[?25h.[?25l : $put ='test '. a:aff .[?12l[?25h [?25l : $put ='test '. a:aff . [?12l[?25h'[?25l : $put ='test '. a:aff . '[?12l[?25h-[?25l : $put ='test '. a:aff . '-[?12l[?25h'[?25l : $put ='test '. a:aff . '-'[?12l[?25h [?25l : $put ='test '. a:aff . '-' [?12l[?25h.[?25l : $put ='test '. a:aff . '-' .[?12l[?25h [?25l : $put ='test '. a:aff . '-' . [?12l[?25ha[?25l : $put ='test '. a:aff . '-' . a[?12l[?25h:[?25l : $put ='test '. a:aff . '-' . a:[?12l[?25hd[?25l : $put ='test '. a:aff . '-' . a:d[?12l[?25hi[?25l : $put ='test '. a:aff . '-' . a:di[?12l[?25hc[?25l : $put ='test '. a:aff . '-' . a:dic[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h"[?25l : "[?12l[?25h [?25l : " [?12l[?25hG[?25l : " G[?12l[?25he[?25l : " Ge[?12l[?25hn[?25l : " Gen[?12l[?25he[?25l : " Gene[?12l[?25hr[?25l : " Gener[?12l[?25ha[?25l : " Genera[?12l[?25ht[?25l : " Generat[?12l[?25he[?25l : " Generate[?12l[?25h [?25l : " Generate [?12l[?25ha[?25l : " Generate a[?12l[?25h [?25l : " Generate a [?12l[?25h.[?25l : " Generate a .[?12l[?25hs[?25l : " Generate a .s[?12l[?25hp[?25l : " Generate a .sp[?12l[?25hl[?25l : " Generate a .spl[?12l[?25h [?25l : " Generate a .spl [?12l[?25hf[?25l : " Generate a .spl f[?12l[?25hi[?25l : " Generate a .spl fi[?12l[?25hl[?25l : " Generate a .spl fil[?12l[?25he[?25l : " Generate a .spl file[?12l[?25h [?25l : " Generate a .spl file [?12l[?25hf[?25l : " Generate a .spl file f[?12l[?25hr[?25l : " Generate a .spl file fr[?12l[?25ho[?25l : " Generate a .spl file fro[?12l[?25hm[?25l : " Generate a .spl file from[?12l[?25h [?25l : " Generate a .spl file from [?12l[?25ha[?25l : " Generate a .spl file from a[?12l[?25h [?25l : " Generate a .spl file from a [?12l[?25h.[?25l : " Generate a .spl file from a .[?12l[?25hd[?25l : " Generate a .spl file from a .d[?12l[?25hi[?25l : " Generate a .spl file from a .di[?12l[?25hc[?25l : " Generate a .spl file from a .dic[?12l[?25h [?25l : " Generate a .spl file from a .dic [?12l[?25ha[?25l : " Generate a .spl file from a .dic a[?12l[?25hn[?25l : " Generate a .spl file from a .dic an[?12l[?25hd[?25l : " Generate a .spl file from a .dic and[?12l[?25h [?25l : " Generate a .spl file from a .dic and [?12l[?25h.[?25l : " Generate a .spl file from a .dic and .[?12l[?25ha[?25l : " Generate a .spl file from a .dic and .a[?12l[?25hf[?25l : " Generate a .spl file from a .dic and .af[?12l[?25hf[?25l : " Generate a .spl file from a .dic and .aff[?12l[?25h [?25l : " Generate a .spl file from a .dic and .aff [?12l[?25hf[?25l : " Generate a .spl file from a .dic and .aff f[?12l[?25hi[?25l : " Generate a .spl file from a .dic and .aff fi[?12l[?25hl[?25l : " Generate a .spl file from a .dic and .aff fil[?12l[?25he[?25l : " Generate a .spl file from a .dic and .aff file[?12l[?25h.[?25l : " Generate a .spl file from a .dic and .aff file.[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25he[?25l : e[?12l[?25hx[?25l : ex[?12l[?25he[?25l : exe[?12l[?25h [?25l : exe [?12l[?25h'[?25l : exe '[?12l[?25h1[?25l : exe '1[?12l[?25h;[?25l : exe '1;[?12l[?25h/[?25l : exe '1;/[?12l[?25h^[?25l : exe '1;/^[?12l[?25h'[?25l : exe '1;/^'[?12l[?25h [?25l : exe '1;/^' [?12l[?25h.[?25l : exe '1;/^' .[?12l[?25h [?25l : exe '1;/^' . [?12l[?25ha[?25l : exe '1;/^' . a[?12l[?25h:[?25l : exe '1;/^' . a:[?12l[?25ha[?25l : exe '1;/^' . a:a[?12l[?25hf[?25l : exe '1;/^' . a:af[?12l[?25hf[?25l : exe '1;/^' . a:aff[?12l[?25h [?25l : exe '1;/^' . a:aff [?12l[?25h.[?25l : exe '1;/^' . a:aff .[?12l[?25h [?25l : exe '1;/^' . a:aff . [?12l[?25h'[?25l : exe '1;/^' . a:aff . '[?12l[?25ha[?25l : exe '1;/^' . a:aff . 'a[?12l[?25hf[?25l : exe '1;/^' . a:aff . 'af[?12l[?25hf[?25l : exe '1;/^' . a:aff . 'aff[?12l[?25hs[?25l : exe '1;/^' . a:aff . 'affs[?12l[?25ht[?25l : exe '1;/^' . a:aff . 'affst[?12l[?25ha[?25l : exe '1;/^' . a:aff . 'affsta[?12l[?25hr[?25l : exe '1;/^' . a:aff . 'affstar[?12l[?25ht[?25l : exe '1;/^' . a:aff . 'affstart[?12l[?25h/[?25l : exe '1;/^' . a:aff . 'affstart/[?12l[?25h+[?25l : exe '1;/^' . a:aff . 'affstart/+[?12l[?25h1[?25l : exe '1;/^' . a:aff . 'affstart/+1[?12l[?25h,[?25l : exe '1;/^' . a:aff . 'affstart/+1,[?12l[?25h/[?25l : exe '1;/^' . a:aff . 'affstart/+1,/[?12l[?25h^[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^[?12l[?25h'[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^'[?12l[?25h [?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' [?12l[?25h.[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' .[?12l[?25h [?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . [?12l[?25ha[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a[?12l[?25h:[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:[?12l[?25ha[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:a[?12l[?25hf[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:af[?12l[?25hf[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff[?12l[?25h [?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff [?12l[?25h.[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff .[?12l[?25h [?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . [?12l[?25h'[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . '[?12l[?25ha[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'a[?12l[?25hf[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'af[?12l[?25hf[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'aff[?12l[?25he[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affe[?12l[?25hn[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affen[?12l[?25hd[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend[?12l[?25h/[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/[?12l[?25h-[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-[?12l[?25h1[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1[?12l[?25hw[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w[?12l[?25h![?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w![?12l[?25h [?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! [?12l[?25hX[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! X[?12l[?25ht[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xt[?12l[?25he[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xte[?12l[?25hs[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtes[?12l[?25ht[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest[?12l[?25h.[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.[?12l[?25ha[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.a[?12l[?25hf[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.af[?12l[?25hf[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff[?12l[?25h'[?25l : exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff'[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25he[?25l : e[?12l[?25hx[?25l : ex[?12l[?25he[?25l : exe[?12l[?25h [?25l : exe [?12l[?25h'[?25l : exe '[?12l[?25h1[?25l : exe '1[?12l[?25h;[?25l : exe '1;[?12l[?25h/[?25l : exe '1;/[?12l[?25h^[?25l : exe '1;/^[?12l[?25h'[?25l : exe '1;/^'[?12l[?25h [?25l : exe '1;/^' [?12l[?25h.[?25l : exe '1;/^' .[?12l[?25h [?25l : exe '1;/^' . [?12l[?25ha[?25l : exe '1;/^' . a[?12l[?25h:[?25l : exe '1;/^' . a:[?12l[?25hd[?25l : exe '1;/^' . a:d[?12l[?25hi[?25l : exe '1;/^' . a:di[?12l[?25hc[?25l : exe '1;/^' . a:dic[?12l[?25h [?25l : exe '1;/^' . a:dic [?12l[?25h.[?25l : exe '1;/^' . a:dic .[?12l[?25h [?25l : exe '1;/^' . a:dic . [?12l[?25h'[?25l : exe '1;/^' . a:dic . '[?12l[?25hd[?25l : exe '1;/^' . a:dic . 'd[?12l[?25hi[?25l : exe '1;/^' . a:dic . 'di[?12l[?25hc[?25l : exe '1;/^' . a:dic . 'dic[?12l[?25hs[?25l : exe '1;/^' . a:dic . 'dics[?12l[?25ht[?25l : exe '1;/^' . a:dic . 'dicst[?12l[?25ha[?25l : exe '1;/^' . a:dic . 'dicsta[?12l[?25hr[?25l : exe '1;/^' . a:dic . 'dicstar[?12l[?25ht[?25l : exe '1;/^' . a:dic . 'dicstart[?12l[?25h/[?25l : exe '1;/^' . a:dic . 'dicstart/[?12l[?25h+[?25l : exe '1;/^' . a:dic . 'dicstart/+[?12l[?25h1[?25l : exe '1;/^' . a:dic . 'dicstart/+1[?12l[?25h,[?25l : exe '1;/^' . a:dic . 'dicstart/+1,[?12l[?25h/[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/[?12l[?25h^[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^[?12l[?25h'[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^'[?12l[?25h [?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' [?12l[?25h.[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' .[?12l[?25h [?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . [?12l[?25ha[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a[?12l[?25h:[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:[?12l[?25hd[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:d[?12l[?25hi[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:di[?12l[?25hc[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic[?12l[?25h [?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic [?12l[?25h.[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic .[?12l[?25h [?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . [?12l[?25h'[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . '[?12l[?25hd[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'd[?12l[?25hi[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'di[?12l[?25hc[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dic[?12l[?25he[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dice[?12l[?25hn[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicen[?12l[?25hd[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend[?12l[?25h/[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/[?12l[?25h-[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-[?12l[?25h1[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1[?12l[?25hw[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w[?12l[?25h![?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w![?12l[?25h [?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! [?12l[?25hX[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! X[?12l[?25ht[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xt[?12l[?25he[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xte[?12l[?25hs[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtes[?12l[?25ht[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest[?12l[?25h.[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.[?12l[?25hd[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.d[?12l[?25hi[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.di[?12l[?25hc[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic[?12l[?25h'[?25l : exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic'[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hm[?25l : m[?12l[?25hk[?25l : mk[?12l[?25hs[?25l : mks[?12l[?25hp[?25l : mksp[?12l[?25he[?25l : mkspe[?12l[?25hl[?25l : mkspel[?12l[?25hl[?25l : mkspell[?12l[?25h![?25l : mkspell![?12l[?25h [?25l : mkspell! [?12l[?25hX[?25l : mkspell! X[?12l[?25ht[?25l : mkspell! Xt[?12l[?25he[?25l : mkspell! Xte[?12l[?25hs[?25l : mkspell! Xtes[?12l[?25ht[?25l : mkspell! Xtest[?12l[?25h [?25l : mkspell! Xtest [?12l[?25hX[?25l : mkspell! Xtest X[?12l[?25ht[?25l : mkspell! Xtest Xt[?12l[?25he[?25l : mkspell! Xtest Xte[?12l[?25hs[?25l : mkspell! Xtest Xtes[?12l[?25ht[?25l : mkspell! Xtest Xtest[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h"[?25l : "[?12l[?25h [?25l : " [?12l[?25hu[?25l : " u[?12l[?25hs[?25l : " us[?12l[?25he[?25l : " use[?12l[?25h [?25l : " use [?12l[?25ht[?25l : " use t[?12l[?25hh[?25l : " use th[?12l[?25ha[?25l : " use tha[?12l[?25ht[?25l : " use that[?12l[?25h [?25l : " use that [?12l[?25hs[?25l : " use that s[?12l[?25hp[?25l : " use that sp[?12l[?25he[?25l : " use that spe[?12l[?25hl[?25l : " use that spel[?12l[?25hl[?25l : " use that spell[?12l[?25h [?25l : " use that spell [?12l[?25hf[?25l : " use that spell f[?12l[?25hi[?25l : " use that spell fi[?12l[?25hl[?25l : " use that spell fil[?12l[?25he[?25l : " use that spell file[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hs[?25l : s[?12l[?25he[?25l : se[?12l[?25ht[?25l : set[?12l[?25h [?25l : set [?12l[?25hs[?25l : set s[?12l[?25hp[?25l : set sp[?12l[?25hl[?25l : set spl[?12l[?25h=[?25l : set spl=[?12l[?25hX[?25l : set spl=X[?12l[?25ht[?25l : set spl=Xt[?12l[?25he[?25l : set spl=Xte[?12l[?25hs[?25l : set spl=Xtes[?12l[?25ht[?25l : set spl=Xtest[?12l[?25h.[?25l : set spl=Xtest.[?12l[?25hu[?25l : set spl=Xtest.u[?12l[?25ht[?25l : set spl=Xtest.ut[?12l[?25hf[?25l : set spl=Xtest.utf[?12l[?25h-[?25l : set spl=Xtest.utf-[?12l[?25h8[?25l : set spl=Xtest.utf-8[?12l[?25h.[?25l : set spl=Xtest.utf-8.[?12l[?25hs[?25l : set spl=Xtest.utf-8.s[?12l[?25hp[?25l : set spl=Xtest.utf-8.sp[?12l[?25hl[?25l : set spl=Xtest.utf-8.spl[?12l[?25h [?25l : set spl=Xtest.utf-8.spl [?12l[?25hs[?25l : set spl=Xtest.utf-8.spl s[?12l[?25hp[?25l : set spl=Xtest.utf-8.spl sp[?12l[?25he[?25l : set spl=Xtest.utf-8.spl spe[?12l[?25hl[?25l : set spl=Xtest.utf-8.spl spel[?12l[?25hl[?25l : set spl=Xtest.utf-8.spl spell[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h"[?25l : "[?12l[?25h [?25l : " [?12l[?25hl[?25l : " l[?12l[?25hi[?25l : " li[?12l[?25hs[?25l : " lis[?12l[?25ht[?25l : " list[?12l[?25h [?25l : " list [?12l[?25ha[?25l : " list a[?12l[?25hl[?25l : " list al[?12l[?25hl[?25l : " list all[?12l[?25h [?25l : " list all [?12l[?25hv[?25l : " list all v[?12l[?25ha[?25l : " list all va[?12l[?25hl[?25l : " list all val[?12l[?25hi[?25l : " list all vali[?12l[?25hd[?25l : " list all valid[?12l[?25h [?25l : " list all valid [?12l[?25hw[?25l : " list all valid w[?12l[?25ho[?25l : " list all valid wo[?12l[?25hr[?25l : " list all valid wor[?12l[?25hd[?25l : " list all valid word[?12l[?25hs[?25l : " list all valid words[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hs[?25l : s[?12l[?25hp[?25l : sp[?12l[?25he[?25l : spe[?12l[?25hl[?25l : spel[?12l[?25hl[?25l : spell[?12l[?25hd[?25l : spelld[?12l[?25hu[?25l : spelldu[?12l[?25hm[?25l : spelldum[?12l[?25hp[?25l : spelldump[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h%[?25l : %[?12l[?25hy[?25l : %y[?12l[?25ha[?25l : %ya[?12l[?25hn[?25l : %yan[?12l[?25hk[?25l : %yank[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hq[?25l : q[?12l[?25hu[?25l : qu[?12l[?25hi[?25l : qui[?12l[?25ht[?25l : quit[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h$[?25l : $[?12l[?25hp[?25l : $p[?12l[?25hu[?25l : $pu[?12l[?25ht[?25l : $put[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h$[?25l : $[?12l[?25hp[?25l : $p[?12l[?25hu[?25l : $pu[?12l[?25ht[?25l : $put[?12l[?25h [?25l : $put [?12l[?25h=[?25l : $put =[?12l[?25h'[?25l : $put ='[?12l[?25h-[?25l : $put ='-[?12l[?25h-[?25l : $put ='--[?12l[?25h-[?25l : $put ='---[?12l[?25h-[?25l : $put ='----[?12l[?25h-[?25l : $put ='-----[?12l[?25h-[?25l : $put ='------[?12l[?25h-[?25l : $put ='-------[?12l[?25h'[?25l : $put ='-------'[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h"[?25l : "[?12l[?25h [?25l : " [?12l[?25hf[?25l : " f[?12l[?25hi[?25l : " fi[?12l[?25hn[?25l : " fin[?12l[?25hd[?25l : " find[?12l[?25h [?25l : " find [?12l[?25ha[?25l : " find a[?12l[?25hl[?25l : " find al[?12l[?25hl[?25l : " find all[?12l[?25h [?25l : " find all [?12l[?25hb[?25l : " find all b[?12l[?25ha[?25l : " find all ba[?12l[?25hd[?25l : " find all bad[?12l[?25h [?25l : " find all bad [?12l[?25hw[?25l : " find all bad w[?12l[?25ho[?25l : " find all bad wo[?12l[?25hr[?25l : " find all bad wor[?12l[?25hd[?25l : " find all bad word[?12l[?25hs[?25l : " find all bad words[?12l[?25h [?25l : " find all bad words [?12l[?25ha[?25l : " find all bad words a[?12l[?25hn[?25l : " find all bad words an[?12l[?25hd[?25l : " find all bad words and[?12l[?25h [?25l : " find all bad words and [?12l[?25hs[?25l : " find all bad words and s[?12l[?25hu[?25l : " find all bad words and su[?12l[?25hg[?25l : " find all bad words and sug[?12l[?25hg[?25l : " find all bad words and sugg[?12l[?25he[?25l : " find all bad words and sugge[?12l[?25hs[?25l : " find all bad words and sugges[?12l[?25ht[?25l : " find all bad words and suggest[?12l[?25hi[?25l : " find all bad words and suggesti[?12l[?25ho[?25l : " find all bad words and suggestio[?12l[?25hn[?25l : " find all bad words and suggestion[?12l[?25hs[?25l : " find all bad words and suggestions[?12l[?25h [?25l : " find all bad words and suggestions [?12l[?25hf[?25l : " find all bad words and suggestions f[?12l[?25ho[?25l : " find all bad words and suggestions fo[?12l[?25hr[?25l : " find all bad words and suggestions for[?12l[?25h [?25l : " find all bad words and suggestions for [?12l[?25ht[?25l : " find all bad words and suggestions for t[?12l[?25hh[?25l : " find all bad words and suggestions for th[?12l[?25he[?25l : " find all bad words and suggestions for the[?12l[?25hm[?25l : " find all bad words and suggestions for them[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25he[?25l : e[?12l[?25hx[?25l : ex[?12l[?25he[?25l : exe[?12l[?25h [?25l : exe [?12l[?25h'[?25l : exe '[?12l[?25h1[?25l : exe '1[?12l[?25h;[?25l : exe '1;[?12l[?25h/[?25l : exe '1;/[?12l[?25h^[?25l : exe '1;/^[?12l[?25h'[?25l : exe '1;/^'[?12l[?25h [?25l : exe '1;/^' [?12l[?25h.[?25l : exe '1;/^' .[?12l[?25h [?25l : exe '1;/^' . [?12l[?25ha[?25l : exe '1;/^' . a[?12l[?25h:[?25l : exe '1;/^' . a:[?12l[?25ha[?25l : exe '1;/^' . a:a[?12l[?25hf[?25l : exe '1;/^' . a:af[?12l[?25hf[?25l : exe '1;/^' . a:aff[?12l[?25h [?25l : exe '1;/^' . a:aff [?12l[?25h.[?25l : exe '1;/^' . a:aff .[?12l[?25h [?25l : exe '1;/^' . a:aff . [?12l[?25h'[?25l : exe '1;/^' . a:aff . '[?12l[?25hg[?25l : exe '1;/^' . a:aff . 'g[?12l[?25ho[?25l : exe '1;/^' . a:aff . 'go[?12l[?25ho[?25l : exe '1;/^' . a:aff . 'goo[?12l[?25hd[?25l : exe '1;/^' . a:aff . 'good[?12l[?25h:[?25l : exe '1;/^' . a:aff . 'good:[?12l[?25h'[?25l : exe '1;/^' . a:aff . 'good:'[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hn[?25l : n[?12l[?25ho[?25l : no[?12l[?25hr[?25l : nor[?12l[?25hm[?25l : norm[?12l[?25ha[?25l : norma[?12l[?25hl[?25l : normal[?12l[?25h [?25l : normal [?12l[?25h0[?25l : normal 0[?12l[?25hf[?25l : normal 0f[?12l[?25h:[?25l : normal 0f:[?12l[?25h][?25l : normal 0f:][?12l[?25hs[?25l : normal 0f:]s[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hl[?25l : l[?12l[?25he[?25l : le[?12l[?25ht[?25l : let[?12l[?25h [?25l : let [?12l[?25hp[?25l : let p[?12l[?25hr[?25l : let pr[?12l[?25he[?25l : let pre[?12l[?25hv[?25l : let prev[?12l[?25hb[?25l : let prevb[?12l[?25ha[?25l : let prevba[?12l[?25hd[?25l : let prevbad[?12l[?25h [?25l : let prevbad [?12l[?25h=[?25l : let prevbad =[?12l[?25h [?25l : let prevbad = [?12l[?25h'[?25l : let prevbad = '[?12l[?25h'[?25l : let prevbad = ''[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hw[?25l : w[?12l[?25hh[?25l : wh[?12l[?25hi[?25l : whi[?12l[?25hl[?25l : whil[?12l[?25he[?25l : while[?12l[?25h [?25l : while [?12l[?25h1[?25l : while 1[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hl[?25l : l[?12l[?25he[?25l : le[?12l[?25ht[?25l : let[?12l[?25h [?25l : let [?12l[?25h[[?25l : let [[?12l[?25hb[?25l : let [b[?12l[?25ha[?25l : let [ba[?12l[?25hd[?25l : let [bad[?12l[?25h,[?25l : let [bad,[?12l[?25h [?25l : let [bad, [?12l[?25ha[?25l : let [bad, a[?12l[?25h][?25l : let [bad, a][?12l[?25h [?25l : let [bad, a] [?12l[?25h=[?25l : let [bad, a] =[?12l[?25h [?25l : let [bad, a] = [?12l[?25hs[?25l : let [bad, a] = s[?12l[?25hp[?25l : let [bad, a] = sp[?12l[?25he[?25l : let [bad, a] = spe[?12l[?25hl[?25l : let [bad, a] = spel[?12l[?25hl[?25l : let [bad, a] = spell[?12l[?25hb[?25l : let [bad, a] = spellb[?12l[?25ha[?25l : let [bad, a] = spellba[?12l[?25hd[?25l : let [bad, a] = spellbad[?12l[?25hw[?25l : let [bad, a] = spellbadw[?12l[?25ho[?25l : let [bad, a] = spellbadwo[?12l[?25hr[?25l : let [bad, a] = spellbadwor[?12l[?25hd[?25l : let [bad, a] = spellbadword[?12l[?25h([?25l : let [bad, a] = spellbadword([?12l[?25h)[?25l : let [bad, a] = spellbadword()[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hi[?25l : i[?12l[?25hf[?25l : if[?12l[?25h [?25l : if [?12l[?25hb[?25l : if b[?12l[?25ha[?25l : if ba[?12l[?25hd[?25l : if bad[?12l[?25h [?25l : if bad [?12l[?25h=[?25l : if bad =[?12l[?25h=[?25l : if bad ==[?12l[?25h [?25l : if bad == [?12l[?25h'[?25l : if bad == '[?12l[?25h'[?25l : if bad == ''[?12l[?25h [?25l : if bad == '' [?12l[?25h|[?25l : if bad == '' |[?12l[?25h|[?25l : if bad == '' ||[?12l[?25h [?25l : if bad == '' || [?12l[?25hb[?25l : if bad == '' || b[?12l[?25ha[?25l : if bad == '' || ba[?12l[?25hd[?25l : if bad == '' || bad[?12l[?25h [?25l : if bad == '' || bad [?12l[?25h=[?25l : if bad == '' || bad =[?12l[?25h=[?25l : if bad == '' || bad ==[?12l[?25h [?25l : if bad == '' || bad == [?12l[?25hp[?25l : if bad == '' || bad == p[?12l[?25hr[?25l : if bad == '' || bad == pr[?12l[?25he[?25l : if bad == '' || bad == pre[?12l[?25hv[?25l : if bad == '' || bad == prev[?12l[?25hb[?25l : if bad == '' || bad == prevb[?12l[?25ha[?25l : if bad == '' || bad == prevba[?12l[?25hd[?25l : if bad == '' || bad == prevbad[?12l[?25h [?25l : if bad == '' || bad == prevbad [?12l[?25h|[?25l : if bad == '' || bad == prevbad |[?12l[?25h|[?25l : if bad == '' || bad == prevbad ||[?12l[?25h [?25l : if bad == '' || bad == prevbad || [?12l[?25hb[?25l : if bad == '' || bad == prevbad || b[?12l[?25ha[?25l : if bad == '' || bad == prevbad || ba[?12l[?25hd[?25l : if bad == '' || bad == prevbad || bad[?12l[?25h [?25l : if bad == '' || bad == prevbad || bad [?12l[?25h=[?25l : if bad == '' || bad == prevbad || bad =[?12l[?25h=[?25l : if bad == '' || bad == prevbad || bad ==[?12l[?25h [?25l : if bad == '' || bad == prevbad || bad == [?12l[?25h'[?25l : if bad == '' || bad == prevbad || bad == '[?12l[?25hb[?25l : if bad == '' || bad == prevbad || bad == 'b[?12l[?25ha[?25l : if bad == '' || bad == prevbad || bad == 'ba[?12l[?25hd[?25l : if bad == '' || bad == prevbad || bad == 'bad[?12l[?25he[?25l : if bad == '' || bad == prevbad || bad == 'bade[?12l[?25hn[?25l : if bad == '' || bad == prevbad || bad == 'baden[?12l[?25hd[?25l : if bad == '' || bad == prevbad || bad == 'badend[?12l[?25h'[?25l : if bad == '' || bad == prevbad || bad == 'badend'[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hb[?25l : b[?12l[?25hr[?25l : br[?12l[?25he[?25l : bre[?12l[?25ha[?25l : brea[?12l[?25hk[?25l : break[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25he[?25l : e[?12l[?25hn[?25l : en[?12l[?25hd[?25l : end[?12l[?25hi[?25l : endi[?12l[?25hf[?25l : endif[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hl[?25l : l[?12l[?25he[?25l : le[?12l[?25ht[?25l : let[?12l[?25h [?25l : let [?12l[?25hp[?25l : let p[?12l[?25hr[?25l : let pr[?12l[?25he[?25l : let pre[?12l[?25hv[?25l : let prev[?12l[?25hb[?25l : let prevb[?12l[?25ha[?25l : let prevba[?12l[?25hd[?25l : let prevbad[?12l[?25h [?25l : let prevbad [?12l[?25h=[?25l : let prevbad =[?12l[?25h [?25l : let prevbad = [?12l[?25hb[?25l : let prevbad = b[?12l[?25ha[?25l : let prevbad = ba[?12l[?25hd[?25l : let prevbad = bad[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hl[?25l : l[?12l[?25he[?25l : le[?12l[?25ht[?25l : let[?12l[?25h [?25l : let [?12l[?25hl[?25l : let l[?12l[?25hs[?25l : let ls[?12l[?25ht[?25l : let lst[?12l[?25h [?25l : let lst [?12l[?25h=[?25l : let lst =[?12l[?25h [?25l : let lst = [?12l[?25hs[?25l : let lst = s[?12l[?25hp[?25l : let lst = sp[?12l[?25he[?25l : let lst = spe[?12l[?25hl[?25l : let lst = spel[?12l[?25hl[?25l : let lst = spell[?12l[?25hs[?25l : let lst = spells[?12l[?25hu[?25l : let lst = spellsu[?12l[?25hg[?25l : let lst = spellsug[?12l[?25hg[?25l : let lst = spellsugg[?12l[?25he[?25l : let lst = spellsugge[?12l[?25hs[?25l : let lst = spellsugges[?12l[?25ht[?25l : let lst = spellsuggest[?12l[?25h([?25l : let lst = spellsuggest([?12l[?25hb[?25l : let lst = spellsuggest(b[?12l[?25ha[?25l : let lst = spellsuggest(ba[?12l[?25hd[?25l : let lst = spellsuggest(bad[?12l[?25h,[?25l : let lst = spellsuggest(bad,[?12l[?25h [?25l : let lst = spellsuggest(bad, [?12l[?25h3[?25l : let lst = spellsuggest(bad, 3[?12l[?25h)[?25l : let lst = spellsuggest(bad, 3)[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hn[?25l : n[?12l[?25ho[?25l : no[?12l[?25hr[?25l : nor[?12l[?25hm[?25l : norm[?12l[?25ha[?25l : norma[?12l[?25hl[?25l : normal[?12l[?25h [?25l : normal [?12l[?25hm[?25l : normal m[?12l[?25hm[?25l : normal mm[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h$[?25l : $[?12l[?25hp[?25l : $p[?12l[?25hu[?25l : $pu[?12l[?25ht[?25l : $put[?12l[?25h [?25l : $put [?12l[?25h=[?25l : $put =[?12l[?25hb[?25l : $put =b[?12l[?25ha[?25l : $put =ba[?12l[?25hd[?25l : $put =bad[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h$[?25l : $[?12l[?25hp[?25l : $p[?12l[?25hu[?25l : $pu[?12l[?25ht[?25l : $put[?12l[?25h [?25l : $put [?12l[?25h=[?25l : $put =[?12l[?25hs[?25l : $put =s[?12l[?25ht[?25l : $put =st[?12l[?25hr[?25l : $put =str[?12l[?25hi[?25l : $put =stri[?12l[?25hn[?25l : $put =strin[?12l[?25hg[?25l : $put =string[?12l[?25h([?25l : $put =string([?12l[?25hl[?25l : $put =string(l[?12l[?25hs[?25l : $put =string(ls[?12l[?25ht[?25l : $put =string(lst[?12l[?25h)[?25l : $put =string(lst)[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25hn[?25l : n[?12l[?25ho[?25l : no[?12l[?25hr[?25l : nor[?12l[?25hm[?25l : norm[?12l[?25ha[?25l : norma[?12l[?25hl[?25l : normal[?12l[?25h [?25l : normal [?12l[?25h`[?25l : normal `[?12l[?25hm[?25l : normal `m[?12l[?25h][?25l : normal `m][?12l[?25hs[?25l : normal `m]s[?12l[?25h [?25l: [?12l[?25h [?25l : [?12l[?25h [?25l : [?12l[?25he[?25l : e[?12l[?25hn[?25l : en[?12l[?25hd[?25l : end[?12l[?25hw[?25l : endw[?12l[?25hh[?25l : endwh[?12l[?25hi[?25l : endwhi[?12l[?25hl[?25l : endwhil[?12l[?25he[?25l : endwhile[?12l[?25h [?25l: [?12l[?25he[?25l : e[?12l[?25hn[?25l : en[?12l[?25hd[?25l : end[?12l[?25hf[?25l : endf[?12l[?25hu[?25l : endfu[?12l[?25hn[?25l : endfun[?12l[?25hc[?25l : endfunc[?12l[?25h [?25lTests for spell checking with 'encoding' set to "utf-8". vim: set ft=vim : STARTTEST :so small.vim :so mbyte.vim :" :" Don't want to depend on the locale from the environment. The .aff and .dic :" text is in latin1, the test text is utf-8. :set enc=latin1 :e! :set enc=utf-8 :set fenc= :" :" Function to test .aff/.dic with list of good and bad words. :func TestOne(aff, dic) set spellfile= $put ='' $put ='test '. a:aff . '-' . a:dic " Generate a .spl file from a .dic and .aff file. exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' mkspell! Xtest Xtest " use that spell file[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hc[?25l :c[?12l[?25ha[?25l :ca[?12l[?25hl[?25l :cal[?12l[?25hl[?25l :call[?12l[?25h [?25l :call [?12l[?25hT[?25l :call T[?12l[?25he[?25l :call Te[?12l[?25hs[?25l :call Tes[?12l[?25ht[?25l :call Test[?12l[?25hO[?25l :call TestO[?12l[?25hn[?25l :call TestOn[?12l[?25he[?25l :call TestOne[?12l[?25h([?25l :call TestOne([?12l[?25h'[?25l :call TestOne('[?12l[?25h1[?25l :call TestOne('1[?12l[?25h'[?25l :call TestOne('1'[?12l[?25h,[?25l :call TestOne('1',[?12l[?25h [?25l :call TestOne('1', [?12l[?25h'[?25l :call TestOne('1', '[?12l[?25h1[?25l :call TestOne('1', '1[?12l[?25h'[?25l :call TestOne('1', '1'[?12l[?25h)[?25l :call TestOne('1', '1')[?12l[?25h [?25l"Xtest.aff" "Xtest.aff" [New File] 48 lines, 768 characters written "Xtest.dic" "Xtest.dic" [New File] 11 lines, 71 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - test Compressing word tree... Compressed 29 of 131 nodes; 102 (77%) remaining Writing spell file Xtest.utf-8.spl ... Done! Estimated runtime memory use: 510 bytes Reading back spell file... Performing soundfolding... Total number of words: 16 Number of words after soundfolding: 16 Compressing word tree... Compressed 39 of 104 nodes; 65 (62%) remaining Writing suggestion file Xtest.utf-8.sug ... Estimated runtime memory use: 357 bytes 17 lines yanked 17 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ho[?25l :$put =so[?12l[?25hu[?25l :$put =sou[?12l[?25hn[?25l :$put =soun[?12l[?25hd[?25l :$put =sound[?12l[?25hf[?25l :$put =soundf[?12l[?25ho[?25l :$put =soundfo[?12l[?25hl[?25l :$put =soundfol[?12l[?25hd[?25l :$put =soundfold[?12l[?25h([?25l :$put =soundfold([?12l[?25h'[?25l :$put =soundfold('[?12l[?25hg[?25l :$put =soundfold('g[?12l[?25ho[?25l :$put =soundfold('go[?12l[?25ho[?25l :$put =soundfold('goo[?12l[?25hb[?25l :$put =soundfold('goob[?12l[?25hl[?25l :$put =soundfold('goobl[?12l[?25he[?25l :$put =soundfold('gooble[?12l[?25hd[?25l :$put =soundfold('goobled[?12l[?25hy[?25l :$put =soundfold('goobledy[?12l[?25hg[?25l :$put =soundfold('goobledyg[?12l[?25ho[?25l :$put =soundfold('goobledygo[?12l[?25ho[?25l :$put =soundfold('goobledygoo[?12l[?25ho[?25l :$put =soundfold('goobledygooo[?12l[?25hk[?25l :$put =soundfold('goobledygoook[?12l[?25h'[?25l :$put =soundfold('goobledygoook'[?12l[?25h)[?25l :$put =soundfold('goobledygoook')[?12l[?25h [?25lthe end uk wrong ------- bad ['put', 'uk', 'OK'] inputs ['input', 'puts', 'outputs'] comment ['Comment', 'outtest', 'the end'] ok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test']the['put', 'uk', 'test']gebletegek[?12l[?25h[?25l :[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ho[?25l :$put =so[?12l[?25hu[?25l :$put =sou[?12l[?25hn[?25l :$put =soun[?12l[?25hd[?25l :$put =sound[?12l[?25hf[?25l :$put =soundf[?12l[?25ho[?25l :$put =soundfo[?12l[?25hl[?25l :$put =soundfol[?12l[?25hd[?25l :$put =soundfold[?12l[?25h([?25l :$put =soundfold([?12l[?25h'[?25l :$put =soundfold('[?12l[?25hk[?25l :$put =soundfold('k[?12l[?25hó[?25l :$put =soundfold('k[?12l[?25ho[?25l :$put =soundfold('ko[?12l[?25hp[?25l :$put =soundfold('kop[?12l[?25hë[?25l :$put =soundfold('kop[?12l[?25hr[?25l :$put =soundfold('kopr[?12l[?25hÿ[?25l :$put =soundfold('kopr[?12l[?25hn[?25l :$put =soundfold('koprn[?12l[?25hô[?25l :$put =soundfold('koprn[?12l[?25hv[?25l :$put =soundfold('koprnv[?12l[?25he[?25l :$put =soundfold('koprnve[?12l[?25hn[?25l :$put =soundfold('koprnven[?12l[?25h'[?25l :$put =soundfold('koprnven'[?12l[?25h)[?25l :$put =soundfold('koprnven')[?12l[?25h [?25l kepereneven[?12l[?25h[?25l :[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ho[?25l :$put =so[?12l[?25hu[?25l :$put =sou[?12l[?25hn[?25l :$put =soun[?12l[?25hd[?25l :$put =sound[?12l[?25hf[?25l :$put =soundf[?12l[?25ho[?25l :$put =soundfo[?12l[?25hl[?25l :$put =soundfol[?12l[?25hd[?25l :$put =soundfold[?12l[?25h([?25l :$put =soundfold([?12l[?25h'[?25l :$put =soundfold('[?12l[?25ho[?25l :$put =soundfold('o[?12l[?25he[?25l :$put =soundfold('oe[?12l[?25hv[?25l :$put =soundfold('oev[?12l[?25he[?25l :$put =soundfold('oeve[?12l[?25hr[?25l :$put =soundfold('oever[?12l[?25hl[?25l :$put =soundfold('oeverl[?12l[?25ho[?25l :$put =soundfold('oeverlo[?12l[?25ho[?25l :$put =soundfold('oeverloo[?12l[?25hs[?25l :$put =soundfold('oeverloos[?12l[?25h [?25l :$put =soundfold('oeverloos [?12l[?25hg[?25l :$put =soundfold('oeverloos g[?12l[?25he[?25l :$put =soundfold('oeverloos ge[?12l[?25hz[?25l :$put =soundfold('oeverloos gez[?12l[?25hw[?25l :$put =soundfold('oeverloos gezw[?12l[?25he[?25l :$put =soundfold('oeverloos gezwe[?12l[?25ht[?25l :$put =soundfold('oeverloos gezwet[?12l[?25hs[?25l :$put =soundfold('oeverloos gezwets[?12l[?25h [?25l :$put =soundfold('oeverloos gezwets [?12l[?25he[?25l :$put =soundfold('oeverloos gezwets e[?12l[?25hd[?25l :$put =soundfold('oeverloos gezwets ed[?12l[?25ha[?25l :$put =soundfold('oeverloos gezwets eda[?12l[?25hl[?25l :$put =soundfold('oeverloos gezwets edal[?12l[?25he[?25l :$put =soundfold('oeverloos gezwets edale[?12l[?25h'[?25l :$put =soundfold('oeverloos gezwets edale'[?12l[?25h)[?25l :$put =soundfold('oeverloos gezwets edale')[?12l[?25h [?25l everles gesvets etele[?12l[?25h[?25l :[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25ha[?25l :" a[?12l[?25hn[?25l :" an[?12l[?25hd[?25l :" and[?12l[?25h [?25l :" and [?12l[?25hn[?25l :" and n[?12l[?25ho[?25l :" and no[?12l[?25hw[?25l :" and now[?12l[?25h [?25l :" and now [?12l[?25hw[?25l :" and now w[?12l[?25hi[?25l :" and now wi[?12l[?25ht[?25l :" and now wit[?12l[?25hh[?25l :" and now with[?12l[?25h [?25l :" and now with [?12l[?25hS[?25l :" and now with S[?12l[?25hA[?25l :" and now with SA[?12l[?25hL[?25l :" and now with SAL[?12l[?25h [?25l :" and now with SAL [?12l[?25hi[?25l :" and now with SAL i[?12l[?25hn[?25l :" and now with SAL in[?12l[?25hs[?25l :" and now with SAL ins[?12l[?25ht[?25l :" and now with SAL inst[?12l[?25he[?25l :" and now with SAL inste[?12l[?25ha[?25l :" and now with SAL instea[?12l[?25hd[?25l :" and now with SAL instead[?12l[?25h [?25l :" and now with SAL instead [?12l[?25ho[?25l :" and now with SAL instead o[?12l[?25hf[?25l :" and now with SAL instead of[?12l[?25h [?25l :" and now with SAL instead of [?12l[?25hS[?25l :" and now with SAL instead of S[?12l[?25hO[?25l :" and now with SAL instead of SO[?12l[?25hF[?25l :" and now with SAL instead of SOF[?12l[?25hO[?25l :" and now with SAL instead of SOFO[?12l[?25h [?25l :" and now with SAL instead of SOFO [?12l[?25hi[?25l :" and now with SAL instead of SOFO i[?12l[?25ht[?25l :" and now with SAL instead of SOFO it[?12l[?25he[?25l :" and now with SAL instead of SOFO ite[?12l[?25hm[?25l :" and now with SAL instead of SOFO item[?12l[?25hs[?25l :" and now with SAL instead of SOFO items[?12l[?25h;[?25l :" and now with SAL instead of SOFO items;[?12l[?25h [?25l :" and now with SAL instead of SOFO items; [?12l[?25ht[?25l :" and now with SAL instead of SOFO items; t[?12l[?25he[?25l :" and now with SAL instead of SOFO items; te[?12l[?25hs[?25l :" and now with SAL instead of SOFO items; tes[?12l[?25ht[?25l :" and now with SAL instead of SOFO items; test[?12l[?25h [?25l :" and now with SAL instead of SOFO items; test [?12l[?25ha[?25l :" and now with SAL instead of SOFO items; test a[?12l[?25hu[?25l :" and now with SAL instead of SOFO items; test au[?12l[?25ht[?25l :" and now with SAL instead of SOFO items; test aut[?12l[?25ho[?25l :" and now with SAL instead of SOFO items; test auto[?12l[?25hm[?25l :" and now with SAL instead of SOFO items; test autom[?12l[?25ha[?25l :" and now with SAL instead of SOFO items; test automa[?12l[?25ht[?25l :" and now with SAL instead of SOFO items; test automat[?12l[?25hi[?25l :" and now with SAL instead of SOFO items; test automati[?12l[?25hc[?25l :" and now with SAL instead of SOFO items; test automatic[?12l[?25h [?25l :" and now with SAL instead of SOFO items; test automatic [?12l[?25hr[?25l :" and now with SAL instead of SOFO items; test automatic r[?12l[?25he[?25l :" and now with SAL instead of SOFO items; test automatic re[?12l[?25hl[?25l :" and now with SAL instead of SOFO items; test automatic rel[?12l[?25ho[?25l :" and now with SAL instead of SOFO items; test automatic relo[?12l[?25ha[?25l :" and now with SAL instead of SOFO items; test automatic reloa[?12l[?25hd[?25l :" and now with SAL instead of SOFO items; test automatic reload[?12l[?25hi[?25l :" and now with SAL instead of SOFO items; test automatic reloadi[?12l[?25hn[?25l :" and now with SAL instead of SOFO items; test automatic reloadin[?12l[?25hg[?25l :" and now with SAL instead of SOFO items; test automatic reloading[?12l[?25h [?25l[?12l[?25h[?25lTests for spell checking with 'encoding' set to "utf-8". vim: set ft=vim : STARTTEST :so small.vim :so mbyte.vim :" :" Don't want to depend on the locale from the environment. The .aff and .dic :" text is in latin1, the test text is utf-8. :set enc=latin1 :e! :set enc=utf-8 :set fenc= :" :" Function to test .aff/.dic with list of good and bad words. :func TestOne(aff, dic) set spellfile= $put ='' $put ='test '. a:aff . '-' . a:dic " Generate a .spl file from a .dic and .aff file. exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' mkspell! Xtest Xtest " use that spell file[?12l[?25h[?25l:[?12l[?25h/[?25l :/[?12l[?25h^[?25l :/^[?12l[?25ha[?25l :/^a[?12l[?25hf[?25l :/^af[?12l[?25hf[?25l :/^aff[?12l[?25hs[?25l :/^affs[?12l[?25ht[?25l :/^affst[?12l[?25ha[?25l :/^affsta[?12l[?25hr[?25l :/^affstar[?12l[?25ht[?25l :/^affstart[?12l[?25h_[?25l :/^affstart_[?12l[?25hs[?25l :/^affstart_s[?12l[?25ha[?25l :/^affstart_sa[?12l[?25hl[?25l :/^affstart_sal[?12l[?25h/[?25l :/^affstart_sal/[?12l[?25h+[?25l :/^affstart_sal/+[?12l[?25h1[?25l :/^affstart_sal/+1[?12l[?25h,[?25l :/^affstart_sal/+1,[?12l[?25h/[?25l :/^affstart_sal/+1,/[?12l[?25h^[?25l :/^affstart_sal/+1,/^[?12l[?25ha[?25l :/^affstart_sal/+1,/^a[?12l[?25hf[?25l :/^affstart_sal/+1,/^af[?12l[?25hf[?25l :/^affstart_sal/+1,/^aff[?12l[?25he[?25l :/^affstart_sal/+1,/^affe[?12l[?25hn[?25l :/^affstart_sal/+1,/^affen[?12l[?25hd[?25l :/^affstart_sal/+1,/^affend[?12l[?25h_[?25l :/^affstart_sal/+1,/^affend_[?12l[?25hs[?25l :/^affstart_sal/+1,/^affend_s[?12l[?25ha[?25l :/^affstart_sal/+1,/^affend_sa[?12l[?25hl[?25l :/^affstart_sal/+1,/^affend_sal[?12l[?25h/[?25l :/^affstart_sal/+1,/^affend_sal/[?12l[?25h-[?25l :/^affstart_sal/+1,/^affend_sal/-[?12l[?25h1[?25l :/^affstart_sal/+1,/^affend_sal/-1[?12l[?25hw[?25l :/^affstart_sal/+1,/^affend_sal/-1w[?12l[?25h![?25l :/^affstart_sal/+1,/^affend_sal/-1w![?12l[?25h [?25l :/^affstart_sal/+1,/^affend_sal/-1w! [?12l[?25hX[?25l :/^affstart_sal/+1,/^affend_sal/-1w! X[?12l[?25ht[?25l :/^affstart_sal/+1,/^affend_sal/-1w! Xt[?12l[?25he[?25l :/^affstart_sal/+1,/^affend_sal/-1w! Xte[?12l[?25hs[?25l :/^affstart_sal/+1,/^affend_sal/-1w! Xtes[?12l[?25ht[?25l :/^affstart_sal/+1,/^affend_sal/-1w! Xtest[?12l[?25h.[?25l :/^affstart_sal/+1,/^affend_sal/-1w! Xtest.[?12l[?25ha[?25l :/^affstart_sal/+1,/^affend_sal/-1w! Xtest.a[?12l[?25hf[?25l :/^affstart_sal/+1,/^affend_sal/-1w! Xtest.af[?12l[?25hf[?25l :/^affstart_sal/+1,/^affend_sal/-1w! Xtest.aff[?12l[?25h [?25l"Xtest.aff" "Xtest.aff" 153 lines, 3426 characters written "Xtest.aff" 153 lines, 3426 characters written[?12l[?25h[?25l:[?12l[?25hm[?25l :m[?12l[?25hk[?25l :mk[?12l[?25hs[?25l :mks[?12l[?25hp[?25l :mksp[?12l[?25he[?25l :mkspe[?12l[?25hl[?25l :mkspel[?12l[?25hl[?25l :mkspell[?12l[?25h![?25l :mkspell![?12l[?25h [?25l :mkspell! [?12l[?25hX[?25l :mkspell! X[?12l[?25ht[?25l :mkspell! Xt[?12l[?25he[?25l :mkspell! Xte[?12l[?25hs[?25l :mkspell! Xtes[?12l[?25ht[?25l :mkspell! Xtest[?12l[?25h [?25l :mkspell! Xtest [?12l[?25hX[?25l :mkspell! Xtest X[?12l[?25ht[?25l :mkspell! Xtest Xt[?12l[?25he[?25l :mkspell! Xtest Xte[?12l[?25hs[?25l :mkspell! Xtest Xtes[?12l[?25ht[?25l :mkspell! Xtest Xtest[?12l[?25h [?25lReading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - test Compressing word tree... Compressed 29 of 131 nodes; 102 (77%) remaining Writing spell file Xtest.utf-8.spl ... Done! Estimated runtime memory use: 510 bytes Performing soundfolding... Total number of words: 16 Number of words after soundfolding: 15 Compressing word tree... Compressed 33 of 75 nodes; 42 (56%) remaining Writing suggestion file Xtest.utf-8.sug ... Estimated runtime memory use: 241 bytes Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ho[?25l :$put =so[?12l[?25hu[?25l :$put =sou[?12l[?25hn[?25l :$put =soun[?12l[?25hd[?25l :$put =sound[?12l[?25hf[?25l :$put =soundf[?12l[?25ho[?25l :$put =soundfo[?12l[?25hl[?25l :$put =soundfol[?12l[?25hd[?25l :$put =soundfold[?12l[?25h([?25l :$put =soundfold([?12l[?25h'[?25l :$put =soundfold('[?12l[?25hg[?25l :$put =soundfold('g[?12l[?25ho[?25l :$put =soundfold('go[?12l[?25ho[?25l :$put =soundfold('goo[?12l[?25hb[?25l :$put =soundfold('goob[?12l[?25hl[?25l :$put =soundfold('goobl[?12l[?25he[?25l :$put =soundfold('gooble[?12l[?25hd[?25l :$put =soundfold('goobled[?12l[?25hy[?25l :$put =soundfold('goobledy[?12l[?25hg[?25l :$put =soundfold('goobledyg[?12l[?25ho[?25l :$put =soundfold('goobledygo[?12l[?25ho[?25l :$put =soundfold('goobledygoo[?12l[?25ho[?25l :$put =soundfold('goobledygooo[?12l[?25hk[?25l :$put =soundfold('goobledygoook[?12l[?25h'[?25l :$put =soundfold('goobledygoook'[?12l[?25h)[?25l :$put =soundfold('goobledygoook')[?12l[?25h [?25l------- bad ['put', 'uk', 'OK'] inputs ['input', 'puts', 'outputs'] comment ['Comment', 'outtest', 'the end'] ok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end['put', 'uk', 'test'] the['put', 'uk', 'test']gebletegekkepereneveneverles gesvet etelekbltykk[?12l[?25h[?25l :[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ho[?25l :$put =so[?12l[?25hu[?25l :$put =sou[?12l[?25hn[?25l :$put =soun[?12l[?25hd[?25l :$put =sound[?12l[?25hf[?25l :$put =soundf[?12l[?25ho[?25l :$put =soundfo[?12l[?25hl[?25l :$put =soundfol[?12l[?25hd[?25l :$put =soundfold[?12l[?25h([?25l :$put =soundfold([?12l[?25h'[?25l :$put =soundfold('[?12l[?25hk[?25l :$put =soundfold('k[?12l[?25hó[?25l :$put =soundfold('k[?12l[?25ho[?25l :$put =soundfold('ko[?12l[?25hp[?25l :$put =soundfold('kop[?12l[?25hë[?25l :$put =soundfold('kop[?12l[?25hr[?25l :$put =soundfold('kopr[?12l[?25hÿ[?25l :$put =soundfold('kopr[?12l[?25hn[?25l :$put =soundfold('koprn[?12l[?25hô[?25l :$put =soundfold('koprn[?12l[?25hv[?25l :$put =soundfold('koprnv[?12l[?25he[?25l :$put =soundfold('koprnve[?12l[?25hn[?25l :$put =soundfold('koprnven[?12l[?25h'[?25l :$put =soundfold('koprnven'[?12l[?25h)[?25l :$put =soundfold('koprnven')[?12l[?25h [?25l kprnfn[?12l[?25h[?25l :[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ho[?25l :$put =so[?12l[?25hu[?25l :$put =sou[?12l[?25hn[?25l :$put =soun[?12l[?25hd[?25l :$put =sound[?12l[?25hf[?25l :$put =soundf[?12l[?25ho[?25l :$put =soundfo[?12l[?25hl[?25l :$put =soundfol[?12l[?25hd[?25l :$put =soundfold[?12l[?25h([?25l :$put =soundfold([?12l[?25h'[?25l :$put =soundfold('[?12l[?25ho[?25l :$put =soundfold('o[?12l[?25he[?25l :$put =soundfold('oe[?12l[?25hv[?25l :$put =soundfold('oev[?12l[?25he[?25l :$put =soundfold('oeve[?12l[?25hr[?25l :$put =soundfold('oever[?12l[?25hl[?25l :$put =soundfold('oeverl[?12l[?25ho[?25l :$put =soundfold('oeverlo[?12l[?25ho[?25l :$put =soundfold('oeverloo[?12l[?25hs[?25l :$put =soundfold('oeverloos[?12l[?25h [?25l :$put =soundfold('oeverloos [?12l[?25hg[?25l :$put =soundfold('oeverloos g[?12l[?25he[?25l :$put =soundfold('oeverloos ge[?12l[?25hz[?25l :$put =soundfold('oeverloos gez[?12l[?25hw[?25l :$put =soundfold('oeverloos gezw[?12l[?25he[?25l :$put =soundfold('oeverloos gezwe[?12l[?25ht[?25l :$put =soundfold('oeverloos gezwet[?12l[?25hs[?25l :$put =soundfold('oeverloos gezwets[?12l[?25h [?25l :$put =soundfold('oeverloos gezwets [?12l[?25he[?25l :$put =soundfold('oeverloos gezwets e[?12l[?25hd[?25l :$put =soundfold('oeverloos gezwets ed[?12l[?25ha[?25l :$put =soundfold('oeverloos gezwets eda[?12l[?25hl[?25l :$put =soundfold('oeverloos gezwets edal[?12l[?25he[?25l :$put =soundfold('oeverloos gezwets edale[?12l[?25h'[?25l :$put =soundfold('oeverloos gezwets edale'[?12l[?25h)[?25l :$put =soundfold('oeverloos gezwets edale')[?12l[?25h [?25l *fls kswts tl[?12l[?25h[?25l :[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25ha[?25l :" a[?12l[?25hl[?25l :" al[?12l[?25hs[?25l :" als[?12l[?25ho[?25l :" also[?12l[?25h [?25l :" also [?12l[?25hu[?25l :" also u[?12l[?25hs[?25l :" also us[?12l[?25he[?25l :" also use[?12l[?25h [?25l :" also use [?12l[?25ha[?25l :" also use a[?12l[?25hn[?25l :" also use an[?12l[?25h [?25l :" also use an [?12l[?25ha[?25l :" also use an a[?12l[?25hd[?25l :" also use an ad[?12l[?25hd[?25l :" also use an add[?12l[?25hi[?25l :" also use an addi[?12l[?25ht[?25l :" also use an addit[?12l[?25hi[?25l :" also use an additi[?12l[?25ho[?25l :" also use an additio[?12l[?25hn[?25l :" also use an addition[?12l[?25h [?25l :" also use an addition [?12l[?25hf[?25l :" also use an addition f[?12l[?25hi[?25l :" also use an addition fi[?12l[?25hl[?25l :" also use an addition fil[?12l[?25he[?25l :" also use an addition file[?12l[?25h [?25l[?12l[?25h[?25lTests for spell checking with 'encoding' set to "utf-8". vim: set ft=vim : STARTTEST :so small.vim :so mbyte.vim :" :" Don't want to depend on the locale from the environment. The .aff and .dic :" text is in latin1, the test text is utf-8. :set enc=latin1 :e! :set enc=utf-8 :set fenc= :" :" Function to test .aff/.dic with list of good and bad words. :func TestOne(aff, dic) set spellfile= $put ='' $put ='test '. a:aff . '-' . a:dic " Generate a .spl file from a .dic and .aff file. exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' mkspell! Xtest Xtest " use that spell file[?12l[?25h[?25l:[?12l[?25h/[?25l :/[?12l[?25h^[?25l :/^[?12l[?25ha[?25l :/^a[?12l[?25hd[?25l :/^ad[?12l[?25hd[?25l :/^add[?12l[?25hs[?25l :/^adds[?12l[?25ht[?25l :/^addst[?12l[?25ha[?25l :/^addsta[?12l[?25hr[?25l :/^addstar[?12l[?25ht[?25l :/^addstart[?12l[?25h/[?25l :/^addstart/[?12l[?25h+[?25l :/^addstart/+[?12l[?25h1[?25l :/^addstart/+1[?12l[?25h,[?25l :/^addstart/+1,[?12l[?25h/[?25l :/^addstart/+1,/[?12l[?25h^[?25l :/^addstart/+1,/^[?12l[?25ha[?25l :/^addstart/+1,/^a[?12l[?25hd[?25l :/^addstart/+1,/^ad[?12l[?25hd[?25l :/^addstart/+1,/^add[?12l[?25he[?25l :/^addstart/+1,/^adde[?12l[?25hn[?25l :/^addstart/+1,/^adden[?12l[?25hd[?25l :/^addstart/+1,/^addend[?12l[?25h/[?25l :/^addstart/+1,/^addend/[?12l[?25h-[?25l :/^addstart/+1,/^addend/-[?12l[?25h1[?25l :/^addstart/+1,/^addend/-1[?12l[?25hw[?25l :/^addstart/+1,/^addend/-1w[?12l[?25h![?25l :/^addstart/+1,/^addend/-1w![?12l[?25h [?25l :/^addstart/+1,/^addend/-1w! [?12l[?25hX[?25l :/^addstart/+1,/^addend/-1w! X[?12l[?25ht[?25l :/^addstart/+1,/^addend/-1w! Xt[?12l[?25he[?25l :/^addstart/+1,/^addend/-1w! Xte[?12l[?25hs[?25l :/^addstart/+1,/^addend/-1w! Xtes[?12l[?25ht[?25l :/^addstart/+1,/^addend/-1w! Xtest[?12l[?25h.[?25l :/^addstart/+1,/^addend/-1w! Xtest.[?12l[?25hu[?25l :/^addstart/+1,/^addend/-1w! Xtest.u[?12l[?25ht[?25l :/^addstart/+1,/^addend/-1w! Xtest.ut[?12l[?25hf[?25l :/^addstart/+1,/^addend/-1w! Xtest.utf[?12l[?25h-[?25l :/^addstart/+1,/^addend/-1w! Xtest.utf-[?12l[?25h8[?25l :/^addstart/+1,/^addend/-1w! Xtest.utf-8[?12l[?25h.[?25l :/^addstart/+1,/^addend/-1w! Xtest.utf-8.[?12l[?25ha[?25l :/^addstart/+1,/^addend/-1w! Xtest.utf-8.a[?12l[?25hd[?25l :/^addstart/+1,/^addend/-1w! Xtest.utf-8.ad[?12l[?25hd[?25l :/^addstart/+1,/^addend/-1w! Xtest.utf-8.add[?12l[?25h [?25l"Xtest.utf-8.add" "Xtest.utf-8.add" [New File] 3 lines, 38 characters written "Xtest.utf-8.add" [New File] 3 lines, 38 characters written[?12l[?25h[?25l:[?12l[?25hm[?25l :m[?12l[?25hk[?25l :mk[?12l[?25hs[?25l :mks[?12l[?25hp[?25l :mksp[?12l[?25he[?25l :mkspe[?12l[?25hl[?25l :mkspel[?12l[?25hl[?25l :mkspell[?12l[?25h![?25l :mkspell![?12l[?25h [?25l :mkspell! [?12l[?25hX[?25l :mkspell! X[?12l[?25ht[?25l :mkspell! Xt[?12l[?25he[?25l :mkspell! Xte[?12l[?25hs[?25l :mkspell! Xtes[?12l[?25ht[?25l :mkspell! Xtest[?12l[?25h.[?25l :mkspell! Xtest.[?12l[?25hu[?25l :mkspell! Xtest.u[?12l[?25ht[?25l :mkspell! Xtest.ut[?12l[?25hf[?25l :mkspell! Xtest.utf[?12l[?25h-[?25l :mkspell! Xtest.utf-[?12l[?25h8[?25l :mkspell! Xtest.utf-8[?12l[?25h.[?25l :mkspell! Xtest.utf-8.[?12l[?25ha[?25l :mkspell! Xtest.utf-8.a[?12l[?25hd[?25l :mkspell! Xtest.utf-8.ad[?12l[?25hd[?25l :mkspell! Xtest.utf-8.add[?12l[?25h.[?25l :mkspell! Xtest.utf-8.add.[?12l[?25hs[?25l :mkspell! Xtest.utf-8.add.s[?12l[?25hp[?25l :mkspell! Xtest.utf-8.add.sp[?12l[?25hl[?25l :mkspell! Xtest.utf-8.add.spl[?12l[?25h [?25l :mkspell! Xtest.utf-8.add.spl [?12l[?25hX[?25l :mkspell! Xtest.utf-8.add.spl X[?12l[?25ht[?25l :mkspell! Xtest.utf-8.add.spl Xt[?12l[?25he[?25l :mkspell! Xtest.utf-8.add.spl Xte[?12l[?25hs[?25l :mkspell! Xtest.utf-8.add.spl Xtes[?12l[?25ht[?25l :mkspell! Xtest.utf-8.add.spl Xtest[?12l[?25h.[?25l :mkspell! Xtest.utf-8.add.spl Xtest.[?12l[?25hu[?25l :mkspell! Xtest.utf-8.add.spl Xtest.u[?12l[?25ht[?25l :mkspell! Xtest.utf-8.add.spl Xtest.ut[?12l[?25hf[?25l :mkspell! Xtest.utf-8.add.spl Xtest.utf[?12l[?25h-[?25l :mkspell! Xtest.utf-8.add.spl Xtest.utf-[?12l[?25h8[?25l :mkspell! Xtest.utf-8.add.spl Xtest.utf-8[?12l[?25h.[?25l :mkspell! Xtest.utf-8.add.spl Xtest.utf-8.[?12l[?25ha[?25l :mkspell! Xtest.utf-8.add.spl Xtest.utf-8.a[?12l[?25hd[?25l :mkspell! Xtest.utf-8.add.spl Xtest.utf-8.ad[?12l[?25hd[?25l :mkspell! Xtest.utf-8.add.spl Xtest.utf-8.add[?12l[?25h [?25lReading word file Xtest.utf-8.add ... Compressing word tree... Compressed 0 of 29 nodes; 29 (100%) remaining Writing spell file Xtest.utf-8.add.spl ... Done! Estimated runtime memory use: 145 bytes Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hs[?25l :set s[?12l[?25hp[?25l :set sp[?12l[?25he[?25l :set spe[?12l[?25hl[?25l :set spel[?12l[?25hl[?25l :set spell[?12l[?25hf[?25l :set spellf[?12l[?25hi[?25l :set spellfi[?12l[?25hl[?25l :set spellfil[?12l[?25he[?25l :set spellfile[?12l[?25h=[?25l :set spellfile=[?12l[?25hX[?25l :set spellfile=X[?12l[?25ht[?25l :set spellfile=Xt[?12l[?25he[?25l :set spellfile=Xte[?12l[?25hs[?25l :set spellfile=Xtes[?12l[?25ht[?25l :set spellfile=Xtest[?12l[?25h.[?25l :set spellfile=Xtest.[?12l[?25hu[?25l :set spellfile=Xtest.u[?12l[?25ht[?25l :set spellfile=Xtest.ut[?12l[?25hf[?25l :set spellfile=Xtest.utf[?12l[?25h-[?25l :set spellfile=Xtest.utf-[?12l[?25h8[?25l :set spellfile=Xtest.utf-8[?12l[?25h.[?25l :set spellfile=Xtest.utf-8.[?12l[?25ha[?25l :set spellfile=Xtest.utf-8.a[?12l[?25hd[?25l :set spellfile=Xtest.utf-8.ad[?12l[?25hd[?25l :set spellfile=Xtest.utf-8.add[?12l[?25h [?25lTests for spell checking with 'encoding' set to "utf-8". vim: set ft=vim : STARTTEST :so small.vim :so mbyte.vim :"[?12l[?25h[?25l/[?12l[?25h^[?25l /^[?12l[?25ht[?25l /^t[?12l[?25he[?25l /^te[?12l[?25hs[?25l /^tes[?12l[?25ht[?25l /^test[?12l[?25h2[?25l /^test2[?12l[?25h:[?25l /^test2:[?12l[?25h [?25l/^test2: tomato tomatotomato startend startword startwordword startwordendstartwordwordend startwordwordwordend prebork preborkborkpreborkborkborknouword bad: wordutilize pro borkborkborkborkborkbork tomatotomatotomatoendstart endend startstart wordend wordstartpreborkprebork preborkpreborkborkstartwordwordwordwordend borkpreborkpreborkborkutilsbork startnouword badend test2: elequint test elekwint test elekwent asdf Test affix flags with two characters 5affstart SET ISO8859-1 FLAG long NEEDAFFIX !![?12l[?25h[?25l:[?12l[?25hl[?25l :l[?12l[?25he[?25l :le[?12l[?25ht[?25l :let[?12l[?25h [?25l :let [?12l[?25h[[?25l :let [[?12l[?25hs[?25l :let [s[?12l[?25ht[?25l :let [st[?12l[?25hr[?25l :let [str[?12l[?25h,[?25l :let [str,[?12l[?25h [?25l :let [str, [?12l[?25ha[?25l :let [str, a[?12l[?25h][?25l :let [str, a][?12l[?25h [?25l :let [str, a] [?12l[?25h=[?25l :let [str, a] =[?12l[?25h [?25l :let [str, a] = [?12l[?25hs[?25l :let [str, a] = s[?12l[?25hp[?25l :let [str, a] = sp[?12l[?25he[?25l :let [str, a] = spe[?12l[?25hl[?25l :let [str, a] = spel[?12l[?25hl[?25l :let [str, a] = spell[?12l[?25hb[?25l :let [str, a] = spellb[?12l[?25ha[?25l :let [str, a] = spellba[?12l[?25hd[?25l :let [str, a] = spellbad[?12l[?25hw[?25l :let [str, a] = spellbadw[?12l[?25ho[?25l :let [str, a] = spellbadwo[?12l[?25hr[?25l :let [str, a] = spellbadwor[?12l[?25hd[?25l :let [str, a] = spellbadword[?12l[?25h([?25l :let [str, a] = spellbadword([?12l[?25h)[?25l :let [str, a] = spellbadword()[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ht[?25l :$put =st[?12l[?25hr[?25l :$put =str[?12l[?25h [?25linputs ['input', 'puts', 'outputs'] comment ['Comment', 'outtest', 'the end'] ok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent [?12l[?25h[?25l :[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hs[?25l :set s[?12l[?25hp[?25l :set sp[?12l[?25hl[?25l :set spl[?12l[?25h=[?25l :set spl=[?12l[?25hX[?25l :set spl=X[?12l[?25ht[?25l :set spl=Xt[?12l[?25he[?25l :set spl=Xte[?12l[?25hs[?25l :set spl=Xtes[?12l[?25ht[?25l :set spl=Xtest[?12l[?25h_[?25l :set spl=Xtest_[?12l[?25hu[?25l :set spl=Xtest_u[?12l[?25hs[?25l :set spl=Xtest_us[?12l[?25h.[?25l :set spl=Xtest_us.[?12l[?25hu[?25l :set spl=Xtest_us.u[?12l[?25ht[?25l :set spl=Xtest_us.ut[?12l[?25hf[?25l :set spl=Xtest_us.utf[?12l[?25h-[?25l :set spl=Xtest_us.utf-[?12l[?25h8[?25l :set spl=Xtest_us.utf-8[?12l[?25h.[?25l :set spl=Xtest_us.utf-8.[?12l[?25hs[?25l :set spl=Xtest_us.utf-8.s[?12l[?25hp[?25l :set spl=Xtest_us.utf-8.sp[?12l[?25hl[?25l :set spl=Xtest_us.utf-8.spl[?12l[?25h [?25l[?12l[?25h[?25l/[?12l[?25h^[?25l /^[?12l[?25ht[?25l /^t[?12l[?25he[?25l /^te[?12l[?25hs[?25l /^tes[?12l[?25ht[?25l /^test[?12l[?25h2[?25l /^test2[?12l[?25h:[?25l /^test2:[?12l[?25h [?25l/^test2: search hit BOTTOM, continuing at TOPtomato tomatotomato startend startword startwordword startwordendstartwordwordend startwordwordwordend prebork preborkborkpreborkborkborknouword bad: wordutilize pro borkborkborkborkborkbork tomatotomatotomatoendstart endend startstart wordend wordstartpreborkprebork preborkpreborkborkstartwordwordwordwordend borkpreborkpreborkborkutilsbork startnouword badend test2: elequint test elekwint test elekwent asdf Test affix flags with two characters 5affstart SET ISO8859-1 FLAG long NEEDAFFIX !! search hit BOTTOM, continuing at TOP[?12l[?25h [?25l:[?12l[?25hl[?25l :l[?12l[?25he[?25l :le[?12l[?25ht[?25l :let[?12l[?25h [?25l :let [?12l[?25h[[?25l :let [[?12l[?25hs[?25l :let [s[?12l[?25ht[?25l :let [st[?12l[?25hr[?25l :let [str[?12l[?25h,[?25l :let [str,[?12l[?25h [?25l :let [str, [?12l[?25ha[?25l :let [str, a[?12l[?25h][?25l :let [str, a][?12l[?25h [?25l :let [str, a] [?12l[?25h=[?25l :let [str, a] =[?12l[?25h [?25l :let [str, a] = [?12l[?25hs[?25l :let [str, a] = s[?12l[?25hp[?25l :let [str, a] = sp[?12l[?25he[?25l :let [str, a] = spe[?12l[?25hl[?25l :let [str, a] = spel[?12l[?25hl[?25l :let [str, a] = spell[?12l[?25hb[?25l :let [str, a] = spellb[?12l[?25ha[?25l :let [str, a] = spellba[?12l[?25hd[?25l :let [str, a] = spellbad[?12l[?25hw[?25l :let [str, a] = spellbadw[?12l[?25ho[?25l :let [str, a] = spellbadwo[?12l[?25hr[?25l :let [str, a] = spellbadwor[?12l[?25hd[?25l :let [str, a] = spellbadword[?12l[?25h([?25l :let [str, a] = spellbadword([?12l[?25h)[?25l :let [str, a] = spellbadword()[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ht[?25l :$put =st[?12l[?25hr[?25l :$put =str[?12l[?25h [?25l['input', 'puts', 'outputs'] comment ['Comment', 'outtest', 'the end'] ok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint [?12l[?25h[?25lstartwordwordend startwordwordwordend prebork preborkborkpreborkborkborknouword bad: wordutilize pro borkborkborkborkborkbork tomatotomatotomatoendstart endend startstart wordend wordstartpreborkprebork preborkpreborkborkstartwordwordwordwordend borkpreborkpreborkborkutilsbork startnouword badend test2: elequint test elekwint test elekwent asdf Test affix flags with two characters 5affstart SET ISO8859-1 FLAG long NEEDAFFIX !! COMPOUNDRULE ssmm*ee[?12l[?25h[?25l:[?12l[?25hl[?25l :l[?12l[?25he[?25l :le[?12l[?25ht[?25l :let[?12l[?25h [?25l :let [?12l[?25h[[?25l :let [[?12l[?25hs[?25l :let [s[?12l[?25ht[?25l :let [st[?12l[?25hr[?25l :let [str[?12l[?25h,[?25l :let [str,[?12l[?25h [?25l :let [str, [?12l[?25ha[?25l :let [str, a[?12l[?25h][?25l :let [str, a][?12l[?25h [?25l :let [str, a] [?12l[?25h=[?25l :let [str, a] =[?12l[?25h [?25l :let [str, a] = [?12l[?25hs[?25l :let [str, a] = s[?12l[?25hp[?25l :let [str, a] = sp[?12l[?25he[?25l :let [str, a] = spe[?12l[?25hl[?25l :let [str, a] = spel[?12l[?25hl[?25l :let [str, a] = spell[?12l[?25hb[?25l :let [str, a] = spellb[?12l[?25ha[?25l :let [str, a] = spellba[?12l[?25hd[?25l :let [str, a] = spellbad[?12l[?25hw[?25l :let [str, a] = spellbadw[?12l[?25ho[?25l :let [str, a] = spellbadwo[?12l[?25hr[?25l :let [str, a] = spellbadwor[?12l[?25hd[?25l :let [str, a] = spellbadword[?12l[?25h([?25l :let [str, a] = spellbadword([?12l[?25h)[?25l :let [str, a] = spellbadword()[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ht[?25l :$put =st[?12l[?25hr[?25l :$put =str[?12l[?25h [?25lcomment ['Comment', 'outtest', 'the end'] ok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint [?12l[?25h[?25l :[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hs[?25l :set s[?12l[?25hp[?25l :set sp[?12l[?25hl[?25l :set spl[?12l[?25h=[?25l :set spl=[?12l[?25hX[?25l :set spl=X[?12l[?25ht[?25l :set spl=Xt[?12l[?25he[?25l :set spl=Xte[?12l[?25hs[?25l :set spl=Xtes[?12l[?25ht[?25l :set spl=Xtest[?12l[?25h_[?25l :set spl=Xtest_[?12l[?25hg[?25l :set spl=Xtest_g[?12l[?25hb[?25l :set spl=Xtest_gb[?12l[?25h.[?25l :set spl=Xtest_gb.[?12l[?25hu[?25l :set spl=Xtest_gb.u[?12l[?25ht[?25l :set spl=Xtest_gb.ut[?12l[?25hf[?25l :set spl=Xtest_gb.utf[?12l[?25h-[?25l :set spl=Xtest_gb.utf-[?12l[?25h8[?25l :set spl=Xtest_gb.utf-8[?12l[?25h.[?25l :set spl=Xtest_gb.utf-8.[?12l[?25hs[?25l :set spl=Xtest_gb.utf-8.s[?12l[?25hp[?25l :set spl=Xtest_gb.utf-8.sp[?12l[?25hl[?25l :set spl=Xtest_gb.utf-8.spl[?12l[?25h [?25lelequint [?12l[?25h[?25l/[?12l[?25h^[?25l /^[?12l[?25ht[?25l /^t[?12l[?25he[?25l /^te[?12l[?25hs[?25l /^tes[?12l[?25ht[?25l /^test[?12l[?25h2[?25l /^test2[?12l[?25h:[?25l /^test2:[?12l[?25h [?25l/^test2: search hit BOTTOM, continuing at TOPtomato tomatotomato startend startword startwordword startwordendstartwordwordend startwordwordwordend prebork preborkborkpreborkborkborknouword bad: wordutilize pro borkborkborkborkborkbork tomatotomatotomatoendstart endend startstart wordend wordstartpreborkprebork preborkpreborkborkstartwordwordwordwordend borkpreborkpreborkborkutilsbork startnouword badend test2: elequint test elekwint test elekwent asdf Test affix flags with two characters 5affstart SET ISO8859-1 FLAG long NEEDAFFIX !! search hit BOTTOM, continuing at TOP[?12l[?25h[?25l:[?12l[?25hl[?25l :l[?12l[?25he[?25l :le[?12l[?25ht[?25l :let[?12l[?25h [?25l :let [?12l[?25h[[?25l :let [[?12l[?25hs[?25l :let [s[?12l[?25ht[?25l :let [st[?12l[?25hr[?25l :let [str[?12l[?25h,[?25l :let [str,[?12l[?25h [?25l :let [str, [?12l[?25ha[?25l :let [str, a[?12l[?25h][?25l :let [str, a][?12l[?25h [?25l :let [str, a] [?12l[?25h=[?25l :let [str, a] =[?12l[?25h [?25l :let [str, a] = [?12l[?25hs[?25l :let [str, a] = s[?12l[?25hp[?25l :let [str, a] = sp[?12l[?25he[?25l :let [str, a] = spe[?12l[?25hl[?25l :let [str, a] = spel[?12l[?25hl[?25l :let [str, a] = spell[?12l[?25hb[?25l :let [str, a] = spellb[?12l[?25ha[?25l :let [str, a] = spellba[?12l[?25hd[?25l :let [str, a] = spellbad[?12l[?25hw[?25l :let [str, a] = spellbadw[?12l[?25ho[?25l :let [str, a] = spellbadwo[?12l[?25hr[?25l :let [str, a] = spellbadwor[?12l[?25hd[?25l :let [str, a] = spellbadword[?12l[?25h([?25l :let [str, a] = spellbadword([?12l[?25h)[?25l :let [str, a] = spellbadword()[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ht[?25l :$put =st[?12l[?25hr[?25l :$put =str[?12l[?25h [?25l['Comment', 'outtest', 'the end'] ok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint elekwint [?12l[?25h[?25lstartwordwordend startwordwordwordend prebork preborkborkpreborkborkborknouword bad: wordutilize pro borkborkborkborkborkbork tomatotomatotomatoendstart endend startstart wordend wordstartpreborkprebork preborkpreborkborkstartwordwordwordwordend borkpreborkpreborkborkutilsbork startnouword badend test2: elequint test elekwint test elekwent asdf Test affix flags with two characters 5affstart SET ISO8859-1 FLAG long NEEDAFFIX !! COMPOUNDRULE ssmm*ee[?12l[?25h[?25l:[?12l[?25hl[?25l :l[?12l[?25he[?25l :le[?12l[?25ht[?25l :let[?12l[?25h [?25l :let [?12l[?25h[[?25l :let [[?12l[?25hs[?25l :let [s[?12l[?25ht[?25l :let [st[?12l[?25hr[?25l :let [str[?12l[?25h,[?25l :let [str,[?12l[?25h [?25l :let [str, [?12l[?25ha[?25l :let [str, a[?12l[?25h][?25l :let [str, a][?12l[?25h [?25l :let [str, a] [?12l[?25h=[?25l :let [str, a] =[?12l[?25h [?25l :let [str, a] = [?12l[?25hs[?25l :let [str, a] = s[?12l[?25hp[?25l :let [str, a] = sp[?12l[?25he[?25l :let [str, a] = spe[?12l[?25hl[?25l :let [str, a] = spel[?12l[?25hl[?25l :let [str, a] = spell[?12l[?25hb[?25l :let [str, a] = spellb[?12l[?25ha[?25l :let [str, a] = spellba[?12l[?25hd[?25l :let [str, a] = spellbad[?12l[?25hw[?25l :let [str, a] = spellbadw[?12l[?25ho[?25l :let [str, a] = spellbadwo[?12l[?25hr[?25l :let [str, a] = spellbadwor[?12l[?25hd[?25l :let [str, a] = spellbadword[?12l[?25h([?25l :let [str, a] = spellbadword([?12l[?25h)[?25l :let [str, a] = spellbadword()[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ht[?25l :$put =st[?12l[?25hr[?25l :$put =str[?12l[?25h [?25lok ['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint elekwint elekwent [?12l[?25h[?25l :[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hs[?25l :set s[?12l[?25hp[?25l :set sp[?12l[?25hl[?25l :set spl[?12l[?25h=[?25l :set spl=[?12l[?25hX[?25l :set spl=X[?12l[?25ht[?25l :set spl=Xt[?12l[?25he[?25l :set spl=Xte[?12l[?25hs[?25l :set spl=Xtes[?12l[?25ht[?25l :set spl=Xtest[?12l[?25h_[?25l :set spl=Xtest_[?12l[?25hn[?25l :set spl=Xtest_n[?12l[?25hz[?25l :set spl=Xtest_nz[?12l[?25h.[?25l :set spl=Xtest_nz.[?12l[?25hu[?25l :set spl=Xtest_nz.u[?12l[?25ht[?25l :set spl=Xtest_nz.ut[?12l[?25hf[?25l :set spl=Xtest_nz.utf[?12l[?25h-[?25l :set spl=Xtest_nz.utf-[?12l[?25h8[?25l :set spl=Xtest_nz.utf-8[?12l[?25h.[?25l :set spl=Xtest_nz.utf-8.[?12l[?25hs[?25l :set spl=Xtest_nz.utf-8.s[?12l[?25hp[?25l :set spl=Xtest_nz.utf-8.sp[?12l[?25hl[?25l :set spl=Xtest_nz.utf-8.spl[?12l[?25h [?25lelequint elekwint elekwint [?12l[?25h[?25l/[?12l[?25h^[?25l /^[?12l[?25ht[?25l /^t[?12l[?25he[?25l /^te[?12l[?25hs[?25l /^tes[?12l[?25ht[?25l /^test[?12l[?25h2[?25l /^test2[?12l[?25h:[?25l /^test2:[?12l[?25h [?25l/^test2: search hit BOTTOM, continuing at TOPtomato tomatotomato startend startword startwordword startwordendstartwordwordend startwordwordwordend prebork preborkborkpreborkborkborknouword bad: wordutilize pro borkborkborkborkborkbork tomatotomatotomatoendstart endend startstart wordend wordstartpreborkprebork preborkpreborkborkstartwordwordwordwordend borkpreborkpreborkborkutilsbork startnouword badend test2: elequint test elekwint test elekwent asdf Test affix flags with two characters 5affstart SET ISO8859-1 FLAG long NEEDAFFIX !! search hit BOTTOM, continuing at TOP[?12l[?25h [?25l:[?12l[?25hl[?25l :l[?12l[?25he[?25l :le[?12l[?25ht[?25l :let[?12l[?25h [?25l :let [?12l[?25h[[?25l :let [[?12l[?25hs[?25l :let [s[?12l[?25ht[?25l :let [st[?12l[?25hr[?25l :let [str[?12l[?25h,[?25l :let [str,[?12l[?25h [?25l :let [str, [?12l[?25ha[?25l :let [str, a[?12l[?25h][?25l :let [str, a][?12l[?25h [?25l :let [str, a] [?12l[?25h=[?25l :let [str, a] =[?12l[?25h [?25l :let [str, a] = [?12l[?25hs[?25l :let [str, a] = s[?12l[?25hp[?25l :let [str, a] = sp[?12l[?25he[?25l :let [str, a] = spe[?12l[?25hl[?25l :let [str, a] = spel[?12l[?25hl[?25l :let [str, a] = spell[?12l[?25hb[?25l :let [str, a] = spellb[?12l[?25ha[?25l :let [str, a] = spellba[?12l[?25hd[?25l :let [str, a] = spellbad[?12l[?25hw[?25l :let [str, a] = spellbadw[?12l[?25ho[?25l :let [str, a] = spellbadwo[?12l[?25hr[?25l :let [str, a] = spellbadwor[?12l[?25hd[?25l :let [str, a] = spellbadword[?12l[?25h([?25l :let [str, a] = spellbadword([?12l[?25h)[?25l :let [str, a] = spellbadword()[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ht[?25l :$put =st[?12l[?25hr[?25l :$put =str[?12l[?25h [?25l['OK', 'uk', 'put'] Ok ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint elekwint elekwent elequint [?12l[?25h[?25lstartwordwordend startwordwordwordend prebork preborkborkpreborkborkborknouword bad: wordutilize pro borkborkborkborkborkbork tomatotomatotomatoendstart endend startstart wordend wordstartpreborkprebork preborkpreborkborkstartwordwordwordwordend borkpreborkpreborkborkutilsbork startnouword badend test2: elequint test elekwint test elekwent asdf Test affix flags with two characters 5affstart SET ISO8859-1 FLAG long NEEDAFFIX !! COMPOUNDRULE ssmm*ee[?12l[?25h[?25l:[?12l[?25hl[?25l :l[?12l[?25he[?25l :le[?12l[?25ht[?25l :let[?12l[?25h [?25l :let [?12l[?25h[[?25l :let [[?12l[?25hs[?25l :let [s[?12l[?25ht[?25l :let [st[?12l[?25hr[?25l :let [str[?12l[?25h,[?25l :let [str,[?12l[?25h [?25l :let [str, [?12l[?25ha[?25l :let [str, a[?12l[?25h][?25l :let [str, a][?12l[?25h [?25l :let [str, a] [?12l[?25h=[?25l :let [str, a] =[?12l[?25h [?25l :let [str, a] = [?12l[?25hs[?25l :let [str, a] = s[?12l[?25hp[?25l :let [str, a] = sp[?12l[?25he[?25l :let [str, a] = spe[?12l[?25hl[?25l :let [str, a] = spel[?12l[?25hl[?25l :let [str, a] = spell[?12l[?25hb[?25l :let [str, a] = spellb[?12l[?25ha[?25l :let [str, a] = spellba[?12l[?25hd[?25l :let [str, a] = spellbad[?12l[?25hw[?25l :let [str, a] = spellbadw[?12l[?25ho[?25l :let [str, a] = spellbadwo[?12l[?25hr[?25l :let [str, a] = spellbadwor[?12l[?25hd[?25l :let [str, a] = spellbadword[?12l[?25h([?25l :let [str, a] = spellbadword([?12l[?25h)[?25l :let [str, a] = spellbadword()[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ht[?25l :$put =st[?12l[?25hr[?25l :$put =str[?12l[?25h [?25lOk ['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint elekwint elekwent elequint elekwent [?12l[?25h[?25l :[?12l[?25hs[?25l :s[?12l[?25he[?25l :se[?12l[?25ht[?25l :set[?12l[?25h [?25l :set [?12l[?25hs[?25l :set s[?12l[?25hp[?25l :set sp[?12l[?25hl[?25l :set spl[?12l[?25h=[?25l :set spl=[?12l[?25hX[?25l :set spl=X[?12l[?25ht[?25l :set spl=Xt[?12l[?25he[?25l :set spl=Xte[?12l[?25hs[?25l :set spl=Xtes[?12l[?25ht[?25l :set spl=Xtest[?12l[?25h_[?25l :set spl=Xtest_[?12l[?25hc[?25l :set spl=Xtest_c[?12l[?25ha[?25l :set spl=Xtest_ca[?12l[?25h.[?25l :set spl=Xtest_ca.[?12l[?25hu[?25l :set spl=Xtest_ca.u[?12l[?25ht[?25l :set spl=Xtest_ca.ut[?12l[?25hf[?25l :set spl=Xtest_ca.utf[?12l[?25h-[?25l :set spl=Xtest_ca.utf-[?12l[?25h8[?25l :set spl=Xtest_ca.utf-8[?12l[?25h.[?25l :set spl=Xtest_ca.utf-8.[?12l[?25hs[?25l :set spl=Xtest_ca.utf-8.s[?12l[?25hp[?25l :set spl=Xtest_ca.utf-8.sp[?12l[?25hl[?25l :set spl=Xtest_ca.utf-8.spl[?12l[?25h [?25lelequint elekwint elekwint elequint [?12l[?25h[?25l/[?12l[?25h^[?25l /^[?12l[?25ht[?25l /^t[?12l[?25he[?25l /^te[?12l[?25hs[?25l /^tes[?12l[?25ht[?25l /^test[?12l[?25h2[?25l /^test2[?12l[?25h:[?25l /^test2:[?12l[?25h [?25l/^test2: search hit BOTTOM, continuing at TOPtomato tomatotomato startend startword startwordword startwordendstartwordwordend startwordwordwordend prebork preborkborkpreborkborkborknouword bad: wordutilize pro borkborkborkborkborkbork tomatotomatotomatoendstart endend startstart wordend wordstartpreborkprebork preborkpreborkborkstartwordwordwordwordend borkpreborkpreborkborkutilsbork startnouword badend test2: elequint test elekwint test elekwent asdf Test affix flags with two characters 5affstart SET ISO8859-1 FLAG long NEEDAFFIX !! search hit BOTTOM, continuing at TOP[?12l[?25h [?25l:[?12l[?25hl[?25l :l[?12l[?25he[?25l :le[?12l[?25ht[?25l :let[?12l[?25h [?25l :let [?12l[?25h[[?25l :let [[?12l[?25hs[?25l :let [s[?12l[?25ht[?25l :let [st[?12l[?25hr[?25l :let [str[?12l[?25h,[?25l :let [str,[?12l[?25h [?25l :let [str, [?12l[?25ha[?25l :let [str, a[?12l[?25h][?25l :let [str, a][?12l[?25h [?25l :let [str, a] [?12l[?25h=[?25l :let [str, a] =[?12l[?25h [?25l :let [str, a] = [?12l[?25hs[?25l :let [str, a] = s[?12l[?25hp[?25l :let [str, a] = sp[?12l[?25he[?25l :let [str, a] = spe[?12l[?25hl[?25l :let [str, a] = spel[?12l[?25hl[?25l :let [str, a] = spell[?12l[?25hb[?25l :let [str, a] = spellb[?12l[?25ha[?25l :let [str, a] = spellba[?12l[?25hd[?25l :let [str, a] = spellbad[?12l[?25hw[?25l :let [str, a] = spellbadw[?12l[?25ho[?25l :let [str, a] = spellbadwo[?12l[?25hr[?25l :let [str, a] = spellbadwor[?12l[?25hd[?25l :let [str, a] = spellbadword[?12l[?25h([?25l :let [str, a] = spellbadword([?12l[?25h)[?25l :let [str, a] = spellbadword()[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ht[?25l :$put =st[?12l[?25hr[?25l :$put =str[?12l[?25h [?25l['OK', 'Uk', 'Put'] test ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint elekwint elekwent elequint elekwent elequint [?12l[?25h[?25lstartwordwordend startwordwordwordend prebork preborkborkpreborkborkborknouword bad: wordutilize pro borkborkborkborkborkbork tomatotomatotomatoendstart endend startstart wordend wordstartpreborkprebork preborkpreborkborkstartwordwordwordwordend borkpreborkpreborkborkutilsbork startnouword badend test2: elequint test elekwint test elekwent asdf Test affix flags with two characters 5affstart SET ISO8859-1 FLAG long NEEDAFFIX !! COMPOUNDRULE ssmm*ee[?12l[?25h[?25l:[?12l[?25hl[?25l :l[?12l[?25he[?25l :le[?12l[?25ht[?25l :let[?12l[?25h [?25l :let [?12l[?25h[[?25l :let [[?12l[?25hs[?25l :let [s[?12l[?25ht[?25l :let [st[?12l[?25hr[?25l :let [str[?12l[?25h,[?25l :let [str,[?12l[?25h [?25l :let [str, [?12l[?25ha[?25l :let [str, a[?12l[?25h][?25l :let [str, a][?12l[?25h [?25l :let [str, a] [?12l[?25h=[?25l :let [str, a] =[?12l[?25h [?25l :let [str, a] = [?12l[?25hs[?25l :let [str, a] = s[?12l[?25hp[?25l :let [str, a] = sp[?12l[?25he[?25l :let [str, a] = spe[?12l[?25hl[?25l :let [str, a] = spel[?12l[?25hl[?25l :let [str, a] = spell[?12l[?25hb[?25l :let [str, a] = spellb[?12l[?25ha[?25l :let [str, a] = spellba[?12l[?25hd[?25l :let [str, a] = spellbad[?12l[?25hw[?25l :let [str, a] = spellbadw[?12l[?25ho[?25l :let [str, a] = spellbadwo[?12l[?25hr[?25l :let [str, a] = spellbadwor[?12l[?25hd[?25l :let [str, a] = spellbadword[?12l[?25h([?25l :let [str, a] = spellbadword([?12l[?25h)[?25l :let [str, a] = spellbadword()[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h$[?25l :$[?12l[?25hp[?25l :$p[?12l[?25hu[?25l :$pu[?12l[?25ht[?25l :$put[?12l[?25h [?25l :$put [?12l[?25h=[?25l :$put =[?12l[?25hs[?25l :$put =s[?12l[?25ht[?25l :$put =st[?12l[?25hr[?25l :$put =str[?12l[?25h [?25ltest ['Test', 'testn', 'testen'] déôl ['deol', 'déôr', 'test'] end ['put', 'uk', 'test'] the ['put', 'uk', 'test'] gebletegek kepereneven everles gesvets etele kbltykk kprnfn *fls kswts tl elekwent elequint elekwint elekwint elekwent elequint elekwent elequint elekwint [?12l[?25h[?25l :[?12l[?25h"[?25l :"[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25hP[?25l :" P[?12l[?25ho[?25l :" Po[?12l[?25hs[?25l :" Pos[?12l[?25ht[?25l :" Post[?12l[?25hp[?25l :" Postp[?12l[?25ho[?25l :" Postpo[?12l[?25hn[?25l :" Postpon[?12l[?25he[?25l :" Postpone[?12l[?25hd[?25l :" Postponed[?12l[?25h [?25l :" Postponed [?12l[?25hp[?25l :" Postponed p[?12l[?25hr[?25l :" Postponed pr[?12l[?25he[?25l :" Postponed pre[?12l[?25hf[?25l :" Postponed pref[?12l[?25hi[?25l :" Postponed prefi[?12l[?25hx[?25l :" Postponed prefix[?12l[?25he[?25l :" Postponed prefixe[?12l[?25hs[?25l :" Postponed prefixes[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hc[?25l :c[?12l[?25ha[?25l :ca[?12l[?25hl[?25l :cal[?12l[?25hl[?25l :call[?12l[?25h [?25l :call [?12l[?25hT[?25l :call T[?12l[?25he[?25l :call Te[?12l[?25hs[?25l :call Tes[?12l[?25ht[?25l :call Test[?12l[?25hO[?25l :call TestO[?12l[?25hn[?25l :call TestOn[?12l[?25he[?25l :call TestOne[?12l[?25h([?25l :call TestOne([?12l[?25h'[?25l :call TestOne('[?12l[?25h2[?25l :call TestOne('2[?12l[?25h'[?25l :call TestOne('2'[?12l[?25h,[?25l :call TestOne('2',[?12l[?25h [?25l :call TestOne('2', [?12l[?25h'[?25l :call TestOne('2', '[?12l[?25h1[?25l :call TestOne('2', '1[?12l[?25h'[?25l :call TestOne('2', '1'[?12l[?25h)[?25l :call TestOne('2', '1')[?12l[?25h [?25l"Xtest.aff" "Xtest.aff" 46 lines, 461 characters written "Xtest.dic" "Xtest.dic" 11 lines, 71 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - test Compressing word tree... Compressed 10 of 102 nodes; 92 (90%) remaining Compressed 0 of 13 nodes; 13 (100%) remaining Writing spell file Xtest.utf-8.spl ... Done! Estimated runtime memory use: 525 bytes 17 lines yanked 17 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25laddstart /regions=usgbnz elequint/2 elekwint/3 addend 1good: wrong OK puts. Test the end bad: inputs comment ok Ok. test déôl end the badend 2good: puts bad: inputs comment ok Ok end the. test déôl badendTest rules for compounding.3affstart SET ISO8859-1COMPOUNDMIN 3 COMPOUNDRULE m* NEEDCOMPOUND x 3affend[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l :" [?12l[?25hC[?25l :" C[?12l[?25ho[?25l :" Co[?12l[?25hm[?25l :" Com[?12l[?25hp[?25l :" Comp[?12l[?25ho[?25l :" Compo[?12l[?25hu[?25l :" Compou[?12l[?25hn[?25l :" Compoun[?12l[?25hd[?25l :" Compound[?12l[?25h [?25l :" Compound [?12l[?25hw[?25l :" Compound w[?12l[?25ho[?25l :" Compound wo[?12l[?25hr[?25l :" Compound wor[?12l[?25hd[?25l :" Compound word[?12l[?25hs[?25l :" Compound words[?12l[?25h [?25l[?12l[?25h[?25l:[?12l[?25hc[?25l :c[?12l[?25ha[?25l :ca[?12l[?25hl[?25l :cal[?12l[?25hl[?25l :call[?12l[?25h [?25l :call [?12l[?25hT[?25l :call T[?12l[?25he[?25l :call Te[?12l[?25hs[?25l :call Tes[?12l[?25ht[?25l :call Test[?12l[?25hO[?25l :call TestO[?12l[?25hn[?25l :call TestOn[?12l[?25he[?25l :call TestOne[?12l[?25h([?25l :call TestOne([?12l[?25h'[?25l :call TestOne('[?12l[?25h3[?25l :call TestOne('3[?12l[?25h'[?25l :call TestOne('3'[?12l[?25h,[?25l :call TestOne('3',[?12l[?25h [?25l :call TestOne('3', [?12l[?25h'[?25l :call TestOne('3', '[?12l[?25h3[?25l :call TestOne('3', '3[?12l[?25h'[?25l :call TestOne('3', '3'[?12l[?25h)[?25l :call TestOne('3', '3')[?12l[?25h [?25l"Xtest.aff" "Xtest.aff" 5 lines, 60 characters written "Xtest.dic" "Xtest.dic" 5 lines, 29 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - foo Compressing word tree... Compressed 6 of 31 nodes; 25 (80%) remaining Writing spell file Xtest.utf-8.spl ... Done! Estimated runtime memory use: 125 bytes 3 lines yanked 3 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hc[?25l :c[?12l[?25ha[?25l :ca[?12l[?25hl[?25l :cal[?12l[?25hl[?25l :call[?12l[?25h [?25l :call [?12l[?25hT[?25l :call T[?12l[?25he[?25l :call Te[?12l[?25hs[?25l :call Tes[?12l[?25ht[?25l :call Test[?12l[?25hO[?25l :call TestO[?12l[?25hn[?25l :call TestOn[?12l[?25he[?25l :call TestOne[?12l[?25h([?25l :call TestOne([?12l[?25h'[?25l :call TestOne('[?12l[?25h4[?25l :call TestOne('4[?12l[?25h'[?25l :call TestOne('4'[?12l[?25h,[?25l :call TestOne('4',[?12l[?25h [?25l :call TestOne('4', [?12l[?25h'[?25l :call TestOne('4', '[?12l[?25h4[?25l :call TestOne('4', '4[?12l[?25h'[?25l :call TestOne('4', '4'[?12l[?25h)[?25l :call TestOne('4', '4')[?12l[?25h [?25l"Xtest.aff" "Xtest.aff" 45 lines, 559 characters written "Xtest.dic" "Xtest.dic" 8 lines, 59 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - word Compressing word tree... Compressed 2 of 91 nodes; 89 (97%) remaining Compressed 0 of 15 nodes; 15 (100%) remaining Writing spell file Xtest.utf-8.spl ... Done! Estimated runtime memory use: 520 bytes 12 lines yanked 12 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hc[?25l :c[?12l[?25ha[?25l :ca[?12l[?25hl[?25l :cal[?12l[?25hl[?25l :call[?12l[?25h [?25l :call [?12l[?25hT[?25l :call T[?12l[?25he[?25l :call Te[?12l[?25hs[?25l :call Tes[?12l[?25ht[?25l :call Test[?12l[?25hO[?25l :call TestO[?12l[?25hn[?25l :call TestOn[?12l[?25he[?25l :call TestOne[?12l[?25h([?25l :call TestOne([?12l[?25h'[?25l :call TestOne('[?12l[?25h5[?25l :call TestOne('5[?12l[?25h'[?25l :call TestOne('5'[?12l[?25h,[?25l :call TestOne('5',[?12l[?25h [?25l :call TestOne('5', [?12l[?25h'[?25l :call TestOne('5', '[?12l[?25h5[?25l :call TestOne('5', '5[?12l[?25h'[?25l :call TestOne('5', '5'[?12l[?25h)[?25l :call TestOne('5', '5')[?12l[?25h [?25l"Xtest.aff" "Xtest.aff" 25 lines, 237 characters written "Xtest.dic" "Xtest.dic" 6 lines, 57 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - foo Compressing word tree... Compressed 19 of 107 nodes; 88 (82%) remaining Writing spell file Xtest.utf-8.spl ... Done! Estimated runtime memory use: 440 bytes 10 lines yanked 10 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hc[?25l :c[?12l[?25ha[?25l :ca[?12l[?25hl[?25l :cal[?12l[?25hl[?25l :call[?12l[?25h [?25l :call [?12l[?25hT[?25l :call T[?12l[?25he[?25l :call Te[?12l[?25hs[?25l :call Tes[?12l[?25ht[?25l :call Test[?12l[?25hO[?25l :call TestO[?12l[?25hn[?25l :call TestOn[?12l[?25he[?25l :call TestOne[?12l[?25h([?25l :call TestOne([?12l[?25h'[?25l :call TestOne('[?12l[?25h6[?25l :call TestOne('6[?12l[?25h'[?25l :call TestOne('6'[?12l[?25h,[?25l :call TestOne('6',[?12l[?25h [?25l :call TestOne('6', [?12l[?25h'[?25l :call TestOne('6', '[?12l[?25h6[?25l :call TestOne('6', '6[?12l[?25h'[?25l :call TestOne('6', '6'[?12l[?25h)[?25l :call TestOne('6', '6')[?12l[?25h [?25l"Xtest.aff" "Xtest.aff" 23 lines, 211 characters written "Xtest.dic" "Xtest.dic" 6 lines, 53 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - mee Compressing word tree... Compressed 19 of 89 nodes; 70 (78%) remaining Writing spell file Xtest.utf-8.spl ... Done! Estimated runtime memory use: 350 bytes 9 lines yanked 9 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hc[?25l :c[?12l[?25ha[?25l :ca[?12l[?25hl[?25l :cal[?12l[?25hl[?25l :call[?12l[?25h [?25l :call [?12l[?25hT[?25l :call T[?12l[?25he[?25l :call Te[?12l[?25hs[?25l :call Tes[?12l[?25ht[?25l :call Test[?12l[?25hO[?25l :call TestO[?12l[?25hn[?25l :call TestOn[?12l[?25he[?25l :call TestOne[?12l[?25h([?25l :call TestOne([?12l[?25h'[?25l :call TestOne('[?12l[?25h7[?25l :call TestOne('7[?12l[?25h'[?25l :call TestOne('7'[?12l[?25h,[?25l :call TestOne('7',[?12l[?25h [?25l :call TestOne('7', [?12l[?25h'[?25l :call TestOne('7', '[?12l[?25h7[?25l :call TestOne('7', '7[?12l[?25h'[?25l :call TestOne('7', '7'[?12l[?25h)[?25l :call TestOne('7', '7')[?12l[?25h [?25l"Xtest.aff" "Xtest.aff" 26 lines, 338 characters written "Xtest.dic" "Xtest.dic" 6 lines, 67 characters written Reading affix file Xtest.aff ... Reading dictionary file Xtest.dic ... line 2, word 0 - mee Compressing word tree... Compressed 19 of 91 nodes; 72 (79%) remaining Writing spell file Xtest.utf-8.spl ... Done! Estimated runtime memory use: 360 bytes 9 lines yanked 9 more lines Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25h"[?25l :"[?12l[?25h [?25l1234 mee/391,111,9999 bar/17,61003,123 lead/2 tail/123 middle/77,1 7dicend 7good: meea1 meeaé bar prebar barmeat prebarmeat leadprebarlead tail leadtail leadmiddletail bad: mee meea2 prabar probarmaat middle leadmiddle middletail tailleadleadprobar badend test output: test 1-1 # file: Xtest.utf-8.spl Comment deol déôr input OK[?12l[?25h[?25lTests for spell checking with 'encoding' set to "utf-8". vim: set ft=vim : STARTTEST :so small.vim :so mbyte.vim :" :" Don't want to depend on the locale from the environment. The .aff and .dic :" text is in latin1, the test text is utf-8. :set enc=latin1 :e! :set enc=utf-8 :set fenc= :" :" Function to test .aff/.dic with list of good and bad words. :func TestOne(aff, dic) set spellfile= $put ='' $put ='test '. a:aff . '-' . a:dic " Generate a .spl file from a .dic and .aff file. exe '1;/^' . a:aff . 'affstart/+1,/^' . a:aff . 'affend/-1w! Xtest.aff' exe '1;/^' . a:dic . 'dicstart/+1,/^' . a:dic . 'dicend/-1w! Xtest.dic' mkspell! Xtest Xtest " use that spell file[?12l[?25h[?25l:[?12l[?25h/[?25l :/[?12l[?25h^[?25l :/^[?12l[?25ht[?25l :/^t[?12l[?25he[?25l :/^te[?12l[?25hs[?25l :/^tes[?12l[?25ht[?25l :/^test[?12l[?25h [?25l :/^test [?12l[?25ho[?25l :/^test o[?12l[?25hu[?25l :/^test ou[?12l[?25ht[?25l :/^test out[?12l[?25hp[?25l :/^test outp[?12l[?25hu[?25l :/^test outpu[?12l[?25ht[?25l :/^test output[?12l[?25h:[?25l :/^test output:[?12l[?25h/[?25l :/^test output:/[?12l[?25h,[?25l :/^test output:/,[?12l[?25h$[?25l :/^test output:/,$[?12l[?25hw[?25l :/^test output:/,$w[?12l[?25hq[?25l :/^test output:/,$wq[?12l[?25h![?25l :/^test output:/,$wq![?12l[?25h [?25l :/^test output:/,$wq! [?12l[?25ht[?25l :/^test output:/,$wq! t[?12l[?25he[?25l :/^test output:/,$wq! te[?12l[?25hs[?25l :/^test output:/,$wq! tes[?12l[?25ht[?25l :/^test output:/,$wq! test[?12l[?25h.[?25l :/^test output:/,$wq! test.[?12l[?25ho[?25l :/^test output:/,$wq! test.o[?12l[?25hu[?25l :/^test output:/,$wq! test.ou[?12l[?25ht[?25l :/^test output:/,$wq! test.out[?12l[?25h [?25l"test.out" "test.out" [New File] 270 lines, 3685 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test60.failed test.ok test.out X* viminfo cp test60.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test60.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test60.in" 577 lines, 12425 charactersTests for the exists() function. vim: set ft=vim : STARTTEST :so small.vim :function! RunTest(str, result) if exists(a:str) == a:resultecho "OK" elseecho "FAILED: Checking for " . a:str endif endfunction :function! TestExists() augroup myagroupautocmd! BufEnter *.my echo 'myfile edited' augroup ENDlet test_cases = []" valid autocmd group let test_cases += [['#myagroup', 1]] " valid autocmd group with garbage let test_cases += [['#myagroup+b', 0]] " Valid autocmd group and event[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for the exists() function. vim: set ft=vim :[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 572 lines, 12353 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTESTelseecho "FAILED"endifecho 'a:2: 0'if !exists('a:2')echo "OK"elseecho "FAILED"endif endfunctioncall TestFuncArg("arg1", "arg2")redir END endfunction :call TestExists() :edit! test.out :set ff=unix :w :qa! ENDTEST [?12l[?25h [?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25hfunction! RunTest(str, result) [?25l : [?12l[?25h if exists(a:str) == a:result [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED: Checking for " . a:str [?25l: [?12l[?25h endif [?25l: [?12l[?25hendfunction [?25lelseecho "FAILED"endifecho 'a:2: 0'if !exists('a:2')[?12l[?25h[?25l :[?12l[?25hfunction! TestExists() [?25l : [?12l[?25h augroup myagroup [?25l: [?12l[?25h^Iautocmd! BufEnter *.my echo 'myfile edited' [?25l: [?12l[?25h augroup END [?25l: [?12l[?25h [?25l: [?12l[?25h let test_cases = [] [?25l: [?12l[?25h [?25l: [?12l[?25h " valid autocmd group [?25l: [?12l[?25h let test_cases += [['#myagroup', 1]] [?25l: [?12l[?25h " valid autocmd group with garbage [?25l: [?12l[?25h let test_cases += [['#myagroup+b', 0]] [?25l: [?12l[?25h " Valid autocmd group and event [?25l: [?12l[?25h let test_cases += [['#myagroup#BufEnter', 1]] [?25l: [?12l[?25h " Valid autocmd group, event and pattern [?25l: [?12l[?25h let test_cases += [['#myagroup#BufEnter#*.my', 1]] [?25l: [?12l[?25h " Valid autocmd event [?25l: [?12l[?25h let test_cases += [['#BufEnter', 1]] [?25l: [?12l[?25h " Valid autocmd event and pattern [?25l: [?12l[?25h let test_cases += [['#BufEnter#*.my', 1]] [?25l: [?12l[?25h " Non-existing autocmd group or event [?25l: [?12l[?25h let test_cases += [['#xyzagroup', 0]] [?25l: [?12l[?25h " Non-existing autocmd group and valid autocmd event [?25l: [?12l[?25h let test_cases += [['#xyzagroup#BufEnter', 0]] [?25l: [?12l[?25h " Valid autocmd group and event with no matching pattern [?25l: [?12l[?25h let test_cases += [['#myagroup#CmdwinEnter', 0]] [?25l: [?12l[?25h " Valid autocmd group and non-existing autocmd event [?25l: [?12l[?25h let test_cases += [['#myagroup#xyzacmd', 0]] [?25l: [?12l[?25h " Valid autocmd group and event and non-matching pattern [?25l: [?12l[?25h let test_cases += [['#myagroup#BufEnter#xyzpat', 0]] [?25l: [?12l[?25h " Valid autocmd event and non-matching pattern [?25l: [?12l[?25h let test_cases += [['#BufEnter#xyzpat', 0]] [?25l: [?12l[?25h " Empty autocmd group, event and pattern [?25l: [?12l[?25h let test_cases += [['###', 0]] [?25l: [?12l[?25h " Empty autocmd group and event or empty event and pattern [?25l: [?12l[?25h let test_cases += [['##', 0]] [?25l: [?12l[?25h " Valid autocmd event [?25l: [?12l[?25h let test_cases += [['##FileReadCmd', 1]] [?25l: [?12l[?25h " Non-existing autocmd event [?25l: [?12l[?25h let test_cases += [['##MySpecialCmd', 0]] [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing and working option (long form) [?25l: [?12l[?25h let test_cases += [['&textwidth', 1]] [?25l: [?12l[?25h " Existing and working option (short form) [?25l: [?12l[?25h let test_cases += [['&tw', 1]] [?25l: [?12l[?25h " Existing and working option with garbage [?25l: [?12l[?25h let test_cases += [['&tw-', 0]] [?25l: [?12l[?25h " Global option [?25l: [?12l[?25h let test_cases += [['&g:errorformat', 1]] [?25l: [?12l[?25h " Local option [?25l: [?12l[?25h let test_cases += [['&l:errorformat', 1]] [?25l: [?12l[?25h " Negative form of existing and working option (long form) [?25l: [?12l[?25h let test_cases += [['&nojoinspaces', 0]] [?25l: [?12l[?25h " Negative form of existing and working option (short form) [?25l: [?12l[?25h let test_cases += [['&nojs', 0]] [?25l: [?12l[?25h " Non-existing option [?25l: [?12l[?25h let test_cases += [['&myxyzoption', 0]] [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing and working option (long form) [?25l: [?12l[?25h let test_cases += [['+incsearch', 1]] [?25l: [?12l[?25h " Existing and working option with garbage [?25l: [?12l[?25h let test_cases += [['+incsearch!1', 0]] [?25l: [?12l[?25h " Existing and working option (short form) [?25l: [?12l[?25h let test_cases += [['+is', 1]] [?25l: [?12l[?25h " Existing option that is hidden. [?25l: [?12l[?25h let test_cases += [['+autoprint', 0]] [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing environment variable [?25l: [?12l[?25h let $EDITOR_NAME = 'Vim Editor' [?25l: [?12l[?25h let test_cases += [['$EDITOR_NAME', 1]] [?25l: [?12l[?25h " Non-existing environment variable [?25l: [?12l[?25h let test_cases += [['$NON_ENV_VAR', 0]] [?25l: [?12l[?25h [?25l: [?12l[?25h " Valid internal function [?25l: [?12l[?25h let test_cases += [['*bufnr', 1]] [?25l: [?12l[?25h " Valid internal function with () [?25l: [?12l[?25h let test_cases += [['*bufnr()', 1]] [?25l: [?12l[?25h " Non-existing internal function [?25l: [?12l[?25h let test_cases += [['*myxyzfunc', 0]] [?25l: [?12l[?25h " Valid internal function with garbage [?25l: [?12l[?25h let test_cases += [['*bufnr&6', 0]] [?25l: [?12l[?25h [?25l: [?12l[?25h " Valid user defined function [?25l: [?12l[?25h let test_cases += [['*TestExists', 1]] [?25l: [?12l[?25h " Non-existing user defined function [?25l: [?12l[?25h let test_cases += [['*MyxyzFunc', 0]] [?25l: [?12l[?25h [?25l: [?12l[?25h redir! > test.out [?25l: [?12l[?25h [?25l: [?12l[?25h for [test_case, result] in test_cases [?25l: [?12l[?25h ^Iecho test_case . ": " . result [?25l: [?12l[?25h call RunTest(test_case, result) [?25l: [?12l[?25h endfor [?25l: [?12l[?25h [?25l: [?12l[?25h " Valid internal command (full match) [?25l: [?12l[?25h echo ':edit: 2' [?25l: [?12l[?25h if exists(':edit') == 2 [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Valid internal command (full match) with garbage [?25l: [?12l[?25h echo ':edit/a: 0' [?25l: [?12l[?25h if exists(':edit/a') == 0 [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Valid internal command (partial match) [?25l: [?12l[?25h echo ':q: 1' [?25l: [?12l[?25h if exists(':q') == 1 [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing internal command [?25l: [?12l[?25h echo ':invalidcmd: 0' [?25l: [?12l[?25h if !exists(':invalidcmd') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " User defined command (full match) [?25l: [?12l[?25h command! MyCmd :echo 'My command' [?25l: [?12l[?25h echo ':MyCmd: 2' [?25l: [?12l[?25h if exists(':MyCmd') == 2 [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " User defined command (partial match) [?25l: [?12l[?25h command! MyOtherCmd :echo 'Another command' [?25l: [?12l[?25h echo ':My: 3' [?25l: [?12l[?25h if exists(':My') == 3 [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Command modifier [?25l: [?12l[?25h echo ':rightbelow: 2' [?25l: [?12l[?25h if exists(':rightbelow') == 2 [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing user defined command (full match) [?25l: [?12l[?25h delcommand MyCmd [?25l: [?12l[?25h [?25l: [?12l[?25h echo ':MyCmd: 0' [?25l: [?12l[?25h if !exists(':MyCmd') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing user defined command (partial match) [?25l: [?12l[?25h delcommand MyOtherCmd [?25l: [?12l[?25h [?25l: [?12l[?25h echo ':My: 0' [?25l: [?12l[?25h if !exists(':My') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Valid local variable [?25l: [?12l[?25h let local_var = 1 [?25l: [?12l[?25h echo 'local_var: 1' [?25l: [?12l[?25h if exists('local_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Valid local variable with garbage [?25l: [?12l[?25h let local_var = 1 [?25l: [?12l[?25h echo 'local_var%n: 0' [?25l: [?12l[?25h if !exists('local_var%n') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing local variable [?25l: [?12l[?25h unlet local_var [?25l: [?12l[?25h echo 'local_var: 0' [?25l: [?12l[?25h if !exists('local_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Valid local list [?25l: [?12l[?25h let local_list = ["blue", "orange"] [?25l: [?12l[?25h echo 'local_list: 1' [?25l: [?12l[?25h if exists('local_list') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Valid local list item [?25l: [?12l[?25h echo 'local_list[1]: 1' [?25l: [?12l[?25h if exists('local_list[1]') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Valid local list item with garbage [?25l: [?12l[?25h echo 'local_list[1]+5: 0' [?25l: [?12l[?25h if !exists('local_list[1]+5') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Invalid local list item [?25l: [?12l[?25h echo 'local_list[2]: 0' [?25l: [?12l[?25h if !exists('local_list[2]') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing local list [?25l: [?12l[?25h unlet local_list [?25l: [?12l[?25h echo 'local_list: 0' [?25l: [?12l[?25h if !exists('local_list') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Valid local dictionary [?25l: [?12l[?25h let local_dict = {"xcord":100, "ycord":2} [?25l: [?12l[?25h echo 'local_dict: 1' [?25l: [?12l[?25h if exists('local_dict') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing local dictionary [?25l: [?12l[?25h unlet local_dict [?25l: [?12l[?25h echo 'local_dict: 0' [?25l: [?12l[?25h if !exists('local_dict') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing local curly-brace variable [?25l: [?12l[?25h let str = "local" [?25l: [?12l[?25h let curly_{str}_var = 1 [?25l: [?12l[?25h echo 'curly_' . str . '_var: 1' [?25l: [?12l[?25h if exists('curly_{str}_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing local curly-brace variable [?25l: [?12l[?25h unlet curly_{str}_var [?25l: [?12l[?25h echo 'curly_' . str . '_var: 0' [?25l: [?12l[?25h if !exists('curly_{str}_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing global variable [?25l: [?12l[?25h let g:global_var = 1 [?25l: [?12l[?25h echo 'g:global_var: 1' [?25l: [?12l[?25h if exists('g:global_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing global variable with garbage [?25l: [?12l[?25h echo 'g:global_var-n: 1' [?25l: [?12l[?25h if !exists('g:global_var-n') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing global variable [?25l: [?12l[?25h unlet g:global_var [?25l: [?12l[?25h echo 'g:global_var: 0' [?25l: [?12l[?25h if !exists('g:global_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing global list [?25l: [?12l[?25h let g:global_list = ["blue", "orange"] [?25l: [?12l[?25h echo 'g:global_list: 1' [?25l: [?12l[?25h if exists('g:global_list') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing global list [?25l: [?12l[?25h unlet g:global_list [?25l: [?12l[?25h echo 'g:global_list: 0' [?25l: [?12l[?25h if !exists('g:global_list') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing global dictionary [?25l: [?12l[?25h let g:global_dict = {"xcord":100, "ycord":2} [?25l: [?12l[?25h echo 'g:global_dict: 1' [?25l: [?12l[?25h if exists('g:global_dict') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing global dictionary [?25l: [?12l[?25h unlet g:global_dict [?25l: [?12l[?25h echo 'g:global_dict: 0' [?25l: [?12l[?25h if !exists('g:global_dict') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing global curly-brace variable [?25l: [?12l[?25h let str = "global" [?25l: [?12l[?25h let g:curly_{str}_var = 1 [?25l: [?12l[?25h echo 'g:curly_' . str . '_var: 1' [?25l: [?12l[?25h if exists('g:curly_{str}_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing global curly-brace variable [?25l: [?12l[?25h unlet g:curly_{str}_var [?25l: [?12l[?25h echo 'g:curly_' . str . '_var: 0' [?25l: [?12l[?25h if !exists('g:curly_{str}_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing window variable [?25l: [?12l[?25h echo 'w:window_var: 1' [?25l: [?12l[?25h let w:window_var = 1 [?25l: [?12l[?25h if exists('w:window_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing window variable [?25l: [?12l[?25h unlet w:window_var [?25l: [?12l[?25h echo 'w:window_var: 0' [?25l: [?12l[?25h if !exists('w:window_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing window list [?25l: [?12l[?25h let w:window_list = ["blue", "orange"] [?25l: [?12l[?25h echo 'w:window_list: 1' [?25l: [?12l[?25h if exists('w:window_list') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing window list [?25l: [?12l[?25h unlet w:window_list [?25l: [?12l[?25h echo 'w:window_list: 0' [?25l: [?12l[?25h if !exists('w:window_list') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing window dictionary [?25l: [?12l[?25h let w:window_dict = {"xcord":100, "ycord":2} [?25l: [?12l[?25h echo 'w:window_dict: 1' [?25l: [?12l[?25h if exists('w:window_dict') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing window dictionary [?25l: [?12l[?25h unlet w:window_dict [?25l: [?12l[?25h echo 'w:window_dict: 0' [?25l: [?12l[?25h if !exists('w:window_dict') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing window curly-brace variable [?25l: [?12l[?25h let str = "window" [?25l: [?12l[?25h let w:curly_{str}_var = 1 [?25l: [?12l[?25h echo 'w:curly_' . str . '_var: 1' [?25l: [?12l[?25h if exists('w:curly_{str}_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing window curly-brace variable [?25l: [?12l[?25h unlet w:curly_{str}_var [?25l: [?12l[?25h echo 'w:curly_' . str . '_var: 0' [?25l: [?12l[?25h if !exists('w:curly_{str}_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing buffer variable [?25l: [?12l[?25h echo 'b:buffer_var: 1' [?25l: [?12l[?25h let b:buffer_var = 1 [?25l: [?12l[?25h if exists('b:buffer_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing buffer variable [?25l: [?12l[?25h unlet b:buffer_var [?25l: [?12l[?25h echo 'b:buffer_var: 0' [?25l: [?12l[?25h if !exists('b:buffer_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing buffer list [?25l: [?12l[?25h let b:buffer_list = ["blue", "orange"] [?25l: [?12l[?25h echo 'b:buffer_list: 1' [?25l: [?12l[?25h if exists('b:buffer_list') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing buffer list [?25l: [?12l[?25h unlet b:buffer_list [?25l: [?12l[?25h echo 'b:buffer_list: 0' [?25l: [?12l[?25h if !exists('b:buffer_list') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing buffer dictionary [?25l: [?12l[?25h let b:buffer_dict = {"xcord":100, "ycord":2} [?25l: [?12l[?25h echo 'b:buffer_dict: 1' [?25l: [?12l[?25h if exists('b:buffer_dict') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing buffer dictionary [?25l: [?12l[?25h unlet b:buffer_dict [?25l: [?12l[?25h echo 'b:buffer_dict: 0' [?25l: [?12l[?25h if !exists('b:buffer_dict') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing buffer curly-brace variable [?25l: [?12l[?25h let str = "buffer" [?25l: [?12l[?25h let b:curly_{str}_var = 1 [?25l: [?12l[?25h echo 'b:curly_' . str . '_var: 1' [?25l: [?12l[?25h if exists('b:curly_{str}_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing buffer curly-brace variable [?25l: [?12l[?25h unlet b:curly_{str}_var [?25l: [?12l[?25h echo 'b:curly_' . str . '_var: 0' [?25l: [?12l[?25h if !exists('b:curly_{str}_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Script-local tests [?25l: [?12l[?25h source test60.vim [?25l: [?12l[?25h [?25l: [?12l[?25h " Existing Vim internal variable [?25l: [?12l[?25h echo 'v:version: 1' [?25l: [?12l[?25h if exists('v:version') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Non-existing Vim internal variable [?25l: [?12l[?25h echo 'v:non_exists_var: 0' [?25l: [?12l[?25h if !exists('v:non_exists_var') [?25l: [?12l[?25h^Iecho "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h^Iecho "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h " Function arguments [?25l: [?12l[?25h function TestFuncArg(func_arg, ...) [?25l: [?12l[?25h echo 'a:func_arg: 1' [?25l: [?12l[?25h if exists('a:func_arg') [?25l: [?12l[?25h echo "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h echo "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h echo 'a:non_exists_arg: 0' [?25l: [?12l[?25h if !exists('a:non_exists_arg') [?25l: [?12l[?25h echo "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h echo "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h echo 'a:1: 1' [?25l: [?12l[?25h if exists('a:1') [?25l: [?12l[?25h echo "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h echo "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h [?25l: [?12l[?25h echo 'a:2: 0' [?25l: [?12l[?25h if !exists('a:2') [?25l: [?12l[?25h echo "OK" [?25l: [?12l[?25h else [?25l: [?12l[?25h echo "FAILED" [?25l: [?12l[?25h endif [?25l: [?12l[?25h endfunction [?25l: [?12l[?25h [?25l: [?12l[?25h call TestFuncArg("arg1", "arg2") [?25l: [?12l[?25h [?25l: [?12l[?25h redir END [?25l: [?12l[?25hendfunction [?25lelseecho "FAILED"endifecho 'a:2: 0'if !exists('a:2')echo "OK"elseecho "FAILED"endif endfunctioncall TestFuncArg("arg1", "arg2")redir END endfunction :call TestExists() :edit! test.out :set ff=unix :w :qa! ENDTEST [?12l[?25h[?25l :[?12l[?25hcall TestExists() [?25l#myagroup: 1 OK #myagroup+b: 0 OK #myagroup#BufEnter: 1 OK #myagroup#BufEnter#*.my: 1 OK #BufEnter: 1 OK #BufEnter#*.my: 1 OK #xyzagroup: 0 OK #xyzagroup#BufEnter: 0 OK #myagroup#CmdwinEnter: 0 OK #myagroup#xyzacmd: 0 OK #myagroup#BufEnter#xyzpat: 0 OK #BufEnter#xyzpat: 0 OK ###: 0 OK ##: 0 OK ##FileReadCmd: 1 OK ##MySpecialCmd: 0 OK &textwidth: 1 OK &tw: 1 OK &tw-: 0 OK &g:errorformat: 1 OK &l:errorformat: 1 OK &nojoinspaces: 0 OK &nojs: 0 OK &myxyzoption: 0 OK +incsearch: 1 OK +incsearch!1: 0 OK +is: 1 OK +autoprint: 0 OK $EDITOR_NAME: 1 OK $NON_ENV_VAR: 0 OK *bufnr: 1 OK *bufnr(): 1 OK *myxyzfunc: 0 OK *bufnr&6: 0 OK *TestExists: 1 OK *MyxyzFunc: 0 OK :edit: 2 OK :edit/a: 0 OK :q: 1 OK :invalidcmd: 0 OK :MyCmd: 2 OK :My: 3 OK :rightbelow: 2 OK :MyCmd: 0 OK :My: 0 OK local_var: 1 OK local_var%n: 0 OK local_var: 0 OK local_list: 1 OK local_list[1]: 1 OK local_list[1]+5: 0 OK local_list[2]: 0 OK local_list: 0 OK local_dict: 1 OK local_dict: 0 OK curly_local_var: 1 OK curly_local_var: 0 OK g:global_var: 1 OK g:global_var-n: 1 OK g:global_var: 0 OK g:global_list: 1 OK g:global_list: 0 OK g:global_dict: 1 OK g:global_dict: 0 OK g:curly_global_var: 1 OK g:curly_global_var: 0 OK w:window_var: 1 OK w:window_var: 0 OK w:window_list: 1 OK w:window_list: 0 OK w:window_dict: 1 OK w:window_dict: 0 OK w:curly_window_var: 1 OK w:curly_window_var: 0 OK b:buffer_var: 1 OK b:buffer_var: 0 OK b:buffer_list: 1 OK b:buffer_list: 0 OK b:buffer_dict: 1 OK b:buffer_dict: 0 OK b:curly_buffer_var: 1 OK b:curly_buffer_var: 0 OK s:script_var: 1 OK s:script_var: 0 OK s:script_list: 1 OK s:script_list: 0 OK s:script_dict: 1 OK s:script_dict: 0 OK s:curly_script_var: 1 OK s:curly_script_var: 0 OK *s:my_script_func: 1 OK *s:my_script_func: 0 OK v:version: 1 OK v:non_exists_var: 0 OK a:func_arg: 1 OK a:non_exists_arg: 0 OK a:1: 1 OK a:2: 0 OK Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hedit! test.out [?25l"test.out" [Incomplete last line] 197 lines, 1844 characters#myagroup: 1 OK #myagroup+b: 0 OK #myagroup#BufEnter: 1 OK #myagroup#BufEnter#*.my: 1 OK #BufEnter: 1 OK #BufEnter#*.my: 1 OK #xyzagroup: 0 OK #xyzagroup#BufEnter: 0 OK #myagroup#CmdwinEnter: 0 OK #myagroup#xyzacmd: 0 OK #myagroup#BufEnter#xyzpat: 0 OK "test.out" [Incomplete last line] 197 lines, 1844 characters[?12l[?25h[?25l:[?12l[?25hset ff=unix [?25l[?12l[?25h[?25l:[?12l[?25hw [?25l"test.out" 197 lines, 1845 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test61.failed test.ok test.out X* viminfo cp test61.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test61.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test61.in" 59 lines, 1011 charactersTests for undo tree. Since this script is sourced we need to explicitly break changes up in undo-able pieces. Do that by setting 'undolevels'. STARTTEST :" Delete three characters and undo Gx:set ul=100 x:set ul=100 x:.w! test.out g-:.w >>test.out g-:.w >>test.out g-:.w >>test.out g-:.w >>test.out :" :/^111/w >>test.out :" Delete three other characters and go back in time step by step $x:set ul=100 x:set ul=100 x:.w >>test.out :sleep 1 g-:.w >>test.out g-:.w >>test.out g-:.w >>test.out[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for undo tree.[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 48 lines, 814 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:.w >>test.out :ear 1s :.w >>test.out :ear 3s :.w >>test.out :later 1s :.w >>test.out :later 1h :.w >>test.out :" :" test undojoin Goaaaa^[:set ul=100 obbbb^[u:.w >>test.out obbbb^[:set ul=100 :undojoin occcc^[u:.w >>test.out :qa! ENDTEST 1111 ----- 2222 ----- 123456789[?12l[?25h [?25l:so! Xdotest [?12l[?25h[?25l:[?12l[?25h" Delete three characters and undo [?25l[?12l[?25h[?25l23456789[?12l[?25h[?25l:[?12l[?25hset ul=100 [?25l[?12l[?25h[?25l3456789[?12l[?25h[?25l:[?12l[?25hset ul=100 [?25l[?12l[?25h[?25l456789[?12l[?25h[?25l:[?12l[?25h.w! test.out [?25l"test.out" [New File] 1 line, 7 characters written[?12l[?25h[?25l 1 change; before #3 0 seconds ago3456789 [?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 8 characters appended[?12l[?25h[?25l 1 change; before #2 0 seconds ago23456789 [?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 9 characters appended[?12l[?25h[?25l 1 change; before #1 0 seconds ago123456789 [?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 10 characters appended[?12l[?25h[?25l Already at oldest change[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 10 characters appended[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h/^111/w >>test.out [?25lsearch hit BOTTOM, continuing at TOP "test.out" 1 line, 11 characters appended[?12l[?25h[?25l:[?12l[?25h" Delete three other characters and go back in time step by step [?25l[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hset ul=100 [?25l[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25hset ul=100 [?25l[?12l[?25h[?25l[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 7 characters appended[?12l[?25h[?25l:[?12l[?25hsleep 1 [?25l[?12l[?25h[?25l 1 change; before #6 1 seconds ago7[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 8 characters appended[?12l[?25h[?25l 1 change; before #5 1 seconds ago8[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 9 characters appended[?12l[?25h[?25l 4 changes; after #3 1 seconds ago456789[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 7 characters appended[?12l[?25h[?25l 1 change; before #3 1 seconds ago3456789 [?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 8 characters appended[?12l[?25h[?25l 1 change; before #2 1 seconds ago23456789 [?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 9 characters appended[?12l[?25h[?25l 1 change; before #1 1 seconds ago123456789 [?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 10 characters appended[?12l[?25h[?25l Already at oldest change[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 10 characters appended[?12l[?25h[?25l Already at oldest change[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 10 characters appended[?12l[?25h[?25l 3 changes; after #6 1 seconds ago[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 7 characters appended[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h/^222/w >>test.out [?25lsearch hit BOTTOM, continuing at TOP "test.out" 1 line, 11 characters appended[?12l[?25h[?25l:[?12l[?25h" Delay for three seconds and go some seconds forward and backward [?25l[?12l[?25h[?25l:[?12l[?25hsleep 2 [?25l[?12l[?25h[?25l6a[?12l[?25h[?25l:[?12l[?25hset ul=100 [?25l[?12l[?25h[?25lab[?12l[?25h[?25l:[?12l[?25hset ul=100 [?25l[?12l[?25h[?25lbc[?12l[?25h[?25l:[?12l[?25hset ul=100 [?25l[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 10 characters appended[?12l[?25h[?25l:[?12l[?25hear 1s [?25l3 changes; before #7 0 seconds ago[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 7 characters appended[?12l[?25h[?25l:[?12l[?25hear 3s [?25l3 changes; before #1 3 seconds ago789[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 10 characters appended[?12l[?25h[?25l:[?12l[?25hlater 1s [?25l3 changes; after #6 4 seconds ago[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 7 characters appended[?12l[?25h[?25l:[?12l[?25hlater 1h [?25l3 changes; after #9 1 seconds agoabc[?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 10 characters appended[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" test undojoin [?25l[?12l[?25h [?25l aaaa[?12l[?25h[?25l :[?12l[?25hset ul=100 [?25l[?12l[?25h[?25l bbbb[?12l[?25h[?25l 1 line less; before #11 0 seconds ago~ [?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 5 characters appended[?12l[?25h[?25l bbbb[?12l[?25h[?25l:[?12l[?25hset ul=100 [?25l[?12l[?25h[?25l:[?12l[?25hundojoin [?25l[?12l[?25h[?25l cccc[?12l[?25h[?25l 2 fewer lines; before #12 0 seconds ago~ ~ [?12l[?25h[?25l:[?12l[?25h.w >>test.out [?25l"test.out" 1 line, 5 characters appended[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test62.failed test.ok test.out X* viminfo cp test62.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test62.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test62.in" 32 lines, 522 charactersTests for tab pages STARTTEST :so small.vim :" Simple test for opening and closing a tab page :tabnew :let nr = tabpagenr() :q :call append(line('$'), 'tab page ' . nr) :" :" Open three tab pages and use ":tabdo" :0tabnew :1tabnew :888tabnew :tabdo call append(line('$'), 'this is tab page ' . tabpagenr()) :tabclose! 2 :tabrewind :let line1 = getline('$') :undo :q :tablast :let line2 = getline('$') :q![?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTests for tab pages[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 26 lines, 473 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:call append(line('$'), line1) :call append(line('$'), line2) :" :" :/^Results/,$w! test.out :qa! ENDTEST[?12l[?25h[?25l [?12l[?25h[?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25h" Simple test for opening and closing a tab page [?25l[?12l[?25h[?25l:[?12l[?25htabnew [?25l test62.in  [No Name]  X~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hlet nr = tabpagenr() [?25l[?12l[?25h[?25l:[?12l[?25hq [?25l:call append(line('$'), 'tab page ' . nr) :" :" Open three tab pages and use ":tabdo" :0tabnew :1tabnew :888tabnew :tabdo call append(line('$'), 'this is tab page ' . tabpagenr()) :tabclose! 2 :tabrewind :let line1 = getline('$') :undo :q :tablast :let line2 = getline('$') :q! :call append(line('$'), line1) :call append(line('$'), line2) :" :" :/^Results/,$w! test.out :qa! ENDTEST [?12l[?25h[?25l :[?12l[?25hcall append(line('$'), 'tab page ' . nr) [?25l[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" Open three tab pages and use ":tabdo" [?25l[?12l[?25h[?25l:[?12l[?25h0tabnew [?25l [No Name]  + test62.in  X~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25h1tabnew [?25l [No Name]  [No Name]  + test62.in  X~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25h888tabnew [?25l [No Name] [No Name] + test62.in  [No Name]  X~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25htabdo call append(line('$'), 'this is tab page ' . tabpagenr()) [?25l + [No Name] + [No Name] + test62.in  + [No Name]  Xthis is tab page 4 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25htabclose! 2 [?25ltest62.in + [No Name]   X[?12l[?25h[?25l:[?12l[?25htabrewind [?25l + [No Name]  + test62.in + [No Name]  Xthis is tab page 1 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hlet line1 = getline('$') [?25l[?12l[?25h[?25l:[?12l[?25hundo [?25l2 fewer lines; before #1 0 seconds ago[No Name]  + test62.in + [No Name]   X~ [?12l[?25h[?25l:[?12l[?25hq [?25l + test62.in  + [No Name]  X:" :" Open three tab pages and use ":tabdo" :0tabnew :1tabnew :888tabnew :tabdo call append(line('$'), 'this is tab page ' . tabpagenr()) :tabclose! 2 :tabrewind :let line1 = getline('$') :undo :q :tablast :let line2 = getline('$') :q! :call append(line('$'), line1) :call append(line('$'), line2) :" :" :/^Results/,$w! test.out :qa! ENDTEST [?12l[?25h[?25l :[?12l[?25htablast [?25l + test62.in  + [No Name]  Xthis is tab page 4 ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?12l[?25h[?25l:[?12l[?25hlet line2 = getline('$') [?25l[?12l[?25h[?25l:[?12l[?25hq! [?25l:call append(line('$'), 'tab page ' . nr) :" :" Open three tab pages and use ":tabdo" :0tabnew :1tabnew :888tabnew :tabdo call append(line('$'), 'this is tab page ' . tabpagenr()) :tabclose! 2 :tabrewind :let line1 = getline('$') :undo :q :tablast :let line2 = getline('$') :q! :call append(line('$'), line1) :call append(line('$'), line2) :" :" :/^Results/,$w! test.out :qa! ENDTEST [?12l[?25h[?25l :[?12l[?25hcall append(line('$'), line1) [?25l[?12l[?25h[?25l:[?12l[?25hcall append(line('$'), line2) [?25l[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h" [?25l[?12l[?25h[?25l:[?12l[?25h/^Results/,$w! test.out [?25l"test.out" [New File] 5 lines, 77 characters written[?12l[?25h[?25l:[?12l[?25hqa! [?25l[?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo rm -rf test63.failed test.ok test.out X* viminfo cp test63.ok test.ok # Sleep a moment to avoid that the xterm title is messed up ../vim -u unix.vim -U NONE --noplugin -s dotest.in test63.in Vim: Warning: Output is not to a terminal Vim: Warning: Input is not from a terminal [?1049h[?1h=[?12;25h[?12l[?25h[?25l"test63.in" 157 lines, 4784 charactersTest for ":match", ":2match", ":3match", "clearmatches()", "getmatches()", "matchadd()", "matcharg()", "matchdelete()", and "setmatches()". STARTTEST :so small.vim :" --- Check that "matcharg()" returns the correct group and pattern if a match :" --- is defined. :let @r = "*** Test 1: " :highlight MyGroup1 ctermbg=red :highlight MyGroup2 ctermbg=green :highlight MyGroup3 ctermbg=blue :match MyGroup1 /TODO/ :2match MyGroup2 /FIXME/ :3match MyGroup3 /XXX/ :if matcharg(1) == ['MyGroup1', 'TODO'] && matcharg(2) == ['MyGroup2', 'FIXME'] && matcharg(3) == ['MyGroup3', 'XXX'] : let @r .= "OK\n" :else : let @r .= "FAILED\n" :endif :" --- Check that "matcharg()" returns an empty list if the argument is not 1, :" --- 2 or 3 (only 0 and 4 are tested). :let @r .= "*** Test 2: "[?12l[?25h[?25l:[?12l[?25hset cp [?25l[?12l[?25h[?25l:[?12l[?25hmap dotest /^STARTTEST^^Mj:set ff=unix cpo-=A^^M:.,/ENDTEST/-1w! Xdotest^^M:set f f& cpo+=A^^Mnj0:so! Xdotest^^Mdotest [?25lTest for ":match", ":2match", ":3match", "clearmatches()", "getmatches()",[?12l[?25h[?25l/^STARTTEST [?12l[?25h [?25l:set ff=unix cpo-=A [?12l[?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 150 lines, 4605 characters written[?12l[?25h[?25l:set ff& cpo+=A [?12l[?25h[?25l/ENDTEST:call clearmatches() :let rf1 = setmatches(0) :let rf2 = setmatches([0]) :let rf3 = setmatches([{'wrong key': 'wrong value'}]) :if rs1 == 0 && rs2 == 0 && rf1 == -1 && rf2 == -1 && rf3 == -1 : let @r .= "OK\n" :else : let @r .= "FAILED\n" :endif :unlet rs1 :unlet rs2 :unlet rf1 :unlet rf2 :unlet rf3 :highlight clear MyGroup1 :highlight clear MyGroup2 :highlight clear MyGroup3 G"rp :/^Results/,$wq! test.out ENDTEST Results of test63: ~ [?12l[?25h [?25l :so! Xdotest [?12l[?25h[?25l:[?12l[?25hso small.vim [?25l[?12l[?25h[?25l:[?12l[?25h" --- Check that "matcharg()" returns the correct group and pattern if a match [?25l[?12l[?25h[?25l:[?12l[?25h" --- is defined. [?25l[?12l[?25h[?25l:[?12l[?25hlet @r = "*** Test 1: " [?25l[?12l[?25h[?25l:[?12l[?25hhighlight MyGroup1 ctermbg=red [?25l[?12l[?25h[?25l:[?12l[?25hhighlight MyGroup2 ctermbg=green [?25l[?12l[?25h[?25l:[?12l[?25hhighlight MyGroup3 ctermbg=blue [?25l[?12l[?25h[?25l:[?12l[?25hmatch MyGroup1 /TODO/ [?25l[?12l[?25h[?25l:[?12l[?25h2match MyGroup2 /FIXME/ [?25l[?12l[?25h[?25l:[?12l[?25h3match MyGroup3 /XXX/ [?25l[?12l[?25h[?25l:[?12l[?25hif matcharg(1) == ['MyGroup1', 'TODO'] && matcharg(2) == ['MyGroup2', 'FIXME'] && matcharg(3) == ['MyGroup3', 'XXX'] [?25l: [?12l[?25h: let @r .= "OK\n" [?25l: [?12l[?25h:else [?25l: [?12l[?25h: let @r .= "FAILED\n" [?25l: [?12l[?25h:endif [?25l:call clearmatches() :let rf1 = setmatches(0) :let rf2 = setmatches([0]) :let rf3 = setmatches([{'wrong key': 'wrong value'}])[?12l[?25h[?25l :[?12l[?25h" --- Check that "matcharg()" returns an empty list if the argument is not 1, [?25l[?12l[?25h[?25l:[?12l[?25h" --- 2 or 3 (only 0 and 4 are tested). [?25l[?12l[?25h[?25l:[?12l[?25hlet @r .= "*** Test 2: " [?25l[?12l[?25h[?25l:[?12l[?25hif matcharg(0) == [] && matcharg(4) == [] [?25l : [?12l[?25h: let @r .= "OK\n" [?25l: [?12l[?25h:else [?25l: [?12l[?25h: let @r .= "FAILED\n" [?25l: [?12l[?25h:endif [?25l:call clearmatches() :let rf1 = setmatches(0) :let rf2 = setmatches([0]) :let rf3 = setmatches([{'wrong key': 'wrong value'}])[?12l[?25h[?25l :[?12l[?25h" --- Check that "matcharg()" returns ['', ''] if a match is not defined. [?25l[?12l[?25h[?25l:[?12l[?25hlet @r .= "*** Test 3: " [?25l[?12l[?25h[?25l:[?12l[?25hmatch [?25l[?12l[?25h[?25l:[?12l[?25h2match [?25l[?12l[?25h[?25l:[?12l[?25h3match [?25l[?12l[?25h[?25l:[?12l[?25hif matcharg(1) == ['', ''] && matcharg(2) == ['', ''] && matcharg(3) == ['', ' '][?25l: [?12l[?25h: let @r .= "OK\n" [?25l: [?12l[?25h:else [?25l: [?12l[?25h: let @r .= "FAILED\n" [?25l: [?12l[?25h:endif [?25l:call clearmatches() :let rf1 = setmatches(0) :let rf2 = setmatches([0]) :let rf3 = setmatches([{'wrong key': 'wrong value'}])[?12l[?25h[?25l :[?12l[?25h" --- Check that "matchadd()" and "getmatches()" agree on added matches and [?25l[?12l[?25h[?25l:[?12l[?25h" --- that default values apply. [?25l[?12l[?25h[?25l:[?12l[?25hlet @r .= "*** Test 4: " [?25l[?12l[?25h[?25l:[?12l[?25hlet m1 = matchadd("MyGroup1", "TODO") [?25l[?12l[?25h[?25l:[?12l[?25hlet m2 = matchadd("MyGroup2", "FIXME", 42) [?25l[?12l[?25h[?25l:[?12l[?25hlet m3 = matchadd("MyGroup3", "XXX", 60, 17) [?25l[?12l[?25h[?25l:[?12l[?25hif getmatches() == [{'group': 'MyGroup1', 'pattern': 'TODO', 'priority': 10, ' id': 4}, {'group': 'MyGroup2', 'pattern': 'FIXME', 'priority': 42, 'id': 5}, {'g roup': 'MyGroup3', 'pattern': 'XXX', 'priority': 60, 'id': 17}] [?25l: [?12l[?25h: let @r .= "OK\n" [?25l : [?12l[?25h:else [?25l: [?12l[?25h: let @r .= "FAILED\n" [?25l: [?12l[?25h:endif [?25l:call clearmatches() :let rf1 = setmatches(0) :let rf2 = setmatches([0]) :let rf3 = setmatches([{'wrong key': 'wrong value'}])[?12l[?25h[?25l :[?12l[?25h" --- Check that "matchdelete()" deletes the matches defined in the previous [?25l[?12l[?25h[?25l:[?12l[?25h" --- test correctly. [?25l[?12l[?25h[?25l:[?12l[?25hlet @r .= "*** Test 5: " [?25l[?12l[?25h[?25l:[?12l[?25hcall matchdelete(m1) [?25l[?12l[?25h[?25l:[?12l[?25hcall matchdelete(m2) [?25l[?12l[?25h[?25l:[?12l[?25hcall matchdelete(m3) [?25l[?12l[?25h[?25l:[?12l[?25hunlet m1 [?25l[?12l[?25h[?25l:[?12l[?25hunlet m2 [?25l[?12l[?25h[?25l:[?12l[?25hunlet m3 [?25l[?12l[?25h[?25l:[?12l[?25hif getmatches() == [] [?25l : [?12l[?25h: let @r .= "OK\n" [?25l: [?12l[?25h:else [?25l: [?12l[?25h: let @r .= "FAILED\n" [?25l: [?12l[?25h:endif [?25l:call clearmatches() :let rf1 = setmatches(0) :let rf2 = setmatches([0]) :let rf3 = setmatches([{'wrong key': 'wrong value'}])[?12l[?25h[?25l :[?12l[?25h" --- Check that "matchdelete()" returns 0 if succesfull and otherwise -1. [?25l[?12l[?25h[?25l:[?12l[?25hlet @r .= "*** Test 6: " [?25l[?12l[?25h[?25l:[?12l[?25hlet m = matchadd("MyGroup1", "TODO") [?25l[?12l[?25h[?25l:[?12l[?25hlet r1 = matchdelete(m) [?25l[?12l[?25h[?25l:[?12l[?25hlet r2 = matchdelete(42) [?25lE803: ID not found: 42[?12l[?25h[?25l:[?12l[?25hif r1 == 0 && r2 == -1 [?25l : [?12l[?25h: let @r .= "OK\n" [?25l: [?12l[?25h:else [?25l: [?12l[?25h: let @r .= "FAILED\n" [?25l: [?12l[?25h:endif [?25l:call clearmatches() :let rf1 = setmatches(0) :let rf2 = setmatches([0]) :let rf3 = setmatches([{'wrong key': 'wrong value'}])[?12l[?25h[?25l :[?12l[?25hunlet m [?25l[?12l[?25h[?25l:[?12l[?25hunlet r1 [?25l[?12l[?25h[?25l:[?12l[?25hunlet r2 [?25l[?12l[?25h[?25l:[?12l[?25h" --- Check that "clearmatches()" clears all matches defined by ":match" and [?25l[?12l[?25h[?25l:[?12l[?25h" --- "matchadd()". [?25l[?12l[?25h[?25l:[?12l[?25hlet @r .= "*** Test 7: " [?25l[?12l[?25h[?25l:[?12l[?25hlet m1 = matchadd("MyGroup1", "TODO") [?25l[?12l[?25h[?25l:[?12l[?25hlet m2 = matchadd("MyGroup2", "FIXME", 42) [?25l[?12l[?25h[?25l:[?12l[?25hlet m3 = matchadd("MyGroup3", "XXX", 60, 17) [?25l[?12l[?25h[?25l:[?12l[?25hmatch MyGroup1 /COFFEE/ [?25l[?12l[?25h[?25l:[?12l[?25h2match MyGroup2 /HUMPPA/ [?25l[?12l[?25h[?25l:[?12l[?25h3match MyGroup3 /VIM/ [?25l[?12l[?25h[?25l:[?12l[?25hcall clearmatches() [?25l[?12l[?25h[?25l:[?12l[?25hif getmatches() == [] [?25l : [?12l[?25h: let @r .= "OK\n" [?25l: [?12l[?25h:else [?25l: [?12l[?25h: let @r .= "FAILED\n" [?25l: [?12l[?25h:endif [?25l:call clearmatches() :let rf1 = setmatches(0) :let rf2 = setmatches([0]) :let rf3 = setmatches([{'wrong key': 'wrong value'}])[?12l[?25h[?25l :[?12l[?25hunlet m1 [?25l[?12l[?25h[?25l:[?12l[?25hunlet m2 [?25l[?12l[?25h[?25l:[?12l[?25hunlet m3 [?25l[?12l[?25h[?25l:[?12l[?25h" --- Check that "setmatches()" restores a list of matches saved by [?25l[?12l[?25h[?25l:[?12l[?25h" --- "getmatches()" without changes. (Matches with equal priority must also [?25l[?12l[?25h[?25l:[?12l[?25h" --- remain in the same order.) [?25l[?12l[?25h[?25l:[?12l[?25hlet @r .= "*** Test 8: " [?25l[?12l[?25h[?25l:[?12l[?25hlet m1 = matchadd("MyGroup1", "TODO") [?25l[?12l[?25h[?25l:[?12l[?25hlet m2 = matchadd("MyGroup2", "FIXME", 42) [?25l[?12l[?25h[?25l:[?12l[?25hlet m3 = matchadd("MyGroup3", "XXX", 60, 17) [?25l[?12l[?25h[?25l:[?12l[?25hmatch MyGroup1 /COFFEE/ [?25l[?12l[?25h[?25l:[?12l[?25h2match MyGroup2 /HUMPPA/ [?25l[?12l[?25h[?25l:[?12l[?25h3match MyGroup3 /VIM/ [?25l[?12l[?25h[?25l:[?12l[?25hlet ml = getmatches() [?25l[?12l[?25h[?25l:[?12l[?25hcall clearmatches() [?25l[?12l[?25h[?25l:[?12l[?25hcall setmatches(ml) [?25l[?12l[?25h[?25l:[?12l[?25hif getmatches() == ml [?25l : [?12l[?25h: let @r .= "OK\n" [?25l: [?12l[?25h:else [?25l: [?12l[?25h: let @r .= "FAILED\n" [?25l: [?12l[?25h:endif [?25l:call clearmatches() :let rf1 = setmatches(0) :let rf2 = setmatches([0]) :let rf3 = setmatches([{'wrong key': 'wrong value'}])[?12l[?25h[?25l :[?12l[?25hcall clearmatches() [?25l[?12l[?25h[?25l:[?12l[?25hunlet m1 [?25l[?12l[?25h[?25l:[?12l[?25hunlet m2 [?25l[?12l[?25h[?25l:[?12l[?25hunlet m3 [?25l[?12l[?25h[?25l:[?12l[?25hunlet ml [?25l[?12l[?25h[?25l:[?12l[?25h" --- Check that "setmatches()" will not add two matches with the same ID. The [?25l[?12l[?25h[?25l:[?12l[?25h" --- expected behaviour (for now) is to add the first match but not the [?25l[?12l[?25h[?25l:[?12l[?25h" --- second and to return 0 (even though it is a matter of debate whether [?25l[?12l[?25h[?25l:[?12l[?25h" --- this can be considered succesfull behaviour). [?25l[?12l[?25h[?25l:[?12l[?25hlet @r .= "*** Test 9: " [?25l[?12l[?25h[?25l:[?12l[?25hlet r1 = setmatches([{'group': 'MyGroup1', 'pattern': 'TODO', 'priority': 10, 'id': 1}, {'group': 'MyGroup2', 'pattern': 'FIXME', 'priority': 10, 'id': 1}]) [?25lE801: ID already taken: 1Press ENTER or type command to continue[?12l[?25h[?25l:[?12l[?25hif getmatches() == [{'group': 'MyGroup1', 'pattern': 'TODO', 'priority': 10, ' id': 1}] && r1 == 0 [?25l: [?12l[?25h: let @r .= "OK\n" [?25l: [?12l[?25h:else [?25l: [?12l[?25h: let @r .= "FAILED\n" [?25l: [?12l[?25h:endif [?25l:call clearmatches() :let rf1 = setmatches(0) :let rf2 = setmatches([0]) :let rf3 = setmatches([{'wrong key': 'wrong value'}]) :if rs1 == 0 && rs2 == 0 && rf1 == -1 && rf2 == -1 && rf3 == -1[?12l[?25h[?25l :[?12l[?25hcall clearmatches() [?25l[?12l[?25h[?25l:[?12l[?25hunlet r1 [?25l[?12l[?25h[?25l:[?12l[?25h" --- Check that "setmatches()" returns 0 if succesfull and otherwise -1. [?25l[?12l[?25h[?25l:[?12l[?25h" --- (A range of valid and invalid input values are tried out to generate the [?25l[?12l[?25h[?25l:[?12l[?25h" --- return values.) [?25l[?12l[?25h[?25l:[?12l[?25hlet @r .= "*** Test 10: " [?25l[?12l[?25h[?25l:[?12l[?25hlet rs1 = setmatches([]) [?25l[?12l[?25h[?25l:[?12l[?25hlet rs2 = setmatches([{'group': 'MyGroup1', 'pattern': 'TODO', 'priority': 10, 'id': 1}]) [?25l:call clearmatches()[?12l[?25h[?25l :[?12l[?25hcall clearmatches() [?25l[?12l[?25h[?25l:[?12l[?25hlet rf1 = setmatches(0) [?25lE714: List required[?12l[?25h[?25l:[?12l[?25hlet rf2 = setmatches([0]) [?25lE474: Invalid argument[?12l[?25h[?25l:[?12l[?25hlet rf3 = setmatches([{'wrong key': 'wrong value'}]) [?25lE474: Invalid argument[?12l[?25h[?25l:[?12l[?25hif rs1 == 0 && rs2 == 0 && rf1 == -1 && rf2 == -1 && rf3 == -1 [?25l : [?12l[?25h: let @r .= "OK\n" [?25l: [?12l[?25h:else [?25l: [?12l[?25h: let @r .= "FAILED\n" [?25l: [?12l[?25h:endif [?25l:call clearmatches() :let rf1 = setmatches(0) :let rf2 = setmatches([0]) :let rf3 = setmatches([{'wrong key': 'wrong value'}])[?12l[?25h[?25l :[?12l[?25hunlet rs1 [?25l[?12l[?25h[?25l:[?12l[?25hunlet rs2 [?25l[?12l[?25h[?25l:[?12l[?25hunlet rf1 [?25l[?12l[?25h[?25l:[?12l[?25hunlet rf2 [?25l[?12l[?25h[?25l:[?12l[?25hunlet rf3 [?25l[?12l[?25h[?25l:[?12l[?25hhighlight clear MyGroup1 [?25l[?12l[?25h[?25l:[?12l[?25hhighlight clear MyGroup2 [?25l[?12l[?25h[?25l:[?12l[?25hhighlight clear MyGroup3 [?25l[?12l[?25h [?25l 10 more lines*** Test 1: OK[?12l[?25h[?25l *** Test 2: OK[?12l[?25h[?25l :[?12l[?25h/^Results/,$wq! test.out [?25lsearch hit BOTTOM, continuing at TOP "test.out" [New File] 11 lines, 170 characters written [?1l>[?12l[?25h[?1049lrm -rf X* test.ok viminfo Test results: test3 FAILED ALL DONE make[2]: Leaving directory `/build/buildd/vim-7.1/vim71/src/testdir' make[1]: Leaving directory `/build/buildd/vim-7.1/vim71/src' # DEBIAN INSTALLATION # According to #368754 and #323820, Russian manpages should be in # /usr/share/man/ru (KOI8-R encoded) and man will handle the # transcoding mv /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru{.KOI8-R,} # Remove this so the dh_install later doesn't fail rm -rf /build/buildd/vim-7.1/debian/tmp/usr/share/man/ru.UTF-8 # disabled, waiting for an update #cp debian/vim-install /build/buildd/vim-7.1/debian/tmp/usr/bin mv /build/buildd/vim-7.1/debian/tmp/usr/bin/{vim,vim.basic} # use variant name # rm stuff handled by alternatives rm -f /build/buildd/vim-7.1/debian/tmp/usr/bin/{ex,view} # rm C part of maze (no longer working) rm -f /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/macros/maze/{*.c,Makefile} # fix for CAN-2005-0069 rm -f /build/buildd/vim-7.1/debian/tmp/usr/share/vim/vim71/tools/vimspell.* # helpztags manpage pod2man -c "User Commands" -s 1 -q none -r "vim 7.0aa" \ -d "September 2003" debian/helpztags debian/helpztags.1 # variant-related installations for package "vim" # to be kept in sync with those in "install-stamp-%" target for x in install postinst prerm links ; do \ sed -e "s:@PKG@:vim:;s:@VARIANT@:basic:" \ -e "s:@DESTDIR@:debian/tmp/usr/bin:" \ -e "s:@COMMON@:vim-common:" \ debian/vim-variant.$x > debian/vim.$x ;\ done for L in fr fr.ISO8859-1 fr.UTF-8 it it.ISO8859-1 it.UTF-8 pl pl.ISO8859-2 pl.UTF-8 ru; do \ sed -e "s:\(.*\)@LANG_ALTS@:\1--slave \$mandir/$L/man1/\$i.1.gz \$i.$L.1.gz \$mandir/$L/man1/vim.1.gz \\\\\n&:" \ -i debian/vim.postinst; \ done sed -i "/@LANG_ALTS@/d" debian/vim.postinst sed -e "s:@PKG@:vim:;s:@VARIANT@:basic:" \ debian/lintian/vim-variant > debian/lintian/vim # Generate language-specific sections of # vim-{runtime,common,gui-common}.install files dh_installman dh_install -X.svn --fail-missing # adjust things for vim-gui-common cp debian/vim-common/usr/share/man/man1/vim.1 \ debian/vim-gui-common/usr/share/man/man1/gvim.1 cp debian/vim-common/usr/share/man/man1/vimdiff.1 \ debian/vim-gui-common/usr/share/man/man1/gvimdiff.1 rm -f debian/vim-common/usr/share/man/man1/evim.1 # remove things that are in vim-runtime rm -f debian/vim-common/usr/share/man/man1/vimtutor.1 rmdir debian/vim-gui-common/usr/bin # Generate language-specific sections of # vim-{common,gui-common}.links files dh_link # all excepts vim dh_installchangelogs -Nvim dh_installdocs dh_installmenu dh_installmime touch install-stamp-vim-basic dh_testdir dh_testroot touch install-stamp dh_testdir dh_testroot dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb -pvim-runtime -- -Zbzip2 pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: preparing translation tarball vim_7.1-056+2ubuntu2.1_i386_translations.tar.gz...done (33 files) pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-gui-common/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-gui-common' in `../vim-gui-common_7.1-056+2ubuntu2.1_all.deb'. pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-runtime/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-runtime' in `../vim-runtime_7.1-056+2ubuntu2.1_all.deb'. pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-doc/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-doc' in `../vim-doc_7.1-056+2ubuntu2.1_all.deb'. dh_builddeb -Nvim-runtime pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-gui-common/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-gui-common' in `../vim-gui-common_7.1-056+2ubuntu2.1_all.deb'. pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-doc/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-doc' in `../vim-doc_7.1-056+2ubuntu2.1_all.deb'. dh_testdir dh_testroot dh_desktop dh_strip dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: vim-common vim-tiny vim vim-perl vim-python vim-ruby vim-tcl vim-gtk vim-gnome vim-full dh_strip debug symbol extraction: packages to act on: vim-tiny dh_strip debug symbol extraction: ignored packages: vim-lesstif pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tiny-dbgsym/DEBIAN/control, package vim-tiny-dbgsym, directory ./debian/vim-tiny-dbgsym pkgstriptranslations: vim-tiny-dbgsym does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `/build/buildd/vim-7.1/debian/vim-tiny-dbgsym/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-tiny-dbgsym' in `../vim-tiny-dbgsym_7.1-056+2ubuntu2.1_i386.ddeb'. dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-tiny/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-tiny' in `../vim-tiny_7.1-056+2ubuntu2.1_i386.deb'. dh_testdir dh_testroot dh_desktop dh_strip dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: vim-common vim-tiny vim vim-perl vim-python vim-ruby vim-tcl vim-gtk vim-gnome vim-full dh_strip debug symbol extraction: packages to act on: vim-ruby dh_strip debug symbol extraction: ignored packages: vim-lesstif pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby-dbgsym/DEBIAN/control, package vim-ruby-dbgsym, directory ./debian/vim-ruby-dbgsym pkgstriptranslations: vim-ruby-dbgsym does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `/build/buildd/vim-7.1/debian/vim-ruby-dbgsym/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-ruby-dbgsym' in `../vim-ruby-dbgsym_7.1-056+2ubuntu2.1_i386.ddeb'. dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-ruby/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-ruby' in `../vim-ruby_7.1-056+2ubuntu2.1_i386.deb'. dh_testdir dh_testroot dh_desktop dh_strip dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: vim-common vim-tiny vim vim-perl vim-python vim-ruby vim-tcl vim-gtk vim-gnome vim-full dh_strip debug symbol extraction: packages to act on: vim-tcl dh_strip debug symbol extraction: ignored packages: vim-lesstif pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl-dbgsym/DEBIAN/control, package vim-tcl-dbgsym, directory ./debian/vim-tcl-dbgsym pkgstriptranslations: vim-tcl-dbgsym does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `/build/buildd/vim-7.1/debian/vim-tcl-dbgsym/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-tcl-dbgsym' in `../vim-tcl-dbgsym_7.1-056+2ubuntu2.1_i386.ddeb'. dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-tcl/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-tcl' in `../vim-tcl_7.1-056+2ubuntu2.1_i386.deb'. dh_testdir dh_testroot dh_desktop dh_strip dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: vim-common vim-tiny vim vim-perl vim-python vim-ruby vim-tcl vim-gtk vim-gnome vim-full dh_strip debug symbol extraction: packages to act on: vim-gtk dh_strip debug symbol extraction: ignored packages: vim-lesstif pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gtk-dbgsym/DEBIAN/control, package vim-gtk-dbgsym, directory ./debian/vim-gtk-dbgsym pkgstriptranslations: vim-gtk-dbgsym does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `/build/buildd/vim-7.1/debian/vim-gtk-dbgsym/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-gtk-dbgsym' in `../vim-gtk-dbgsym_7.1-056+2ubuntu2.1_i386.ddeb'. dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gtk/DEBIAN/control, package vim-gtk, directory ./debian/vim-gtk pkgstriptranslations: vim-gtk does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-gtk/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-gtk' in `../vim-gtk_7.1-056+2ubuntu2.1_i386.deb'. dh_testdir dh_testroot dh_desktop dh_strip dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: vim-common vim-tiny vim vim-perl vim-python vim-ruby vim-tcl vim-gtk vim-gnome vim-full dh_strip debug symbol extraction: packages to act on: vim-perl dh_strip debug symbol extraction: ignored packages: vim-lesstif pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gtk/DEBIAN/control, package vim-gtk, directory ./debian/vim-gtk pkgstriptranslations: vim-gtk does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-perl-dbgsym/DEBIAN/control, package vim-perl-dbgsym, directory ./debian/vim-perl-dbgsym pkgstriptranslations: vim-perl-dbgsym does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `/build/buildd/vim-7.1/debian/vim-perl-dbgsym/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-perl-dbgsym' in `../vim-perl-dbgsym_7.1-056+2ubuntu2.1_i386.ddeb'. dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gtk/DEBIAN/control, package vim-gtk, directory ./debian/vim-gtk pkgstriptranslations: vim-gtk does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-perl/DEBIAN/control, package vim-perl, directory ./debian/vim-perl pkgstriptranslations: vim-perl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-perl/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-perl' in `../vim-perl_7.1-056+2ubuntu2.1_i386.deb'. dh_testdir dh_testroot dh_desktop dh_strip dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: vim-common vim-tiny vim vim-perl vim-python vim-ruby vim-tcl vim-gtk vim-gnome vim-full dh_strip debug symbol extraction: packages to act on: vim-python dh_strip debug symbol extraction: ignored packages: vim-lesstif pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gtk/DEBIAN/control, package vim-gtk, directory ./debian/vim-gtk pkgstriptranslations: vim-gtk does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-perl/DEBIAN/control, package vim-perl, directory ./debian/vim-perl pkgstriptranslations: vim-perl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-python-dbgsym/DEBIAN/control, package vim-python-dbgsym, directory ./debian/vim-python-dbgsym pkgstriptranslations: vim-python-dbgsym does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `/build/buildd/vim-7.1/debian/vim-python-dbgsym/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-python-dbgsym' in `../vim-python-dbgsym_7.1-056+2ubuntu2.1_i386.ddeb'. dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gtk/DEBIAN/control, package vim-gtk, directory ./debian/vim-gtk pkgstriptranslations: vim-gtk does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-perl/DEBIAN/control, package vim-perl, directory ./debian/vim-perl pkgstriptranslations: vim-perl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-python/DEBIAN/control, package vim-python, directory ./debian/vim-python pkgstriptranslations: vim-python does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-python/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-python' in `../vim-python_7.1-056+2ubuntu2.1_i386.deb'. dh_testdir dh_testroot dh_desktop dh_strip dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: vim-common vim-tiny vim vim-perl vim-python vim-ruby vim-tcl vim-gtk vim-gnome vim-full dh_strip debug symbol extraction: packages to act on: vim-gnome dh_strip debug symbol extraction: ignored packages: vim-lesstif pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gtk/DEBIAN/control, package vim-gtk, directory ./debian/vim-gtk pkgstriptranslations: vim-gtk does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-perl/DEBIAN/control, package vim-perl, directory ./debian/vim-perl pkgstriptranslations: vim-perl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-python/DEBIAN/control, package vim-python, directory ./debian/vim-python pkgstriptranslations: vim-python does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gnome-dbgsym/DEBIAN/control, package vim-gnome-dbgsym, directory ./debian/vim-gnome-dbgsym pkgstriptranslations: vim-gnome-dbgsym does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `/build/buildd/vim-7.1/debian/vim-gnome-dbgsym/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-gnome-dbgsym' in `../vim-gnome-dbgsym_7.1-056+2ubuntu2.1_i386.ddeb'. dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gtk/DEBIAN/control, package vim-gtk, directory ./debian/vim-gtk pkgstriptranslations: vim-gtk does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-perl/DEBIAN/control, package vim-perl, directory ./debian/vim-perl pkgstriptranslations: vim-perl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-python/DEBIAN/control, package vim-python, directory ./debian/vim-python pkgstriptranslations: vim-python does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gnome/DEBIAN/control, package vim-gnome, directory ./debian/vim-gnome pkgstriptranslations: vim-gnome does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-gnome/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-gnome' in `../vim-gnome_7.1-056+2ubuntu2.1_i386.deb'. dh_testdir dh_testroot dh_desktop dh_strip dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: vim-common vim-tiny vim vim-perl vim-python vim-ruby vim-tcl vim-gtk vim-gnome vim-full dh_strip debug symbol extraction: packages to act on: vim-full dh_strip debug symbol extraction: ignored packages: vim-lesstif pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gtk/DEBIAN/control, package vim-gtk, directory ./debian/vim-gtk pkgstriptranslations: vim-gtk does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-perl/DEBIAN/control, package vim-perl, directory ./debian/vim-perl pkgstriptranslations: vim-perl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-python/DEBIAN/control, package vim-python, directory ./debian/vim-python pkgstriptranslations: vim-python does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gnome/DEBIAN/control, package vim-gnome, directory ./debian/vim-gnome pkgstriptranslations: vim-gnome does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-full-dbgsym/DEBIAN/control, package vim-full-dbgsym, directory ./debian/vim-full-dbgsym pkgstriptranslations: vim-full-dbgsym does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `/build/buildd/vim-7.1/debian/vim-full-dbgsym/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-full-dbgsym' in `../vim-full-dbgsym_7.1-056+2ubuntu2.1_i386.ddeb'. dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gtk/DEBIAN/control, package vim-gtk, directory ./debian/vim-gtk pkgstriptranslations: vim-gtk does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-perl/DEBIAN/control, package vim-perl, directory ./debian/vim-perl pkgstriptranslations: vim-perl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-python/DEBIAN/control, package vim-python, directory ./debian/vim-python pkgstriptranslations: vim-python does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gnome/DEBIAN/control, package vim-gnome, directory ./debian/vim-gnome pkgstriptranslations: vim-gnome does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-full/DEBIAN/control, package vim-full, directory ./debian/vim-full pkgstriptranslations: vim-full does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-full/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-full' in `../vim-full_7.1-056+2ubuntu2.1_i386.deb'. dh_testdir dh_testroot dh_desktop dh_strip dh_strip debug symbol extraction: all non-arch-all packages for this build platform i386: vim-common vim-tiny vim vim-perl vim-python vim-ruby vim-tcl vim-gtk vim-gnome vim-full dh_strip debug symbol extraction: packages to act on: vim-common dh_strip debug symbol extraction: ignored packages: pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gtk/DEBIAN/control, package vim-gtk, directory ./debian/vim-gtk pkgstriptranslations: vim-gtk does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-perl/DEBIAN/control, package vim-perl, directory ./debian/vim-perl pkgstriptranslations: vim-perl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-python/DEBIAN/control, package vim-python, directory ./debian/vim-python pkgstriptranslations: vim-python does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gnome/DEBIAN/control, package vim-gnome, directory ./debian/vim-gnome pkgstriptranslations: vim-gnome does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-full/DEBIAN/control, package vim-full, directory ./debian/vim-full pkgstriptranslations: vim-full does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-common-dbgsym/DEBIAN/control, package vim-common-dbgsym, directory ./debian/vim-common-dbgsym pkgstriptranslations: vim-common-dbgsym does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `/build/buildd/vim-7.1/debian/vim-common-dbgsym/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-common-dbgsym' in `../vim-common-dbgsym_7.1-056+2ubuntu2.1_i386.ddeb'. dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim/DEBIAN/control, package vim, directory ./debian/vim pkgstriptranslations: vim does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gtk/DEBIAN/control, package vim-gtk, directory ./debian/vim-gtk pkgstriptranslations: vim-gtk does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-perl/DEBIAN/control, package vim-perl, directory ./debian/vim-perl pkgstriptranslations: vim-perl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-python/DEBIAN/control, package vim-python, directory ./debian/vim-python pkgstriptranslations: vim-python does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gnome/DEBIAN/control, package vim-gnome, directory ./debian/vim-gnome pkgstriptranslations: vim-gnome does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-full/DEBIAN/control, package vim-full, directory ./debian/vim-full pkgstriptranslations: vim-full does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-common/DEBIAN/control, package vim-common, directory ./debian/vim-common pkgstriptranslations: vim-common does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim-common/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim-common' in `../vim-common_7.1-056+2ubuntu2.1_i386.deb'. pkgstriptranslations: processing control file: ./debian/vim-tiny/DEBIAN/control, package vim-tiny, directory ./debian/vim-tiny pkgstriptranslations: vim-tiny does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-ruby/DEBIAN/control, package vim-ruby, directory ./debian/vim-ruby pkgstriptranslations: vim-ruby does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim/DEBIAN/control, package vim, directory ./debian/vim pkgstriptranslations: vim does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-tcl/DEBIAN/control, package vim-tcl, directory ./debian/vim-tcl pkgstriptranslations: vim-tcl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gtk/DEBIAN/control, package vim-gtk, directory ./debian/vim-gtk pkgstriptranslations: vim-gtk does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-perl/DEBIAN/control, package vim-perl, directory ./debian/vim-perl pkgstriptranslations: vim-perl does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-python/DEBIAN/control, package vim-python, directory ./debian/vim-python pkgstriptranslations: vim-python does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gnome/DEBIAN/control, package vim-gnome, directory ./debian/vim-gnome pkgstriptranslations: vim-gnome does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-full/DEBIAN/control, package vim-full, directory ./debian/vim-full pkgstriptranslations: vim-full does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-doc/DEBIAN/control, package vim-doc, directory ./debian/vim-doc pkgstriptranslations: vim-doc does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-runtime/DEBIAN/control, package vim-runtime, directory ./debian/vim-runtime pkgstriptranslations: vim-runtime does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-common/DEBIAN/control, package vim-common, directory ./debian/vim-common pkgstriptranslations: vim-common does not contain translations, skipping pkgstriptranslations: processing control file: ./debian/vim-gui-common/DEBIAN/control, package vim-gui-common, directory ./debian/vim-gui-common pkgstriptranslations: vim-gui-common does not contain translations, skipping pkgstriptranslations: tarball already exists pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com warning, `debian/vim/DEBIAN/control' contains user-defined field `Original-Maintainer' dpkg-deb: ignoring 1 warnings about the control file(s) dpkg-deb: building package `vim' in `../vim_7.1-056+2ubuntu2.1_i386.deb'. *** DEBIAN *** BUILD COMPLETED dpkg-genchanges -b -mUbuntu/i386 Build Daemon dpkg-genchanges: binary-only upload - not including any source code dpkg-buildpackage: binary only upload (no source included) ****************************************************************************** Build finished at 20090108-0232 Publishing chroot-autobuild/build/buildd/vim_7.1-056+2ubuntu2.1_i386_translations.tar.gz for rosetta. Publishing debug debs. chroot-autobuild/build/buildd/vim-gui-common_7.1-056+2ubuntu2.1_all.deb: new debian package, version 2.0. size 150228 bytes: control archive= 1956 bytes. 16 bytes, 1 lines conffiles 910 bytes, 21 lines control 2982 bytes, 42 lines md5sums 351 bytes, 12 lines * postinst #!/bin/sh 293 bytes, 8 lines * postrm #!/bin/sh Package: vim-gui-common Source: vim Version: 1:7.1-056+2ubuntu2.1 Architecture: all Maintainer: Ubuntu Core Developers Installed-Size: 468 Recommends: vim-gnome | vim-gtk | vim-lesstif | vim-perl | vim-python | vim-ruby | vim-tcl | vim-full Section: editors Priority: optional Description: Vi IMproved - Common GUI files Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contains files shared by all GUI-enabled vim variants (vim-perl, vim-gnome, ...) available in Debian. Examples of such shared files are: icons, desktop environments settings, and menu entries. Original-Maintainer: Debian VIM Maintainers chroot-autobuild/build/buildd/vim-runtime_7.1-056+2ubuntu2.1_all.deb: new debian package, version 2.0. size 5422078 bytes: control archive= 35719 bytes. 1073 bytes, 25 lines control 97697 bytes, 1337 lines md5sums 253 bytes, 11 lines * postinst #!/bin/sh 97 bytes, 11 lines * postrm #!/bin/sh Package: vim-runtime Source: vim Version: 1:7.1-056+2ubuntu2.1 Architecture: all Maintainer: Ubuntu Core Developers Installed-Size: 22704 Pre-Depends: dpkg (>= 1.10.24) Recommends: vim | vim-gnome | vim-gtk | vim-lesstif | vim-perl | vim-python | vim-ruby | vim-tcl | vim-full | vim-tiny Enhances: vim-tiny Replaces: vim-tiny Section: editors Priority: optional Description: Vi IMproved - Runtime files Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contains the architecture independent runtime files, used, if available, by all vim variants available in Debian. Example of such runtime files are: online documentation, rules for language-specific syntax highlighting and indentation, color schemes, and standard plugins. Original-Maintainer: Debian VIM Maintainers chroot-autobuild/build/buildd/vim-doc_7.1-056+2ubuntu2.1_all.deb: new debian package, version 2.0. size 2130870 bytes: control archive= 4664 bytes. 660 bytes, 18 lines control 10886 bytes, 142 lines md5sums 416 bytes, 12 lines * postinst #!/bin/sh 424 bytes, 14 lines * prerm #!/bin/sh Package: vim-doc Source: vim Version: 1:7.1-056+2ubuntu2.1 Architecture: all Maintainer: Ubuntu Core Developers Installed-Size: 8560 Section: doc Priority: optional Description: Vi IMproved - HTML documentation Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contains the HTML version of the online documentation. Original-Maintainer: Debian VIM Maintainers chroot-autobuild/build/buildd/vim-tiny_7.1-056+2ubuntu2.1_i386.deb: new debian package, version 2.0. size 320798 bytes: control archive= 2204 bytes. 1051 bytes, 24 lines control 324 bytes, 5 lines md5sums 3184 bytes, 93 lines * postinst #!/bin/bash 1514 bytes, 60 lines * prerm #!/bin/bash Package: vim-tiny Source: vim Version: 1:7.1-056+2ubuntu2.1 Architecture: i386 Maintainer: Ubuntu Core Developers Installed-Size: 652 Depends: vim-common (= 1:7.1-056+2ubuntu2.1), libc6 (>= 2.6-1), libncurses5 (>= 5.6) Conflicts: vim-runtime (<< 1:7.1-056+1) Provides: editor Section: editors Priority: important Description: Vi IMproved - enhanced vi editor - compact version Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contains a minimal version of vim compiled with no GUI and a small subset of features in order to keep small the package size. This package does not depend on the vim-runtime package, but installing it you will get its additional benefits (online documentation, plugins, ...). Original-Maintainer: Debian VIM Maintainers chroot-autobuild/build/buildd/vim-ruby_7.1-056+2ubuntu2.1_i386.deb: new debian package, version 2.0. size 927378 bytes: control archive= 2211 bytes. 1382 bytes, 21 lines control 122 bytes, 2 lines md5sums 3184 bytes, 93 lines * postinst #!/bin/bash 1514 bytes, 60 lines * prerm #!/bin/bash Package: vim-ruby Source: vim Version: 1:7.1-056+2ubuntu2.1 Architecture: i386 Maintainer: Ubuntu Core Developers Installed-Size: 1808 Depends: vim-gui-common (= 1:7.1-056+2ubuntu2.1), vim-common (= 1:7.1-056+2ubuntu2.1), vim-runtime (= 1:7.1-056+2ubuntu2.1), libatk1.0-0 (>= 1.13.2), libc6 (>= 2.6-1), libcairo2 (>= 1.4.0), libfontconfig1 (>= 2.4.0), libglib2.0-0 (>= 2.14.0), libgpmg1 (>= 1.19.6-1), libgtk2.0-0 (>= 2.12.0), libice6 (>= 1:1.0.0), libncurses5 (>= 5.6), libpango1.0-0 (>= 1.18.2), libruby1.8 (>= 1.8.6.36), libsm6, libx11-6, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:4.0.1), libxi6, libxinerama1, libxrandr2 (>= 2:1.2.0), libxrender1, libxt6 Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme Provides: gvim, editor Section: editors Priority: extra Description: Vi IMproved - enhanced vi editor - with Ruby support Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contains a version of vim compiled with Ruby scripting support and the GTK2 GUI. Original-Maintainer: Debian VIM Maintainers chroot-autobuild/build/buildd/vim-tcl_7.1-056+2ubuntu2.1_i386.deb: new debian package, version 2.0. size 869332 bytes: control archive= 2209 bytes. 1372 bytes, 21 lines control 120 bytes, 2 lines md5sums 3182 bytes, 93 lines * postinst #!/bin/bash 1512 bytes, 60 lines * prerm #!/bin/bash Package: vim-tcl Source: vim Version: 1:7.1-056+2ubuntu2.1 Architecture: i386 Maintainer: Ubuntu Core Developers Installed-Size: 1696 Depends: vim-gui-common (= 1:7.1-056+2ubuntu2.1), vim-common (= 1:7.1-056+2ubuntu2.1), vim-runtime (= 1:7.1-056+2ubuntu2.1), libatk1.0-0 (>= 1.13.2), libc6 (>= 2.6-1), libcairo2 (>= 1.4.0), libfontconfig1 (>= 2.4.0), libglib2.0-0 (>= 2.14.0), libgpmg1 (>= 1.19.6-1), libgtk2.0-0 (>= 2.12.0), libice6 (>= 1:1.0.0), libncurses5 (>= 5.6), libpango1.0-0 (>= 1.18.2), libsm6, libx11-6, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:4.0.1), libxi6, libxinerama1, libxrandr2 (>= 2:1.2.0), libxrender1, libxt6, tcl8.4 (>= 8.4.5) Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme Provides: gvim, editor Section: editors Priority: extra Description: Vi IMproved - enhanced vi editor - with TCL support Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contains a version of vim compiled with TCL scripting support and the GTK2 GUI. Original-Maintainer: Debian VIM Maintainers chroot-autobuild/build/buildd/vim-gtk_7.1-056+2ubuntu2.1_i386.deb: new debian package, version 2.0. size 932676 bytes: control archive= 2192 bytes. 1352 bytes, 21 lines control 120 bytes, 2 lines md5sums 3182 bytes, 93 lines * postinst #!/bin/bash 1512 bytes, 60 lines * prerm #!/bin/bash Package: vim-gtk Source: vim Version: 1:7.1-056+2ubuntu2.1 Architecture: i386 Maintainer: Ubuntu Core Developers Installed-Size: 1816 Depends: vim-gui-common (= 1:7.1-056+2ubuntu2.1), vim-common (= 1:7.1-056+2ubuntu2.1), vim-runtime (= 1:7.1-056+2ubuntu2.1), libatk1.0-0 (>= 1.13.2), libc6 (>= 2.6-1), libcairo2 (>= 1.4.0), libfontconfig1 (>= 2.4.0), libglib2.0-0 (>= 2.14.0), libgpmg1 (>= 1.19.6-1), libgtk2.0-0 (>= 2.12.0), libice6 (>= 1:1.0.0), libncurses5 (>= 5.6), libpango1.0-0 (>= 1.18.2), libsm6, libx11-6, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:4.0.1), libxi6, libxinerama1, libxrandr2 (>= 2:1.2.0), libxrender1, libxt6, python2.5 (>= 2.5) Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme Provides: gvim, editor Section: editors Priority: extra Description: Vi IMproved - enhanced vi editor - with GTK2 GUI Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contains a version of vim compiled with support for GTK2 GUI. Original-Maintainer: Debian VIM Maintainers chroot-autobuild/build/buildd/vim-perl_7.1-056+2ubuntu2.1_i386.deb: new debian package, version 2.0. size 938568 bytes: control archive= 2209 bytes. 1379 bytes, 21 lines control 122 bytes, 2 lines md5sums 3184 bytes, 93 lines * postinst #!/bin/bash 1514 bytes, 60 lines * prerm #!/bin/bash Package: vim-perl Source: vim Version: 1:7.1-056+2ubuntu2.1 Architecture: i386 Maintainer: Ubuntu Core Developers Installed-Size: 1836 Depends: vim-gui-common (= 1:7.1-056+2ubuntu2.1), vim-common (= 1:7.1-056+2ubuntu2.1), vim-runtime (= 1:7.1-056+2ubuntu2.1), libatk1.0-0 (>= 1.13.2), libc6 (>= 2.6-1), libcairo2 (>= 1.4.0), libfontconfig1 (>= 2.4.0), libglib2.0-0 (>= 2.14.0), libgpmg1 (>= 1.19.6-1), libgtk2.0-0 (>= 2.12.0), libice6 (>= 1:1.0.0), libncurses5 (>= 5.6), libpango1.0-0 (>= 1.18.2), libperl5.8 (>= 5.8.8), libsm6, libx11-6, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:4.0.1), libxi6, libxinerama1, libxrandr2 (>= 2:1.2.0), libxrender1, libxt6 Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme Provides: gvim, editor Section: editors Priority: extra Description: Vi IMproved - enhanced vi editor - with Perl support Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contains a version of vim compiled with Perl scripting support and the GTK2 GUI. Original-Maintainer: Debian VIM Maintainers chroot-autobuild/build/buildd/vim-python_7.1-056+2ubuntu2.1_i386.deb: new debian package, version 2.0. size 932694 bytes: control archive= 2207 bytes. 1382 bytes, 21 lines control 126 bytes, 2 lines md5sums 3188 bytes, 93 lines * postinst #!/bin/bash 1518 bytes, 60 lines * prerm #!/bin/bash Package: vim-python Source: vim Version: 1:7.1-056+2ubuntu2.1 Architecture: i386 Maintainer: Ubuntu Core Developers Installed-Size: 1816 Depends: vim-gui-common (= 1:7.1-056+2ubuntu2.1), vim-common (= 1:7.1-056+2ubuntu2.1), vim-runtime (= 1:7.1-056+2ubuntu2.1), libatk1.0-0 (>= 1.13.2), libc6 (>= 2.6-1), libcairo2 (>= 1.4.0), libfontconfig1 (>= 2.4.0), libglib2.0-0 (>= 2.14.0), libgpmg1 (>= 1.19.6-1), libgtk2.0-0 (>= 2.12.0), libice6 (>= 1:1.0.0), libncurses5 (>= 5.6), libpango1.0-0 (>= 1.18.2), libsm6, libx11-6, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:4.0.1), libxi6, libxinerama1, libxrandr2 (>= 2:1.2.0), libxrender1, libxt6, python2.5 (>= 2.5) Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme Provides: gvim, editor Section: editors Priority: extra Description: Vi IMproved - enhanced vi editor - with Python support Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contains a version of vim compiled with Python scripting support and the GTK2 GUI. Original-Maintainer: Debian VIM Maintainers chroot-autobuild/build/buildd/vim-gnome_7.1-056+2ubuntu2.1_i386.deb: new debian package, version 2.0. size 938974 bytes: control archive= 2292 bytes. 1621 bytes, 21 lines control 124 bytes, 2 lines md5sums 3186 bytes, 93 lines * postinst #!/bin/bash 1516 bytes, 60 lines * prerm #!/bin/bash Package: vim-gnome Source: vim Version: 1:7.1-056+2ubuntu2.1 Architecture: i386 Maintainer: Ubuntu Core Developers Installed-Size: 1832 Depends: vim-gui-common (= 1:7.1-056+2ubuntu2.1), vim-common (= 1:7.1-056+2ubuntu2.1), vim-runtime (= 1:7.1-056+2ubuntu2.1), libart-2.0-2 (>= 2.3.18), libatk1.0-0 (>= 1.13.2), libbonobo2-0 (>= 2.15.0), libbonoboui2-0 (>= 2.15.1), libc6 (>= 2.6-1), libcairo2 (>= 1.4.0), libfontconfig1 (>= 2.4.0), libgconf2-4 (>= 2.13.5), libglib2.0-0 (>= 2.14.0), libgnome2-0 (>= 2.17.3), libgnomecanvas2-0 (>= 2.11.1), libgnomeui-0 (>= 2.19.1), libgnomevfs2-0 (>= 1:2.17.90), libgpmg1 (>= 1.19.6-1), libgtk2.0-0 (>= 2.12.0), libice6 (>= 1:1.0.0), libncurses5 (>= 5.6), liborbit2 (>= 1:2.14.8), libpango1.0-0 (>= 1.18.2), libpopt0 (>= 1.10), libsm6, libx11-6, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:4.0.1), libxi6, libxinerama1, libxrandr2 (>= 2:1.2.0), libxrender1, libxt6, python2.5 (>= 2.5) Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme Provides: gvim, editor Section: editors Priority: extra Description: Vi IMproved - enhanced vi editor - with GNOME2 GUI Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contains a version of vim compiled with support for GNOME2 GUI. Original-Maintainer: Debian VIM Maintainers chroot-autobuild/build/buildd/vim-full_7.1-056+2ubuntu2.1_i386.deb: new debian package, version 2.0. size 966390 bytes: control archive= 2356 bytes. 1752 bytes, 22 lines control 122 bytes, 2 lines md5sums 3184 bytes, 93 lines * postinst #!/bin/bash 1514 bytes, 60 lines * prerm #!/bin/bash Package: vim-full Source: vim Version: 1:7.1-056+2ubuntu2.1 Architecture: i386 Maintainer: Ubuntu Core Developers Installed-Size: 1892 Depends: vim-gui-common (= 1:7.1-056+2ubuntu2.1), vim-common (= 1:7.1-056+2ubuntu2.1), vim-runtime (= 1:7.1-056+2ubuntu2.1), libart-2.0-2 (>= 2.3.18), libatk1.0-0 (>= 1.13.2), libbonobo2-0 (>= 2.15.0), libbonoboui2-0 (>= 2.15.1), libc6 (>= 2.6-1), libcairo2 (>= 1.4.0), libfontconfig1 (>= 2.4.0), libgconf2-4 (>= 2.13.5), libglib2.0-0 (>= 2.14.0), libgnome2-0 (>= 2.17.3), libgnomecanvas2-0 (>= 2.11.1), libgnomeui-0 (>= 2.19.1), libgnomevfs2-0 (>= 1:2.17.90), libgpmg1 (>= 1.19.6-1), libgtk2.0-0 (>= 2.12.0), libice6 (>= 1:1.0.0), libncurses5 (>= 5.6), liborbit2 (>= 1:2.14.8), libpango1.0-0 (>= 1.18.2), libperl5.8 (>= 5.8.8), libpopt0 (>= 1.10), libruby1.8 (>= 1.8.6.36), libsm6, libx11-6, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>> 1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:4.0.1), libxi6, libxinerama1, libxrandr2 (>= 2:1.2.0), libxrender1, libxt6, python2.5 (>= 2.5), tcl8.4 (>= 8.4.5) Suggests: cscope, vim-doc, ttf-bitstream-vera, gnome-icon-theme Provides: gvim, editor Section: editors Priority: extra Description: Vi IMproved - enhanced vi editor - full fledged version Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contains a version of vim compiled with support for the GNOME2 GUI and scripting support for Perl, Python, Ruby, and TCL. Original-Maintainer: Debian VIM Maintainers chroot-autobuild/build/buildd/vim-common_7.1-056+2ubuntu2.1_i386.deb: new debian package, version 2.0. size 186526 bytes: control archive= 2054 bytes. 35 bytes, 2 lines conffiles 974 bytes, 22 lines control 3117 bytes, 45 lines md5sums 183 bytes, 7 lines * postinst #!/bin/sh 150 bytes, 5 lines * postrm #!/bin/sh Package: vim-common Source: vim Version: 1:7.1-056+2ubuntu2.1 Architecture: i386 Maintainer: Ubuntu Core Developers Installed-Size: 560 Depends: libc6 (>= 2.6-1) Recommends: vim | vim-gnome | vim-gtk | vim-lesstif | vim-perl | vim-python | vim-ruby | vim-tcl | vim-full | vim-tiny Section: editors Priority: important Description: Vi IMproved - Common files Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contains files shared by all non GUI-enabled vim variants (vim and vim-tiny currently) available in Debian. Examples of such shared files are: manpages, common executables like vimtutor and xxd, and configuration files. Original-Maintainer: Debian VIM Maintainers chroot-autobuild/build/buildd/vim_7.1-056+2ubuntu2.1_i386.deb: new debian package, version 2.0. size 746298 bytes: control archive= 2009 bytes. 983 bytes, 22 lines control 118 bytes, 2 lines md5sums 3180 bytes, 93 lines * postinst #!/bin/bash 1510 bytes, 60 lines * prerm #!/bin/bash Package: vim Version: 1:7.1-056+2ubuntu2.1 Architecture: i386 Maintainer: Ubuntu Core Developers Installed-Size: 1428 Depends: vim-common (= 1:7.1-056+2ubuntu2.1), vim-runtime (= 1:7.1-056+2ubuntu2.1), libc6 (>= 2.6-1), libgpmg1 (>= 1.19.6-1), libncurses5 (>= 5.6) Suggests: ctags, vim-doc, vim-scripts Provides: editor Section: editors Priority: optional Description: Vi IMproved - enhanced vi editor Vim is an almost compatible version of the UNIX editor Vi. . Many new features have been added: multi level undo, syntax highlighting, command line history, on-line help, filename completion, block operations, folding, Unicode support, etc. . This package contain a version of vim compiled with a rather standard set of features. This package does not provide a GUI version of Vim. See the other vim-* packages if you need more (or less). Original-Maintainer: Debian VIM Maintainers chroot-autobuild/build/buildd/vim-gui-common_7.1-056+2ubuntu2.1_all.deb: drwxr-xr-x root/root 0 2009-01-08 02:31 ./ drwxr-xr-x root/root 0 2009-01-08 02:31 ./etc/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./etc/vim/ -rw-r--r-- root/root 731 2009-01-08 02:12 ./etc/vim/gvimrc drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/lib/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/lib/mime/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/lib/mime/packages/ -rw-r--r-- root/root 199 2009-01-08 02:12 ./usr/lib/mime/packages/vim-gui-common drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/applications/ -rw-r--r-- root/root 3430 2009-01-08 02:12 ./usr/share/applications/gvim.desktop drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/pixmaps/ -rw-r--r-- root/root 539 2009-01-08 02:12 ./usr/share/pixmaps/vim-16.xpm -rw-r--r-- root/root 1322 2009-01-08 02:12 ./usr/share/pixmaps/vim-32.xpm -rw-r--r-- root/root 20834 2009-01-08 02:12 ./usr/share/pixmaps/vim.svg drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/man1/ -rw-r--r-- root/root 701 2009-01-08 02:31 ./usr/share/man/man1/gvimdiff.1.gz -rw-r--r-- root/root 795 2009-01-08 02:30 ./usr/share/man/man1/evim.1.gz -rw-r--r-- root/root 5422 2009-01-08 02:31 ./usr/share/man/man1/gvim.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr/man1/ -rw-r--r-- root/root 939 2009-01-08 02:31 ./usr/share/man/fr/man1/gvimdiff.1.gz -rw-r--r-- root/root 1097 2009-01-08 02:30 ./usr/share/man/fr/man1/evim.1.gz -rw-r--r-- root/root 6401 2009-01-08 02:31 ./usr/share/man/fr/man1/gvim.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr.ISO8859-1/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr.ISO8859-1/man1/ -rw-r--r-- root/root 939 2009-01-08 02:31 ./usr/share/man/fr.ISO8859-1/man1/gvimdiff.1.gz -rw-r--r-- root/root 1097 2009-01-08 02:30 ./usr/share/man/fr.ISO8859-1/man1/evim.1.gz -rw-r--r-- root/root 6401 2009-01-08 02:31 ./usr/share/man/fr.ISO8859-1/man1/gvim.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr.UTF-8/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr.UTF-8/man1/ -rw-r--r-- root/root 955 2009-01-08 02:31 ./usr/share/man/fr.UTF-8/man1/gvimdiff.1.gz -rw-r--r-- root/root 1116 2009-01-08 02:30 ./usr/share/man/fr.UTF-8/man1/evim.1.gz -rw-r--r-- root/root 6474 2009-01-08 02:31 ./usr/share/man/fr.UTF-8/man1/gvim.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it/man1/ -rw-r--r-- root/root 744 2009-01-08 02:31 ./usr/share/man/it/man1/gvimdiff.1.gz -rw-r--r-- root/root 930 2009-01-08 02:30 ./usr/share/man/it/man1/evim.1.gz -rw-r--r-- root/root 6069 2009-01-08 02:31 ./usr/share/man/it/man1/gvim.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it.ISO8859-1/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it.ISO8859-1/man1/ -rw-r--r-- root/root 744 2009-01-08 02:31 ./usr/share/man/it.ISO8859-1/man1/gvimdiff.1.gz -rw-r--r-- root/root 930 2009-01-08 02:30 ./usr/share/man/it.ISO8859-1/man1/evim.1.gz -rw-r--r-- root/root 6069 2009-01-08 02:31 ./usr/share/man/it.ISO8859-1/man1/gvim.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it.UTF-8/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it.UTF-8/man1/ -rw-r--r-- root/root 750 2009-01-08 02:31 ./usr/share/man/it.UTF-8/man1/gvimdiff.1.gz -rw-r--r-- root/root 936 2009-01-08 02:30 ./usr/share/man/it.UTF-8/man1/evim.1.gz -rw-r--r-- root/root 6086 2009-01-08 02:31 ./usr/share/man/it.UTF-8/man1/gvim.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl/man1/ -rw-r--r-- root/root 763 2009-01-08 02:31 ./usr/share/man/pl/man1/gvimdiff.1.gz -rw-r--r-- root/root 894 2009-01-08 02:30 ./usr/share/man/pl/man1/evim.1.gz -rw-r--r-- root/root 6147 2009-01-08 02:31 ./usr/share/man/pl/man1/gvim.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl.ISO8859-2/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl.ISO8859-2/man1/ -rw-r--r-- root/root 763 2009-01-08 02:31 ./usr/share/man/pl.ISO8859-2/man1/gvimdiff.1.gz -rw-r--r-- root/root 894 2009-01-08 02:30 ./usr/share/man/pl.ISO8859-2/man1/evim.1.gz -rw-r--r-- root/root 6147 2009-01-08 02:31 ./usr/share/man/pl.ISO8859-2/man1/gvim.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl.UTF-8/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl.UTF-8/man1/ -rw-r--r-- root/root 787 2009-01-08 02:31 ./usr/share/man/pl.UTF-8/man1/gvimdiff.1.gz -rw-r--r-- root/root 930 2009-01-08 02:30 ./usr/share/man/pl.UTF-8/man1/evim.1.gz -rw-r--r-- root/root 6255 2009-01-08 02:31 ./usr/share/man/pl.UTF-8/man1/gvim.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/ru/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/ru/man1/ -rw-r--r-- root/root 1014 2009-01-08 02:31 ./usr/share/man/ru/man1/gvimdiff.1.gz -rw-r--r-- root/root 1146 2009-01-08 02:30 ./usr/share/man/ru/man1/evim.1.gz -rw-r--r-- root/root 6254 2009-01-08 02:31 ./usr/share/man/ru/man1/gvim.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/doc/vim-gui-common/ -rw-r--r-- root/root 2323 2009-01-08 02:12 ./usr/share/doc/vim-gui-common/NEWS.Debian.gz -rw-r--r-- root/root 10927 2009-01-08 02:12 ./usr/share/doc/vim-gui-common/copyright -rw-r--r-- root/root 64232 2009-01-08 02:12 ./usr/share/doc/vim-gui-common/changelog.Debian.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/menu/ -rw-r--r-- root/root 324 2009-01-08 02:12 ./usr/share/menu/vim-gui-common lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/man1/eview.1.gz -> evim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/man1/rgview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/man1/gview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/man1/rgvim.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/fr/man1/gview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/fr/man1/eview.1.gz -> evim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/fr/man1/rgview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/fr/man1/rgvim.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/fr.ISO8859-1/man1/gview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/fr.ISO8859-1/man1/eview.1.gz -> evim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/fr.ISO8859-1/man1/rgvim.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/fr.ISO8859-1/man1/rgview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/fr.UTF-8/man1/eview.1.gz -> evim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/fr.UTF-8/man1/rgvim.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/fr.UTF-8/man1/rgview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/fr.UTF-8/man1/gview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/it/man1/gview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/it/man1/eview.1.gz -> evim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/it/man1/rgview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/it/man1/rgvim.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/it.ISO8859-1/man1/gview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/it.ISO8859-1/man1/eview.1.gz -> evim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/it.ISO8859-1/man1/rgview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/it.ISO8859-1/man1/rgvim.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/it.UTF-8/man1/rgvim.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/it.UTF-8/man1/eview.1.gz -> evim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/it.UTF-8/man1/rgview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/it.UTF-8/man1/gview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/pl/man1/gview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/pl/man1/eview.1.gz -> evim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/pl/man1/rgvim.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/pl/man1/rgview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/pl.ISO8859-2/man1/rgvim.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/pl.ISO8859-2/man1/eview.1.gz -> evim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/pl.ISO8859-2/man1/rgview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/pl.ISO8859-2/man1/gview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/pl.UTF-8/man1/rgview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/pl.UTF-8/man1/eview.1.gz -> evim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/pl.UTF-8/man1/gview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/pl.UTF-8/man1/rgvim.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/ru/man1/rgview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/ru/man1/eview.1.gz -> evim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/ru/man1/rgvim.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/man/ru/man1/gview.1.gz -> gvim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/vim/gvimrc -> /etc/vim/gvimrc chroot-autobuild/build/buildd/vim-runtime_7.1-056+2ubuntu2.1_all.deb: drwxr-xr-x root/root 0 2009-01-08 02:31 ./ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/bin/ -rwxr-xr-x root/root 1776 2009-01-08 02:30 ./usr/bin/vimtutor drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/consolefonts/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/addons/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/addons/plugin/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/addons/doc/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/registry/ -rw-r--r-- root/root 133 2009-01-08 02:12 ./usr/share/vim/registry/vim-runtime.yaml drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/doc/ -rw-r--r-- root/root 18249 2009-01-08 02:30 ./usr/share/vim/vim71/doc/ada.txt -rw-r--r-- root/root 11934 2009-01-08 02:30 ./usr/share/vim/vim71/doc/arabic.txt -rw-r--r-- root/root 53399 2009-01-08 02:30 ./usr/share/vim/vim71/doc/autocmd.txt -rw-r--r-- root/root 64458 2009-01-08 02:30 ./usr/share/vim/vim71/doc/change.txt -rw-r--r-- root/root 42782 2009-01-08 02:30 ./usr/share/vim/vim71/doc/cmdline.txt -rw-r--r-- root/root 6253 2009-01-08 02:30 ./usr/share/vim/vim71/doc/debug.txt -rw-r--r-- root/root 5643 2009-01-08 02:30 ./usr/share/vim/vim71/doc/debugger.txt -rw-r--r-- root/root 19971 2009-01-08 02:30 ./usr/share/vim/vim71/doc/develop.txt -rw-r--r-- root/root 14871 2009-01-08 02:30 ./usr/share/vim/vim71/doc/diff.txt -rw-r--r-- root/root 13442 2009-01-08 02:30 ./usr/share/vim/vim71/doc/digraph.txt -rw-r--r-- root/root 64524 2009-01-08 02:30 ./usr/share/vim/vim71/doc/editing.txt -rw-r--r-- root/root 291101 2009-01-08 02:30 ./usr/share/vim/vim71/doc/eval.txt -rw-r--r-- root/root 9740 2009-01-08 02:30 ./usr/share/vim/vim71/doc/farsi.txt -rw-r--r-- root/root 21917 2009-01-08 02:30 ./usr/share/vim/vim71/doc/filetype.txt -rw-r--r-- root/root 22808 2009-01-08 02:30 ./usr/share/vim/vim71/doc/fold.txt -rw-r--r-- root/root 41904 2009-01-08 02:30 ./usr/share/vim/vim71/doc/gui.txt -rw-r--r-- root/root 7254 2009-01-08 02:30 ./usr/share/vim/vim71/doc/gui_w16.txt -rw-r--r-- root/root 20274 2009-01-08 02:30 ./usr/share/vim/vim71/doc/gui_w32.txt -rw-r--r-- root/root 25919 2009-01-08 02:30 ./usr/share/vim/vim71/doc/gui_x11.txt -rw-r--r-- root/root 3076 2009-01-08 02:30 ./usr/share/vim/vim71/doc/hangulin.txt -rw-r--r-- root/root 5738 2009-01-08 02:30 ./usr/share/vim/vim71/doc/hebrew.txt -rw-r--r-- root/root 8010 2009-01-08 02:30 ./usr/share/vim/vim71/doc/help.txt -rw-r--r-- root/root 2911 2009-01-08 02:30 ./usr/share/vim/vim71/doc/howto.txt -rw-r--r-- root/root 19220 2009-01-08 02:30 ./usr/share/vim/vim71/doc/if_cscop.txt -rw-r--r-- root/root 10191 2009-01-08 02:30 ./usr/share/vim/vim71/doc/if_mzsch.txt -rw-r--r-- root/root 7404 2009-01-08 02:30 ./usr/share/vim/vim71/doc/if_ole.txt -rw-r--r-- root/root 10354 2009-01-08 02:30 ./usr/share/vim/vim71/doc/if_perl.txt -rw-r--r-- root/root 12827 2009-01-08 02:30 ./usr/share/vim/vim71/doc/if_pyth.txt -rw-r--r-- root/root 6799 2009-01-08 02:30 ./usr/share/vim/vim71/doc/if_ruby.txt -rw-r--r-- root/root 3679 2009-01-08 02:30 ./usr/share/vim/vim71/doc/if_sniff.txt -rw-r--r-- root/root 22564 2009-01-08 02:30 ./usr/share/vim/vim71/doc/if_tcl.txt -rw-r--r-- root/root 21674 2009-01-08 02:30 ./usr/share/vim/vim71/doc/indent.txt -rw-r--r-- root/root 71776 2009-01-08 02:30 ./usr/share/vim/vim71/doc/index.txt -rw-r--r-- root/root 77090 2009-01-08 02:30 ./usr/share/vim/vim71/doc/insert.txt -rw-r--r-- root/root 37773 2009-01-08 02:30 ./usr/share/vim/vim71/doc/intro.txt -rw-r--r-- root/root 57467 2009-01-08 02:30 ./usr/share/vim/vim71/doc/map.txt -rw-r--r-- root/root 57291 2009-01-08 02:30 ./usr/share/vim/vim71/doc/mbyte.txt -rw-r--r-- root/root 29682 2009-01-08 02:30 ./usr/share/vim/vim71/doc/message.txt -rw-r--r-- root/root 7469 2009-01-08 02:30 ./usr/share/vim/vim71/doc/mlang.txt -rw-r--r-- root/root 50096 2009-01-08 02:30 ./usr/share/vim/vim71/doc/motion.txt -rw-r--r-- root/root 30042 2009-01-08 02:30 ./usr/share/vim/vim71/doc/netbeans.txt -rw-r--r-- root/root 330033 2009-01-08 02:30 ./usr/share/vim/vim71/doc/options.txt -rw-r--r-- root/root 12692 2009-01-08 02:30 ./usr/share/vim/vim71/doc/os_390.txt -rw-r--r-- root/root 5381 2009-01-08 02:30 ./usr/share/vim/vim71/doc/os_amiga.txt -rw-r--r-- root/root 12777 2009-01-08 02:30 ./usr/share/vim/vim71/doc/os_beos.txt -rw-r--r-- root/root 11962 2009-01-08 02:30 ./usr/share/vim/vim71/doc/os_dos.txt -rw-r--r-- root/root 4040 2009-01-08 02:30 ./usr/share/vim/vim71/doc/os_mac.txt -rw-r--r-- root/root 1402 2009-01-08 02:30 ./usr/share/vim/vim71/doc/os_mint.txt -rw-r--r-- root/root 13256 2009-01-08 02:30 ./usr/share/vim/vim71/doc/os_msdos.txt -rw-r--r-- root/root 8596 2009-01-08 02:30 ./usr/share/vim/vim71/doc/os_os2.txt -rw-r--r-- root/root 4071 2009-01-08 02:30 ./usr/share/vim/vim71/doc/os_qnx.txt -rw-r--r-- root/root 11825 2009-01-08 02:30 ./usr/share/vim/vim71/doc/os_risc.txt -rw-r--r-- root/root 2595 2009-01-08 02:30 ./usr/share/vim/vim71/doc/os_unix.txt -rw-r--r-- root/root 27331 2009-01-08 02:30 ./usr/share/vim/vim71/doc/os_vms.txt -rw-r--r-- root/root 16366 2009-01-08 02:30 ./usr/share/vim/vim71/doc/os_win32.txt -rw-r--r-- root/root 52879 2009-01-08 02:30 ./usr/share/vim/vim71/doc/pattern.txt -rw-r--r-- root/root 17593 2009-01-08 02:30 ./usr/share/vim/vim71/doc/pi_getscript.txt -rw-r--r-- root/root 1272 2009-01-08 02:30 ./usr/share/vim/vim71/doc/pi_gzip.txt -rw-r--r-- root/root 133162 2009-01-08 02:30 ./usr/share/vim/vim71/doc/pi_netrw.txt -rw-r--r-- root/root 1726 2009-01-08 02:30 ./usr/share/vim/vim71/doc/pi_paren.txt -rw-r--r-- root/root 4122 2009-01-08 02:30 ./usr/share/vim/vim71/doc/pi_spec.txt -rw-r--r-- root/root 4224 2009-01-08 02:30 ./usr/share/vim/vim71/doc/pi_tar.txt -rw-r--r-- root/root 8496 2009-01-08 02:30 ./usr/share/vim/vim71/doc/pi_vimball.txt -rw-r--r-- root/root 4970 2009-01-08 02:30 ./usr/share/vim/vim71/doc/pi_zip.txt -rw-r--r-- root/root 30941 2009-01-08 02:30 ./usr/share/vim/vim71/doc/print.txt -rw-r--r-- root/root 57857 2009-01-08 02:30 ./usr/share/vim/vim71/doc/quickfix.txt -rw-r--r-- root/root 66973 2009-01-08 02:30 ./usr/share/vim/vim71/doc/quickref.txt -rw-r--r-- root/root 12724 2009-01-08 02:30 ./usr/share/vim/vim71/doc/quotes.txt -rw-r--r-- root/root 8642 2009-01-08 02:30 ./usr/share/vim/vim71/doc/recover.txt -rw-r--r-- root/root 8167 2009-01-08 02:30 ./usr/share/vim/vim71/doc/remote.txt -rw-r--r-- root/root 26797 2009-01-08 02:30 ./usr/share/vim/vim71/doc/repeat.txt -rw-r--r-- root/root 5005 2009-01-08 02:30 ./usr/share/vim/vim71/doc/rileft.txt -rw-r--r-- root/root 3090 2009-01-08 02:30 ./usr/share/vim/vim71/doc/russian.txt -rw-r--r-- root/root 12705 2009-01-08 02:30 ./usr/share/vim/vim71/doc/scroll.txt -rw-r--r-- root/root 6410 2009-01-08 02:30 ./usr/share/vim/vim71/doc/sign.txt -rw-r--r-- root/root 59858 2009-01-08 02:30 ./usr/share/vim/vim71/doc/spell.txt -rw-r--r-- root/root 7198 2009-01-08 02:30 ./usr/share/vim/vim71/doc/sponsor.txt -rw-r--r-- root/root 30248 2009-01-08 02:30 ./usr/share/vim/vim71/doc/sql.txt -rw-r--r-- root/root 65004 2009-01-08 02:30 ./usr/share/vim/vim71/doc/starting.txt -rw-r--r-- root/root 178222 2009-01-08 02:30 ./usr/share/vim/vim71/doc/syntax.txt -rw-r--r-- root/root 13085 2009-01-08 02:30 ./usr/share/vim/vim71/doc/tabpage.txt -rw-r--r-- root/root 269782 2009-01-08 02:30 ./usr/share/vim/vim71/doc/tags -rw-r--r-- root/root 35743 2009-01-08 02:30 ./usr/share/vim/vim71/doc/tagsrch.txt -rw-r--r-- root/root 40230 2009-01-08 02:30 ./usr/share/vim/vim71/doc/term.txt -rw-r--r-- root/root 19807 2009-01-08 02:30 ./usr/share/vim/vim71/doc/tips.txt -rw-r--r-- root/root 218492 2009-01-08 02:30 ./usr/share/vim/vim71/doc/todo.txt -rw-r--r-- root/root 14029 2009-01-08 02:30 ./usr/share/vim/vim71/doc/uganda.txt -rw-r--r-- root/root 9120 2009-01-08 02:30 ./usr/share/vim/vim71/doc/undo.txt -rw-r--r-- root/root 6674 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_01.txt -rw-r--r-- root/root 18528 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_02.txt -rw-r--r-- root/root 23487 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_03.txt -rw-r--r-- root/root 19081 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_04.txt -rw-r--r-- root/root 22252 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_05.txt -rw-r--r-- root/root 9564 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_06.txt -rw-r--r-- root/root 15970 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_07.txt -rw-r--r-- root/root 19375 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_08.txt -rw-r--r-- root/root 11449 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_09.txt -rw-r--r-- root/root 29180 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_10.txt -rw-r--r-- root/root 11920 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_11.txt -rw-r--r-- root/root 13419 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_12.txt -rw-r--r-- root/root 13703 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_20.txt -rw-r--r-- root/root 17234 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_21.txt -rw-r--r-- root/root 12350 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_22.txt -rw-r--r-- root/root 12588 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_23.txt -rw-r--r-- root/root 20845 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_24.txt -rw-r--r-- root/root 19023 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_25.txt -rw-r--r-- root/root 8254 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_26.txt -rw-r--r-- root/root 17722 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_27.txt -rw-r--r-- root/root 16014 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_28.txt -rw-r--r-- root/root 20159 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_29.txt -rw-r--r-- root/root 22620 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_30.txt -rw-r--r-- root/root 10395 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_31.txt -rw-r--r-- root/root 4407 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_32.txt -rw-r--r-- root/root 23161 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_40.txt -rw-r--r-- root/root 80599 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_41.txt -rw-r--r-- root/root 13784 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_42.txt -rw-r--r-- root/root 7037 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_43.txt -rw-r--r-- root/root 29144 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_44.txt -rw-r--r-- root/root 17908 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_45.txt -rw-r--r-- root/root 17617 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_90.txt -rw-r--r-- root/root 9159 2009-01-08 02:30 ./usr/share/vim/vim71/doc/usr_toc.txt -rw-r--r-- root/root 34651 2009-01-08 02:30 ./usr/share/vim/vim71/doc/various.txt -rw-r--r-- root/root 13906 2009-01-08 02:30 ./usr/share/vim/vim71/doc/version4.txt -rw-r--r-- root/root 308558 2009-01-08 02:30 ./usr/share/vim/vim71/doc/version5.txt -rw-r--r-- root/root 577048 2009-01-08 02:30 ./usr/share/vim/vim71/doc/version6.txt -rw-r--r-- root/root 182498 2009-01-08 02:30 ./usr/share/vim/vim71/doc/version7.txt -rw-r--r-- root/root 41854 2009-01-08 02:30 ./usr/share/vim/vim71/doc/vi_diff.txt -rw-r--r-- root/root 19952 2009-01-08 02:30 ./usr/share/vim/vim71/doc/visual.txt -rw-r--r-- root/root 48765 2009-01-08 02:30 ./usr/share/vim/vim71/doc/windows.txt -rw-r--r-- root/root 4619 2009-01-08 02:30 ./usr/share/vim/vim71/doc/workshop.txt -rwxr-xr-x root/root 4517 2009-01-08 02:30 ./usr/share/vim/vim71/doc/vim2html.pl drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/print/ -rw-r--r-- root/root 720 2009-01-08 02:30 ./usr/share/vim/vim71/print/ascii.ps -rw-r--r-- root/root 1085 2009-01-08 02:30 ./usr/share/vim/vim71/print/cidfont.ps -rw-r--r-- root/root 765 2009-01-08 02:30 ./usr/share/vim/vim71/print/cns_roman.ps -rw-r--r-- root/root 2215 2009-01-08 02:30 ./usr/share/vim/vim71/print/cp1250.ps -rw-r--r-- root/root 2382 2009-01-08 02:30 ./usr/share/vim/vim71/print/cp1251.ps -rw-r--r-- root/root 2223 2009-01-08 02:30 ./usr/share/vim/vim71/print/cp1252.ps -rw-r--r-- root/root 2169 2009-01-08 02:30 ./usr/share/vim/vim71/print/cp1253.ps -rw-r--r-- root/root 2241 2009-01-08 02:30 ./usr/share/vim/vim71/print/cp1254.ps -rw-r--r-- root/root 2137 2009-01-08 02:30 ./usr/share/vim/vim71/print/cp1255.ps -rw-r--r-- root/root 2200 2009-01-08 02:30 ./usr/share/vim/vim71/print/cp1257.ps -rw-r--r-- root/root 2191 2009-01-08 02:30 ./usr/share/vim/vim71/print/dec-mcs.ps -rw-r--r-- root/root 2125 2009-01-08 02:30 ./usr/share/vim/vim71/print/ebcdic-uk.ps -rw-r--r-- root/root 769 2009-01-08 02:30 ./usr/share/vim/vim71/print/gb_roman.ps -rw-r--r-- root/root 2171 2009-01-08 02:30 ./usr/share/vim/vim71/print/hp-roman8.ps -rw-r--r-- root/root 2128 2009-01-08 02:30 ./usr/share/vim/vim71/print/iso-8859-10.ps -rw-r--r-- root/root 2130 2009-01-08 02:30 ./usr/share/vim/vim71/print/iso-8859-11.ps -rw-r--r-- root/root 2186 2009-01-08 02:30 ./usr/share/vim/vim71/print/iso-8859-13.ps -rw-r--r-- root/root 2189 2009-01-08 02:30 ./usr/share/vim/vim71/print/iso-8859-14.ps -rw-r--r-- root/root 2176 2009-01-08 02:30 ./usr/share/vim/vim71/print/iso-8859-15.ps -rw-r--r-- root/root 2156 2009-01-08 02:30 ./usr/share/vim/vim71/print/iso-8859-2.ps -rw-r--r-- root/root 2231 2009-01-08 02:30 ./usr/share/vim/vim71/print/iso-8859-3.ps -rw-r--r-- root/root 2132 2009-01-08 02:30 ./usr/share/vim/vim71/print/iso-8859-4.ps -rw-r--r-- root/root 2315 2009-01-08 02:30 ./usr/share/vim/vim71/print/iso-8859-5.ps -rw-r--r-- root/root 2141 2009-01-08 02:30 ./usr/share/vim/vim71/print/iso-8859-7.ps -rw-r--r-- root/root 2111 2009-01-08 02:30 ./usr/share/vim/vim71/print/iso-8859-8.ps -rw-r--r-- root/root 2218 2009-01-08 02:30 ./usr/share/vim/vim71/print/iso-8859-9.ps -rw-r--r-- root/root 767 2009-01-08 02:30 ./usr/share/vim/vim71/print/jis_roman.ps -rw-r--r-- root/root 2318 2009-01-08 02:30 ./usr/share/vim/vim71/print/koi8-r.ps -rw-r--r-- root/root 2326 2009-01-08 02:30 ./usr/share/vim/vim71/print/koi8-u.ps -rw-r--r-- root/root 765 2009-01-08 02:30 ./usr/share/vim/vim71/print/ks_roman.ps -rw-r--r-- root/root 2192 2009-01-08 02:30 ./usr/share/vim/vim71/print/latin1.ps -rw-r--r-- root/root 2220 2009-01-08 02:30 ./usr/share/vim/vim71/print/mac-roman.ps -rw-r--r-- root/root 1976 2009-01-08 02:30 ./usr/share/vim/vim71/print/prolog.ps drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/colors/ -rw-r--r-- root/root 2476 2009-01-08 02:30 ./usr/share/vim/vim71/colors/blue.vim -rw-r--r-- root/root 2809 2009-01-08 02:30 ./usr/share/vim/vim71/colors/darkblue.vim -rw-r--r-- root/root 548 2009-01-08 02:30 ./usr/share/vim/vim71/colors/default.vim -rw-r--r-- root/root 2399 2009-01-08 02:30 ./usr/share/vim/vim71/colors/delek.vim -rw-r--r-- root/root 2812 2009-01-08 02:30 ./usr/share/vim/vim71/colors/desert.vim -rw-r--r-- root/root 1666 2009-01-08 02:30 ./usr/share/vim/vim71/colors/elflord.vim -rw-r--r-- root/root 2476 2009-01-08 02:30 ./usr/share/vim/vim71/colors/evening.vim -rw-r--r-- root/root 3306 2009-01-08 02:30 ./usr/share/vim/vim71/colors/koehler.vim -rw-r--r-- root/root 2460 2009-01-08 02:30 ./usr/share/vim/vim71/colors/morning.vim -rw-r--r-- root/root 2006 2009-01-08 02:30 ./usr/share/vim/vim71/colors/murphy.vim -rw-r--r-- root/root 1037 2009-01-08 02:30 ./usr/share/vim/vim71/colors/pablo.vim -rw-r--r-- root/root 2673 2009-01-08 02:30 ./usr/share/vim/vim71/colors/peachpuff.vim -rw-r--r-- root/root 1239 2009-01-08 02:30 ./usr/share/vim/vim71/colors/ron.vim -rw-r--r-- root/root 2720 2009-01-08 02:30 ./usr/share/vim/vim71/colors/shine.vim -rw-r--r-- root/root 2419 2009-01-08 02:30 ./usr/share/vim/vim71/colors/slate.vim -rw-r--r-- root/root 1629 2009-01-08 02:30 ./usr/share/vim/vim71/colors/torte.vim -rw-r--r-- root/root 1840 2009-01-08 02:30 ./usr/share/vim/vim71/colors/zellner.vim -rw-r--r-- root/root 2174 2009-01-08 02:30 ./usr/share/vim/vim71/colors/README.txt drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/syntax/ -rw-r--r-- root/root 22058 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/2html.vim -rw-r--r-- root/root 2414 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/a2ps.vim -rw-r--r-- root/root 6779 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/a65.vim -rw-r--r-- root/root 5697 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/aap.vim -rw-r--r-- root/root 6651 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/abap.vim -rw-r--r-- root/root 1481 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/abaqus.vim -rw-r--r-- root/root 2225 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/abc.vim -rw-r--r-- root/root 5372 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/abel.vim -rw-r--r-- root/root 5237 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/acedb.vim -rw-r--r-- root/root 13014 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ada.vim -rw-r--r-- root/root 4823 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/aflex.vim -rw-r--r-- root/root 3158 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ahdl.vim -rw-r--r-- root/root 1534 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/alsaconf.vim -rw-r--r-- root/root 3354 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/amiga.vim -rw-r--r-- root/root 24502 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/aml.vim -rw-r--r-- root/root 4293 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ampl.vim -rw-r--r-- root/root 5816 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ant.vim -rw-r--r-- root/root 2195 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/antlr.vim -rw-r--r-- root/root 15138 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/apache.vim -rw-r--r-- root/root 1738 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/apachestyle.vim -rw-r--r-- root/root 1146 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/arch.vim -rw-r--r-- root/root 1209 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/art.vim -rw-r--r-- root/root 2620 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/asm.vim -rw-r--r-- root/root 14642 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/asm68k.vim -rw-r--r-- root/root 2477 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/asmh8300.vim -rw-r--r-- root/root 2863 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/asn.vim -rw-r--r-- root/root 1016 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/aspperl.vim -rw-r--r-- root/root 9477 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/aspvbs.vim -rw-r--r-- root/root 5585 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/asterisk.vim -rw-r--r-- root/root 2620 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/asteriskvm.vim -rw-r--r-- root/root 2968 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/atlas.vim -rw-r--r-- root/root 9528 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/autohotkey.vim -rw-r--r-- root/root 47818 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/autoit.vim -rw-r--r-- root/root 3887 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/automake.vim -rw-r--r-- root/root 2267 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ave.vim -rw-r--r-- root/root 7633 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/awk.vim -rw-r--r-- root/root 2880 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ayacc.vim -rw-r--r-- root/root 6027 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/b.vim -rw-r--r-- root/root 73998 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/baan.vim -rw-r--r-- root/root 8437 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/basic.vim -rw-r--r-- root/root 2098 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/bc.vim -rw-r--r-- root/root 3829 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/bdf.vim -rw-r--r-- root/root 3652 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/bib.vim -rw-r--r-- root/root 5199 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/bindzone.vim -rw-r--r-- root/root 1117 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/blank.vim -rw-r--r-- root/root 3385 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/bst.vim -rw-r--r-- root/root 9631 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/btm.vim -rw-r--r-- root/root 1673 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/bzr.vim -rw-r--r-- root/root 18396 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/c.vim -rw-r--r-- root/root 5030 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/calendar.vim -rw-r--r-- root/root 921 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/catalog.vim -rw-r--r-- root/root 3345 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cdl.vim -rw-r--r-- root/root 22744 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cdrtoc.vim -rw-r--r-- root/root 17796 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cf.vim -rw-r--r-- root/root 1750 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cfg.vim -rw-r--r-- root/root 1290 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ch.vim -rw-r--r-- root/root 1314 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/change.vim -rw-r--r-- root/root 2860 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/changelog.vim -rw-r--r-- root/root 396 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/chaskell.vim -rw-r--r-- root/root 2135 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cheetah.vim -rw-r--r-- root/root 8277 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/chill.vim -rw-r--r-- root/root 2521 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/chordpro.vim -rw-r--r-- root/root 4167 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cl.vim -rw-r--r-- root/root 3094 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/clean.vim -rw-r--r-- root/root 5878 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/clipper.vim -rw-r--r-- root/root 4243 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cmake.vim -rw-r--r-- root/root 12922 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cmusrc.vim -rw-r--r-- root/root 10310 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cobol.vim -rw-r--r-- root/root 3201 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/colortest.vim -rw-r--r-- root/root 5616 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/conaryrecipe.vim -rw-r--r-- root/root 799 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/conf.vim -rw-r--r-- root/root 1847 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/config.vim -rw-r--r-- root/root 4183 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/context.vim -rw-r--r-- root/root 1784 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cpp.vim -rw-r--r-- root/root 1185 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/crm.vim -rw-r--r-- root/root 2605 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/crontab.vim -rw-r--r-- root/root 6096 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cs.vim -rw-r--r-- root/root 8702 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/csc.vim -rw-r--r-- root/root 7001 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/csh.vim -rw-r--r-- root/root 7501 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/csp.vim -rw-r--r-- root/root 14123 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/css.vim -rw-r--r-- root/root 6740 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cterm.vim -rw-r--r-- root/root 688 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ctrlh.vim -rw-r--r-- root/root 4159 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cupl.vim -rw-r--r-- root/root 2379 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cuplsim.vim -rw-r--r-- root/root 1304 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cvs.vim -rw-r--r-- root/root 1242 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cvsrc.vim -rw-r--r-- root/root 3284 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cweb.vim -rw-r--r-- root/root 3014 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cynlib.vim -rw-r--r-- root/root 1784 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/cynpp.vim -rw-r--r-- root/root 8758 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/d.vim -rw-r--r-- root/root 2198 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dcd.vim -rw-r--r-- root/root 6625 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dcl.vim -rw-r--r-- root/root 2541 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/debchangelog.vim -rw-r--r-- root/root 4162 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/debcontrol.vim -rw-r--r-- root/root 1354 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/debsources.vim -rw-r--r-- root/root 1499 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/def.vim -rw-r--r-- root/root 3494 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/desc.vim -rw-r--r-- root/root 4446 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/desktop.vim -rw-r--r-- root/root 3106 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dictconf.vim -rw-r--r-- root/root 6453 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dictdconf.vim -rw-r--r-- root/root 1898 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/diff.vim -rw-r--r-- root/root 41896 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dircolors.vim -rw-r--r-- root/root 5071 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/diva.vim -rw-r--r-- root/root 4060 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/django.vim -rw-r--r-- root/root 132 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dns.vim -rw-r--r-- root/root 8577 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/docbk.vim -rw-r--r-- root/root 193 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/docbksgml.vim -rw-r--r-- root/root 191 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/docbkxml.vim -rw-r--r-- root/root 6118 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dosbatch.vim -rw-r--r-- root/root 1158 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dosini.vim -rw-r--r-- root/root 3316 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dot.vim -rw-r--r-- root/root 35834 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/doxygen.vim -rw-r--r-- root/root 3071 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dracula.vim -rw-r--r-- root/root 1312 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dsl.vim -rw-r--r-- root/root 5431 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dtd.vim -rw-r--r-- root/root 17073 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dtml.vim -rw-r--r-- root/root 3806 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dylan.vim -rw-r--r-- root/root 1487 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dylanintr.vim -rw-r--r-- root/root 1086 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/dylanlid.vim -rw-r--r-- root/root 1559 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ecd.vim -rw-r--r-- root/root 1648 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/edif.vim -rw-r--r-- root/root 6841 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/eiffel.vim -rw-r--r-- root/root 2716 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/elf.vim -rw-r--r-- root/root 10491 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/elinks.vim -rw-r--r-- root/root 3264 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/elmfilt.vim -rw-r--r-- root/root 7997 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/erlang.vim -rw-r--r-- root/root 3121 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/eruby.vim -rw-r--r-- root/root 1041 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/esmtprc.vim -rw-r--r-- root/root 2558 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/esqlc.vim -rw-r--r-- root/root 3114 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/esterel.vim -rw-r--r-- root/root 19160 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/eterm.vim -rw-r--r-- root/root 5415 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/eviews.vim -rw-r--r-- root/root 18270 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/exim.vim -rw-r--r-- root/root 3995 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/expect.vim -rw-r--r-- root/root 2134 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/exports.vim -rw-r--r-- root/root 8664 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/fasm.vim -rw-r--r-- root/root 5961 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/fdcc.vim -rw-r--r-- root/root 3296 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/fetchmail.vim -rw-r--r-- root/root 7663 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/fgl.vim -rw-r--r-- root/root 5468 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/flexwiki.vim -rw-r--r-- root/root 3910 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/focexec.vim -rw-r--r-- root/root 3363 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/form.vim -rw-r--r-- root/root 8717 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/forth.vim -rw-r--r-- root/root 24667 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/fortran.vim -rw-r--r-- root/root 33150 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/foxpro.vim -rw-r--r-- root/root 11667 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/framescript.vim -rw-r--r-- root/root 10512 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/freebasic.vim -rw-r--r-- root/root 11155 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/fstab.vim -rw-r--r-- root/root 24234 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/fvwm.vim -rw-r--r-- root/root 828 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/fvwm2m4.vim -rw-r--r-- root/root 4636 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/gdb.vim -rw-r--r-- root/root 3625 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/gdmo.vim -rw-r--r-- root/root 2673 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/gedcom.vim -rw-r--r-- root/root 4342 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/gkrellmrc.vim -rw-r--r-- root/root 9636 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/gnuplot.vim -rw-r--r-- root/root 2778 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/gp.vim -rw-r--r-- root/root 5560 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/gpg.vim -rw-r--r-- root/root 2108 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/grads.vim -rw-r--r-- root/root 4144 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/gretl.vim -rw-r--r-- root/root 292 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/groff.vim -rw-r--r-- root/root 22218 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/groovy.vim -rw-r--r-- root/root 1735 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/group.vim -rw-r--r-- root/root 3870 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/grub.vim -rw-r--r-- root/root 2174 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/gsp.vim -rw-r--r-- root/root 9476 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/gtkrc.vim -rw-r--r-- root/root 14233 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/hamster.vim -rw-r--r-- root/root 8632 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/haskell.vim -rw-r--r-- root/root 3462 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/hb.vim -rw-r--r-- root/root 6826 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/help.vim -rw-r--r-- root/root 6150 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/hercules.vim -rw-r--r-- root/root 1692 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/hex.vim -rw-r--r-- root/root 3685 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/hitest.vim -rw-r--r-- root/root 18161 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/hog.vim -rw-r--r-- root/root 15612 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/html.vim -rw-r--r-- root/root 672 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/htmlcheetah.vim -rw-r--r-- root/root 1182 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/htmldjango.vim -rw-r--r-- root/root 874 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/htmlm4.vim -rw-r--r-- root/root 8743 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/htmlos.vim -rw-r--r-- root/root 10938 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ia64.vim -rw-r--r-- root/root 7036 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ibasic.vim -rw-r--r-- root/root 838 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/icemenu.vim -rw-r--r-- root/root 7294 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/icon.vim -rw-r--r-- root/root 19008 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/idl.vim -rw-r--r-- root/root 13830 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/idlang.vim -rw-r--r-- root/root 7092 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/indent.vim -rw-r--r-- root/root 19766 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/inform.vim -rw-r--r-- root/root 19211 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/initex.vim -rw-r--r-- root/root 3398 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/initng.vim -rw-r--r-- root/root 2829 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/inittab.vim -rw-r--r-- root/root 1717 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ipfilter.vim -rw-r--r-- root/root 27423 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ishd.vim -rw-r--r-- root/root 5361 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/iss.vim -rw-r--r-- root/root 2359 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ist.vim -rw-r--r-- root/root 9202 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/jal.vim -rw-r--r-- root/root 27025 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/jam.vim -rw-r--r-- root/root 1006 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/jargon.vim -rw-r--r-- root/root 17408 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/java.vim -rw-r--r-- root/root 2625 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/javacc.vim -rw-r--r-- root/root 5277 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/javascript.vim -rw-r--r-- root/root 6682 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/jess.vim -rw-r--r-- root/root 1616 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/jgraph.vim -rw-r--r-- root/root 5892 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/jproperties.vim -rw-r--r-- root/root 3098 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/jsp.vim -rw-r--r-- root/root 36129 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/kconfig.vim -rw-r--r-- root/root 6579 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/kix.vim -rw-r--r-- root/root 2367 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/kscript.vim -rw-r--r-- root/root 2931 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/kwt.vim -rw-r--r-- root/root 4418 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lace.vim -rw-r--r-- root/root 3989 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/latte.vim -rw-r--r-- root/root 2890 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ld.vim -rw-r--r-- root/root 13290 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ldapconf.vim -rw-r--r-- root/root 1216 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ldif.vim -rw-r--r-- root/root 4625 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lex.vim -rw-r--r-- root/root 7466 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lftp.vim -rw-r--r-- root/root 4642 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lhaskell.vim -rw-r--r-- root/root 624 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/libao.vim -rw-r--r-- root/root 10743 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lilo.vim -rw-r--r-- root/root 6663 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lifelines.vim -rw-r--r-- root/root 1305 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/limits.vim -rw-r--r-- root/root 33463 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lisp.vim -rw-r--r-- root/root 5197 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lite.vim -rw-r--r-- root/root 6664 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/litestep.vim -rw-r--r-- root/root 4185 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/loginaccess.vim -rw-r--r-- root/root 3997 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/logindefs.vim -rw-r--r-- root/root 12842 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/logtalk.vim -rw-r--r-- root/root 2760 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lotos.vim -rw-r--r-- root/root 4541 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lout.vim -rw-r--r-- root/root 23310 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lpc.vim -rw-r--r-- root/root 4352 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lprolog.vim -rw-r--r-- root/root 12486 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lscript.vim -rw-r--r-- root/root 5262 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lss.vim -rw-r--r-- root/root 11897 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lua.vim -rw-r--r-- root/root 5051 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/lynx.vim -rw-r--r-- root/root 3063 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/m4.vim -rw-r--r-- root/root 4891 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mail.vim -rw-r--r-- root/root 2753 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mailaliases.vim -rw-r--r-- root/root 1755 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mailcap.vim -rw-r--r-- root/root 6327 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/make.vim -rw-r--r-- root/root 2037 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/man.vim -rw-r--r-- root/root 4332 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/manconf.vim -rw-r--r-- root/root 680 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/manual.vim -rw-r--r-- root/root 28560 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/maple.vim -rw-r--r-- root/root 15680 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/masm.vim -rw-r--r-- root/root 3470 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mason.vim -rw-r--r-- root/root 1435 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/master.vim -rw-r--r-- root/root 3490 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/matlab.vim -rw-r--r-- root/root 19144 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/maxima.vim -rw-r--r-- root/root 3741 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mel.vim -rw-r--r-- root/root 1927 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/messages.vim -rw-r--r-- root/root 8244 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mf.vim -rw-r--r-- root/root 3958 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mgl.vim -rw-r--r-- root/root 2399 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mgp.vim -rw-r--r-- root/root 3170 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mib.vim -rw-r--r-- root/root 11936 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mma.vim -rw-r--r-- root/root 5167 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mmix.vim -rw-r--r-- root/root 1404 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/modconf.vim -rw-r--r-- root/root 1469 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/model.vim -rw-r--r-- root/root 3956 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/modsim3.vim -rw-r--r-- root/root 3620 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/modula2.vim -rw-r--r-- root/root 2426 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/modula3.vim -rw-r--r-- root/root 10607 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/monk.vim -rw-r--r-- root/root 9251 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/moo.vim -rw-r--r-- root/root 5757 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mp.vim -rw-r--r-- root/root 4398 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mplayerconf.vim -rw-r--r-- root/root 9504 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mrxvtrc.vim -rw-r--r-- root/root 3743 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/msidl.vim -rw-r--r-- root/root 2800 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/msql.vim -rw-r--r-- root/root 15775 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mupad.vim -rw-r--r-- root/root 13466 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mush.vim -rw-r--r-- root/root 42389 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/muttrc.vim -rw-r--r-- root/root 16144 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/mysql.vim -rw-r--r-- root/root 10417 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/named.vim -rw-r--r-- root/root 10608 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/nanorc.vim -rw-r--r-- root/root 25073 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/nasm.vim -rw-r--r-- root/root 8733 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/nastran.vim -rw-r--r-- root/root 6988 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/natural.vim -rw-r--r-- root/root 13666 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ncf.vim -rw-r--r-- root/root 1896 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/netrc.vim -rw-r--r-- root/root 4725 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/netrw.vim -rw-r--r-- root/root 755 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/nosyntax.vim -rw-r--r-- root/root 14384 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/nqc.vim -rw-r--r-- root/root 7958 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/nroff.vim -rw-r--r-- root/root 9876 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/nsis.vim -rw-r--r-- root/root 3827 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/objc.vim -rw-r--r-- root/root 896 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/objcpp.vim -rw-r--r-- root/root 13341 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ocaml.vim -rw-r--r-- root/root 4472 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/occam.vim -rw-r--r-- root/root 6854 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/omnimark.vim -rw-r--r-- root/root 14344 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/openroad.vim -rw-r--r-- root/root 4410 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/opl.vim -rw-r--r-- root/root 27463 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ora.vim -rw-r--r-- root/root 5408 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pamconf.vim -rw-r--r-- root/root 4086 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/papp.vim -rw-r--r-- root/root 15325 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pascal.vim -rw-r--r-- root/root 2431 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/passwd.vim -rw-r--r-- root/root 1969 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pcap.vim -rw-r--r-- root/root 4545 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pccts.vim -rw-r--r-- root/root 29722 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/perl.vim -rw-r--r-- root/root 2715 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pf.vim -rw-r--r-- root/root 54449 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pfmain.vim -rw-r--r-- root/root 76680 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/php.vim -rw-r--r-- root/root 11327 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/phtml.vim -rw-r--r-- root/root 3714 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pic.vim -rw-r--r-- root/root 6703 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pike.vim -rw-r--r-- root/root 5505 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pilrc.vim -rw-r--r-- root/root 15891 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pine.vim -rw-r--r-- root/root 5293 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pinfo.vim -rw-r--r-- root/root 10289 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/plaintex.vim -rw-r--r-- root/root 5703 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/plm.vim -rw-r--r-- root/root 1466 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/plp.vim -rw-r--r-- root/root 13230 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/plsql.vim -rw-r--r-- root/root 5563 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/po.vim -rw-r--r-- root/root 3248 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pod.vim -rw-r--r-- root/root 45530 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/postscr.vim -rw-r--r-- root/root 8769 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pov.vim -rw-r--r-- root/root 3513 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/povini.vim -rw-r--r-- root/root 1259 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ppd.vim -rw-r--r-- root/root 3179 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ppwiz.vim -rw-r--r-- root/root 2787 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/prescribe.vim -rw-r--r-- root/root 3579 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/privoxy.vim -rw-r--r-- root/root 2409 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/procmail.vim -rw-r--r-- root/root 20063 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/progress.vim -rw-r--r-- root/root 4233 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/prolog.vim -rw-r--r-- root/root 1417 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/protocols.vim -rw-r--r-- root/root 4625 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/psf.vim -rw-r--r-- root/root 4459 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ptcap.vim -rw-r--r-- root/root 3628 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/purifylog.vim -rw-r--r-- root/root 2055 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/pyrex.vim -rw-r--r-- root/root 7132 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/python.vim -rw-r--r-- root/root 596 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/qf.vim -rw-r--r-- root/root 8547 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/quake.vim -rw-r--r-- root/root 3586 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/r.vim -rw-r--r-- root/root 5601 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/racc.vim -rw-r--r-- root/root 7593 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/radiance.vim -rw-r--r-- root/root 17286 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ratpoison.vim -rw-r--r-- root/root 10435 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/rc.vim -rw-r--r-- root/root 2546 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/rcs.vim -rw-r--r-- root/root 970 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/rcslog.vim -rw-r--r-- root/root 8969 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/readline.vim -rw-r--r-- root/root 7549 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/rebol.vim -rw-r--r-- root/root 3565 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/registry.vim -rw-r--r-- root/root 2201 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/remind.vim -rw-r--r-- root/root 3310 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/resolv.vim -rw-r--r-- root/root 7998 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/rexx.vim -rw-r--r-- root/root 6278 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/rhelp.vim -rw-r--r-- root/root 2438 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/rib.vim -rw-r--r-- root/root 2260 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/rnc.vim -rw-r--r-- root/root 2020 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/rnoweb.vim -rw-r--r-- root/root 1840 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/robots.vim -rw-r--r-- root/root 2159 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/rpcgen.vim -rw-r--r-- root/root 25901 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/rpl.vim -rw-r--r-- root/root 7539 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/rst.vim -rw-r--r-- root/root 2740 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/rtf.vim -rw-r--r-- root/root 23140 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/ruby.vim -rw-r--r-- root/root 6482 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/samba.vim -rw-r--r-- root/root 10733 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sas.vim -rw-r--r-- root/root 3828 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sather.vim -rw-r--r-- root/root 16888 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/scheme.vim -rw-r--r-- root/root 3522 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/scilab.vim -rw-r--r-- root/root 3753 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/screen.vim -rw-r--r-- root/root 2465 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sd.vim -rw-r--r-- root/root 7043 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sdl.vim -rw-r--r-- root/root 5276 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sed.vim -rw-r--r-- root/root 925 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sendpr.vim -rw-r--r-- root/root 1501 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sensors.vim -rw-r--r-- root/root 1811 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/services.vim -rw-r--r-- root/root 5217 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/setserial.vim -rw-r--r-- root/root 8961 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sgml.vim -rw-r--r-- root/root 2402 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sgmldecl.vim -rw-r--r-- root/root 2275 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sgmllnx.vim -rw-r--r-- root/root 30731 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sh.vim -rw-r--r-- root/root 18941 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sicad.vim -rw-r--r-- root/root 1661 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sieve.vim -rw-r--r-- root/root 3681 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/simula.vim -rw-r--r-- root/root 4101 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sinda.vim -rw-r--r-- root/root 1682 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sindacmp.vim -rw-r--r-- root/root 2420 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sindaout.vim -rw-r--r-- root/root 12791 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sisu.vim -rw-r--r-- root/root 26116 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/skill.vim -rw-r--r-- root/root 4420 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sl.vim -rw-r--r-- root/root 3638 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/slang.vim -rw-r--r-- root/root 3218 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/slice.vim -rw-r--r-- root/root 11779 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/slpconf.vim -rw-r--r-- root/root 5334 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/slpreg.vim -rw-r--r-- root/root 1169 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/slpspi.vim -rw-r--r-- root/root 13158 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/slrnrc.vim -rw-r--r-- root/root 3531 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/slrnsc.vim -rw-r--r-- root/root 3285 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sm.vim -rw-r--r-- root/root 3091 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/smarty.vim -rw-r--r-- root/root 12033 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/smcl.vim -rw-r--r-- root/root 5893 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/smil.vim -rw-r--r-- root/root 1195 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/smith.vim -rw-r--r-- root/root 9639 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sml.vim -rw-r--r-- root/root 2693 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/snnsnet.vim -rw-r--r-- root/root 2344 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/snnspat.vim -rw-r--r-- root/root 2144 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/snnsres.vim -rw-r--r-- root/root 4296 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/snobol4.vim -rw-r--r-- root/root 12693 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/spec.vim -rw-r--r-- root/root 7648 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/specman.vim -rw-r--r-- root/root 2566 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/spice.vim -rw-r--r-- root/root 16135 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/splint.vim -rw-r--r-- root/root 13924 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/spup.vim -rw-r--r-- root/root 4570 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/spyce.vim -rw-r--r-- root/root 1225 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sql.vim -rw-r--r-- root/root 30305 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sqlanywhere.vim -rw-r--r-- root/root 7136 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sqlforms.vim -rw-r--r-- root/root 6284 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sqlinformix.vim -rw-r--r-- root/root 3216 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sqlj.vim -rw-r--r-- root/root 2970 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sqloracle.vim -rw-r--r-- root/root 14195 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sqr.vim -rw-r--r-- root/root 7318 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/squid.vim -rw-r--r-- root/root 4323 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sshconfig.vim -rw-r--r-- root/root 4340 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sshdconfig.vim -rw-r--r-- root/root 3045 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/st.vim -rw-r--r-- root/root 27046 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/stata.vim -rw-r--r-- root/root 5789 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/stp.vim -rw-r--r-- root/root 2199 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/strace.vim -rw-r--r-- root/root 19282 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sudoers.vim -rw-r--r-- root/root 1478 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/svn.vim -rw-r--r-- root/root 4093 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/syncolor.vim -rw-r--r-- root/root 1855 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/synload.vim -rw-r--r-- root/root 1228 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/syntax.vim -rw-r--r-- root/root 1139 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/sysctl.vim -rw-r--r-- root/root 7180 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tads.vim -rw-r--r-- root/root 1575 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tags.vim -rw-r--r-- root/root 3348 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tak.vim -rw-r--r-- root/root 1991 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/takcmp.vim -rw-r--r-- root/root 2451 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/takout.vim -rw-r--r-- root/root 373 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tar.vim -rw-r--r-- root/root 5963 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tasm.vim -rw-r--r-- root/root 15361 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tcl.vim -rw-r--r-- root/root 10138 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tcsh.vim -rw-r--r-- root/root 4791 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/terminfo.vim -rw-r--r-- root/root 26282 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tex.vim -rw-r--r-- root/root 25856 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/texinfo.vim -rw-r--r-- root/root 2469 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/texmf.vim -rw-r--r-- root/root 7237 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tf.vim -rw-r--r-- root/root 6964 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tidy.vim -rw-r--r-- root/root 1538 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tilde.vim -rw-r--r-- root/root 2050 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tli.vim -rw-r--r-- root/root 3973 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tpp.vim -rw-r--r-- root/root 5464 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/trasys.vim -rw-r--r-- root/root 1537 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/trustees.vim -rw-r--r-- root/root 8550 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tsalt.vim -rw-r--r-- root/root 5492 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tsscl.vim -rw-r--r-- root/root 3165 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tssgm.vim -rw-r--r-- root/root 2178 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/tssop.vim -rw-r--r-- root/root 6925 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/uc.vim -rw-r--r-- root/root 1215 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/udevconf.vim -rw-r--r-- root/root 2397 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/udevperm.vim -rw-r--r-- root/root 6948 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/udevrules.vim -rw-r--r-- root/root 2936 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/uil.vim -rw-r--r-- root/root 1059 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/updatedb.vim -rw-r--r-- root/root 2989 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/valgrind.vim -rw-r--r-- root/root 20622 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/vb.vim -rw-r--r-- root/root 19802 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/vera.vim -rw-r--r-- root/root 5315 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/verilog.vim -rw-r--r-- root/root 6165 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/verilogams.vim -rw-r--r-- root/root 1214 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/vgrindefs.vim -rw-r--r-- root/root 6640 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/vhdl.vim -rw-r--r-- root/root 53135 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/vim.vim -rw-r--r-- root/root 1049 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/viminfo.vim -rw-r--r-- root/root 11874 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/virata.vim -rw-r--r-- root/root 8891 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/vmasm.vim -rw-r--r-- root/root 13217 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/vrml.vim -rw-r--r-- root/root 1393 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/vsejcl.vim -rw-r--r-- root/root 1151 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/wdiff.vim -rw-r--r-- root/root 1271 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/web.vim -rw-r--r-- root/root 3471 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/webmacro.vim -rw-r--r-- root/root 8798 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/wget.vim -rw-r--r-- root/root 357 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/whitespace.vim -rw-r--r-- root/root 12548 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/winbatch.vim -rw-r--r-- root/root 6266 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/wml.vim -rw-r--r-- root/root 1242 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/wsh.vim -rw-r--r-- root/root 5725 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/wsml.vim -rw-r--r-- root/root 1093 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/wvdial.vim -rw-r--r-- root/root 6167 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xdefaults.vim -rw-r--r-- root/root 14894 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xf86conf.vim -rw-r--r-- root/root 186 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xhtml.vim -rw-r--r-- root/root 14196 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xinetd.vim -rw-r--r-- root/root 3463 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xkb.vim -rw-r--r-- root/root 11107 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xmath.vim -rw-r--r-- root/root 8518 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xml.vim -rw-r--r-- root/root 46499 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xmodmap.vim -rw-r--r-- root/root 4655 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xpm.vim -rw-r--r-- root/root 4871 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xpm2.vim -rw-r--r-- root/root 7255 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xquery.vim -rw-r--r-- root/root 1571 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xs.vim -rw-r--r-- root/root 2125 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xsd.vim -rw-r--r-- root/root 2166 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xslt.vim -rw-r--r-- root/root 1191 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/xxd.vim -rw-r--r-- root/root 3154 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/yacc.vim -rw-r--r-- root/root 3302 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/yaml.vim -rw-r--r-- root/root 3277 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/z8a.vim -rw-r--r-- root/root 8090 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/zsh.vim -rw-r--r-- root/root 1403 2009-01-08 02:30 ./usr/share/vim/vim71/syntax/README.txt drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/indent/ -rw-r--r-- root/root 12258 2009-01-08 02:30 ./usr/share/vim/vim71/indent/GenericIndent.vim -rw-r--r-- root/root 265 2009-01-08 02:30 ./usr/share/vim/vim71/indent/aap.vim -rw-r--r-- root/root 10923 2009-01-08 02:30 ./usr/share/vim/vim71/indent/ada.vim -rw-r--r-- root/root 290 2009-01-08 02:30 ./usr/share/vim/vim71/indent/ant.vim -rw-r--r-- root/root 231 2009-01-08 02:30 ./usr/share/vim/vim71/indent/automake.vim -rw-r--r-- root/root 7650 2009-01-08 02:30 ./usr/share/vim/vim71/indent/awk.vim -rw-r--r-- root/root 346 2009-01-08 02:30 ./usr/share/vim/vim71/indent/bib.vim -rw-r--r-- root/root 1919 2009-01-08 02:30 ./usr/share/vim/vim71/indent/bst.vim -rw-r--r-- root/root 325 2009-01-08 02:30 ./usr/share/vim/vim71/indent/c.vim -rw-r--r-- root/root 4172 2009-01-08 02:30 ./usr/share/vim/vim71/indent/cdl.vim -rw-r--r-- root/root 470 2009-01-08 02:30 ./usr/share/vim/vim71/indent/ch.vim -rw-r--r-- root/root 264 2009-01-08 02:30 ./usr/share/vim/vim71/indent/changelog.vim -rw-r--r-- root/root 2815 2009-01-08 02:30 ./usr/share/vim/vim71/indent/cmake.vim -rw-r--r-- root/root 8197 2009-01-08 02:30 ./usr/share/vim/vim71/indent/cobol.vim -rw-r--r-- root/root 2166 2009-01-08 02:30 ./usr/share/vim/vim71/indent/config.vim -rw-r--r-- root/root 296 2009-01-08 02:30 ./usr/share/vim/vim71/indent/cpp.vim -rw-r--r-- root/root 327 2009-01-08 02:30 ./usr/share/vim/vim71/indent/cs.vim -rw-r--r-- root/root 1749 2009-01-08 02:30 ./usr/share/vim/vim71/indent/css.vim -rw-r--r-- root/root 510 2009-01-08 02:30 ./usr/share/vim/vim71/indent/d.vim -rw-r--r-- root/root 325 2009-01-08 02:30 ./usr/share/vim/vim71/indent/dictconf.vim -rw-r--r-- root/root 326 2009-01-08 02:30 ./usr/share/vim/vim71/indent/dictdconf.vim -rw-r--r-- root/root 324 2009-01-08 02:30 ./usr/share/vim/vim71/indent/docbk.vim -rw-r--r-- root/root 2662 2009-01-08 02:30 ./usr/share/vim/vim71/indent/dylan.vim -rw-r--r-- root/root 3074 2009-01-08 02:30 ./usr/share/vim/vim71/indent/eiffel.vim -rw-r--r-- root/root 1900 2009-01-08 02:30 ./usr/share/vim/vim71/indent/eruby.vim -rw-r--r-- root/root 638 2009-01-08 02:30 ./usr/share/vim/vim71/indent/eterm.vim -rw-r--r-- root/root 4871 2009-01-08 02:30 ./usr/share/vim/vim71/indent/fortran.vim -rw-r--r-- root/root 1407 2009-01-08 02:30 ./usr/share/vim/vim71/indent/hamster.vim -rw-r--r-- root/root 7267 2009-01-08 02:30 ./usr/share/vim/vim71/indent/html.vim -rw-r--r-- root/root 273 2009-01-08 02:30 ./usr/share/vim/vim71/indent/htmldjango.vim -rw-r--r-- root/root 1574 2009-01-08 02:30 ./usr/share/vim/vim71/indent/idlang.vim -rw-r--r-- root/root 1841 2009-01-08 02:30 ./usr/share/vim/vim71/indent/ishd.vim -rw-r--r-- root/root 3705 2009-01-08 02:30 ./usr/share/vim/vim71/indent/java.vim -rw-r--r-- root/root 309 2009-01-08 02:30 ./usr/share/vim/vim71/indent/javascript.vim -rw-r--r-- root/root 462 2009-01-08 02:30 ./usr/share/vim/vim71/indent/jsp.vim -rw-r--r-- root/root 1753 2009-01-08 02:30 ./usr/share/vim/vim71/indent/ld.vim -rw-r--r-- root/root 326 2009-01-08 02:30 ./usr/share/vim/vim71/indent/lisp.vim -rw-r--r-- root/root 1682 2009-01-08 02:30 ./usr/share/vim/vim71/indent/lua.vim -rw-r--r-- root/root 3431 2009-01-08 02:30 ./usr/share/vim/vim71/indent/make.vim -rw-r--r-- root/root 1928 2009-01-08 02:30 ./usr/share/vim/vim71/indent/matlab.vim -rw-r--r-- root/root 2227 2009-01-08 02:30 ./usr/share/vim/vim71/indent/mma.vim -rw-r--r-- root/root 6457 2009-01-08 02:30 ./usr/share/vim/vim71/indent/mp.vim -rw-r--r-- root/root 1202 2009-01-08 02:30 ./usr/share/vim/vim71/indent/mupad.vim -rw-r--r-- root/root 1645 2009-01-08 02:30 ./usr/share/vim/vim71/indent/objc.vim -rw-r--r-- root/root 8464 2009-01-08 02:30 ./usr/share/vim/vim71/indent/ocaml.vim -rw-r--r-- root/root 4564 2009-01-08 02:30 ./usr/share/vim/vim71/indent/occam.vim -rw-r--r-- root/root 4958 2009-01-08 02:30 ./usr/share/vim/vim71/indent/pascal.vim -rw-r--r-- root/root 4578 2009-01-08 02:30 ./usr/share/vim/vim71/indent/perl.vim -rw-r--r-- root/root 18379 2009-01-08 02:30 ./usr/share/vim/vim71/indent/php.vim -rw-r--r-- root/root 1622 2009-01-08 02:30 ./usr/share/vim/vim71/indent/postscr.vim -rw-r--r-- root/root 2643 2009-01-08 02:30 ./usr/share/vim/vim71/indent/pov.vim -rw-r--r-- root/root 1454 2009-01-08 02:30 ./usr/share/vim/vim71/indent/prolog.vim -rw-r--r-- root/root 326 2009-01-08 02:30 ./usr/share/vim/vim71/indent/pyrex.vim -rw-r--r-- root/root 5556 2009-01-08 02:30 ./usr/share/vim/vim71/indent/python.vim -rw-r--r-- root/root 681 2009-01-08 02:30 ./usr/share/vim/vim71/indent/readline.vim -rw-r--r-- root/root 1835 2009-01-08 02:30 ./usr/share/vim/vim71/indent/rpl.vim -rw-r--r-- root/root 1134 2009-01-08 02:30 ./usr/share/vim/vim71/indent/rst.vim -rw-r--r-- root/root 11689 2009-01-08 02:30 ./usr/share/vim/vim71/indent/ruby.vim -rw-r--r-- root/root 241 2009-01-08 02:30 ./usr/share/vim/vim71/indent/scheme.vim -rw-r--r-- root/root 2713 2009-01-08 02:30 ./usr/share/vim/vim71/indent/sdl.vim -rw-r--r-- root/root 1294 2009-01-08 02:30 ./usr/share/vim/vim71/indent/sh.vim -rw-r--r-- root/root 6418 2009-01-08 02:30 ./usr/share/vim/vim71/indent/sml.vim -rw-r--r-- root/root 1212 2009-01-08 02:30 ./usr/share/vim/vim71/indent/sql.vim -rw-r--r-- root/root 12931 2009-01-08 02:30 ./usr/share/vim/vim71/indent/sqlanywhere.vim -rw-r--r-- root/root 1602 2009-01-08 02:30 ./usr/share/vim/vim71/indent/tcl.vim -rw-r--r-- root/root 1257 2009-01-08 02:30 ./usr/share/vim/vim71/indent/tcsh.vim -rw-r--r-- root/root 994 2009-01-08 02:30 ./usr/share/vim/vim71/indent/tilde.vim -rw-r--r-- root/root 2002 2009-01-08 02:30 ./usr/share/vim/vim71/indent/vb.vim -rw-r--r-- root/root 7561 2009-01-08 02:30 ./usr/share/vim/vim71/indent/verilog.vim -rw-r--r-- root/root 13167 2009-01-08 02:30 ./usr/share/vim/vim71/indent/vhdl.vim -rw-r--r-- root/root 2284 2009-01-08 02:30 ./usr/share/vim/vim71/indent/vim.vim -rw-r--r-- root/root 679 2009-01-08 02:30 ./usr/share/vim/vim71/indent/xf86conf.vim -rw-r--r-- root/root 269 2009-01-08 02:30 ./usr/share/vim/vim71/indent/xhtml.vim -rw-r--r-- root/root 1131 2009-01-08 02:30 ./usr/share/vim/vim71/indent/xinetd.vim -rw-r--r-- root/root 2469 2009-01-08 02:30 ./usr/share/vim/vim71/indent/xml.vim -rw-r--r-- root/root 253 2009-01-08 02:30 ./usr/share/vim/vim71/indent/xsd.vim -rw-r--r-- root/root 297 2009-01-08 02:30 ./usr/share/vim/vim71/indent/xslt.vim -rw-r--r-- root/root 769 2009-01-08 02:30 ./usr/share/vim/vim71/indent/yacc.vim -rw-r--r-- root/root 231 2009-01-08 02:30 ./usr/share/vim/vim71/indent/zsh.vim -rw-r--r-- root/root 1639 2009-01-08 02:30 ./usr/share/vim/vim71/indent/README.txt drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/ftplugin/ -rw-r--r-- root/root 4255 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/AppendMatchGroup.vim -rw-r--r-- root/root 383 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/a2ps.vim -rw-r--r-- root/root 715 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/aap.vim -rw-r--r-- root/root 2696 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/abaqus.vim -rw-r--r-- root/root 5928 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/ada.vim -rw-r--r-- root/root 351 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/alsaconf.vim -rw-r--r-- root/root 1315 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/ant.vim -rw-r--r-- root/root 344 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/arch.vim -rw-r--r-- root/root 418 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/art.vim -rw-r--r-- root/root 1890 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/aspvbs.vim -rw-r--r-- root/root 250 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/automake.vim -rw-r--r-- root/root 362 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/bdf.vim -rw-r--r-- root/root 333 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/bst.vim -rw-r--r-- root/root 316 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/btm.vim -rw-r--r-- root/root 1682 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/c.vim -rw-r--r-- root/root 375 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/calendar.vim -rw-r--r-- root/root 472 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/ch.vim -rw-r--r-- root/root 8281 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/changelog.vim -rw-r--r-- root/root 9392 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/cobol.vim -rw-r--r-- root/root 347 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/conf.vim -rw-r--r-- root/root 1248 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/config.vim -rw-r--r-- root/root 983 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/context.vim -rw-r--r-- root/root 288 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/cpp.vim -rw-r--r-- root/root 327 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/crm.vim -rw-r--r-- root/root 732 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/cs.vim -rw-r--r-- root/root 708 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/csc.vim -rw-r--r-- root/root 1607 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/csh.vim -rw-r--r-- root/root 441 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/css.vim -rw-r--r-- root/root 312 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/cvsrc.vim -rw-r--r-- root/root 9596 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/debchangelog.vim -rw-r--r-- root/root 347 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/dictconf.vim -rw-r--r-- root/root 348 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/dictdconf.vim -rw-r--r-- root/root 355 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/diff.vim -rw-r--r-- root/root 344 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/dircolors.vim -rw-r--r-- root/root 629 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/dosbatch.vim -rw-r--r-- root/root 895 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/dtd.vim -rw-r--r-- root/root 349 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/elinks.vim -rw-r--r-- root/root 3115 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/eruby.vim -rw-r--r-- root/root 383 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/eterm.vim -rw-r--r-- root/root 341 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/fetchmail.vim -rw-r--r-- root/root 1876 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/flexwiki.vim -rw-r--r-- root/root 4031 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/fortran.vim -rw-r--r-- root/root 390 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/fvwm.vim -rw-r--r-- root/root 346 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/gpg.vim -rw-r--r-- root/root 338 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/group.vim -rw-r--r-- root/root 347 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/grub.vim -rw-r--r-- root/root 1902 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/hamster.vim -rw-r--r-- root/root 358 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/haskell.vim -rw-r--r-- root/root 293 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/help.vim -rw-r--r-- root/root 2749 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/html.vim -rw-r--r-- root/root 331 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/htmldjango.vim -rw-r--r-- root/root 367 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/indent.vim -rw-r--r-- root/root 988 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/initex.vim -rw-r--r-- root/root 1170 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/ishd.vim -rw-r--r-- root/root 1660 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/java.vim -rw-r--r-- root/root 1045 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/javascript.vim -rw-r--r-- root/root 1985 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/jsp.vim -rw-r--r-- root/root 300 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/kconfig.vim -rw-r--r-- root/root 596 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/kwt.vim -rw-r--r-- root/root 383 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/ld.vim -rw-r--r-- root/root 347 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/lftp.vim -rw-r--r-- root/root 353 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/libao.vim -rw-r--r-- root/root 349 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/limits.vim -rw-r--r-- root/root 761 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/lisp.vim -rw-r--r-- root/root 355 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/loginaccess.vim -rw-r--r-- root/root 353 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/logindefs.vim -rw-r--r-- root/root 1279 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/lprolog.vim -rw-r--r-- root/root 851 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/lua.vim -rw-r--r-- root/root 339 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/m4.vim -rw-r--r-- root/root 1015 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/mail.vim -rw-r--r-- root/root 300 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/mailaliases.vim -rw-r--r-- root/root 347 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/mailcap.vim -rw-r--r-- root/root 764 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/make.vim -rw-r--r-- root/root 4412 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/man.vim -rw-r--r-- root/root 357 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/manconf.vim -rw-r--r-- root/root 635 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/matlab.vim -rw-r--r-- root/root 330 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/mf.vim -rw-r--r-- root/root 390 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/modconf.vim -rw-r--r-- root/root 546 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/mp.vim -rw-r--r-- root/root 385 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/mplayerconf.vim -rw-r--r-- root/root 798 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/mrxvtrc.vim -rw-r--r-- root/root 926 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/mupad.vim -rw-r--r-- root/root 380 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/muttrc.vim -rw-r--r-- root/root 360 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/nanorc.vim -rw-r--r-- root/root 341 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/netrc.vim -rw-r--r-- root/root 296 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/objc.vim -rw-r--r-- root/root 12599 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/ocaml.vim -rw-r--r-- root/root 1059 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/occam.vim -rw-r--r-- root/root 346 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/pamconf.vim -rw-r--r-- root/root 427 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/pascal.vim -rw-r--r-- root/root 337 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/passwd.vim -rw-r--r-- root/root 2184 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/perl.vim -rw-r--r-- root/root 2020 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/php.vim -rw-r--r-- root/root 348 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/pinfo.vim -rw-r--r-- root/root 1133 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/plaintex.vim -rw-r--r-- root/root 823 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/postscr.vim -rw-r--r-- root/root 392 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/procmail.vim -rw-r--r-- root/root 353 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/prolog.vim -rw-r--r-- root/root 370 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/protocols.vim -rw-r--r-- root/root 696 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/pyrex.vim -rw-r--r-- root/root 1362 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/python.vim -rw-r--r-- root/root 352 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/quake.vim -rw-r--r-- root/root 362 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/racc.vim -rw-r--r-- root/root 351 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/readline.vim -rw-r--r-- root/root 344 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/rnc.vim -rw-r--r-- root/root 572 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/rpl.vim -rw-r--r-- root/root 369 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/rst.vim -rw-r--r-- root/root 8206 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/ruby.vim -rw-r--r-- root/root 1126 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/scheme.vim -rw-r--r-- root/root 349 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/screen.vim -rw-r--r-- root/root 368 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/sensors.vim -rw-r--r-- root/root 365 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/services.vim -rw-r--r-- root/root 352 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/setserial.vim -rw-r--r-- root/root 1184 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/sgml.vim -rw-r--r-- root/root 1176 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/sh.vim -rw-r--r-- root/root 382 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/sieve.vim -rw-r--r-- root/root 390 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/slpconf.vim -rw-r--r-- root/root 389 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/slpreg.vim -rw-r--r-- root/root 380 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/slpspi.vim -rw-r--r-- root/root 4866 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/spec.vim -rw-r--r-- root/root 16084 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/sql.vim -rw-r--r-- root/root 354 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/sshconfig.vim -rw-r--r-- root/root 351 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/sudoers.vim -rw-r--r-- root/root 1174 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/svg.vim -rw-r--r-- root/root 366 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/sysctl.vim -rw-r--r-- root/root 1181 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/tcsh.vim -rw-r--r-- root/root 343 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/terminfo.vim -rw-r--r-- root/root 1624 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/tex.vim -rw-r--r-- root/root 347 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/udevconf.vim -rw-r--r-- root/root 345 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/udevperm.vim -rw-r--r-- root/root 339 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/udevrules.vim -rw-r--r-- root/root 356 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/updatedb.vim -rw-r--r-- root/root 1907 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/vb.vim -rw-r--r-- root/root 1682 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/verilog.vim -rw-r--r-- root/root 3436 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/vhdl.vim -rw-r--r-- root/root 2194 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/vim.vim -rw-r--r-- root/root 394 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/xdefaults.vim -rw-r--r-- root/root 347 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/xf86conf.vim -rw-r--r-- root/root 2010 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/xhtml.vim -rw-r--r-- root/root 389 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/xinetd.vim -rw-r--r-- root/root 1672 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/xml.vim -rw-r--r-- root/root 347 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/xmodmap.vim -rw-r--r-- root/root 334 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/xs.vim -rw-r--r-- root/root 1145 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/xsd.vim -rw-r--r-- root/root 530 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/xslt.vim -rw-r--r-- root/root 377 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/yaml.vim -rw-r--r-- root/root 337 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/zsh.vim -rw-r--r-- root/root 869 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin/README.txt drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/autoload/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/autoload/xml/ -rw-r--r-- root/root 18351 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xml/html32.vim -rw-r--r-- root/root 54143 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xml/html401f.vim -rw-r--r-- root/root 41559 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xml/html401s.vim -rw-r--r-- root/root 53712 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xml/html401t.vim -rw-r--r-- root/root 54050 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xml/html40f.vim -rw-r--r-- root/root 41466 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xml/html40s.vim -rw-r--r-- root/root 53618 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xml/html40t.vim -rw-r--r-- root/root 56073 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xml/xhtml10f.vim -rw-r--r-- root/root 43984 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xml/xhtml10s.vim -rw-r--r-- root/root 56349 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xml/xhtml10t.vim -rw-r--r-- root/root 48170 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xml/xhtml11.vim -rw-r--r-- root/root 5111 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xml/xsd.vim -rw-r--r-- root/root 4679 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xml/xsl.vim -rw-r--r-- root/root 21511 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/ada.vim -rw-r--r-- root/root 3641 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/adacomplete.vim -rw-r--r-- root/root 16307 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/ccomplete.vim -rw-r--r-- root/root 15922 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/csscomplete.vim -rw-r--r-- root/root 2924 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/decada.vim -rw-r--r-- root/root 20053 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/getscript.vim -rw-r--r-- root/root 4972 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/gnat.vim -rw-r--r-- root/root 6093 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/gzip.vim -rw-r--r-- root/root 24253 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/htmlcomplete.vim -rw-r--r-- root/root 27028 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/javascriptcomplete.vim -rw-r--r-- root/root 299653 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/netrw.vim -rw-r--r-- root/root 10226 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/netrwFileHandlers.vim -rw-r--r-- root/root 8914 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/netrwSettings.vim -rw-r--r-- root/root 1232 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/paste.vim -rw-r--r-- root/root 293714 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/phpcomplete.vim -rw-r--r-- root/root 20981 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/pythoncomplete.vim -rw-r--r-- root/root 23457 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/rubycomplete.vim -rw-r--r-- root/root 4960 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/spellfile.vim -rw-r--r-- root/root 25495 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/sqlcomplete.vim -rw-r--r-- root/root 13849 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/syntaxcomplete.vim -rw-r--r-- root/root 16821 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/tar.vim -rw-r--r-- root/root 24278 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/vimball.vim -rw-r--r-- root/root 14857 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/xmlcomplete.vim -rw-r--r-- root/root 11639 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/zip.vim -rw-r--r-- root/root 773 2009-01-08 02:30 ./usr/share/vim/vim71/autoload/README.txt drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/plugin/ -rw-r--r-- root/root 1346 2009-01-08 02:30 ./usr/share/vim/vim71/plugin/getscriptPlugin.vim -rw-r--r-- root/root 1451 2009-01-08 02:30 ./usr/share/vim/vim71/plugin/gzip.vim -rw-r--r-- root/root 4232 2009-01-08 02:30 ./usr/share/vim/vim71/plugin/matchparen.vim -rw-r--r-- root/root 9381 2009-01-08 02:30 ./usr/share/vim/vim71/plugin/netrwPlugin.vim -rw-r--r-- root/root 1479 2009-01-08 02:30 ./usr/share/vim/vim71/plugin/rrhelper.vim -rw-r--r-- root/root 499 2009-01-08 02:30 ./usr/share/vim/vim71/plugin/spellfile.vim -rw-r--r-- root/root 1951 2009-01-08 02:30 ./usr/share/vim/vim71/plugin/tarPlugin.vim -rw-r--r-- root/root 705 2009-01-08 02:30 ./usr/share/vim/vim71/plugin/tohtml.vim -rw-r--r-- root/root 1739 2009-01-08 02:30 ./usr/share/vim/vim71/plugin/vimballPlugin.vim -rw-r--r-- root/root 2123 2009-01-08 02:30 ./usr/share/vim/vim71/plugin/zipPlugin.vim -rw-r--r-- root/root 889 2009-01-08 02:30 ./usr/share/vim/vim71/plugin/README.txt drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/tutor/ -rw-r--r-- root/root 1079 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/README.gr.cp737.txt -rw-r--r-- root/root 1079 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/README.gr.txt -rw-r--r-- root/root 862 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/README.txt -rw-r--r-- root/root 738 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/README.txt.info -rw-r--r-- root/root 33142 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor -rw-r--r-- root/root 27106 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.ca -rw-r--r-- root/root 25677 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.cs -rw-r--r-- root/root 25677 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.cs.cp1250 -rw-r--r-- root/root 27998 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.cs.utf-8 -rw-r--r-- root/root 38690 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.de -rw-r--r-- root/root 27596 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.es -rw-r--r-- root/root 29436 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.fr -rw-r--r-- root/root 30222 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.gr -rw-r--r-- root/root 30222 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.gr.cp737 -rw-r--r-- root/root 47158 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.gr.utf-8 -rw-r--r-- root/root 27102 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.hu -rw-r--r-- root/root 28733 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.hu.utf-8 -rw-r--r-- root/root 972 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.info -rw-r--r-- root/root 36327 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.it -rw-r--r-- root/root 33185 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.ja.euc -rw-r--r-- root/root 33185 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.ja.sjis -rw-r--r-- root/root 43875 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.ja.utf-8 -rw-r--r-- root/root 27213 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.ko.euc -rw-r--r-- root/root 33754 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.ko.utf-8 -rw-r--r-- root/root 34627 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.no -rw-r--r-- root/root 33901 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.pl -rw-r--r-- root/root 33901 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.pl.cp1250 -rw-r--r-- root/root 35189 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.pl.utf-8 -rw-r--r-- root/root 28952 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.ru -rw-r--r-- root/root 28952 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.ru.cp1251 -rw-r--r-- root/root 46100 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.ru.utf-8 -rw-r--r-- root/root 33313 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.sk -rw-r--r-- root/root 33310 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.sk.cp1250 -rw-r--r-- root/root 35525 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.sk.utf-8 -rw-r--r-- root/root 27798 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.sv -rw-r--r-- root/root 28186 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.tr.iso9 -rw-r--r-- root/root 30226 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.tr.utf-8 -rw-r--r-- root/root 4405 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.vim -rw-r--r-- root/root 24356 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.zh.big5 -rw-r--r-- root/root 24362 2009-01-08 02:30 ./usr/share/vim/vim71/tutor/tutor.zh.euc drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/spell/ -rw-r--r-- root/root 568018 2009-01-08 02:30 ./usr/share/vim/vim71/spell/en.ascii.spl -rw-r--r-- root/root 570117 2009-01-08 02:30 ./usr/share/vim/vim71/spell/en.latin1.spl -rw-r--r-- root/root 570548 2009-01-08 02:30 ./usr/share/vim/vim71/spell/en.utf-8.spl -rw-r--r-- root/root 555651 2009-01-08 02:30 ./usr/share/vim/vim71/spell/en.ascii.sug -rw-r--r-- root/root 556476 2009-01-08 02:30 ./usr/share/vim/vim71/spell/en.latin1.sug -rw-r--r-- root/root 556546 2009-01-08 02:30 ./usr/share/vim/vim71/spell/en.utf-8.sug -rw-r--r-- root/root 934 2009-01-08 02:30 ./usr/share/vim/vim71/spell/cleanadd.vim -rw-r--r-- root/root 240 2009-01-08 02:30 ./usr/share/vim/vim71/spell/he.vim -rw-r--r-- root/root 241 2009-01-08 02:30 ./usr/share/vim/vim71/spell/yi.vim drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/compiler/ -rw-r--r-- root/root 941 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/ant.vim -rw-r--r-- root/root 449 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/bcc.vim -rw-r--r-- root/root 461 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/bdf.vim -rw-r--r-- root/root 673 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/checkstyle.vim -rw-r--r-- root/root 394 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/cs.vim -rw-r--r-- root/root 1753 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/decada.vim -rw-r--r-- root/root 372 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/dot.vim -rw-r--r-- root/root 953 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/eruby.vim -rw-r--r-- root/root 702 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/fortran_F.vim -rw-r--r-- root/root 747 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/fortran_cv.vim -rw-r--r-- root/root 802 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/fortran_elf90.vim -rw-r--r-- root/root 1149 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/fortran_g77.vim -rw-r--r-- root/root 683 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/fortran_lf95.vim -rw-r--r-- root/root 453 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/fpc.vim -rw-r--r-- root/root 896 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/gcc.vim -rw-r--r-- root/root 2207 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/gnat.vim -rw-r--r-- root/root 982 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/hp_acc.vim -rw-r--r-- root/root 585 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/icc.vim -rw-r--r-- root/root 525 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/intel.vim -rw-r--r-- root/root 592 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/irix5_c.vim -rw-r--r-- root/root 601 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/irix5_cpp.vim -rw-r--r-- root/root 489 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/javac.vim -rw-r--r-- root/root 525 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/jikes.vim -rw-r--r-- root/root 613 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/mcs.vim -rw-r--r-- root/root 621 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/mips_c.vim -rw-r--r-- root/root 651 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/mipspro_c89.vim -rw-r--r-- root/root 631 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/mipspro_cpp.vim -rw-r--r-- root/root 799 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/modelsim_vcom.vim -rw-r--r-- root/root 294 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/msvc.vim -rw-r--r-- root/root 378 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/neato.vim -rw-r--r-- root/root 503 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/onsgmls.vim -rw-r--r-- root/root 469 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/pbx.vim -rw-r--r-- root/root 1032 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/perl.vim -rw-r--r-- root/root 782 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/php.vim -rw-r--r-- root/root 407 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/pyunit.vim -rw-r--r-- root/root 621 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/rst.vim -rw-r--r-- root/root 1814 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/ruby.vim -rw-r--r-- root/root 836 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/rubyunit.vim -rw-r--r-- root/root 694 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/se.vim -rw-r--r-- root/root 2269 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/splint.vim -rw-r--r-- root/root 492 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/tcl.vim -rw-r--r-- root/root 1760 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/tex.vim -rw-r--r-- root/root 1017 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/tidy.vim -rw-r--r-- root/root 708 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/xmllint.vim -rw-r--r-- root/root 454 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/xmlwf.vim -rw-r--r-- root/root 437 2009-01-08 02:30 ./usr/share/vim/vim71/compiler/README.txt -rw-r--r-- root/root 38115 2009-01-08 02:30 ./usr/share/vim/vim71/menu.vim -rw-r--r-- root/root 32601 2009-01-08 02:30 ./usr/share/vim/vim71/synmenu.vim -rw-r--r-- root/root 645 2009-01-08 02:30 ./usr/share/vim/vim71/delmenu.vim -rw-r--r-- root/root 2587 2009-01-08 02:30 ./usr/share/vim/vim71/mswin.vim -rw-r--r-- root/root 1902 2009-01-08 02:30 ./usr/share/vim/vim71/evim.vim -rw-r--r-- root/root 1955 2009-01-08 02:30 ./usr/share/vim/vim71/bugreport.vim -rw-r--r-- root/root 2565 2009-01-08 02:30 ./usr/share/vim/vim71/vimrc_example.vim -rw-r--r-- root/root 1698 2009-01-08 02:30 ./usr/share/vim/vim71/gvimrc_example.vim -rw-r--r-- root/root 56829 2009-01-08 02:30 ./usr/share/vim/vim71/filetype.vim -rw-r--r-- root/root 280 2009-01-08 02:30 ./usr/share/vim/vim71/ftoff.vim -rw-r--r-- root/root 9616 2009-01-08 02:30 ./usr/share/vim/vim71/scripts.vim -rw-r--r-- root/root 971 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugin.vim -rw-r--r-- root/root 285 2009-01-08 02:30 ./usr/share/vim/vim71/ftplugof.vim -rw-r--r-- root/root 557 2009-01-08 02:30 ./usr/share/vim/vim71/indent.vim -rw-r--r-- root/root 282 2009-01-08 02:30 ./usr/share/vim/vim71/indoff.vim -rw-r--r-- root/root 53368 2009-01-08 02:30 ./usr/share/vim/vim71/optwin.vim drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/macros/ -rw-r--r-- root/root 1100 2009-01-08 02:30 ./usr/share/vim/vim71/macros/README.txt -rw-r--r-- root/root 734 2009-01-08 02:30 ./usr/share/vim/vim71/macros/README.txt.info -rw-r--r-- root/root 2443 2009-01-08 02:30 ./usr/share/vim/vim71/macros/dvorak -rw-r--r-- root/root 3580 2009-01-08 02:30 ./usr/share/vim/vim71/macros/editexisting.vim drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/macros/hanoi/ -rw-r--r-- root/root 255 2009-01-08 02:30 ./usr/share/vim/vim71/macros/hanoi/click.me -rw-r--r-- root/root 1097 2009-01-08 02:30 ./usr/share/vim/vim71/macros/hanoi/hanoi.vim -rw-r--r-- root/root 1259 2009-01-08 02:30 ./usr/share/vim/vim71/macros/hanoi/poster -rw-r--r-- root/root 973 2009-01-08 02:30 ./usr/share/vim/vim71/macros/hanoi/click.me.info -rw-r--r-- root/root 735 2009-01-08 02:30 ./usr/share/vim/vim71/macros/hanoi/poster.info -rw-r--r-- root/root 624 2009-01-08 02:30 ./usr/share/vim/vim71/macros/hanoi.info -rw-r--r-- root/root 9131 2009-01-08 02:30 ./usr/share/vim/vim71/macros/justify.vim -rwxr-xr-x root/root 265 2009-01-08 02:30 ./usr/share/vim/vim71/macros/less.sh -rw-r--r-- root/root 4727 2009-01-08 02:30 ./usr/share/vim/vim71/macros/less.vim drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/macros/life/ -rw-r--r-- root/root 230 2009-01-08 02:30 ./usr/share/vim/vim71/macros/life/click.me -rw-r--r-- root/root 7516 2009-01-08 02:30 ./usr/share/vim/vim71/macros/life/life.vim -rw-r--r-- root/root 972 2009-01-08 02:30 ./usr/share/vim/vim71/macros/life/click.me.info -rw-r--r-- root/root 19102 2009-01-08 02:30 ./usr/share/vim/vim71/macros/matchit.txt -rw-r--r-- root/root 30750 2009-01-08 02:30 ./usr/share/vim/vim71/macros/matchit.vim drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/macros/maze/ -rw-r--r-- root/root 1862 2009-01-08 02:30 ./usr/share/vim/vim71/macros/maze/README.txt -rw-r--r-- root/root 100 2009-01-08 02:30 ./usr/share/vim/vim71/macros/maze/main.aap -rw-r--r-- root/root 626 2009-01-08 02:30 ./usr/share/vim/vim71/macros/maze/maze_5.78 -rw-r--r-- root/root 12149 2009-01-08 02:30 ./usr/share/vim/vim71/macros/maze/maze_mac -rw-r--r-- root/root 1562 2009-01-08 02:30 ./usr/share/vim/vim71/macros/maze/poster -rw-r--r-- root/root 734 2009-01-08 02:30 ./usr/share/vim/vim71/macros/maze/README.txt.info -rw-r--r-- root/root 972 2009-01-08 02:30 ./usr/share/vim/vim71/macros/maze/maze_5.78.info -rw-r--r-- root/root 734 2009-01-08 02:30 ./usr/share/vim/vim71/macros/maze/poster.info -rw-r--r-- root/root 624 2009-01-08 02:30 ./usr/share/vim/vim71/macros/maze.info -rw-r--r-- root/root 3922 2009-01-08 02:30 ./usr/share/vim/vim71/macros/shellmenu.vim -rw-r--r-- root/root 856 2009-01-08 02:30 ./usr/share/vim/vim71/macros/swapmous.vim drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/macros/urm/ -rw-r--r-- root/root 1580 2009-01-08 02:30 ./usr/share/vim/vim71/macros/urm/README.txt -rw-r--r-- root/root 1092 2009-01-08 02:30 ./usr/share/vim/vim71/macros/urm/examples -rw-r--r-- root/root 630 2009-01-08 02:30 ./usr/share/vim/vim71/macros/urm/urm -rw-r--r-- root/root 96 2009-01-08 02:30 ./usr/share/vim/vim71/macros/urm/urm.vim -rw-r--r-- root/root 734 2009-01-08 02:30 ./usr/share/vim/vim71/macros/urm/README.txt.info -rw-r--r-- root/root 624 2009-01-08 02:30 ./usr/share/vim/vim71/macros/urm.info drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/tools/ -rw-r--r-- root/root 1100 2009-01-08 02:30 ./usr/share/vim/vim71/tools/README.txt -rw-r--r-- root/root 464 2009-01-08 02:30 ./usr/share/vim/vim71/tools/blink.c -rw-r--r-- root/root 2228 2009-01-08 02:30 ./usr/share/vim/vim71/tools/ccfilter.1 -rw-r--r-- root/root 8608 2009-01-08 02:30 ./usr/share/vim/vim71/tools/ccfilter.c -rw-r--r-- root/root 2975 2009-01-08 02:30 ./usr/share/vim/vim71/tools/ccfilter_README.txt -rwxr-xr-x root/root 978 2009-01-08 02:30 ./usr/share/vim/vim71/tools/efm_filter.pl -rw-r--r-- root/root 1116 2009-01-08 02:30 ./usr/share/vim/vim71/tools/efm_filter.txt -rwxr-xr-x root/root 3736 2009-01-08 02:30 ./usr/share/vim/vim71/tools/efm_perl.pl -rwxr-xr-x root/root 484 2009-01-08 02:30 ./usr/share/vim/vim71/tools/mve.awk -rw-r--r-- root/root 579 2009-01-08 02:30 ./usr/share/vim/vim71/tools/mve.txt -rwxr-xr-x root/root 8425 2009-01-08 02:30 ./usr/share/vim/vim71/tools/pltags.pl -rwxr-xr-x root/root 137 2009-01-08 02:30 ./usr/share/vim/vim71/tools/ref -rw-r--r-- root/root 2036 2009-01-08 02:30 ./usr/share/vim/vim71/tools/shtags.1 -rwxr-xr-x root/root 3343 2009-01-08 02:30 ./usr/share/vim/vim71/tools/shtags.pl -rwxr-xr-x root/root 315 2009-01-08 02:30 ./usr/share/vim/vim71/tools/vim132 -rw-r--r-- root/root 796 2009-01-08 02:30 ./usr/share/vim/vim71/tools/vim_vs_net.cmd -rwxr-xr-x root/root 184 2009-01-08 02:30 ./usr/share/vim/vim71/tools/vimm -rw-r--r-- root/root 13933 2009-01-08 02:30 ./usr/share/vim/vim71/tools/xcmdsrv_client.c drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/lang/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/af/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/af/LC_MESSAGES/ -rw-r--r-- root/root 121760 2009-01-08 02:30 ./usr/share/vim/vim71/lang/af/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ca/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ca/LC_MESSAGES/ -rw-r--r-- root/root 121975 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ca/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/cs/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/cs/LC_MESSAGES/ -rw-r--r-- root/root 107005 2009-01-08 02:30 ./usr/share/vim/vim71/lang/cs/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/de/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/de/LC_MESSAGES/ -rw-r--r-- root/root 151659 2009-01-08 02:30 ./usr/share/vim/vim71/lang/de/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/en_GB/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/en_GB/LC_MESSAGES/ -rw-r--r-- root/root 8272 2009-01-08 02:30 ./usr/share/vim/vim71/lang/en_GB/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/es/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/es/LC_MESSAGES/ -rw-r--r-- root/root 131679 2009-01-08 02:30 ./usr/share/vim/vim71/lang/es/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/fr/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/fr/LC_MESSAGES/ -rw-r--r-- root/root 152389 2009-01-08 02:30 ./usr/share/vim/vim71/lang/fr/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ga/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ga/LC_MESSAGES/ -rw-r--r-- root/root 135446 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ga/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/it/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/it/LC_MESSAGES/ -rw-r--r-- root/root 149622 2009-01-08 02:30 ./usr/share/vim/vim71/lang/it/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ja/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ja/LC_MESSAGES/ -rw-r--r-- root/root 146089 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ja/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ko/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ko/LC_MESSAGES/ -rw-r--r-- root/root 114640 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ko/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/no/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/no/LC_MESSAGES/ -rw-r--r-- root/root 142676 2009-01-08 02:30 ./usr/share/vim/vim71/lang/no/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/pl/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/pl/LC_MESSAGES/ -rw-r--r-- root/root 147387 2009-01-08 02:30 ./usr/share/vim/vim71/lang/pl/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ru/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ru/LC_MESSAGES/ -rw-r--r-- root/root 160788 2009-01-08 02:30 ./usr/share/vim/vim71/lang/ru/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/sk/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/sk/LC_MESSAGES/ -rw-r--r-- root/root 142938 2009-01-08 02:30 ./usr/share/vim/vim71/lang/sk/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/sv/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/sv/LC_MESSAGES/ -rw-r--r-- root/root 144061 2009-01-08 02:30 ./usr/share/vim/vim71/lang/sv/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/uk/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/uk/LC_MESSAGES/ -rw-r--r-- root/root 107937 2009-01-08 02:30 ./usr/share/vim/vim71/lang/uk/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/vi/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/vi/LC_MESSAGES/ -rw-r--r-- root/root 139442 2009-01-08 02:30 ./usr/share/vim/vim71/lang/vi/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/zh_CN/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/zh_CN/LC_MESSAGES/ -rw-r--r-- root/root 124854 2009-01-08 02:30 ./usr/share/vim/vim71/lang/zh_CN/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/zh_CN.UTF-8/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/zh_CN.UTF-8/LC_MESSAGES/ -rw-r--r-- root/root 135532 2009-01-08 02:30 ./usr/share/vim/vim71/lang/zh_CN.UTF-8/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/zh_TW/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/zh_TW/LC_MESSAGES/ -rw-r--r-- root/root 109262 2009-01-08 02:30 ./usr/share/vim/vim71/lang/zh_TW/LC_MESSAGES/vim.mo drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/zh_TW.UTF-8/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/lang/zh_TW.UTF-8/LC_MESSAGES/ -rw-r--r-- root/root 118535 2009-01-08 02:30 ./usr/share/vim/vim71/lang/zh_TW.UTF-8/LC_MESSAGES/vim.mo -rw-r--r-- root/root 1952 2009-01-08 02:30 ./usr/share/vim/vim71/lang/README.txt -rw-r--r-- root/root 73 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_af.latin1.vim -rw-r--r-- root/root 92 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_af.utf-8.vim -rw-r--r-- root/root 5451 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_af_af.latin1.vim -rw-r--r-- root/root 92 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_af_af.utf-8.vim -rw-r--r-- root/root 75 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ca.latin1.vim -rw-r--r-- root/root 153 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ca.utf-8.vim -rw-r--r-- root/root 12596 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ca_es.latin1.vim -rw-r--r-- root/root 153 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ca_es.utf-8.vim -rw-r--r-- root/root 270 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_chinese(gb)_gb.936.vim -rw-r--r-- root/root 284 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_chinese(taiwan)_taiwan.950.vim -rw-r--r-- root/root 10265 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_chinese_gb.936.vim -rw-r--r-- root/root 12701 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_chinese_taiwan.950.vim -rw-r--r-- root/root 82 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_cs.cp1250.vim -rw-r--r-- root/root 82 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_cs.latin1.vim -rw-r--r-- root/root 82 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_cs_cz.cp1250.vim -rw-r--r-- root/root 11082 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_cs_cz.iso_8859-2.vim -rw-r--r-- root/root 82 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_cs_cz.latin1.vim -rw-r--r-- root/root 11078 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_czech_czech_republic.1250.vim -rw-r--r-- root/root 113 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_czech_czech_republic.1252.vim -rw-r--r-- root/root 11075 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_czech_czech_republic.ascii.vim -rw-r--r-- root/root 94 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_de.latin1.vim -rw-r--r-- root/root 89 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_de.utf-8.vim -rw-r--r-- root/root 13376 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_de_de.latin1.vim -rw-r--r-- root/root 89 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_de_de.utf-8.vim -rw-r--r-- root/root 484 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_en_gb.latin1.vim -rw-r--r-- root/root 74 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_en_gb.utf-8.vim -rw-r--r-- root/root 84 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_english_united_kingdom.1252.vim -rw-r--r-- root/root 84 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_english_united_kingdom.ascii.vim -rw-r--r-- root/root 71 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_es.latin1.vim -rw-r--r-- root/root 90 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_es.utf-8.vim -rw-r--r-- root/root 12596 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_es_es.latin1.vim -rw-r--r-- root/root 90 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_es_es.utf-8.vim -rw-r--r-- root/root 94 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_fr.latin1.vim -rw-r--r-- root/root 89 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_fr.utf-8.vim -rw-r--r-- root/root 18423 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_fr_fr.latin1.vim -rw-r--r-- root/root 89 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_fr_fr.utf-8.vim -rw-r--r-- root/root 105 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_french_france.1252.vim -rw-r--r-- root/root 105 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_german_germany.1252.vim -rw-r--r-- root/root 94 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_hu.iso_8859-2.vim -rw-r--r-- root/root 89 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_hu.utf-8.vim -rw-r--r-- root/root 11330 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_hu_hu.iso_8859-2.vim -rw-r--r-- root/root 10770 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_hu_hu.utf-8.vim -rw-r--r-- root/root 71 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_it.latin1.vim -rw-r--r-- root/root 90 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_it.utf-8.vim -rw-r--r-- root/root 12678 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_it_it.latin1.vim -rw-r--r-- root/root 90 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_it_it.utf-8.vim -rw-r--r-- root/root 82 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_italian_italy.1252.vim -rw-r--r-- root/root 174 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ja.cp932.vim -rw-r--r-- root/root 238 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ja.euc-jp.vim -rw-r--r-- root/root 238 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ja.eucjp.vim -rw-r--r-- root/root 237 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ja.ujis.vim -rw-r--r-- root/root 135 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ja.utf-8.vim -rw-r--r-- root/root 174 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ja_jp.cp932.vim -rw-r--r-- root/root 14844 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ja_jp.euc-jp.vim -rw-r--r-- root/root 238 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ja_jp.eucjp.vim -rw-r--r-- root/root 237 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ja_jp.ujis.vim -rw-r--r-- root/root 16487 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ja_jp.utf-8.vim -rw-r--r-- root/root 14842 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_japanese_japan.932.vim -rw-r--r-- root/root 69 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ko.utf-8.vim -rw-r--r-- root/root 9462 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ko_kr.euckr.vim -rw-r--r-- root/root 10215 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ko_kr.utf-8.vim -rw-r--r-- root/root 144 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ko_kr.vim -rw-r--r-- root/root 74 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_nl.latin1.vim -rw-r--r-- root/root 93 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_nl.utf-8.vim -rw-r--r-- root/root 10424 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_nl_nl.latin1.vim -rw-r--r-- root/root 93 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_nl_nl.utf-8.vim -rw-r--r-- root/root 125 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_no.latin1.vim -rw-r--r-- root/root 143 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_no.utf-8.vim -rw-r--r-- root/root 10692 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_no_no.latin1.vim -rw-r--r-- root/root 146 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_no_no.utf-8.vim -rw-r--r-- root/root 76 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_pl.cp1250.vim -rw-r--r-- root/root 76 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_pl_pl.cp1250.vim -rw-r--r-- root/root 12186 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_pl_pl.iso_8859-2.vim -rw-r--r-- root/root 12386 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_pl_pl.utf-8.vim -rw-r--r-- root/root 12182 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_polish_poland.1250.vim -rw-r--r-- root/root 67 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_pt_br.latin1.vim -rw-r--r-- root/root 86 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_pt_br.utf-8.vim -rw-r--r-- root/root 12025 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_pt_br.vim -rw-r--r-- root/root 66 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_pt_pt.latin1.vim -rw-r--r-- root/root 66 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_pt_pt.utf-8.vim -rw-r--r-- root/root 11083 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_pt_pt.vim -rw-r--r-- root/root 64 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ru.utf-8.vim -rw-r--r-- root/root 12075 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ru_ru.koi8-r.vim -rw-r--r-- root/root 64 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ru_ru.utf-8.vim -rw-r--r-- root/root 14986 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_ru_ru.vim -rw-r--r-- root/root 88 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sk.cp1250.vim -rw-r--r-- root/root 217 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sk_sk.1250.vim -rw-r--r-- root/root 88 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sk_sk.cp1250.vim -rw-r--r-- root/root 10023 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sk_sk.iso_8859-2.vim -rw-r--r-- root/root 264 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sk_sk.vim -rw-r--r-- root/root 13094 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sl_si.cp1250.vim -rw-r--r-- root/root 13054 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sl_si.latin2.vim -rw-r--r-- root/root 13220 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sl_si.utf-8.vim -rw-r--r-- root/root 10019 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_slovak_slovak_republic.1250.vim -rw-r--r-- root/root 41 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_spanish_spain.850.vim -rw-r--r-- root/root 70 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sr.utf-8.vim -rw-r--r-- root/root 10952 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sr_yu.ascii.vim -rw-r--r-- root/root 10898 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sr_yu.iso_8859-2.vim -rw-r--r-- root/root 10871 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sr_yu.iso_8859-5.vim -rw-r--r-- root/root 13406 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sr_yu.utf-8.vim -rw-r--r-- root/root 71 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sv.latin1.vim -rw-r--r-- root/root 90 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sv.utf-8.vim -rw-r--r-- root/root 10586 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sv_se.latin1.vim -rw-r--r-- root/root 90 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_sv_se.utf-8.vim -rw-r--r-- root/root 10205 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_uk_ua.cp1251.vim -rw-r--r-- root/root 10205 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_uk_ua.koi8-u.vim -rw-r--r-- root/root 14021 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_vi_vn.vim -rw-r--r-- root/root 89 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_zh.big5.vim -rw-r--r-- root/root 98 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_zh.cp936.vim -rw-r--r-- root/root 89 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_zh.cp950.vim -rw-r--r-- root/root 96 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_zh.gb2312.vim -rw-r--r-- root/root 82 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_zh_cn.18030.vim -rw-r--r-- root/root 98 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_zh_cn.cp936.vim -rw-r--r-- root/root 10461 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_zh_cn.gb2312.vim -rw-r--r-- root/root 82 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_zh_cn.gbk.vim -rw-r--r-- root/root 11032 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_zh_cn.utf-8.vim -rw-r--r-- root/root 89 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_zh_tw.big5.vim -rw-r--r-- root/root 89 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_zh_tw.cp950.vim -rw-r--r-- root/root 13520 2009-01-08 02:30 ./usr/share/vim/vim71/lang/menu_zh_tw.utf-8.vim drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/keymap/ -rw-r--r-- root/root 955 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/README.txt -rw-r--r-- root/root 649 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/accents.vim -rw-r--r-- root/root 109 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/arabic.vim -rw-r--r-- root/root 3387 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/arabic_utf-8.vim -rw-r--r-- root/root 5292 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/bulgarian-bds.vim -rw-r--r-- root/root 4626 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/bulgarian-phonetic.vim -rw-r--r-- root/root 2856 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/bulgarian.vim -rw-r--r-- root/root 1166 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/canfr-win.vim -rw-r--r-- root/root 35 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/czech.vim -rw-r--r-- root/root 584 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/czech_utf-8.vim -rw-r--r-- root/root 39 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/esperanto.vim -rw-r--r-- root/root 2399 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/esperanto_utf-8.vim -rw-r--r-- root/root 234 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/greek.vim -rw-r--r-- root/root 2204 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/greek_cp1253.vim -rw-r--r-- root/root 1955 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/greek_cp737.vim -rw-r--r-- root/root 2132 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/greek_iso-8859-7.vim -rw-r--r-- root/root 26297 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/greek_utf-8.vim -rw-r--r-- root/root 322 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/hebrew.vim -rw-r--r-- root/root 1741 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/hebrew_cp1255.vim -rw-r--r-- root/root 1006 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/hebrew_iso-8859-8.vim -rw-r--r-- root/root 3816 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/hebrew_utf-8.vim -rw-r--r-- root/root 325 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/hebrewp.vim -rw-r--r-- root/root 1571 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/hebrewp_cp1255.vim -rw-r--r-- root/root 797 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/hebrewp_iso-8859-8.vim -rw-r--r-- root/root 3635 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/hebrewp_utf-8.vim -rw-r--r-- root/root 9015 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/kana.vim -rw-r--r-- root/root 963 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/lithuanian-baltic.vim -rw-r--r-- root/root 326 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/magyar_utf-8.vim -rw-r--r-- root/root 2562 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/mongolian_utf-8.vim -rw-r--r-- root/root 752 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/persian-iranian_utf-8.vim -rw-r--r-- root/root 144 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/persian.vim -rw-r--r-- root/root 536 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/pinyin.vim -rw-r--r-- root/root 709 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/polish-slash.vim -rw-r--r-- root/root 1372 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/polish-slash_cp1250.vim -rw-r--r-- root/root 1371 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/polish-slash_cp852.vim -rw-r--r-- root/root 1372 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/polish-slash_iso-8859-2.vim -rw-r--r-- root/root 1425 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/polish-slash_utf-8.vim -rw-r--r-- root/root 2535 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/russian-jcuken.vim -rw-r--r-- root/root 2588 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/russian-jcukenwin.vim -rw-r--r-- root/root 2463 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/russian-yawerty.vim -rw-r--r-- root/root 43 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/serbian-latin.vim -rw-r--r-- root/root 556 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/serbian-latin_utf-8.vim -rw-r--r-- root/root 467 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/serbian.vim -rw-r--r-- root/root 451 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/serbian_cp1250.vim -rw-r--r-- root/root 654 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/serbian_cp1251.vim -rw-r--r-- root/root 473 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/serbian_iso-8859-2.vim -rw-r--r-- root/root 660 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/serbian_iso-8859-5.vim -rw-r--r-- root/root 793 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/serbian_utf-8.vim -rw-r--r-- root/root 4671 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/sinhala-phonetic_utf-8.vim -rw-r--r-- root/root 90 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/sinhala.vim -rw-r--r-- root/root 322 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/slovak.vim -rw-r--r-- root/root 760 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/slovak_cp1250.vim -rw-r--r-- root/root 760 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/slovak_iso-8859-2.vim -rw-r--r-- root/root 812 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/slovak_utf-8.vim -rw-r--r-- root/root 14811 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/tamil_tscii.vim -rw-r--r-- root/root 2822 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/thaana-phonetic_utf-8.vim -rw-r--r-- root/root 71 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/thaana.vim -rw-r--r-- root/root 2693 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/ukrainian-jcuken.vim -rw-r--r-- root/root 1247 2009-01-08 02:30 ./usr/share/vim/vim71/keymap/vietnamese-viqr_utf-8.vim drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/man1/ -rw-r--r-- root/root 677 2009-01-08 02:30 ./usr/share/man/man1/vimtutor.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr/man1/ -rw-r--r-- root/root 839 2009-01-08 02:30 ./usr/share/man/fr/man1/vimtutor.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr.ISO8859-1/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr.ISO8859-1/man1/ -rw-r--r-- root/root 839 2009-01-08 02:30 ./usr/share/man/fr.ISO8859-1/man1/vimtutor.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr.UTF-8/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr.UTF-8/man1/ -rw-r--r-- root/root 853 2009-01-08 02:30 ./usr/share/man/fr.UTF-8/man1/vimtutor.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it/man1/ -rw-r--r-- root/root 705 2009-01-08 02:30 ./usr/share/man/it/man1/vimtutor.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it.ISO8859-1/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it.ISO8859-1/man1/ -rw-r--r-- root/root 705 2009-01-08 02:30 ./usr/share/man/it.ISO8859-1/man1/vimtutor.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it.UTF-8/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it.UTF-8/man1/ -rw-r--r-- root/root 708 2009-01-08 02:30 ./usr/share/man/it.UTF-8/man1/vimtutor.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl/man1/ -rw-r--r-- root/root 737 2009-01-08 02:30 ./usr/share/man/pl/man1/vimtutor.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl.ISO8859-2/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl.ISO8859-2/man1/ -rw-r--r-- root/root 737 2009-01-08 02:30 ./usr/share/man/pl.ISO8859-2/man1/vimtutor.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl.UTF-8/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl.UTF-8/man1/ -rw-r--r-- root/root 757 2009-01-08 02:30 ./usr/share/man/pl.UTF-8/man1/vimtutor.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/ru/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/ru/man1/ -rw-r--r-- root/root 926 2009-01-08 02:30 ./usr/share/man/ru/man1/vimtutor.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/doc/vim-runtime/ -rw-r--r-- root/root 2323 2009-01-08 02:12 ./usr/share/doc/vim-runtime/NEWS.Debian.gz -rw-r--r-- root/root 10927 2009-01-08 02:12 ./usr/share/doc/vim-runtime/copyright -rw-r--r-- root/root 64232 2009-01-08 02:12 ./usr/share/doc/vim-runtime/changelog.Debian.gz lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/vim/addons/plugin/matchit.vim -> ../../vim71/macros/matchit.vim lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/vim/addons/doc/matchit.txt -> ../../vim71/macros/matchit.txt chroot-autobuild/build/buildd/vim-doc_7.1-056+2ubuntu2.1_all.deb: drwxr-xr-x root/root 0 2009-01-08 02:31 ./ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/doc/vim-common/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/doc/vim-common/html/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/doc/vim-common/html/policy/ -rw-r--r-- root/root 29522 2009-01-08 02:29 ./usr/share/doc/vim-common/html/ada.html -rw-r--r-- root/root 16572 2009-01-08 02:29 ./usr/share/doc/vim-common/html/arabic.html -rw-r--r-- root/root 89291 2009-01-08 02:29 ./usr/share/doc/vim-common/html/autocmd.html -rw-r--r-- root/root 112457 2009-01-08 02:29 ./usr/share/doc/vim-common/html/change.html -rw-r--r-- root/root 76656 2009-01-08 02:29 ./usr/share/doc/vim-common/html/cmdline.html -rw-r--r-- root/root 8853 2009-01-08 02:29 ./usr/share/doc/vim-common/html/debug.html -rw-r--r-- root/root 8188 2009-01-08 02:29 ./usr/share/doc/vim-common/html/debugger.html -rw-r--r-- root/root 27426 2009-01-08 02:29 ./usr/share/doc/vim-common/html/develop.html -rw-r--r-- root/root 24721 2009-01-08 02:29 ./usr/share/doc/vim-common/html/diff.html -rw-r--r-- root/root 18708 2009-01-08 02:29 ./usr/share/doc/vim-common/html/digraph.html -rw-r--r-- root/root 105092 2009-01-08 02:30 ./usr/share/doc/vim-common/html/editing.html -rw-r--r-- root/root 438108 2009-01-08 02:30 ./usr/share/doc/vim-common/html/eval.html -rw-r--r-- root/root 15419 2009-01-08 02:30 ./usr/share/doc/vim-common/html/farsi.html -rw-r--r-- root/root 33432 2009-01-08 02:30 ./usr/share/doc/vim-common/html/filetype.html -rw-r--r-- root/root 34594 2009-01-08 02:30 ./usr/share/doc/vim-common/html/fold.html -rw-r--r-- root/root 69588 2009-01-08 02:30 ./usr/share/doc/vim-common/html/gui.html -rw-r--r-- root/root 10802 2009-01-08 02:30 ./usr/share/doc/vim-common/html/gui_w16.html -rw-r--r-- root/root 29807 2009-01-08 02:30 ./usr/share/doc/vim-common/html/gui_w32.html -rw-r--r-- root/root 39920 2009-01-08 02:30 ./usr/share/doc/vim-common/html/gui_x11.html -rw-r--r-- root/root 4516 2009-01-08 02:30 ./usr/share/doc/vim-common/html/hangulin.html -rw-r--r-- root/root 10319 2009-01-08 02:30 ./usr/share/doc/vim-common/html/hebrew.html -rw-r--r-- root/root 6808 2009-01-08 02:30 ./usr/share/doc/vim-common/html/howto.html -rw-r--r-- root/root 30601 2009-01-08 02:30 ./usr/share/doc/vim-common/html/if_cscop.html -rw-r--r-- root/root 14174 2009-01-08 02:30 ./usr/share/doc/vim-common/html/if_mzsch.html -rw-r--r-- root/root 11174 2009-01-08 02:30 ./usr/share/doc/vim-common/html/if_ole.html -rw-r--r-- root/root 15392 2009-01-08 02:30 ./usr/share/doc/vim-common/html/if_perl.html -rw-r--r-- root/root 18849 2009-01-08 02:30 ./usr/share/doc/vim-common/html/if_pyth.html -rw-r--r-- root/root 10744 2009-01-08 02:30 ./usr/share/doc/vim-common/html/if_ruby.html -rw-r--r-- root/root 4929 2009-01-08 02:30 ./usr/share/doc/vim-common/html/if_sniff.html -rw-r--r-- root/root 34159 2009-01-08 02:30 ./usr/share/doc/vim-common/html/if_tcl.html -rw-r--r-- root/root 31503 2009-01-08 02:30 ./usr/share/doc/vim-common/html/indent.html -rw-r--r-- root/root 17193 2009-01-08 02:30 ./usr/share/doc/vim-common/html/index.html -rw-r--r-- root/root 129423 2009-01-08 02:30 ./usr/share/doc/vim-common/html/insert.html -rw-r--r-- root/root 68071 2009-01-08 02:30 ./usr/share/doc/vim-common/html/intro.html -rw-r--r-- root/root 100880 2009-01-08 02:30 ./usr/share/doc/vim-common/html/map.html -rw-r--r-- root/root 85271 2009-01-08 02:30 ./usr/share/doc/vim-common/html/mbyte.html -rw-r--r-- root/root 45986 2009-01-08 02:30 ./usr/share/doc/vim-common/html/message.html -rw-r--r-- root/root 11079 2009-01-08 02:30 ./usr/share/doc/vim-common/html/mlang.html -rw-r--r-- root/root 89738 2009-01-08 02:30 ./usr/share/doc/vim-common/html/motion.html -rw-r--r-- root/root 41009 2009-01-08 02:30 ./usr/share/doc/vim-common/html/netbeans.html -rw-r--r-- root/root 563887 2009-01-08 02:30 ./usr/share/doc/vim-common/html/options.html -rw-r--r-- root/root 18141 2009-01-08 02:30 ./usr/share/doc/vim-common/html/os_390.html -rw-r--r-- root/root 8187 2009-01-08 02:30 ./usr/share/doc/vim-common/html/os_amiga.html -rw-r--r-- root/root 18351 2009-01-08 02:30 ./usr/share/doc/vim-common/html/os_beos.html -rw-r--r-- root/root 19294 2009-01-08 02:30 ./usr/share/doc/vim-common/html/os_dos.html -rw-r--r-- root/root 6855 2009-01-08 02:30 ./usr/share/doc/vim-common/html/os_mac.html -rw-r--r-- root/root 2648 2009-01-08 02:30 ./usr/share/doc/vim-common/html/os_mint.html -rw-r--r-- root/root 19442 2009-01-08 02:30 ./usr/share/doc/vim-common/html/os_msdos.html -rw-r--r-- root/root 12251 2009-01-08 02:30 ./usr/share/doc/vim-common/html/os_os2.html -rw-r--r-- root/root 6841 2009-01-08 02:30 ./usr/share/doc/vim-common/html/os_qnx.html -rw-r--r-- root/root 16888 2009-01-08 02:30 ./usr/share/doc/vim-common/html/os_risc.html -rw-r--r-- root/root 4353 2009-01-08 02:30 ./usr/share/doc/vim-common/html/os_unix.html -rw-r--r-- root/root 38997 2009-01-08 02:30 ./usr/share/doc/vim-common/html/os_vms.html -rw-r--r-- root/root 24849 2009-01-08 02:30 ./usr/share/doc/vim-common/html/os_win32.html -rw-r--r-- root/root 88831 2009-01-08 02:30 ./usr/share/doc/vim-common/html/pattern.html -rw-r--r-- root/root 26259 2009-01-08 02:30 ./usr/share/doc/vim-common/html/pi_getscript.html -rw-r--r-- root/root 2402 2009-01-08 02:30 ./usr/share/doc/vim-common/html/pi_gzip.html -rw-r--r-- root/root 194445 2009-01-08 02:30 ./usr/share/doc/vim-common/html/pi_netrw.html -rw-r--r-- root/root 2943 2009-01-08 02:30 ./usr/share/doc/vim-common/html/pi_paren.html -rw-r--r-- root/root 6550 2009-01-08 02:30 ./usr/share/doc/vim-common/html/pi_spec.html -rw-r--r-- root/root 6754 2009-01-08 02:30 ./usr/share/doc/vim-common/html/pi_tar.html -rw-r--r-- root/root 12473 2009-01-08 02:30 ./usr/share/doc/vim-common/html/pi_vimball.html -rw-r--r-- root/root 7275 2009-01-08 02:30 ./usr/share/doc/vim-common/html/pi_zip.html -rw-r--r-- root/root 46587 2009-01-08 02:30 ./usr/share/doc/vim-common/html/print.html -rw-r--r-- root/root 91255 2009-01-08 02:30 ./usr/share/doc/vim-common/html/quickfix.html -rw-r--r-- root/root 142760 2009-01-08 02:30 ./usr/share/doc/vim-common/html/quickref.html -rw-r--r-- root/root 16796 2009-01-08 02:30 ./usr/share/doc/vim-common/html/quotes.html -rw-r--r-- root/root 12643 2009-01-08 02:30 ./usr/share/doc/vim-common/html/recover.html -rw-r--r-- root/root 13600 2009-01-08 02:30 ./usr/share/doc/vim-common/html/remote.html -rw-r--r-- root/root 42174 2009-01-08 02:30 ./usr/share/doc/vim-common/html/repeat.html -rw-r--r-- root/root 7905 2009-01-08 02:30 ./usr/share/doc/vim-common/html/rileft.html -rw-r--r-- root/root 4972 2009-01-08 02:30 ./usr/share/doc/vim-common/html/russian.html -rw-r--r-- root/root 21841 2009-01-08 02:30 ./usr/share/doc/vim-common/html/scroll.html -rw-r--r-- root/root 9431 2009-01-08 02:30 ./usr/share/doc/vim-common/html/sign.html -rw-r--r-- root/root 94797 2009-01-08 02:30 ./usr/share/doc/vim-common/html/spell.html -rw-r--r-- root/root 9639 2009-01-08 02:30 ./usr/share/doc/vim-common/html/sponsor.html -rw-r--r-- root/root 42669 2009-01-08 02:30 ./usr/share/doc/vim-common/html/sql.html -rw-r--r-- root/root 113037 2009-01-08 02:30 ./usr/share/doc/vim-common/html/starting.html -rw-r--r-- root/root 256207 2009-01-08 02:30 ./usr/share/doc/vim-common/html/syntax.html -rw-r--r-- root/root 23683 2009-01-08 02:30 ./usr/share/doc/vim-common/html/tabpage.html -rw-r--r-- root/root 479404 2009-01-08 02:29 ./usr/share/doc/vim-common/html/tags.html -rw-r--r-- root/root 59005 2009-01-08 02:30 ./usr/share/doc/vim-common/html/tagsrch.html -rw-r--r-- root/root 78493 2009-01-08 02:30 ./usr/share/doc/vim-common/html/term.html -rw-r--r-- root/root 31194 2009-01-08 02:30 ./usr/share/doc/vim-common/html/tips.html -rw-r--r-- root/root 342420 2009-01-08 02:30 ./usr/share/doc/vim-common/html/todo.html -rw-r--r-- root/root 17619 2009-01-08 02:30 ./usr/share/doc/vim-common/html/uganda.html -rw-r--r-- root/root 15273 2009-01-08 02:30 ./usr/share/doc/vim-common/html/undo.html -rw-r--r-- root/root 10338 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_01.html -rw-r--r-- root/root 27730 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_02.html -rw-r--r-- root/root 37884 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_03.html -rw-r--r-- root/root 33057 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_04.html -rw-r--r-- root/root 35952 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_05.html -rw-r--r-- root/root 14295 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_06.html -rw-r--r-- root/root 23837 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_07.html -rw-r--r-- root/root 31136 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_08.html -rw-r--r-- root/root 17200 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_09.html -rw-r--r-- root/root 45643 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_10.html -rw-r--r-- root/root 16482 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_11.html -rw-r--r-- root/root 20997 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_12.html -rw-r--r-- root/root 23284 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_20.html -rw-r--r-- root/root 25997 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_21.html -rw-r--r-- root/root 19065 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_22.html -rw-r--r-- root/root 18630 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_23.html -rw-r--r-- root/root 34807 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_24.html -rw-r--r-- root/root 29700 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_25.html -rw-r--r-- root/root 13380 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_26.html -rw-r--r-- root/root 27855 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_27.html -rw-r--r-- root/root 24653 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_28.html -rw-r--r-- root/root 32116 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_29.html -rw-r--r-- root/root 35276 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_30.html -rw-r--r-- root/root 16023 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_31.html -rw-r--r-- root/root 7414 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_32.html -rw-r--r-- root/root 38805 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_40.html -rw-r--r-- root/root 134613 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_41.html -rw-r--r-- root/root 20760 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_42.html -rw-r--r-- root/root 11690 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_43.html -rw-r--r-- root/root 42580 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_44.html -rw-r--r-- root/root 26472 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_45.html -rw-r--r-- root/root 24312 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_90.html -rw-r--r-- root/root 21368 2009-01-08 02:30 ./usr/share/doc/vim-common/html/usr_toc.html -rw-r--r-- root/root 65494 2009-01-08 02:30 ./usr/share/doc/vim-common/html/various.html -rw-r--r-- root/root 29506 2009-01-08 02:30 ./usr/share/doc/vim-common/html/version4.html -rw-r--r-- root/root 503111 2009-01-08 02:30 ./usr/share/doc/vim-common/html/version5.html -rw-r--r-- root/root 852542 2009-01-08 02:30 ./usr/share/doc/vim-common/html/version6.html -rw-r--r-- root/root 303051 2009-01-08 02:30 ./usr/share/doc/vim-common/html/version7.html -rw-r--r-- root/root 77226 2009-01-08 02:30 ./usr/share/doc/vim-common/html/vi_diff.html -rw-r--r-- root/root 151602 2009-01-08 02:30 ./usr/share/doc/vim-common/html/vimindex.html -rw-r--r-- root/root 36434 2009-01-08 02:30 ./usr/share/doc/vim-common/html/visual.html -rw-r--r-- root/root 86663 2009-01-08 02:30 ./usr/share/doc/vim-common/html/windows.html -rw-r--r-- root/root 6929 2009-01-08 02:30 ./usr/share/doc/vim-common/html/workshop.html drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/doc/vim-common/policy/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/doc/vim-common/policy/vim-policy.html/ -rw-r--r-- root/root 6447 2009-01-08 02:30 ./usr/share/doc/vim-common/policy/vim-policy.html/index.html -rw-r--r-- root/root 5159 2009-01-08 02:30 ./usr/share/doc/vim-common/policy/vim-policy.html/x72.html -rw-r--r-- root/root 12005 2009-01-08 02:30 ./usr/share/doc/vim-common/policy/vim-policy.html/x112.html -rw-r--r-- root/root 3706 2009-01-08 02:30 ./usr/share/doc/vim-common/policy/vim-policy.html/x220.html -rw-r--r-- root/root 5710 2009-01-08 02:30 ./usr/share/doc/vim-common/policy/vim-policy.html/a244.html -rw-r--r-- root/root 5272 2009-01-08 02:30 ./usr/share/doc/vim-common/policy/vim-policy.txt.gz -rw-r--r-- root/root 61123 2009-01-08 02:12 ./usr/share/doc/vim-common/FAQ.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/doc/vim-doc/ -rw-r--r-- root/root 2323 2009-01-08 02:12 ./usr/share/doc/vim-doc/NEWS.Debian.gz -rw-r--r-- root/root 10927 2009-01-08 02:12 ./usr/share/doc/vim-doc/copyright -rw-r--r-- root/root 64232 2009-01-08 02:12 ./usr/share/doc/vim-doc/changelog.Debian.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/doc-base/ -rw-r--r-- root/root 326 2009-01-08 02:12 ./usr/share/doc-base/vim-usermanual -rw-r--r-- root/root 367 2009-01-08 02:12 ./usr/share/doc-base/vim-referencemanual lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/doc/vim-doc/doc -> ../vim-common chroot-autobuild/build/buildd/vim-tiny_7.1-056+2ubuntu2.1_i386.deb: drwxr-xr-x root/root 0 2009-01-08 02:32 ./ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/vim71/doc/ -rw-r--r-- root/root 1287 2009-01-08 02:12 ./usr/share/vim/vim71/doc/help.txt -rw-r--r-- root/root 324 2009-01-08 02:12 ./usr/share/vim/vim71/doc/README.Debian -rw-r--r-- root/root 30 2009-01-08 02:12 ./usr/share/vim/vim71/doc/tags drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 42 2009-01-08 02:30 ./usr/share/lintian/overrides/vim-tiny drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/bin/ -rwxr-xr-x root/root 593412 2009-01-08 02:32 ./usr/bin/vim.tiny lrwxrwxrwx root/root 0 2009-01-08 02:30 ./usr/share/doc/vim-tiny -> vim-common chroot-autobuild/build/buildd/vim-ruby_7.1-056+2ubuntu2.1_i386.deb: drwxr-xr-x root/root 0 2009-01-08 02:32 ./ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 42 2009-01-08 02:30 ./usr/share/lintian/overrides/vim-ruby drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/bin/ -rwxr-xr-x root/root 1800256 2009-01-08 02:32 ./usr/bin/vim.ruby lrwxrwxrwx root/root 0 2009-01-08 02:30 ./usr/share/doc/vim-ruby -> vim-gui-common chroot-autobuild/build/buildd/vim-tcl_7.1-056+2ubuntu2.1_i386.deb: drwxr-xr-x root/root 0 2009-01-08 02:32 ./ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 40 2009-01-08 02:30 ./usr/share/lintian/overrides/vim-tcl drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/bin/ -rwxr-xr-x root/root 1685564 2009-01-08 02:32 ./usr/bin/vim.tcl lrwxrwxrwx root/root 0 2009-01-08 02:30 ./usr/share/doc/vim-tcl -> vim-gui-common chroot-autobuild/build/buildd/vim-gtk_7.1-056+2ubuntu2.1_i386.deb: drwxr-xr-x root/root 0 2009-01-08 02:32 ./ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 40 2009-01-08 02:30 ./usr/share/lintian/overrides/vim-gtk drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/bin/ -rwxr-xr-x root/root 1810412 2009-01-08 02:32 ./usr/bin/vim.gtk lrwxrwxrwx root/root 0 2009-01-08 02:30 ./usr/share/doc/vim-gtk -> vim-gui-common chroot-autobuild/build/buildd/vim-perl_7.1-056+2ubuntu2.1_i386.deb: drwxr-xr-x root/root 0 2009-01-08 02:32 ./ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 42 2009-01-08 02:30 ./usr/share/lintian/overrides/vim-perl drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/bin/ -rwxr-xr-x root/root 1826932 2009-01-08 02:32 ./usr/bin/vim.perl lrwxrwxrwx root/root 0 2009-01-08 02:30 ./usr/share/doc/vim-perl -> vim-gui-common chroot-autobuild/build/buildd/vim-python_7.1-056+2ubuntu2.1_i386.deb: drwxr-xr-x root/root 0 2009-01-08 02:32 ./ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 46 2009-01-08 02:30 ./usr/share/lintian/overrides/vim-python drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/bin/ -rwxr-xr-x root/root 1810416 2009-01-08 02:32 ./usr/bin/vim.python lrwxrwxrwx root/root 0 2009-01-08 02:30 ./usr/share/doc/vim-python -> vim-gui-common chroot-autobuild/build/buildd/vim-gnome_7.1-056+2ubuntu2.1_i386.deb: drwxr-xr-x root/root 0 2009-01-08 02:32 ./ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 44 2009-01-08 02:30 ./usr/share/lintian/overrides/vim-gnome drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/bin/ -rwxr-xr-x root/root 1823760 2009-01-08 02:32 ./usr/bin/vim.gnome lrwxrwxrwx root/root 0 2009-01-08 02:30 ./usr/share/doc/vim-gnome -> vim-gui-common chroot-autobuild/build/buildd/vim-full_7.1-056+2ubuntu2.1_i386.deb: drwxr-xr-x root/root 0 2009-01-08 02:32 ./ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 42 2009-01-08 02:30 ./usr/share/lintian/overrides/vim-full drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/bin/ -rwxr-xr-x root/root 1886036 2009-01-08 02:32 ./usr/bin/vim.full lrwxrwxrwx root/root 0 2009-01-08 02:30 ./usr/share/doc/vim-full -> vim-gui-common chroot-autobuild/build/buildd/vim-common_7.1-056+2ubuntu2.1_i386.deb: drwxr-xr-x root/root 0 2009-01-08 02:32 ./ drwxr-xr-x root/root 0 2009-01-08 02:31 ./etc/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./etc/vim/ -rw-r--r-- root/root 2318 2009-01-08 02:12 ./etc/vim/vimrc -rw-r--r-- root/root 665 2009-01-08 02:12 ./etc/vim/vimrc.tiny drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/bin/ -rwxr-xr-x root/root 11868 2009-01-08 02:32 ./usr/bin/xxd -rwxr-xr-x root/root 2074 2009-01-08 02:12 ./usr/bin/helpztags drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/bug/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/bug/vim/ -rw-r--r-- root/root 114 2009-01-08 02:12 ./usr/share/bug/vim/presubj drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/addons/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/vim/addons/plugin/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/vim/vim71/ -rw-r--r-- root/root 2378 2009-01-08 02:30 ./usr/share/vim/vim71/debian.vim drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/man/ru.KOI8-R/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/man/ru.KOI8-R/man1/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/man/ru.UTF-8/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./usr/share/man/ru.UTF-8/man1/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/share/man/man1/ -rw-r--r-- root/root 5421 2009-01-08 02:30 ./usr/share/man/man1/vim.1.gz -rw-r--r-- root/root 4189 2009-01-08 02:30 ./usr/share/man/man1/xxd.1.gz -rw-r--r-- root/root 2103 2009-01-08 02:31 ./usr/share/man/man1/helpztags.1.gz -rw-r--r-- root/root 700 2009-01-08 02:30 ./usr/share/man/man1/vimdiff.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/share/man/fr/man1/ -rw-r--r-- root/root 6400 2009-01-08 02:30 ./usr/share/man/fr/man1/vim.1.gz -rw-r--r-- root/root 4832 2009-01-08 02:30 ./usr/share/man/fr/man1/xxd.1.gz -rw-r--r-- root/root 938 2009-01-08 02:30 ./usr/share/man/fr/man1/vimdiff.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr.ISO8859-1/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/share/man/fr.ISO8859-1/man1/ -rw-r--r-- root/root 6400 2009-01-08 02:30 ./usr/share/man/fr.ISO8859-1/man1/vim.1.gz -rw-r--r-- root/root 4832 2009-01-08 02:30 ./usr/share/man/fr.ISO8859-1/man1/xxd.1.gz -rw-r--r-- root/root 938 2009-01-08 02:30 ./usr/share/man/fr.ISO8859-1/man1/vimdiff.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/fr.UTF-8/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/share/man/fr.UTF-8/man1/ -rw-r--r-- root/root 6473 2009-01-08 02:30 ./usr/share/man/fr.UTF-8/man1/vim.1.gz -rw-r--r-- root/root 4876 2009-01-08 02:30 ./usr/share/man/fr.UTF-8/man1/xxd.1.gz -rw-r--r-- root/root 954 2009-01-08 02:30 ./usr/share/man/fr.UTF-8/man1/vimdiff.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/share/man/it/man1/ -rw-r--r-- root/root 6068 2009-01-08 02:30 ./usr/share/man/it/man1/vim.1.gz -rw-r--r-- root/root 4822 2009-01-08 02:30 ./usr/share/man/it/man1/xxd.1.gz -rw-r--r-- root/root 743 2009-01-08 02:30 ./usr/share/man/it/man1/vimdiff.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it.ISO8859-1/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/share/man/it.ISO8859-1/man1/ -rw-r--r-- root/root 6068 2009-01-08 02:30 ./usr/share/man/it.ISO8859-1/man1/vim.1.gz -rw-r--r-- root/root 4822 2009-01-08 02:30 ./usr/share/man/it.ISO8859-1/man1/xxd.1.gz -rw-r--r-- root/root 743 2009-01-08 02:30 ./usr/share/man/it.ISO8859-1/man1/vimdiff.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/it.UTF-8/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/share/man/it.UTF-8/man1/ -rw-r--r-- root/root 6085 2009-01-08 02:30 ./usr/share/man/it.UTF-8/man1/vim.1.gz -rw-r--r-- root/root 4830 2009-01-08 02:30 ./usr/share/man/it.UTF-8/man1/xxd.1.gz -rw-r--r-- root/root 749 2009-01-08 02:30 ./usr/share/man/it.UTF-8/man1/vimdiff.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/share/man/pl/man1/ -rw-r--r-- root/root 6146 2009-01-08 02:30 ./usr/share/man/pl/man1/vim.1.gz -rw-r--r-- root/root 4573 2009-01-08 02:30 ./usr/share/man/pl/man1/xxd.1.gz -rw-r--r-- root/root 762 2009-01-08 02:30 ./usr/share/man/pl/man1/vimdiff.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl.ISO8859-2/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/share/man/pl.ISO8859-2/man1/ -rw-r--r-- root/root 6146 2009-01-08 02:30 ./usr/share/man/pl.ISO8859-2/man1/vim.1.gz -rw-r--r-- root/root 4573 2009-01-08 02:30 ./usr/share/man/pl.ISO8859-2/man1/xxd.1.gz -rw-r--r-- root/root 762 2009-01-08 02:30 ./usr/share/man/pl.ISO8859-2/man1/vimdiff.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/pl.UTF-8/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/share/man/pl.UTF-8/man1/ -rw-r--r-- root/root 6254 2009-01-08 02:30 ./usr/share/man/pl.UTF-8/man1/vim.1.gz -rw-r--r-- root/root 4650 2009-01-08 02:30 ./usr/share/man/pl.UTF-8/man1/xxd.1.gz -rw-r--r-- root/root 786 2009-01-08 02:30 ./usr/share/man/pl.UTF-8/man1/vimdiff.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/man/ru/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/share/man/ru/man1/ -rw-r--r-- root/root 6253 2009-01-08 02:30 ./usr/share/man/ru/man1/vim.1.gz -rw-r--r-- root/root 5403 2009-01-08 02:30 ./usr/share/man/ru/man1/xxd.1.gz -rw-r--r-- root/root 1013 2009-01-08 02:30 ./usr/share/man/ru/man1/vimdiff.1.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/share/doc/vim-common/ -rw-r--r-- root/root 2323 2009-01-08 02:12 ./usr/share/doc/vim-common/NEWS.Debian.gz -rw-r--r-- root/root 2240 2009-01-08 02:12 ./usr/share/doc/vim-common/README.gz -rw-r--r-- root/root 1651 2009-01-08 02:12 ./usr/share/doc/vim-common/README.Debian -rw-r--r-- root/root 575 2009-01-08 02:12 ./usr/share/doc/vim-common/TODO.Debian -rw-r--r-- root/root 10927 2009-01-08 02:12 ./usr/share/doc/vim-common/copyright -rw-r--r-- root/root 64232 2009-01-08 02:12 ./usr/share/doc/vim-common/changelog.Debian.gz drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/lib/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/lib/mime/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/lib/mime/packages/ -rw-r--r-- root/root 148 2009-01-08 02:12 ./usr/lib/mime/packages/vim-common drwxr-xr-x root/root 0 2009-01-08 02:30 ./var/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./var/lib/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./var/lib/vim/ drwxr-xr-x root/root 0 2009-01-08 02:30 ./var/lib/vim/addons/ lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/vim/vimcurrent -> vim71 lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/vim/vimrc.tiny -> /etc/vim/vimrc.tiny lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/vim/vimrc -> /etc/vim/vimrc lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/vim/vimfiles -> /etc/vim lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/man1/rview.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/man1/rvim.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/fr/man1/rview.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/fr/man1/rvim.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/fr.ISO8859-1/man1/rview.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/fr.ISO8859-1/man1/rvim.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/fr.UTF-8/man1/rview.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/fr.UTF-8/man1/rvim.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/it/man1/rvim.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/it/man1/rview.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/it.ISO8859-1/man1/rview.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/it.ISO8859-1/man1/rvim.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/it.UTF-8/man1/rview.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/it.UTF-8/man1/rvim.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/pl/man1/rview.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/pl/man1/rvim.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/pl.ISO8859-2/man1/rview.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/pl.ISO8859-2/man1/rvim.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/pl.UTF-8/man1/rview.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/pl.UTF-8/man1/rvim.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/ru/man1/rvim.1.gz -> vim.1.gz lrwxrwxrwx root/root 0 2009-01-08 02:32 ./usr/share/man/ru/man1/rview.1.gz -> vim.1.gz chroot-autobuild/build/buildd/vim_7.1-056+2ubuntu2.1_i386.deb: drwxr-xr-x root/root 0 2009-01-08 02:32 ./ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/ drwxr-xr-x root/root 0 2009-01-08 02:32 ./usr/bin/ -rwxr-xr-x root/root 1412948 2009-01-08 02:32 ./usr/bin/vim.basic drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/lintian/ drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 38 2009-01-08 02:31 ./usr/share/lintian/overrides/vim drwxr-xr-x root/root 0 2009-01-08 02:31 ./usr/share/doc/ lrwxrwxrwx root/root 0 2009-01-08 02:31 ./usr/share/doc/vim -> vim-common vim_7.1-056+2ubuntu2.1_i386.changes: Format: 1.7 Date: Wed, 07 Jan 2009 08:47:31 -0500 Source: vim Binary: vim-full vim-common vim-gnome vim-doc vim-runtime vim vim-gtk vim-perl vim-ruby vim-gui-common vim-tiny vim-python vim-tcl Architecture: i386_translations i386 all Version: 1:7.1-056+2ubuntu2.1 Distribution: gutsy Urgency: low Maintainer: Ubuntu/i386 Build Daemon Changed-By: Marc Deslauriers Description: vim - Vi IMproved - enhanced vi editor vim-common - Vi IMproved - Common files vim-doc - Vi IMproved - HTML documentation vim-full - Vi IMproved - enhanced vi editor - full fledged version vim-gnome - Vi IMproved - enhanced vi editor - with GNOME2 GUI vim-gtk - Vi IMproved - enhanced vi editor - with GTK2 GUI vim-gui-common - Vi IMproved - Common GUI files vim-perl - Vi IMproved - enhanced vi editor - with Perl support vim-python - Vi IMproved - enhanced vi editor - with Python support vim-ruby - Vi IMproved - enhanced vi editor - with Ruby support vim-runtime - Vi IMproved - Runtime files vim-tcl - Vi IMproved - enhanced vi editor - with TCL support vim-tiny - Vi IMproved - enhanced vi editor - compact version Changes: vim (1:7.1-056+2ubuntu2.1) gutsy-security; urgency=low . * SECURITY UPDATE: arbitrary command execution via vim scripts - patches/910_SECURITY_CVE-2008-2712.diff: Cherry-picked fixes from Debian's Lenny vim svn and backported NetrwDelete() from netrw v132 so we pass the netrw.v4 vulnerability test from www.rdancer.org - CVE-2008-2712 * SECURITY UPDATE: user-assisted arbitrary command execution from "K" in Visual mode - patches/911_SECURITY_CVE-2008-4104.diff: - Upstream patch 7.2.010 - src/normal.c: NUL-terminate the identifier string - src/normal.c: Only use the word under the cursor, instead of the entire line after the cursor, when constructing the shell command to run. - CVE-2008-4101 Files: db6e3271ed87baea4c6083b8e1fc1876 150228 editors optional vim-gui-common_7.1-056+2ubuntu2.1_all.deb f33d8d8c2e2669580872134440a1359b 5422078 editors optional vim-runtime_7.1-056+2ubuntu2.1_all.deb 7ea95575b4acd8ee853a36ec453b48fb 2130870 doc optional vim-doc_7.1-056+2ubuntu2.1_all.deb b2eed9149fc30c6fb2e2e4954737d1ef 1286990 raw-translations - vim_7.1-056+2ubuntu2.1_i386_translations.tar.gz c96cff6480b4489dbecdd1f39cf01ad2 320798 editors important vim-tiny_7.1-056+2ubuntu2.1_i386.deb dc14a22042c2b7530f9e1c18a50f53f5 927378 editors extra vim-ruby_7.1-056+2ubuntu2.1_i386.deb 11400fcc70fcc6dd84bed14379c70efc 869332 editors extra vim-tcl_7.1-056+2ubuntu2.1_i386.deb 226be7042400feaf9b62efa930286c14 932676 editors extra vim-gtk_7.1-056+2ubuntu2.1_i386.deb 9d8d4f4e85d1be84cf24c1be21e955ca 938568 editors extra vim-perl_7.1-056+2ubuntu2.1_i386.deb 57864d7a940bede3c58d2e2dfcb35912 932694 editors extra vim-python_7.1-056+2ubuntu2.1_i386.deb 625fc2a4f8a12e88ac252c451f3e6024 938974 editors extra vim-gnome_7.1-056+2ubuntu2.1_i386.deb 4eefee53ec26b0852b4c1a1976aeb71e 966390 editors extra vim-full_7.1-056+2ubuntu2.1_i386.deb 1c5b14a967c56f527abde15a6cc270f2 186526 editors important vim-common_7.1-056+2ubuntu2.1_i386.deb 9251a78ad602636fd9699314ec77d666 746298 editors optional vim_7.1-056+2ubuntu2.1_i386.deb Original-Maintainer: Debian VIM Maintainers ****************************************************************************** Built successfully Purging chroot-autobuild/build/buildd/vim-7.1 ------------------------------------------------------------------------------ /usr/bin/sudo dpkg --root=/home/buildd/build-829987-1931592/chroot-autobuild --purge sp libavahi-common3 jadetex libxfixes-dev libx11-data libgnome2-0 esound-common libgconf2-dev fontconfig-config libkpathsea4 gettext file zlib1g-dev libxaw7 libselinux1-dev ttf-dejavu libbonobo2-dev lynx libcairo2 texlive-common x11-common tipa libidl-dev libx11-dev docbook-dsssl libxi6 liblzo2-2 libjpeg62 libbonoboui2-common libbonobo2-common docbook-utils libxcursor1 libavahi-glib-dev x11proto-input-dev libexpat1-dev libjpeg62-dev libxcomposite-dev libfontconfig1 sgml-base libdbus-glib-1-2 docbook-xml libgnomeui-dev libart-2.0-2 libsasl2-modules libosp5 libldap2 tcl8.4-dev libglade2-dev texlive-fonts-recommended libx11-6 gawk libkrb53 xtrans-dev x11proto-randr-dev psmisc libsgmls-perl libhal-storage1 libgnutlsxx13 libopencdk8-dev libglib2.0-0 libnewt0.52 libxinerama-dev libsasl2-2 libpango1.0-common libhal1 libxdamage1 libaudiofile0 libxt6 libtasn1-3 sgml-data texlive-base libruby1.8 libdbus-1-dev texlive-doc-base libglib2.0-dev gconf2 libgpg-error-dev libxml2 dbus libgail-dev x11proto-xext-dev pkg-config libthai-data libice6 intltool-debian libavahi-client3 libxrender1 liborbit2-dev libfontconfig1-dev libgail-common libxml2-dev xml-core libtasn1-3-dev libgpmg1-dev texlive-latex-base libxrandr-dev libxext-dev libaudiofile-dev openjade libxau-dev libgpg-error0 libgnomevfs2-dev libxrender-dev ruby1.8-dev ttf-dejavu-extra libpng12-dev libavahi-common-data libxft2 libreadline5 libpopt-dev x11proto-render-dev libxext6 libgnutls13 libbz2-1.0 libasound2 libsqlite3-0 python2.5-dev libxinerama1 bzip2 libbonobo2-0 libesd0-dev libxdamage-dev libsm-dev tcl8.4 libncursesw5 gconf2-common libxmu6 libxdmcp-dev defoma libgnomevfs2-common ttf-dejavu-core readline-common libgnomecanvas2-0 libcairo2-dev libcupsys2 libgail18 python2.5 fontconfig libgnomecanvas2-dev libavahi-client-dev libgcrypt11-dev libgnome-keyring-dev libxpm4 mcpp libavahi-common-dev texlive-base-bin liborbit2 libgamin0 libxt-dev libpopt0 libgnomeui-0 libfreetype6 libperl-dev libsepol1-dev libice-dev texlive-latex-recommended libssl0.9.8 libatk1.0-0 libdbus-1-3 x11proto-fixes-dev libfreetype6-dev libgtk2.0-0 x11proto-damage-dev libidl0 tex-common libart-2.0-dev html2text diffstat libgcrypt11 libsp1c2 libglade2-0 libxrandr2 debhelper libkeyutils1 libgnomecanvas2-common libthai0 python libhal-storage-dev libncurses5-dev libgnome-keyring0 libxpm-dev libmagic1 libgnutls-dev libtiff4 gnome-mime-data libexpat1 ruby1.8 libbonoboui2-dev liblzo2-dev libxau6 libpango1.0-dev libxcursor-dev libxcomposite1 x11proto-composite-dev adduser libgconf2-4 sgmlspl mime-support libdb4.2 x11proto-core-dev whiptail libxi-dev gamin libgnome2-common shared-mime-info libxfixes3 libxdmcp6 libgtk2.0-dev libgpmg1 po-debconf libavahi-glib1 libatk1.0-dev quilt libxft-dev libhal-dev ed libpng12-0 python-dev x11proto-kb-dev libbonoboui2-0 x11proto-xinerama-dev libpoppler2 libdatrie0 libpango1.0-0 ucf libgnomeui-common libgtk2.0-common gettext-base libopencdk8 libostyle1c2 libgnome2-dev libsm6 libgnomevfs2-0 ruby libesd-alsa0 gnome-keyring libperl5.8 (Reading database ... 28326 files and directories currently installed.) Removing docbook-utils ... Removing libgnomeui-dev ... Removing tcl8.4-dev ... Removing libgpmg1-dev ... Removing ruby1.8-dev ... Removing tcl8.4 ... Purging configuration files for tcl8.4 ... Removing libgnome-keyring-dev ... Removing libxt-dev ... Removing libgnomeui-0 ... Purging configuration files for libgnomeui-0 ... Removing libperl-dev ... Removing debhelper ... Removing libhal-storage-dev ... Removing libncurses5-dev ... Removing libgnome-keyring0 ... Purging configuration files for libgnome-keyring0 ... Removing libxpm-dev ... Removing libbonoboui2-dev ... Removing sgmlspl ... Removing libgpmg1 ... Purging configuration files for libgpmg1 ... Removing po-debconf ... Removing quilt ... Purging configuration files for quilt ... Removing libhal-dev ... Removing python-dev ... Removing libbonoboui2-0 ... Purging configuration files for libbonoboui2-0 ... Removing libgnomeui-common ... Removing libgnome2-dev ... Removing ruby ... Removing gnome-keyring ... Removing libperl5.8 ... Removing sp ... Removing jadetex ... Running 'mktexlsr /usr/share/texmf /var/lib/texmf'. This may take some time... done. Purging configuration files for jadetex ... Removing libgnome2-0 ... Purging configuration files for libgnome2-0 ... Removing libbonobo2-dev ... Removing lynx ... Purging configuration files for lynx ... Removing tipa ... Running 'mktexlsr /usr/share/texmf /var/lib/texmf'. This may take some time... done. Running 'updmap-sys'. This may take some time... done. Purging configuration files for tipa ... Removing docbook-dsssl ... Purging configuration files for docbook-dsssl ... dpkg - warning: while removing docbook-dsssl, directory `/usr/share/sgml/docbook/stylesheet' not empty so not removed. Removing libbonoboui2-common ... Removing libjpeg62-dev ... Removing docbook-xml ... Purging configuration files for docbook-xml ... dpkg - warning: while removing docbook-xml, directory `/usr/share/sgml/docbook' not empty so not removed. Removing libglade2-dev ... dpkg - warning: while removing libglade2-dev, directory `/usr/share/gtk-doc/html/libglade' not empty so not removed. Removing texlive-fonts-recommended ... Running 'mktexlsr /usr/share/texmf /var/lib/texmf /usr/share/texmf-texlive'. This may take some time... done. Running 'updmap-sys'. This may take some time... done. Purging configuration files for texlive-fonts-recommended ... Removing gawk ... Removing libsgmls-perl ... Removing sgml-data ... Purging configuration files for sgml-data ... Removing intltool-debian ... Removing xml-core ... Purging configuration files for xml-core ... Removing openjade ... Purging configuration files for openjade ... dpkg - warning: while removing openjade, directory `/etc/sgml' not empty so not removed. Removing libgnomevfs2-dev ... Removing python2.5-dev ... Removing bzip2 ... Removing libesd0-dev ... Removing libgnomecanvas2-dev ... Removing libavahi-client-dev ... Removing texlive-latex-recommended ... Running 'mktexlsr /usr/share/texmf /var/lib/texmf /usr/share/texmf-texlive'. This may take some time... done. Purging configuration files for texlive-latex-recommended ... Removing libart-2.0-dev ... Removing html2text ... Purging configuration files for html2text ... Removing diffstat ... Removing libsp1c2 ... Purging configuration files for libsp1c2 ... Removing libgnutls-dev ... Removing ruby1.8 ... Removing liblzo2-dev ... Removing libgnome2-common ... Purging configuration files for libgnome2-common ... Removing libostyle1c2 ... Purging configuration files for libostyle1c2 ... Removing libgnomevfs2-0 ... Purging configuration files for libgnomevfs2-0 ... Removing libgconf2-dev ... Removing gettext ... Removing libselinux1-dev ... Removing libavahi-glib-dev ... Removing sgml-base ... Purging configuration files for sgml-base ... Removing libdbus-glib-1-2 ... Purging configuration files for libdbus-glib-1-2 ... Removing libosp5 ... Purging configuration files for libosp5 ... Removing libhal-storage1 ... Purging configuration files for libhal-storage1 ... Removing libgnutlsxx13 ... Purging configuration files for libgnutlsxx13 ... Removing libopencdk8-dev ... Removing libhal1 ... Purging configuration files for libhal1 ... Removing libruby1.8 ... Purging configuration files for libruby1.8 ... Removing libdbus-1-dev ... Removing dbus ... * Stopping system message bus dbus  [ OK ] Purging configuration files for dbus ... dpkg - warning: while removing dbus, directory `/var/run/dbus' not empty so not removed. dpkg - warning: while removing dbus, directory `/var/lib/dbus' not empty so not removed. Removing libgail-dev ... Removing libavahi-client3 ... Purging configuration files for libavahi-client3 ... Removing liborbit2-dev ... Removing libxml2-dev ... Removing libtasn1-3-dev ... Removing texlive-latex-base ... Running 'mktexlsr /usr/share/texmf /var/lib/texmf /usr/share/texmf-texlive'. This may take some time... done. Running 'updmap-sys'. This may take some time... done. Purging configuration files for texlive-latex-base ... Removing libaudiofile-dev ... Removing libpopt-dev ... Removing libgnomevfs2-common ... Purging configuration files for libgnomevfs2-common ... Removing libgnomecanvas2-0 ... Purging configuration files for libgnomecanvas2-0 ... Removing libgcrypt11-dev ... Removing libavahi-common-dev ... Removing libsepol1-dev ... Removing libdbus-1-3 ... Purging configuration files for libdbus-1-3 ... Removing libglade2-0 ... Purging configuration files for libglade2-0 ... Removing libgnomecanvas2-common ... Removing gnome-mime-data ... Purging configuration files for gnome-mime-data ... Removing adduser ... Purging configuration files for adduser ... Removing shared-mime-info ... Purging configuration files for shared-mime-info ... dpkg - warning: while removing shared-mime-info, directory `/usr/share/mime' not empty so not removed. Removing libgtk2.0-dev ... Removing libavahi-glib1 ... Purging configuration files for libavahi-glib1 ... Removing libatk1.0-dev ... Removing gettext-base ... Removing libavahi-common3 ... Purging configuration files for libavahi-common3 ... Removing libidl-dev ... Removing libxcomposite-dev ... Removing libart-2.0-2 ... Purging configuration files for libart-2.0-2 ... Removing libxinerama-dev ... Removing texlive-base ... Running 'mktexlsr /usr/share/texmf /var/lib/texmf /usr/share/texmf-texlive'. This may take some time... done. Running 'fmtutil-sys --all'. This may take some time... done. Running 'updmap-sys'. This may take some time... done. Purging configuration files for texlive-base ... Removing texlive-doc-base ... Running 'mktexlsr /usr/share/texmf /var/lib/texmf /usr/share/texmf-texlive'. This may take some time... done. Purging configuration files for texlive-doc-base ... Removing gconf2 ... Removing libgpg-error-dev ... Removing libgail-common ... Removing libxrandr-dev ... Removing libavahi-common-data ... Removing libxdamage-dev ... Removing libgail18 ... Purging configuration files for libgail18 ... Removing texlive-base-bin ... Purging configuration files for texlive-base-bin ... Removing libgtk2.0-0 ... Purging configuration files for libgtk2.0-0 ... Removing x11proto-damage-dev ... Removing libxrandr2 ... Purging configuration files for libxrandr2 ... Removing python ... Purging configuration files for python ... Removing libtiff4 ... Purging configuration files for libtiff4 ... Removing libpango1.0-dev ... Removing libxcursor-dev ... Removing libxcomposite1 ... Purging configuration files for libxcomposite1 ... Removing x11proto-composite-dev ... Removing libgconf2-4 ... Purging configuration files for libgconf2-4 ... Removing libxi-dev ... Removing libxft-dev ... Removing ed ... Removing x11proto-xinerama-dev ... Removing libpoppler2 ... Purging configuration files for libpoppler2 ... Removing libpango1.0-0 ... Purging configuration files for libpango1.0-0 ... Removing libgtk2.0-common ... Removing libxfixes-dev ... Removing libkpathsea4 ... Purging configuration files for libkpathsea4 ... Removing libxaw7 ... Purging configuration files for libxaw7 ... Removing texlive-common ... Removing libxi6 ... Purging configuration files for libxi6 ... Removing libjpeg62 ... Removing libxcursor1 ... Purging configuration files for libxcursor1 ... Removing libldap2 ... Purging configuration files for libldap2 ... Removing x11proto-randr-dev ... Removing psmisc ... Purging configuration files for psmisc ... Removing libpango1.0-common ... Purging font configuration of pango... Purging category xfont.. Purging configuration files for libpango1.0-common ... Removing libxdamage1 ... Purging configuration files for libxdamage1 ... Removing libglib2.0-dev ... Removing libxext-dev ... Removing libxft2 ... Purging configuration files for libxft2 ... Removing libxinerama1 ... Purging configuration files for libxinerama1 ... Removing gconf2-common ... Purging configuration files for gconf2-common ... dpkg - warning: while removing gconf2-common, directory `/usr/share/sgml' not empty so not removed. Removing libxmu6 ... Purging configuration files for libxmu6 ... Removing libcairo2-dev ... Removing libcupsys2 ... Purging configuration files for libcupsys2 ... Removing python2.5 ... Purging configuration files for python2.5 ... dpkg - warning: while removing python2.5, directory `/usr/share/applications' not empty so not removed. Removing fontconfig ... Purging font configuration of fontconfig... Purging category cid.. Purging category truetype.. Purging category type1.. Purging configuration files for fontconfig ... Removing libxpm4 ... Purging configuration files for libxpm4 ... Removing libatk1.0-0 ... Purging configuration files for libatk1.0-0 ... Removing x11proto-fixes-dev ... Removing tex-common ... Purging configuration files for tex-common ... Removing libthai0 ... Purging configuration files for libthai0 ... Removing mime-support ... Purging configuration files for mime-support ... Removing libxfixes3 ... Purging configuration files for libxfixes3 ... Removing libdatrie0 ... Purging configuration files for libdatrie0 ... Removing libcairo2 ... Purging configuration files for libcairo2 ... Removing libkrb53 ... Purging configuration files for libkrb53 ... Removing libxt6 ... Purging configuration files for libxt6 ... Removing x11proto-xext-dev ... Removing libthai-data ... Removing libfontconfig1-dev ... Removing libxrender-dev ... Removing libpng12-dev ... Removing libreadline5 ... Purging configuration files for libreadline5 ... Removing x11proto-render-dev ... Removing libxext6 ... Purging configuration files for libxext6 ... Removing libgnutls13 ... Purging configuration files for libgnutls13 ... Removing libbz2-1.0 ... Purging configuration files for libbz2-1.0 ... Removing libsqlite3-0 ... Purging configuration files for libsqlite3-0 ... Removing libsm-dev ... Removing libncursesw5 ... Purging configuration files for libncursesw5 ... Removing readline-common ... Purging configuration files for readline-common ... Removing libice-dev ... Removing libfreetype6-dev ... Removing libkeyutils1 ... Purging configuration files for libkeyutils1 ... Removing libpng12-0 ... Purging configuration files for libpng12-0 ... Removing libopencdk8 ... Purging configuration files for libopencdk8 ... Removing libsm6 ... Purging configuration files for libsm6 ... Removing zlib1g-dev ... Removing libx11-dev ... Removing liblzo2-2 ... Purging configuration files for liblzo2-2 ... Removing x11proto-input-dev ... Removing libexpat1-dev ... Removing libfontconfig1 ... Purging configuration files for libfontconfig1 ... Removing xtrans-dev ... Removing libtasn1-3 ... Purging configuration files for libtasn1-3 ... Removing pkg-config ... Removing libice6 ... Purging configuration files for libice6 ... Removing libxrender1 ... Purging configuration files for libxrender1 ... Removing libxau-dev ... Removing libxdmcp-dev ... Removing libfreetype6 ... Purging configuration files for libfreetype6 ... Removing libgcrypt11 ... Purging configuration files for libgcrypt11 ... Removing libexpat1 ... Purging configuration files for libexpat1 ... Removing x11proto-core-dev ... Removing x11proto-kb-dev ... Removing fontconfig-config ... Purging configuration files for fontconfig-config ... Removing ttf-dejavu ... Removing libx11-6 ... Purging configuration files for libx11-6 ... Removing libgpg-error0 ... Purging configuration files for libgpg-error0 ... Removing ttf-dejavu-extra ... Purging configuration files for ttf-dejavu-extra ... Removing ttf-dejavu-core ... Purging configuration files for ttf-dejavu-core ... Removing libxau6 ... Purging configuration files for libxau6 ... Removing libxdmcp6 ... Purging configuration files for libxdmcp6 ... Removing ucf ... Purging configuration files for ucf ... Removing libx11-data ... Removing x11-common ... Purging configuration files for x11-common ... dpkg - warning: while removing x11-common, directory `/usr/X11R6' not empty so not removed. dpkg - warning: while removing x11-common, directory `/usr/share/X11' not empty so not removed. Removing defoma ... Purging configuration files for defoma ... Removing whiptail ... Removing file ... Purging configuration files for file ... Removing libnewt0.52 ... Purging configuration files for libnewt0.52 ... Removing libpopt0 ... Purging configuration files for libpopt0 ... Removing libmagic1 ... Purging configuration files for libmagic1 ... Removing libsasl2-2 ... Purging configuration files for libsasl2-2 ... Removing libbonobo2-0 ... Purging configuration files for libbonobo2-0 ... Removing libgamin0 ... Purging configuration files for libgamin0 ... Removing libdb4.2 ... Removing gamin ... Purging configuration files for gamin ... Removing libesd-alsa0 ... Purging configuration files for libesd-alsa0 ... Removing esound-common ... Purging configuration files for esound-common ... Removing libbonobo2-common ... Purging configuration files for libbonobo2-common ... dpkg - warning: while removing libbonobo2-common, directory `/usr/share/gtk-doc/html' not empty so not removed. dpkg - warning: while removing libbonobo2-common, directory `/usr/share/gtk-doc' not empty so not removed. Removing libsasl2-modules ... Removing libaudiofile0 ... Purging configuration files for libaudiofile0 ... Removing libxml2 ... Purging configuration files for libxml2 ... Removing libasound2 ... Purging configuration files for libasound2 ... Removing liborbit2 ... Purging configuration files for liborbit2 ... Removing libssl0.9.8 ... Purging configuration files for libssl0.9.8 ... Removing libidl0 ... Purging configuration files for libidl0 ... Removing libglib2.0-0 ... Purging configuration files for libglib2.0-0 ... Removing mcpp ... Processing triggers for libc6 ... ldconfig deferred processing now taking place ****************************************************************************** Finished at 20090108-0235 Build needed 00:20:54, 211704k disk space RUN: /usr/share/launchpad-buildd/slavebin/scan-for-processes ['/usr/share/launchpad-buildd/slavebin/scan-for-processes', '829987-1931592'] Scanning for processes to kill in build 829987-1931592... Scanning for processes to kill in build /home/buildd/build-829987-1931592/chroot-autobuild... RUN: /usr/share/launchpad-buildd/slavebin/umount-chroot ['umount-chroot', '829987-1931592'] Unmounting chroot for build 829987-1931592... RUN: /usr/share/launchpad-buildd/slavebin/remove-build ['remove-build', '829987-1931592'] Removing build 829987-1931592