RUN: /usr/share/launchpad-buildd/slavebin/slave-prep ['slave-prep']
Forking launchpad-buildd slave process...
Kernel version: 2.6.38-1209-omap4 #24-Ubuntu SMP PREEMPT Mon May 14 17:19:07 UTC 2012 armv7l
Buildd toolchain package versions: launchpad-buildd_113~0.IS.08.04 python-lpbuildd_113~0.IS.08.04 bzr_2.3.4-0ubuntu1.
Syncing the system clock with the buildd NTP service...
24 Jun 09:32:04 ntpdate[29088]: adjust time server 10.211.37.1 offset 0.002545 sec
RUN: /usr/share/launchpad-buildd/slavebin/unpack-chroot ['unpack-chroot', 'fd4204cc55ca64bc47fe20695ea519a51dcca5c6', '/home/buildd/filecache-default/c289069487e82730dff68ad009bc9a20fa526d05']
Unpacking chroot for build fd4204cc55ca64bc47fe20695ea519a51dcca5c6
RUN: /usr/share/launchpad-buildd/slavebin/mount-chroot ['mount-chroot', 'fd4204cc55ca64bc47fe20695ea519a51dcca5c6']
Mounting chroot for build fd4204cc55ca64bc47fe20695ea519a51dcca5c6
RUN: /usr/share/launchpad-buildd/slavebin/override-sources-list ['override-sources-list', 'fd4204cc55ca64bc47fe20695ea519a51dcca5c6', 'deb http://ftpmaster.internal/ubuntu quantal main']
Overriding sources.list in build-fd4204cc55ca64bc47fe20695ea519a51dcca5c6
RUN: /usr/share/launchpad-buildd/slavebin/update-debian-chroot ['update-debian-chroot', 'fd4204cc55ca64bc47fe20695ea519a51dcca5c6', 'armhf']
Updating debian chroot for build fd4204cc55ca64bc47fe20695ea519a51dcca5c6
Ign http://ftpmaster.internal quantal InRelease
Get:1 http://ftpmaster.internal quantal Release.gpg [198 B]
Get:2 http://ftpmaster.internal quantal Release [49.6 kB]
Get:3 http://ftpmaster.internal quantal/main armhf Packages [1154 kB]
Get:4 http://ftpmaster.internal quantal/main Translation-en [655 kB]
Fetched 1859 kB in 4s (373 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
libprocps0
The following packages will be upgraded:
base-passwd ca-certificates debconf dpkg dpkg-dev e2fslibs e2fsprogs
hostname libattr1 libc-bin libc-dev-bin libc6 libc6-dev libcomerr2
libdpkg-perl libdrm-nouveau1a libdrm-radeon1 libdrm2 libglib2.0-0 libkms1
liblzma5 libss2 linux-libc-dev login multiarch-support passwd perl perl-base
perl-modules procps xz-utils
31 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 23.1 MB of archives.
After this operation, 350 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
libc-dev-bin libc6-dev libc-bin libc6 linux-libc-dev liblzma5 dpkg e2fslibs
e2fsprogs hostname login perl perl-base perl-modules base-passwd debconf
libattr1 libcomerr2 libss2 libdrm2 libdrm-nouveau1a libdrm-radeon1
libglib2.0-0 libkms1 libprocps0 multiarch-support passwd xz-utils procps
ca-certificates dpkg-dev libdpkg-perl
Authentication warning overridden.
Get:1 http://ftpmaster.internal/ubuntu/ quantal/main libc-dev-bin armhf 2.15-0ubuntu15 [73.3 kB]
Get:2 http://ftpmaster.internal/ubuntu/ quantal/main libc6-dev armhf 2.15-0ubuntu15 [2123 kB]
Get:3 http://ftpmaster.internal/ubuntu/ quantal/main libc-bin armhf 2.15-0ubuntu15 [1018 kB]
Get:4 http://ftpmaster.internal/ubuntu/ quantal/main libc6 armhf 2.15-0ubuntu15 [3841 kB]
Get:5 http://ftpmaster.internal/ubuntu/ quantal/main linux-libc-dev armhf 3.5.0-1.1 [850 kB]
Get:6 http://ftpmaster.internal/ubuntu/ quantal/main liblzma5 armhf 5.1.1alpha+20120614-1 [83.8 kB]
Get:7 http://ftpmaster.internal/ubuntu/ quantal/main dpkg armhf 1.16.4.3ubuntu1 [1751 kB]
Get:8 http://ftpmaster.internal/ubuntu/ quantal/main e2fslibs armhf 1.42.4-3ubuntu1 [178 kB]
Get:9 http://ftpmaster.internal/ubuntu/ quantal/main e2fsprogs armhf 1.42.4-3ubuntu1 [961 kB]
Get:10 http://ftpmaster.internal/ubuntu/ quantal/main hostname armhf 3.11ubuntu1 [11.4 kB]
Get:11 http://ftpmaster.internal/ubuntu/ quantal/main login armhf 1:4.1.4.2+svn3283-3ubuntu6 [278 kB]
Get:12 http://ftpmaster.internal/ubuntu/ quantal/main perl armhf 5.14.2-12 [3616 kB]
Get:13 http://ftpmaster.internal/ubuntu/ quantal/main perl-base armhf 5.14.2-12 [1390 kB]
Get:14 http://ftpmaster.internal/ubuntu/ quantal/main perl-modules all 5.14.2-12 [3390 kB]
Get:15 http://ftpmaster.internal/ubuntu/ quantal/main base-passwd armhf 3.5.26 [37.1 kB]
Get:16 http://ftpmaster.internal/ubuntu/ quantal/main debconf all 1.5.44ubuntu1 [148 kB]
Get:17 http://ftpmaster.internal/ubuntu/ quantal/main libattr1 armhf 1:2.4.46-7ubuntu1 [9342 B]
Get:18 http://ftpmaster.internal/ubuntu/ quantal/main libcomerr2 armhf 1.42.4-3ubuntu1 [57.9 kB]
Get:19 http://ftpmaster.internal/ubuntu/ quantal/main libss2 armhf 1.42.4-3ubuntu1 [61.9 kB]
Get:20 http://ftpmaster.internal/ubuntu/ quantal/main libdrm2 armhf 2.4.33-3 [21.3 kB]
Get:21 http://ftpmaster.internal/ubuntu/ quantal/main libdrm-nouveau1a armhf 2.4.33-3 [11.6 kB]
Get:22 http://ftpmaster.internal/ubuntu/ quantal/main libdrm-radeon1 armhf 2.4.33-3 [18.0 kB]
Get:23 http://ftpmaster.internal/ubuntu/ quantal/main libglib2.0-0 armhf 2.33.2-1 [1044 kB]
Get:24 http://ftpmaster.internal/ubuntu/ quantal/main libkms1 armhf 2.4.33-3 [7906 B]
Get:25 http://ftpmaster.internal/ubuntu/ quantal/main libprocps0 armhf 1:3.3.3-2ubuntu2 [31.9 kB]
Get:26 http://ftpmaster.internal/ubuntu/ quantal/main multiarch-support armhf 2.15-0ubuntu15 [4478 B]
Get:27 http://ftpmaster.internal/ubuntu/ quantal/main passwd armhf 1:4.1.4.2+svn3283-3ubuntu6 [797 kB]
Get:28 http://ftpmaster.internal/ubuntu/ quantal/main xz-utils armhf 5.1.1alpha+20120614-1 [85.2 kB]
Get:29 http://ftpmaster.internal/ubuntu/ quantal/main procps armhf 1:3.3.3-2ubuntu2 [218 kB]
Get:30 http://ftpmaster.internal/ubuntu/ quantal/main ca-certificates all 20120623 [177 kB]
Get:31 http://ftpmaster.internal/ubuntu/ quantal/main dpkg-dev all 1.16.4.3ubuntu1 [595 kB]
Get:32 http://ftpmaster.internal/ubuntu/ quantal/main libdpkg-perl all 1.16.4.3ubuntu1 [184 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 23.1 MB in 5s (4072 kB/s)
(Reading database ... 12128 files and directories currently installed.)
Preparing to replace libc-dev-bin 2.15-0ubuntu13 (using .../libc-dev-bin_2.15-0ubuntu15_armhf.deb) ...
Unpacking replacement libc-dev-bin ...
Preparing to replace libc6-dev 2.15-0ubuntu13 (using .../libc6-dev_2.15-0ubuntu15_armhf.deb) ...
Unpacking replacement libc6-dev ...
Preparing to replace libc-bin 2.15-0ubuntu13 (using .../libc-bin_2.15-0ubuntu15_armhf.deb) ...
Unpacking replacement libc-bin ...
Setting up libc-bin (2.15-0ubuntu15) ...
(Reading database ... 12128 files and directories currently installed.)
Preparing to replace libc6 2.15-0ubuntu13 (using .../libc6_2.15-0ubuntu15_armhf.deb) ...
Unpacking replacement libc6 ...
Setting up libc6 (2.15-0ubuntu15) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
(Reading database ... 12128 files and directories currently installed.)
Preparing to replace linux-libc-dev 3.4.0-5.11 (using .../linux-libc-dev_3.5.0-1.1_armhf.deb) ...
Unpacking replacement linux-libc-dev ...
Preparing to replace liblzma5 5.1.1alpha+20110809-3 (using .../liblzma5_5.1.1alpha+20120614-1_armhf.deb) ...
Unpacking replacement liblzma5 ...
Setting up liblzma5 (5.1.1alpha+20120614-1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
(Reading database ... 12133 files and directories currently installed.)
Preparing to replace dpkg 1.16.1.2ubuntu8 (using .../dpkg_1.16.4.3ubuntu1_armhf.deb) ...
Unpacking replacement dpkg ...
Setting up dpkg (1.16.4.3ubuntu1) ...
(Reading database ... 12140 files and directories currently installed.)
Preparing to replace e2fslibs:armhf 1.42.2-2ubuntu1 (using .../e2fslibs_1.42.4-3ubuntu1_armhf.deb) ...
Unpacking replacement e2fslibs:armhf ...
Setting up e2fslibs:armhf (1.42.4-3ubuntu1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
(Reading database ... 12140 files and directories currently installed.)
Preparing to replace e2fsprogs 1.42.2-2ubuntu1 (using .../e2fsprogs_1.42.4-3ubuntu1_armhf.deb) ...
Unpacking replacement e2fsprogs ...
Setting up e2fsprogs (1.42.4-3ubuntu1) ...
(Reading database ... 12140 files and directories currently installed.)
Preparing to replace hostname 3.06ubuntu1 (using .../hostname_3.11ubuntu1_armhf.deb) ...
Unpacking replacement hostname ...
Setting up hostname (3.11ubuntu1) ...
Installing new version of config file /etc/init/hostname.conf ...
(Reading database ... 12139 files and directories currently installed.)
Preparing to replace login 1:4.1.4.2+svn3283-3ubuntu5 (using .../login_1%3a4.1.4.2+svn3283-3ubuntu6_armhf.deb) ...
Unpacking replacement login ...
Setting up login (1:4.1.4.2+svn3283-3ubuntu6) ...
(Reading database ... 12139 files and directories currently installed.)
Preparing to replace perl 5.14.2-11 (using .../perl_5.14.2-12_armhf.deb) ...
Unpacking replacement perl ...
Preparing to replace perl-base 5.14.2-11 (using .../perl-base_5.14.2-12_armhf.deb) ...
Unpacking replacement perl-base ...
Setting up perl-base (5.14.2-12) ...
(Reading database ... 12139 files and directories currently installed.)
Preparing to replace perl-modules 5.14.2-11 (using .../perl-modules_5.14.2-12_all.deb) ...
Unpacking replacement perl-modules ...
Preparing to replace base-passwd 3.5.24 (using .../base-passwd_3.5.26_armhf.deb) ...
Unpacking replacement base-passwd ...
Setting up base-passwd (3.5.26) ...
(Reading database ... 12139 files and directories currently installed.)
Preparing to replace debconf 1.5.43ubuntu1 (using .../debconf_1.5.44ubuntu1_all.deb) ...
Unpacking replacement debconf ...
Setting up debconf (1.5.44ubuntu1) ...
(Reading database ... 12141 files and directories currently installed.)
Preparing to replace libattr1:armhf 1:2.4.46-5ubuntu1 (using .../libattr1_1%3a2.4.46-7ubuntu1_armhf.deb) ...
Unpacking replacement libattr1:armhf ...
Setting up libattr1:armhf (1:2.4.46-7ubuntu1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
(Reading database ... 12141 files and directories currently installed.)
Preparing to replace libcomerr2:armhf 1.42.2-2ubuntu1 (using .../libcomerr2_1.42.4-3ubuntu1_armhf.deb) ...
Unpacking replacement libcomerr2:armhf ...
Setting up libcomerr2:armhf (1.42.4-3ubuntu1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
(Reading database ... 12141 files and directories currently installed.)
Preparing to replace libss2:armhf 1.42.2-2ubuntu1 (using .../libss2_1.42.4-3ubuntu1_armhf.deb) ...
Unpacking replacement libss2:armhf ...
Setting up libss2:armhf (1.42.4-3ubuntu1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
(Reading database ... 12141 files and directories currently installed.)
Preparing to replace libdrm2:armhf 2.4.33-1 (using .../libdrm2_2.4.33-3_armhf.deb) ...
Unpacking replacement libdrm2:armhf ...
Preparing to replace libdrm-nouveau1a:armhf 2.4.33-1 (using .../libdrm-nouveau1a_2.4.33-3_armhf.deb) ...
Unpacking replacement libdrm-nouveau1a:armhf ...
Preparing to replace libdrm-radeon1:armhf 2.4.33-1 (using .../libdrm-radeon1_2.4.33-3_armhf.deb) ...
Unpacking replacement libdrm-radeon1:armhf ...
Preparing to replace libglib2.0-0:armhf 2.33.1-1 (using .../libglib2.0-0_2.33.2-1_armhf.deb) ...
Unpacking replacement libglib2.0-0:armhf ...
Preparing to replace libkms1:armhf 2.4.33-1 (using .../libkms1_2.4.33-3_armhf.deb) ...
Unpacking replacement libkms1:armhf ...
Selecting previously unselected package libprocps0:armhf.
Unpacking libprocps0:armhf (from .../libprocps0_1%3a3.3.3-2ubuntu2_armhf.deb) ...
Preparing to replace multiarch-support 2.15-0ubuntu13 (using .../multiarch-support_2.15-0ubuntu15_armhf.deb) ...
Unpacking replacement multiarch-support ...
Setting up multiarch-support (2.15-0ubuntu15) ...
(Reading database ... 12147 files and directories currently installed.)
Preparing to replace passwd 1:4.1.4.2+svn3283-3ubuntu5 (using .../passwd_1%3a4.1.4.2+svn3283-3ubuntu6_armhf.deb) ...
Unpacking replacement passwd ...
Setting up passwd (1:4.1.4.2+svn3283-3ubuntu6) ...
(Reading database ... 12147 files and directories currently installed.)
Preparing to replace xz-utils 5.1.1alpha+20110809-3 (using .../xz-utils_5.1.1alpha+20120614-1_armhf.deb) ...
Unpacking replacement xz-utils ...
Setting up xz-utils (5.1.1alpha+20120614-1) ...
update-alternatives: using /usr/bin/xz to provide /usr/bin/lzma (lzma) in auto mode.
(Reading database ... 12147 files and directories currently installed.)
Preparing to replace procps 1:3.2.8-11ubuntu6 (using .../procps_1%3a3.3.3-2ubuntu2_armhf.deb) ...
invoke-rc.d: policy-rc.d denied execution of stop.
Unpacking replacement procps ...
Preparing to replace ca-certificates 20120212 (using .../ca-certificates_20120623_all.deb) ...
Unpacking replacement ca-certificates ...
Preparing to replace dpkg-dev 1.16.1.2ubuntu8 (using .../dpkg-dev_1.16.4.3ubuntu1_all.deb) ...
Unpacking replacement dpkg-dev ...
Preparing to replace libdpkg-perl 1.16.1.2ubuntu8 (using .../libdpkg-perl_1.16.4.3ubuntu1_all.deb) ...
Unpacking replacement libdpkg-perl ...
Setting up libc-dev-bin (2.15-0ubuntu15) ...
Setting up linux-libc-dev:armhf (3.5.0-1.1) ...
Setting up libc6-dev:armhf (2.15-0ubuntu15) ...
Setting up libdrm2:armhf (2.4.33-3) ...
Setting up libdrm-nouveau1a:armhf (2.4.33-3) ...
Setting up libdrm-radeon1:armhf (2.4.33-3) ...
Setting up libglib2.0-0:armhf (2.33.2-1) ...
No schema files found: doing nothing.
Setting up libkms1:armhf (2.4.33-3) ...
Setting up libprocps0:armhf (1:3.3.3-2ubuntu2) ...
Setting up procps (1:3.3.3-2ubuntu2) ...
invoke-rc.d: policy-rc.d denied execution of start.
Setting up ca-certificates (20120623) ...
Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d....done.
Setting up perl-modules (5.14.2-12) ...
Setting up perl (5.14.2-12) ...
Setting up libdpkg-perl (1.16.4.3ubuntu1) ...
Setting up dpkg-dev (1.16.4.3ubuntu1) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
RUN: /usr/share/launchpad-buildd/slavebin/sbuild-package ['sbuild-package', 'fd4204cc55ca64bc47fe20695ea519a51dcca5c6', 'armhf', 'quantal', '--nolog', '--batch', '--archive=ubuntu', '--dist=quantal', '--purpose=PRIMARY', '--architecture=armhf', '--comp=main', 'vim_7.3.547-1ubuntu1.dsc']
Initiating build fd4204cc55ca64bc47fe20695ea519a51dcca5c6 with 2 jobs across 2 processor cores.
Automatic build of vim_7.3.547-1ubuntu1 on ain by sbuild/armhf 1.170.5
Build started at 20120624-0933
******************************************************************************
vim_7.3.547-1ubuntu1.dsc exists in cwd
** Using build dependencies supplied by package:
Build-Depends: libacl1-dev, libgpmg1-dev [linux-any], debhelper (>= 7.2.3~), libtinfo-dev | libncurses5-dev, libselinux1-dev [linux-any], dpkg-dev (>= 1.15.1), libgtk2.0-dev, libxaw7-dev, libxt-dev, libxpm-dev, libgnomeui-dev [!m68k], libperl-dev, tcl-dev, python-dev, ruby, ruby-dev, lua5.1, liblua5.1-dev
Build-Depends-Indep: docbook-xml, docbook-utils
Checking for already installed source dependencies...
libacl1-dev: missing
libgpmg1-dev: missing
debhelper: missing
libtinfo-dev: missing
libncurses5-dev: missing
libselinux1-dev: missing
dpkg-dev: already installed (1.16.4.3ubuntu1 >= 1.15.1 is satisfied)
libgtk2.0-dev: missing
libxaw7-dev: missing
libxt-dev: missing
libxpm-dev: missing
libgnomeui-dev: missing
libperl-dev: missing
tcl-dev: missing
python-dev: missing
ruby: missing
ruby-dev: missing
lua5.1: missing
liblua5.1-dev: missing
Checking for source dependency conflicts...
/usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install libacl1-dev libgpmg1-dev debhelper libtinfo-dev libselinux1-dev libgtk2.0-dev libxaw7-dev libxt-dev libxpm-dev libgnomeui-dev libperl-dev tcl-dev python-dev ruby ruby-dev lua5.1 liblua5.1-dev
Reading package lists...
Building dependency tree...
Reading state information...
The following extra packages will be installed:
bsdmainutils dbus dbus-x11 dh-apparmor file fontconfig fontconfig-config
gconf-service gconf-service-backend gconf2 gconf2-common gettext
gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gconf-2.0
gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gnomekeyring-1.0 gir1.2-gtk-2.0
gir1.2-pango-1.0 groff-base html2text intltool-debian libart-2.0-2
libart-2.0-dev libasound2 libasprintf0c2 libatk1.0-0 libatk1.0-data
libatk1.0-dev libattr1-dev 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 libcairo-gobject2
libcairo-script-interpreter2 libcairo2 libcairo2-dev libcanberra-dev
libcanberra0 libcroco3 libcups2 libdatrie1 libdbus-1-dev libdbus-glib-1-2
libelf1 libexpat1 libexpat1-dev libfontconfig1 libfontconfig1-dev
libfreetype6 libfreetype6-dev libgail-common libgail-dev libgail18
libgconf-2-4 libgconf2-4 libgconf2-dev libgcrypt11-dev libgdk-pixbuf2.0-0
libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgettextpo0
libgirepository-1.0-1 libglade2-0 libglib2.0-bin libglib2.0-data
libglib2.0-dev libgnome-keyring-common 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 libgnutls-openssl27 libgnutlsxx27 libgpg-error-dev libgpm2
libgtk2.0-0 libgtk2.0-common libice-dev libice6 libidl-common libidl-dev
libidl0 libjasper1 libjpeg-turbo8 libjpeg8 libltdl7 liblua5.1-0 libmagic1
libogg0 liborbit2 liborbit2-dev libp11-kit-dev libpango1.0-0 libpango1.0-dev
libpcre3-dev libpcrecpp0 libperl5.14 libpipeline1 libpixman-1-0
libpixman-1-dev libpng12-dev libpopt-dev libpopt0 libpthread-stubs0
libpthread-stubs0-dev libpython2.7 libreadline-dev libreadline6-dev
libruby1.9.1 libsepol1 libsepol1-dev libsm-dev libsm6 libssl-dev
libtasn1-3-dev libtdb1 libthai-data libthai0 libtiff4 libunistring0
libvorbis0a libvorbisfile3 libx11-6 libx11-data libx11-dev libxau-dev
libxau6 libxaw7 libxcb-render0 libxcb-render0-dev libxcb-shm0
libxcb-shm0-dev libxcb1 libxcb1-dev 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 libxml2-utils
libxmu-dev libxmu-headers libxmu6 libxpm4 libxrandr-dev libxrandr2
libxrender-dev libxrender1 libxt6 libyaml-0-2 man-db mime-support netbase
pkg-config po-debconf psmisc python python2.7 python2.7-dev ruby1.9.1
ruby1.9.1-dev shared-mime-info sound-theme-freedesktop tcl tcl8.5 tcl8.5-dev
ttf-dejavu-core ucf 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 xorg-sgml-doctools xtrans-dev zlib1g-dev
Suggested packages:
wamerican wordlist whois vacation dh-make gconf-defaults-service gettext-doc
groff libasound2-plugins libasound2-python libbonobo2-bin libcairo2-doc
libcanberra-gtk0 libcanberra-pulse cups-common libgail-doc libgcrypt11-doc
libglib2.0-doc gnome-keyring desktop-base libgnome2-doc libgnomecanvas2-doc
gnome-icon-theme libgnomeui-doc libgnomevfs2-bin libgnomevfs2-extra gamin
fam gnome-mime-data gnutls-doc gnutls-bin gpm librsvg2-common libgtk2.0-doc
libice-doc libjasper-runtime ttf-baekmuk ttf-arphic-gbsn00lp
ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp libpango1.0-doc
imagemagick libsm-doc libxaw-doc libxcb-doc libxext-doc libxt-doc less
www-browser libmail-box-perl python-doc python-tk python2.7-doc ri
ruby1.9.1-examples ri1.9.1 graphviz ruby-switch tcl-doc tclreadline
tcl8.5-doc
Recommended packages:
curl wget lynx-cur libgconf2-doc gvfs hicolor-icon-theme libgtk2.0-bin
libtool orbit2 libssl-doc libx11-doc xml-core libmail-sendmail-perl
The following NEW packages will be installed:
bsdmainutils dbus dbus-x11 debhelper dh-apparmor file fontconfig
fontconfig-config gconf-service gconf-service-backend gconf2 gconf2-common
gettext gettext-base gir1.2-atk-1.0 gir1.2-freedesktop gir1.2-gconf-2.0
gir1.2-gdkpixbuf-2.0 gir1.2-glib-2.0 gir1.2-gnomekeyring-1.0 gir1.2-gtk-2.0
gir1.2-pango-1.0 groff-base html2text intltool-debian libacl1-dev
libart-2.0-2 libart-2.0-dev libasound2 libasprintf0c2 libatk1.0-0
libatk1.0-data libatk1.0-dev libattr1-dev 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
libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev
libcanberra-dev libcanberra0 libcroco3 libcups2 libdatrie1 libdbus-1-dev
libdbus-glib-1-2 libelf1 libexpat1 libexpat1-dev libfontconfig1
libfontconfig1-dev libfreetype6 libfreetype6-dev libgail-common libgail-dev
libgail18 libgconf-2-4 libgconf2-4 libgconf2-dev libgcrypt11-dev
libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev
libgettextpo0 libgirepository-1.0-1 libglade2-0 libglib2.0-bin
libglib2.0-data libglib2.0-dev libgnome-keyring-common 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 libgnutls-openssl27 libgnutlsxx27
libgpg-error-dev libgpm-dev libgpm2 libgtk2.0-0 libgtk2.0-common
libgtk2.0-dev libice-dev libice6 libidl-common libidl-dev libidl0 libjasper1
libjpeg-turbo8 libjpeg8 libltdl7 liblua5.1-0 liblua5.1-0-dev libmagic1
libogg0 liborbit2 liborbit2-dev libp11-kit-dev libpango1.0-0 libpango1.0-dev
libpcre3-dev libpcrecpp0 libperl-dev libperl5.14 libpipeline1 libpixman-1-0
libpixman-1-dev libpng12-dev libpopt-dev libpopt0 libpthread-stubs0
libpthread-stubs0-dev libpython2.7 libreadline-dev libreadline6-dev
libruby1.9.1 libselinux1-dev libsepol1 libsepol1-dev libsm-dev libsm6
libssl-dev libtasn1-3-dev libtdb1 libthai-data libthai0 libtiff4
libtinfo-dev libunistring0 libvorbis0a libvorbisfile3 libx11-6 libx11-data
libx11-dev libxau-dev libxau6 libxaw7 libxaw7-dev libxcb-render0
libxcb-render0-dev libxcb-shm0 libxcb-shm0-dev libxcb1 libxcb1-dev
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 libxml2-utils libxmu-dev libxmu-headers libxmu6
libxpm-dev libxpm4 libxrandr-dev libxrandr2 libxrender-dev libxrender1
libxt-dev libxt6 libyaml-0-2 lua5.1 man-db mime-support netbase pkg-config
po-debconf psmisc python python-dev python2.7 python2.7-dev ruby ruby-dev
ruby1.9.1 ruby1.9.1-dev shared-mime-info sound-theme-freedesktop tcl tcl-dev
tcl8.5 tcl8.5-dev ttf-dejavu-core ucf 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 xorg-sgml-doctools xtrans-dev zlib1g-dev
0 upgraded, 237 newly installed, 0 to remove and 0 not upgraded.
Need to get 79.8 MB of archives.
After this operation, 210 MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
libexpat1 libmagic1 libpopt0 libasprintf0c2 libdbus-glib-1-2 libelf1
libpipeline1 libxau6 libxdmcp6 libxcb1 libx11-data libx11-6 libxext6 libxml2
libart-2.0-2 libasound2 libatk1.0-data libatk1.0-0 libavahi-common-data
libavahi-common3 libavahi-client3 libavahi-glib1 ucf gconf2-common
libgconf-2-4 gconf-service-backend gconf-service libbonobo2-common
libidl-common libidl0 liborbit2 libbonobo2-0 libjpeg-turbo8 libjpeg8
libjasper1 libtiff4 libgdk-pixbuf2.0-common libgdk-pixbuf2.0-0
libgtk2.0-common libfreetype6 ttf-dejavu-core fontconfig-config
libfontconfig1 libpixman-1-0 libxcb-render0 libxcb-shm0 libxrender1
libcairo2 libcups2 libthai-data libdatrie1 libthai0 libxft2 fontconfig
libpango1.0-0 libxcomposite1 libxfixes3 libxcursor1 libxdamage1 libxi6
libxinerama1 libxrandr2 shared-mime-info libgtk2.0-0 libglade2-0 libltdl7
libtdb1 libogg0 libvorbis0a libvorbisfile3 sound-theme-freedesktop
libcanberra0 libgconf2-4 netbase dbus psmisc dbus-x11 mime-support python2.7
python gconf2 libgnomevfs2-common libgnomevfs2-0 libgnome2-common
libgnome2-0 libgail18 libgnomecanvas2-common libgnomecanvas2-0
libbonoboui2-common libbonoboui2-0 libcairo-gobject2
libcairo-script-interpreter2 libcroco3 libunistring0 libgettextpo0
libgnome-keyring-common libgnome-keyring0 x11-common libice6 libsm6
libgnomeui-common libgnomeui-0 libgnutls-openssl27 libgpm2 liblua5.1-0
libpcrecpp0 libsepol1 libxt6 libxmu6 libxpm4 libxaw7 libyaml-0-2
libgnutlsxx27 file bsdmainutils gettext-base libgirepository-1.0-1
gir1.2-glib-2.0 groff-base man-db html2text gettext intltool-debian
po-debconf dh-apparmor debhelper gir1.2-atk-1.0 gir1.2-freedesktop
gir1.2-gconf-2.0 gir1.2-gdkpixbuf-2.0 gir1.2-gnomekeyring-1.0
gir1.2-pango-1.0 gir1.2-gtk-2.0 pkg-config libart-2.0-dev libglib2.0-data
libglib2.0-bin libpcre3-dev zlib1g-dev libglib2.0-dev libatk1.0-dev
libavahi-common-dev libdbus-1-dev libavahi-client-dev libavahi-glib-dev
libidl-dev liborbit2-dev libpopt-dev libbonobo2-dev xorg-sgml-doctools
x11proto-core-dev libxau-dev libxdmcp-dev x11proto-input-dev x11proto-kb-dev
xtrans-dev libpthread-stubs0 libpthread-stubs0-dev libxcb1-dev libx11-dev
libpng12-dev libgdk-pixbuf2.0-dev libfreetype6-dev x11proto-render-dev
libxrender-dev libexpat1-dev libfontconfig1-dev libxft-dev libice-dev
libsm-dev libpixman-1-dev libxcb-render0-dev libxcb-shm0-dev libcairo2-dev
libpango1.0-dev x11proto-xext-dev libxext-dev x11proto-xinerama-dev
libxinerama-dev libxi-dev x11proto-randr-dev libxrandr-dev
x11proto-fixes-dev libxfixes-dev libxcursor-dev x11proto-composite-dev
libxcomposite-dev x11proto-damage-dev libxdamage-dev libxml2-utils
libgtk2.0-dev libgail-common libgail-dev libgnomecanvas2-dev libgconf2-dev
libgpg-error-dev libgcrypt11-dev libtasn1-3-dev libp11-kit-dev libgnutls-dev
libxml2-dev libsepol1-dev libselinux1-dev libgnomevfs2-dev libcanberra-dev
libgnome2-dev libbonoboui2-dev libgnome-keyring-dev libgnomeui-dev
libgpm-dev libtinfo-dev libreadline6-dev libreadline-dev liblua5.1-0-dev
libperl5.14 libperl-dev libpython2.7 libruby1.9.1 libssl-dev libxt-dev
libxmu-headers libxmu-dev libxpm-dev libxaw7-dev lua5.1 python2.7-dev
python-dev ruby1.9.1 ruby ruby1.9.1-dev ruby-dev tcl8.5 tcl tcl8.5-dev
tcl-dev libattr1-dev libacl1-dev
Authentication warning overridden.
Get:1 http://ftpmaster.internal/ubuntu/ quantal/main libexpat1 armhf 2.1.0-1 [99.0 kB]
Get:2 http://ftpmaster.internal/ubuntu/ quantal/main libmagic1 armhf 5.11-1 [216 kB]
Get:3 http://ftpmaster.internal/ubuntu/ quantal/main libpopt0 armhf 1.16-3ubuntu1 [26.1 kB]
Get:4 http://ftpmaster.internal/ubuntu/ quantal/main libasprintf0c2 armhf 0.18.1.1-9ubuntu1 [6460 B]
Get:5 http://ftpmaster.internal/ubuntu/ quantal/main libdbus-glib-1-2 armhf 0.98-1ubuntu1 [59.1 kB]
Get:6 http://ftpmaster.internal/ubuntu/ quantal/main libelf1 armhf 0.152-1ubuntu3 [42.1 kB]
Get:7 http://ftpmaster.internal/ubuntu/ quantal/main libpipeline1 armhf 1.2.1-1 [20.8 kB]
Get:8 http://ftpmaster.internal/ubuntu/ quantal/main libxau6 armhf 1:1.0.7-1 [7394 B]
Get:9 http://ftpmaster.internal/ubuntu/ quantal/main libxdmcp6 armhf 1:1.1.1-1 [11.2 kB]
Get:10 http://ftpmaster.internal/ubuntu/ quantal/main libxcb1 armhf 1.8.1-1 [35.4 kB]
Get:11 http://ftpmaster.internal/ubuntu/ quantal/main libx11-data all 2:1.4.99.1-0ubuntu2 [168 kB]
Get:12 http://ftpmaster.internal/ubuntu/ quantal/main libx11-6 armhf 2:1.4.99.1-0ubuntu2 [681 kB]
Get:13 http://ftpmaster.internal/ubuntu/ quantal/main libxext6 armhf 2:1.3.1-2 [26.8 kB]
Get:14 http://ftpmaster.internal/ubuntu/ quantal/main libxml2 armhf 2.7.8.dfsg-5.1ubuntu5 [549 kB]
Get:15 http://ftpmaster.internal/ubuntu/ quantal/main libart-2.0-2 armhf 2.3.21-2 [45.8 kB]
Get:16 http://ftpmaster.internal/ubuntu/ quantal/main libasound2 armhf 1.0.25-3ubuntu1 [355 kB]
Get:17 http://ftpmaster.internal/ubuntu/ quantal/main libatk1.0-data all 2.4.0-2 [12.8 kB]
Get:18 http://ftpmaster.internal/ubuntu/ quantal/main libatk1.0-0 armhf 2.4.0-2 [50.7 kB]
Get:19 http://ftpmaster.internal/ubuntu/ quantal/main libavahi-common-data armhf 0.6.31-1ubuntu1 [21.5 kB]
Get:20 http://ftpmaster.internal/ubuntu/ quantal/main libavahi-common3 armhf 0.6.31-1ubuntu1 [22.7 kB]
Get:21 http://ftpmaster.internal/ubuntu/ quantal/main libavahi-client3 armhf 0.6.31-1ubuntu1 [25.7 kB]
Get:22 http://ftpmaster.internal/ubuntu/ quantal/main libavahi-glib1 armhf 0.6.31-1ubuntu1 [9632 B]
Get:23 http://ftpmaster.internal/ubuntu/ quantal/main ucf all 3.0025+nmu3 [55.0 kB]
Get:24 http://ftpmaster.internal/ubuntu/ quantal/main gconf2-common all 3.2.5-0ubuntu2 [22.1 kB]
Get:25 http://ftpmaster.internal/ubuntu/ quantal/main libgconf-2-4 armhf 3.2.5-0ubuntu2 [82.0 kB]
Get:26 http://ftpmaster.internal/ubuntu/ quantal/main gconf-service-backend armhf 3.2.5-0ubuntu2 [59.5 kB]
Get:27 http://ftpmaster.internal/ubuntu/ quantal/main gconf-service armhf 3.2.5-0ubuntu2 [2022 B]
Get:28 http://ftpmaster.internal/ubuntu/ quantal/main libbonobo2-common all 2.32.1-0ubuntu1 [56.7 kB]
Get:29 http://ftpmaster.internal/ubuntu/ quantal/main libidl-common all 0.8.14-0.2ubuntu2 [8572 B]
Get:30 http://ftpmaster.internal/ubuntu/ quantal/main libidl0 armhf 0.8.14-0.2ubuntu2 [75.0 kB]
Get:31 http://ftpmaster.internal/ubuntu/ quantal/main liborbit2 armhf 1:2.14.19-0.1ubuntu1 [151 kB]
Get:32 http://ftpmaster.internal/ubuntu/ quantal/main libbonobo2-0 armhf 2.32.1-0ubuntu1 [209 kB]
Get:33 http://ftpmaster.internal/ubuntu/ quantal/main libjpeg-turbo8 armhf 1.1.90+svn733-0ubuntu5 [81.6 kB]
Get:34 http://ftpmaster.internal/ubuntu/ quantal/main libjpeg8 armhf 8c-2ubuntu7 [2118 B]
Get:35 http://ftpmaster.internal/ubuntu/ quantal/main libjasper1 armhf 1.900.1-13 [129 kB]
Get:36 http://ftpmaster.internal/ubuntu/ quantal/main libtiff4 armhf 3.9.5-2ubuntu1 [121 kB]
Get:37 http://ftpmaster.internal/ubuntu/ quantal/main libgdk-pixbuf2.0-common all 2.26.1-1 [7818 B]
Get:38 http://ftpmaster.internal/ubuntu/ quantal/main libgdk-pixbuf2.0-0 armhf 2.26.1-1 [168 kB]
Get:39 http://ftpmaster.internal/ubuntu/ quantal/main libgtk2.0-common all 2.24.10-0ubuntu6 [119 kB]
Get:40 http://ftpmaster.internal/ubuntu/ quantal/main libfreetype6 armhf 2.4.8-1ubuntu2 [272 kB]
Get:41 http://ftpmaster.internal/ubuntu/ quantal/main ttf-dejavu-core all 2.33-2ubuntu1 [1552 kB]
Get:42 http://ftpmaster.internal/ubuntu/ quantal/main fontconfig-config all 2.8.0-3ubuntu9 [44.4 kB]
Get:43 http://ftpmaster.internal/ubuntu/ quantal/main libfontconfig1 armhf 2.8.0-3ubuntu9 [105 kB]
Get:44 http://ftpmaster.internal/ubuntu/ quantal/main libpixman-1-0 armhf 0.26.0-2 [213 kB]
Get:45 http://ftpmaster.internal/ubuntu/ quantal/main libxcb-render0 armhf 1.8.1-1 [11.0 kB]
Get:46 http://ftpmaster.internal/ubuntu/ quantal/main libxcb-shm0 armhf 1.8.1-1 [5170 B]
Get:47 http://ftpmaster.internal/ubuntu/ quantal/main libxrender1 armhf 1:0.9.7-1 [16.7 kB]
Get:48 http://ftpmaster.internal/ubuntu/ quantal/main libcairo2 armhf 1.12.2-1ubuntu1 [490 kB]
Get:49 http://ftpmaster.internal/ubuntu/ quantal/main libcups2 armhf 1.5.3-2 [146 kB]
Get:50 http://ftpmaster.internal/ubuntu/ quantal/main libthai-data all 0.1.18-1 [179 kB]
Get:51 http://ftpmaster.internal/ubuntu/ quantal/main libdatrie1 armhf 0.2.5-3 [13.0 kB]
Get:52 http://ftpmaster.internal/ubuntu/ quantal/main libthai0 armhf 0.1.18-1 [16.0 kB]
Get:53 http://ftpmaster.internal/ubuntu/ quantal/main libxft2 armhf 2.2.0-3ubuntu2 [34.8 kB]
Get:54 http://ftpmaster.internal/ubuntu/ quantal/main fontconfig armhf 2.8.0-3ubuntu9 [154 kB]
Get:55 http://ftpmaster.internal/ubuntu/ quantal/main libpango1.0-0 armhf 1.30.1-0ubuntu3 [305 kB]
Get:56 http://ftpmaster.internal/ubuntu/ quantal/main libxcomposite1 armhf 1:0.4.3-2build1 [6958 B]
Get:57 http://ftpmaster.internal/ubuntu/ quantal/main libxfixes3 armhf 1:5.0-4ubuntu4 [10.4 kB]
Get:58 http://ftpmaster.internal/ubuntu/ quantal/main libxcursor1 armhf 1:1.1.13-1 [19.0 kB]
Get:59 http://ftpmaster.internal/ubuntu/ quantal/main libxdamage1 armhf 1:1.1.3-2build1 [6728 B]
Get:60 http://ftpmaster.internal/ubuntu/ quantal/main libxi6 armhf 2:1.6.0-0ubuntu2 [24.3 kB]
Get:61 http://ftpmaster.internal/ubuntu/ quantal/main libxinerama1 armhf 2:1.1.2-1 [7412 B]
Get:62 http://ftpmaster.internal/ubuntu/ quantal/main libxrandr2 armhf 2:1.3.2-2 [14.6 kB]
Get:63 http://ftpmaster.internal/ubuntu/ quantal/main shared-mime-info armhf 1.0-0ubuntu6 [493 kB]
Get:64 http://ftpmaster.internal/ubuntu/ quantal/main libgtk2.0-0 armhf 2.24.10-0ubuntu6 [2277 kB]
Get:65 http://ftpmaster.internal/ubuntu/ quantal/main libglade2-0 armhf 1:2.6.4-1ubuntu2 [46.7 kB]
Get:66 http://ftpmaster.internal/ubuntu/ quantal/main libltdl7 armhf 2.4.2-1ubuntu1 [33.8 kB]
Get:67 http://ftpmaster.internal/ubuntu/ quantal/main libtdb1 armhf 1.2.10-2 [30.0 kB]
Get:68 http://ftpmaster.internal/ubuntu/ quantal/main libogg0 armhf 1.3.0-4 [14.5 kB]
Get:69 http://ftpmaster.internal/ubuntu/ quantal/main libvorbis0a armhf 1.3.2-1.3 [93.7 kB]
Get:70 http://ftpmaster.internal/ubuntu/ quantal/main libvorbisfile3 armhf 1.3.2-1.3 [16.4 kB]
Get:71 http://ftpmaster.internal/ubuntu/ quantal/main sound-theme-freedesktop all 0.7.pristine-2 [412 kB]
Get:72 http://ftpmaster.internal/ubuntu/ quantal/main libcanberra0 armhf 0.29-0ubuntu1 [42.2 kB]
Get:73 http://ftpmaster.internal/ubuntu/ quantal/main libgconf2-4 armhf 3.2.5-0ubuntu2 [2026 B]
Get:74 http://ftpmaster.internal/ubuntu/ quantal/main netbase all 4.47ubuntu1 [15.0 kB]
Get:75 http://ftpmaster.internal/ubuntu/ quantal/main dbus armhf 1.4.18-1ubuntu1 [285 kB]
Get:76 http://ftpmaster.internal/ubuntu/ quantal/main psmisc armhf 22.18-1ubuntu1 [48.0 kB]
Get:77 http://ftpmaster.internal/ubuntu/ quantal/main dbus-x11 armhf 1.4.18-1ubuntu1 [20.0 kB]
Get:78 http://ftpmaster.internal/ubuntu/ quantal/main mime-support all 3.51-1ubuntu1 [30.7 kB]
Get:79 http://ftpmaster.internal/ubuntu/ quantal/main python2.7 armhf 2.7.3-0ubuntu3 [2586 kB]
Get:80 http://ftpmaster.internal/ubuntu/ quantal/main python armhf 2.7.3-0ubuntu5 [163 kB]
Get:81 http://ftpmaster.internal/ubuntu/ quantal/main gconf2 armhf 3.2.5-0ubuntu2 [74.9 kB]
Get:82 http://ftpmaster.internal/ubuntu/ quantal/main libgnomevfs2-common all 1:2.24.4-1ubuntu2 [24.3 kB]
Get:83 http://ftpmaster.internal/ubuntu/ quantal/main libgnomevfs2-0 armhf 1:2.24.4-1ubuntu2 [241 kB]
Get:84 http://ftpmaster.internal/ubuntu/ quantal/main libgnome2-common all 2.32.1-2ubuntu1 [36.9 kB]
Get:85 http://ftpmaster.internal/ubuntu/ quantal/main libgnome2-0 armhf 2.32.1-2ubuntu1 [57.0 kB]
Get:86 http://ftpmaster.internal/ubuntu/ quantal/main libgail18 armhf 2.24.10-0ubuntu6 [13.7 kB]
Get:87 http://ftpmaster.internal/ubuntu/ quantal/main libgnomecanvas2-common all 2.30.3-1ubuntu1 [9204 B]
Get:88 http://ftpmaster.internal/ubuntu/ quantal/main libgnomecanvas2-0 armhf 2.30.3-1ubuntu1 [82.8 kB]
Get:89 http://ftpmaster.internal/ubuntu/ quantal/main libbonoboui2-common all 2.24.5-0ubuntu2 [11.7 kB]
Get:90 http://ftpmaster.internal/ubuntu/ quantal/main libbonoboui2-0 armhf 2.24.5-0ubuntu2 [150 kB]
Get:91 http://ftpmaster.internal/ubuntu/ quantal/main libcairo-gobject2 armhf 1.12.2-1ubuntu1 [19.2 kB]
Get:92 http://ftpmaster.internal/ubuntu/ quantal/main libcairo-script-interpreter2 armhf 1.12.2-1ubuntu1 [49.8 kB]
Get:93 http://ftpmaster.internal/ubuntu/ quantal/main libcroco3 armhf 0.6.5-1 [82.1 kB]
Get:94 http://ftpmaster.internal/ubuntu/ quantal/main libunistring0 armhf 0.9.3-5 [393 kB]
Get:95 http://ftpmaster.internal/ubuntu/ quantal/main libgettextpo0 armhf 0.18.1.1-9ubuntu1 [100 kB]
Get:96 http://ftpmaster.internal/ubuntu/ quantal/main libgnome-keyring-common all 3.4.1-1 [5386 B]
Get:97 http://ftpmaster.internal/ubuntu/ quantal/main libgnome-keyring0 armhf 3.4.1-1 [54.0 kB]
Get:98 http://ftpmaster.internal/ubuntu/ quantal/main x11-common all 1:7.6+12ubuntu1 [57.7 kB]
Get:99 http://ftpmaster.internal/ubuntu/ quantal/main libice6 armhf 2:1.0.8-2 [38.2 kB]
Get:100 http://ftpmaster.internal/ubuntu/ quantal/main libsm6 armhf 2:1.2.1-2 [15.4 kB]
Get:101 http://ftpmaster.internal/ubuntu/ quantal/main libgnomeui-common all 2.24.5-2ubuntu2 [16.5 kB]
Get:102 http://ftpmaster.internal/ubuntu/ quantal/main libgnomeui-0 armhf 2.24.5-2ubuntu2 [213 kB]
Get:103 http://ftpmaster.internal/ubuntu/ quantal/main libgnutls-openssl27 armhf 2.12.14-5ubuntu4 [17.0 kB]
Get:104 http://ftpmaster.internal/ubuntu/ quantal/main libgpm2 armhf 1.20.4-6 [15.8 kB]
Get:105 http://ftpmaster.internal/ubuntu/ quantal/main liblua5.1-0 armhf 5.1.5-2 [127 kB]
Get:106 http://ftpmaster.internal/ubuntu/ quantal/main libpcrecpp0 armhf 1:8.30-5 [13.4 kB]
Get:107 http://ftpmaster.internal/ubuntu/ quantal/main libsepol1 armhf 2.1.4-3 [107 kB]
Get:108 http://ftpmaster.internal/ubuntu/ quantal/main libxt6 armhf 1:1.1.3-1 [145 kB]
Get:109 http://ftpmaster.internal/ubuntu/ quantal/main libxmu6 armhf 2:1.1.1-1 [43.7 kB]
Get:110 http://ftpmaster.internal/ubuntu/ quantal/main libxpm4 armhf 1:3.5.10-1 [32.1 kB]
Get:111 http://ftpmaster.internal/ubuntu/ quantal/main libxaw7 armhf 2:1.0.10-2 [157 kB]
Get:112 http://ftpmaster.internal/ubuntu/ quantal/main libyaml-0-2 armhf 0.1.4-2 [47.0 kB]
Get:113 http://ftpmaster.internal/ubuntu/ quantal/main libgnutlsxx27 armhf 2.12.14-5ubuntu4 [18.7 kB]
Get:114 http://ftpmaster.internal/ubuntu/ quantal/main file armhf 5.11-1 [19.5 kB]
Get:115 http://ftpmaster.internal/ubuntu/ quantal/main bsdmainutils armhf 9.0.3ubuntu1 [194 kB]
Get:116 http://ftpmaster.internal/ubuntu/ quantal/main gettext-base armhf 0.18.1.1-9ubuntu1 [54.0 kB]
Get:117 http://ftpmaster.internal/ubuntu/ quantal/main libgirepository-1.0-1 armhf 1.33.2-1 [86.5 kB]
Get:118 http://ftpmaster.internal/ubuntu/ quantal/main gir1.2-glib-2.0 armhf 1.33.2-1 [157 kB]
Get:119 http://ftpmaster.internal/ubuntu/ quantal/main groff-base armhf 1.21-8 [929 kB]
Get:120 http://ftpmaster.internal/ubuntu/ quantal/main man-db armhf 2.6.2-1 [700 kB]
Get:121 http://ftpmaster.internal/ubuntu/ quantal/main html2text armhf 1.3.2a-15 [85.8 kB]
Get:122 http://ftpmaster.internal/ubuntu/ quantal/main gettext armhf 0.18.1.1-9ubuntu1 [1042 kB]
Get:123 http://ftpmaster.internal/ubuntu/ quantal/main intltool-debian all 0.35.0+20060710.1 [31.6 kB]
Get:124 http://ftpmaster.internal/ubuntu/ quantal/main po-debconf all 1.0.16+nmu2ubuntu1 [210 kB]
Get:125 http://ftpmaster.internal/ubuntu/ quantal/main dh-apparmor all 2.7.102-0ubuntu5 [9070 B]
Get:126 http://ftpmaster.internal/ubuntu/ quantal/main debhelper all 9.20120608ubuntu1 [623 kB]
Get:127 http://ftpmaster.internal/ubuntu/ quantal/main gir1.2-atk-1.0 armhf 2.4.0-2 [20.5 kB]
Get:128 http://ftpmaster.internal/ubuntu/ quantal/main gir1.2-freedesktop armhf 1.33.2-1 [6216 B]
Get:129 http://ftpmaster.internal/ubuntu/ quantal/main gir1.2-gconf-2.0 armhf 3.2.5-0ubuntu2 [7110 B]
Get:130 http://ftpmaster.internal/ubuntu/ quantal/main gir1.2-gdkpixbuf-2.0 armhf 2.26.1-1 [8856 B]
Get:131 http://ftpmaster.internal/ubuntu/ quantal/main gir1.2-gnomekeyring-1.0 armhf 3.4.1-1 [6698 B]
Get:132 http://ftpmaster.internal/ubuntu/ quantal/main gir1.2-pango-1.0 armhf 1.30.1-0ubuntu3 [22.9 kB]
Get:133 http://ftpmaster.internal/ubuntu/ quantal/main gir1.2-gtk-2.0 armhf 2.24.10-0ubuntu6 [244 kB]
Get:134 http://ftpmaster.internal/ubuntu/ quantal/main pkg-config armhf 0.26-1ubuntu1 [37.5 kB]
Get:135 http://ftpmaster.internal/ubuntu/ quantal/main libart-2.0-dev armhf 2.3.21-2 [60.3 kB]
Get:136 http://ftpmaster.internal/ubuntu/ quantal/main libglib2.0-data all 2.33.2-1 [88.6 kB]
Get:137 http://ftpmaster.internal/ubuntu/ quantal/main libglib2.0-bin armhf 2.33.2-1 [38.6 kB]
Get:138 http://ftpmaster.internal/ubuntu/ quantal/main libpcre3-dev armhf 1:8.30-5 [247 kB]
Get:139 http://ftpmaster.internal/ubuntu/ quantal/main zlib1g-dev armhf 1:1.2.3.4.dfsg-3ubuntu4 [158 kB]
Get:140 http://ftpmaster.internal/ubuntu/ quantal/main libglib2.0-dev armhf 2.33.2-1 [1557 kB]
Get:141 http://ftpmaster.internal/ubuntu/ quantal/main libatk1.0-dev armhf 2.4.0-2 [71.5 kB]
Get:142 http://ftpmaster.internal/ubuntu/ quantal/main libavahi-common-dev armhf 0.6.31-1ubuntu1 [38.5 kB]
Get:143 http://ftpmaster.internal/ubuntu/ quantal/main libdbus-1-dev armhf 1.4.18-1ubuntu1 [178 kB]
Get:144 http://ftpmaster.internal/ubuntu/ quantal/main libavahi-client-dev armhf 0.6.31-1ubuntu1 [32.7 kB]
Get:145 http://ftpmaster.internal/ubuntu/ quantal/main libavahi-glib-dev armhf 0.6.31-1ubuntu1 [8178 B]
Get:146 http://ftpmaster.internal/ubuntu/ quantal/main libidl-dev armhf 0.8.14-0.2ubuntu2 [78.9 kB]
Get:147 http://ftpmaster.internal/ubuntu/ quantal/main liborbit2-dev armhf 1:2.14.19-0.1ubuntu1 [357 kB]
Get:148 http://ftpmaster.internal/ubuntu/ quantal/main libpopt-dev armhf 1.16-3ubuntu1 [40.0 kB]
Get:149 http://ftpmaster.internal/ubuntu/ quantal/main libbonobo2-dev armhf 2.32.1-0ubuntu1 [523 kB]
Get:150 http://ftpmaster.internal/ubuntu/ quantal/main xorg-sgml-doctools all 1:1.10-1 [12.0 kB]
Get:151 http://ftpmaster.internal/ubuntu/ quantal/main x11proto-core-dev all 7.0.23-1 [744 kB]
Get:152 http://ftpmaster.internal/ubuntu/ quantal/main libxau-dev armhf 1:1.0.7-1 [9218 B]
Get:153 http://ftpmaster.internal/ubuntu/ quantal/main libxdmcp-dev armhf 1:1.1.1-1 [25.3 kB]
Get:154 http://ftpmaster.internal/ubuntu/ quantal/main x11proto-input-dev all 2.2-1 [133 kB]
Get:155 http://ftpmaster.internal/ubuntu/ quantal/main x11proto-kb-dev all 1.0.6-2 [269 kB]
Get:156 http://ftpmaster.internal/ubuntu/ quantal/main xtrans-dev all 1.2.7-1 [84.3 kB]
Get:157 http://ftpmaster.internal/ubuntu/ quantal/main libpthread-stubs0 armhf 0.3-3 [3266 B]
Get:158 http://ftpmaster.internal/ubuntu/ quantal/main libpthread-stubs0-dev armhf 0.3-3 [2884 B]
Get:159 http://ftpmaster.internal/ubuntu/ quantal/main libxcb1-dev armhf 1.8.1-1 [74.7 kB]
Get:160 http://ftpmaster.internal/ubuntu/ quantal/main libx11-dev armhf 2:1.4.99.1-0ubuntu2 [802 kB]
Get:161 http://ftpmaster.internal/ubuntu/ quantal/main libpng12-dev armhf 1.2.49-1ubuntu1 [196 kB]
Get:162 http://ftpmaster.internal/ubuntu/ quantal/main libgdk-pixbuf2.0-dev armhf 2.26.1-1 [50.2 kB]
Get:163 http://ftpmaster.internal/ubuntu/ quantal/main libfreetype6-dev armhf 2.4.8-1ubuntu2 [713 kB]
Get:164 http://ftpmaster.internal/ubuntu/ quantal/main x11proto-render-dev all 2:0.11.1-2 [20.1 kB]
Get:165 http://ftpmaster.internal/ubuntu/ quantal/main libxrender-dev armhf 1:0.9.7-1 [23.4 kB]
Get:166 http://ftpmaster.internal/ubuntu/ quantal/main libexpat1-dev armhf 2.1.0-1 [179 kB]
Get:167 http://ftpmaster.internal/ubuntu/ quantal/main libfontconfig1-dev armhf 2.8.0-3ubuntu9 [635 kB]
Get:168 http://ftpmaster.internal/ubuntu/ quantal/main libxft-dev armhf 2.2.0-3ubuntu2 [46.0 kB]
Get:169 http://ftpmaster.internal/ubuntu/ quantal/main libice-dev armhf 2:1.0.8-2 [47.8 kB]
Get:170 http://ftpmaster.internal/ubuntu/ quantal/main libsm-dev armhf 2:1.2.1-2 [16.4 kB]
Get:171 http://ftpmaster.internal/ubuntu/ quantal/main libpixman-1-dev armhf 0.26.0-2 [237 kB]
Get:172 http://ftpmaster.internal/ubuntu/ quantal/main libxcb-render0-dev armhf 1.8.1-1 [19.5 kB]
Get:173 http://ftpmaster.internal/ubuntu/ quantal/main libxcb-shm0-dev armhf 1.8.1-1 [6764 B]
Get:174 http://ftpmaster.internal/ubuntu/ quantal/main libcairo2-dev armhf 1.12.2-1ubuntu1 [594 kB]
Get:175 http://ftpmaster.internal/ubuntu/ quantal/main libpango1.0-dev armhf 1.30.1-0ubuntu3 [427 kB]
Get:176 http://ftpmaster.internal/ubuntu/ quantal/main x11proto-xext-dev all 7.2.1-1 [265 kB]
Get:177 http://ftpmaster.internal/ubuntu/ quantal/main libxext-dev armhf 2:1.3.1-2 [84.8 kB]
Get:178 http://ftpmaster.internal/ubuntu/ quantal/main x11proto-xinerama-dev all 1.2.1-2 [4966 B]
Get:179 http://ftpmaster.internal/ubuntu/ quantal/main libxinerama-dev armhf 2:1.1.2-1 [7940 B]
Get:180 http://ftpmaster.internal/ubuntu/ quantal/main libxi-dev armhf 2:1.6.0-0ubuntu2 [197 kB]
Get:181 http://ftpmaster.internal/ubuntu/ quantal/main x11proto-randr-dev all 1.4.0+git20101207.0d32bb07-0ubuntu2 [32.0 kB]
Get:182 http://ftpmaster.internal/ubuntu/ quantal/main libxrandr-dev armhf 2:1.3.2-2 [21.8 kB]
Get:183 http://ftpmaster.internal/ubuntu/ quantal/main x11proto-fixes-dev all 1:5.0-2ubuntu1 [15.5 kB]
Get:184 http://ftpmaster.internal/ubuntu/ quantal/main libxfixes-dev armhf 1:5.0-4ubuntu4 [10.9 kB]
Get:185 http://ftpmaster.internal/ubuntu/ quantal/main libxcursor-dev armhf 1:1.1.13-1 [25.6 kB]
Get:186 http://ftpmaster.internal/ubuntu/ quantal/main x11proto-composite-dev all 1:0.4.2-2 [10.5 kB]
Get:187 http://ftpmaster.internal/ubuntu/ quantal/main libxcomposite-dev armhf 1:0.4.3-2build1 [9060 B]
Get:188 http://ftpmaster.internal/ubuntu/ quantal/main x11proto-damage-dev all 1:1.2.1-2 [8286 B]
Get:189 http://ftpmaster.internal/ubuntu/ quantal/main libxdamage-dev armhf 1:1.1.3-2build1 [4826 B]
Get:190 http://ftpmaster.internal/ubuntu/ quantal/main libxml2-utils armhf 2.7.8.dfsg-5.1ubuntu5 [37.4 kB]
Get:191 http://ftpmaster.internal/ubuntu/ quantal/main libgtk2.0-dev armhf 2.24.10-0ubuntu6 [3341 kB]
Get:192 http://ftpmaster.internal/ubuntu/ quantal/main libgail-common armhf 2.24.10-0ubuntu6 [105 kB]
Get:193 http://ftpmaster.internal/ubuntu/ quantal/main libgail-dev armhf 2.24.10-0ubuntu6 [14.7 kB]
Get:194 http://ftpmaster.internal/ubuntu/ quantal/main libgnomecanvas2-dev armhf 2.30.3-1ubuntu1 [107 kB]
Get:195 http://ftpmaster.internal/ubuntu/ quantal/main libgconf2-dev armhf 3.2.5-0ubuntu2 [102 kB]
Get:196 http://ftpmaster.internal/ubuntu/ quantal/main libgpg-error-dev armhf 1.10-3 [22.1 kB]
Get:197 http://ftpmaster.internal/ubuntu/ quantal/main libgcrypt11-dev armhf 1.5.0-3ubuntu1 [336 kB]
Get:198 http://ftpmaster.internal/ubuntu/ quantal/main libtasn1-3-dev armhf 2.13-2 [349 kB]
Get:199 http://ftpmaster.internal/ubuntu/ quantal/main libp11-kit-dev armhf 0.12-2ubuntu1 [46.6 kB]
Get:200 http://ftpmaster.internal/ubuntu/ quantal/main libgnutls-dev armhf 2.12.14-5ubuntu4 [468 kB]
Get:201 http://ftpmaster.internal/ubuntu/ quantal/main libxml2-dev armhf 2.7.8.dfsg-5.1ubuntu5 [653 kB]
Get:202 http://ftpmaster.internal/ubuntu/ quantal/main libsepol1-dev armhf 2.1.4-3 [167 kB]
Get:203 http://ftpmaster.internal/ubuntu/ quantal/main libselinux1-dev armhf 2.1.9-5ubuntu1 [128 kB]
Get:204 http://ftpmaster.internal/ubuntu/ quantal/main libgnomevfs2-dev armhf 1:2.24.4-1ubuntu2 [412 kB]
Get:205 http://ftpmaster.internal/ubuntu/ quantal/main libcanberra-dev armhf 0.29-0ubuntu1 [7208 B]
Get:206 http://ftpmaster.internal/ubuntu/ quantal/main libgnome2-dev armhf 2.32.1-2ubuntu1 [47.8 kB]
Get:207 http://ftpmaster.internal/ubuntu/ quantal/main libbonoboui2-dev armhf 2.24.5-0ubuntu2 [352 kB]
Get:208 http://ftpmaster.internal/ubuntu/ quantal/main libgnome-keyring-dev armhf 3.4.1-1 [64.3 kB]
Get:209 http://ftpmaster.internal/ubuntu/ quantal/main libgnomeui-dev armhf 2.24.5-2ubuntu2 [300 kB]
Get:210 http://ftpmaster.internal/ubuntu/ quantal/main libgpm-dev armhf 1.20.4-6 [15.3 kB]
Get:211 http://ftpmaster.internal/ubuntu/ quantal/main libtinfo-dev armhf 5.9-9 [84.4 kB]
Get:212 http://ftpmaster.internal/ubuntu/ quantal/main libreadline6-dev armhf 6.2-8 [229 kB]
Get:213 http://ftpmaster.internal/ubuntu/ quantal/main libreadline-dev armhf 6.2-8 [932 B]
Get:214 http://ftpmaster.internal/ubuntu/ quantal/main liblua5.1-0-dev armhf 5.1.5-2 [178 kB]
Get:215 http://ftpmaster.internal/ubuntu/ quantal/main libperl5.14 armhf 5.14.2-12 [1248 B]
Get:216 http://ftpmaster.internal/ubuntu/ quantal/main libperl-dev armhf 5.14.2-12 [2983 kB]
Get:217 http://ftpmaster.internal/ubuntu/ quantal/main libpython2.7 armhf 2.7.3-0ubuntu3 [1009 kB]
Get:218 http://ftpmaster.internal/ubuntu/ quantal/main libruby1.9.1 armhf 1.9.3.194-1 [3926 kB]
Get:219 http://ftpmaster.internal/ubuntu/ quantal/main libssl-dev armhf 1.0.1-4ubuntu6 [1273 kB]
Get:220 http://ftpmaster.internal/ubuntu/ quantal/main libxt-dev armhf 1:1.1.3-1 [441 kB]
Get:221 http://ftpmaster.internal/ubuntu/ quantal/main libxmu-headers all 2:1.1.1-1 [62.0 kB]
Get:222 http://ftpmaster.internal/ubuntu/ quantal/main libxmu-dev armhf 2:1.1.1-1 [47.1 kB]
Get:223 http://ftpmaster.internal/ubuntu/ quantal/main libxpm-dev armhf 1:3.5.10-1 [87.1 kB]
Get:224 http://ftpmaster.internal/ubuntu/ quantal/main libxaw7-dev armhf 2:1.0.10-2 [246 kB]
Get:225 http://ftpmaster.internal/ubuntu/ quantal/main lua5.1 armhf 5.1.5-2 [110 kB]
Get:226 http://ftpmaster.internal/ubuntu/ quantal/main python2.7-dev armhf 2.7.3-0ubuntu3 [28.4 MB]
Get:227 http://ftpmaster.internal/ubuntu/ quantal/main python-dev armhf 2.7.3-0ubuntu5 [1090 B]
Get:228 http://ftpmaster.internal/ubuntu/ quantal/main ruby1.9.1 armhf 1.9.3.194-1 [37.0 kB]
Get:229 http://ftpmaster.internal/ubuntu/ quantal/main ruby all 4.9 [4896 B]
Get:230 http://ftpmaster.internal/ubuntu/ quantal/main ruby1.9.1-dev armhf 1.9.3.194-1 [1050 kB]
Get:231 http://ftpmaster.internal/ubuntu/ quantal/main ruby-dev all 4.9 [4470 B]
Get:232 http://ftpmaster.internal/ubuntu/ quantal/main tcl8.5 armhf 8.5.11-1ubuntu1 [1001 kB]
Get:233 http://ftpmaster.internal/ubuntu/ quantal/main tcl all 8.5.0-2 [4690 B]
Get:234 http://ftpmaster.internal/ubuntu/ quantal/main tcl8.5-dev armhf 8.5.11-1ubuntu1 [850 kB]
Get:235 http://ftpmaster.internal/ubuntu/ quantal/main tcl-dev all 8.5.0-2 [7002 B]
Get:236 http://ftpmaster.internal/ubuntu/ quantal/main libattr1-dev armhf 1:2.4.46-7ubuntu1 [32.2 kB]
Get:237 http://ftpmaster.internal/ubuntu/ quantal/main libacl1-dev armhf 2.2.51-5ubuntu1 [75.3 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 79.8 MB in 22s (3586 kB/s)
Selecting previously unselected package libexpat1:armhf.
(Reading database ... 12172 files and directories currently installed.)
Unpacking libexpat1:armhf (from .../libexpat1_2.1.0-1_armhf.deb) ...
Selecting previously unselected package libmagic1:armhf.
Unpacking libmagic1:armhf (from .../libmagic1_5.11-1_armhf.deb) ...
Selecting previously unselected package libpopt0:armhf.
Unpacking libpopt0:armhf (from .../libpopt0_1.16-3ubuntu1_armhf.deb) ...
Selecting previously unselected package libasprintf0c2:armhf.
Unpacking libasprintf0c2:armhf (from .../libasprintf0c2_0.18.1.1-9ubuntu1_armhf.deb) ...
Selecting previously unselected package libdbus-glib-1-2:armhf.
Unpacking libdbus-glib-1-2:armhf (from .../libdbus-glib-1-2_0.98-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libelf1:armhf.
Unpacking libelf1:armhf (from .../libelf1_0.152-1ubuntu3_armhf.deb) ...
Selecting previously unselected package libpipeline1:armhf.
Unpacking libpipeline1:armhf (from .../libpipeline1_1.2.1-1_armhf.deb) ...
Selecting previously unselected package libxau6:armhf.
Unpacking libxau6:armhf (from .../libxau6_1%3a1.0.7-1_armhf.deb) ...
Selecting previously unselected package libxdmcp6:armhf.
Unpacking libxdmcp6:armhf (from .../libxdmcp6_1%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package libxcb1:armhf.
Unpacking libxcb1:armhf (from .../libxcb1_1.8.1-1_armhf.deb) ...
Selecting previously unselected package libx11-data.
Unpacking libx11-data (from .../libx11-data_2%3a1.4.99.1-0ubuntu2_all.deb) ...
Selecting previously unselected package libx11-6:armhf.
Unpacking libx11-6:armhf (from .../libx11-6_2%3a1.4.99.1-0ubuntu2_armhf.deb) ...
Selecting previously unselected package libxext6:armhf.
Unpacking libxext6:armhf (from .../libxext6_2%3a1.3.1-2_armhf.deb) ...
Selecting previously unselected package libxml2:armhf.
Unpacking libxml2:armhf (from .../libxml2_2.7.8.dfsg-5.1ubuntu5_armhf.deb) ...
Selecting previously unselected package libart-2.0-2:armhf.
Unpacking libart-2.0-2:armhf (from .../libart-2.0-2_2.3.21-2_armhf.deb) ...
Selecting previously unselected package libasound2:armhf.
Unpacking libasound2:armhf (from .../libasound2_1.0.25-3ubuntu1_armhf.deb) ...
Selecting previously unselected package libatk1.0-data.
Unpacking libatk1.0-data (from .../libatk1.0-data_2.4.0-2_all.deb) ...
Selecting previously unselected package libatk1.0-0:armhf.
Unpacking libatk1.0-0:armhf (from .../libatk1.0-0_2.4.0-2_armhf.deb) ...
Selecting previously unselected package libavahi-common-data:armhf.
Unpacking libavahi-common-data:armhf (from .../libavahi-common-data_0.6.31-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libavahi-common3:armhf.
Unpacking libavahi-common3:armhf (from .../libavahi-common3_0.6.31-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libavahi-client3:armhf.
Unpacking libavahi-client3:armhf (from .../libavahi-client3_0.6.31-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libavahi-glib1:armhf.
Unpacking libavahi-glib1:armhf (from .../libavahi-glib1_0.6.31-1ubuntu1_armhf.deb) ...
Selecting previously unselected package ucf.
Unpacking ucf (from .../ucf_3.0025+nmu3_all.deb) ...
Moving old data out of the way
Selecting previously unselected package gconf2-common.
Unpacking gconf2-common (from .../gconf2-common_3.2.5-0ubuntu2_all.deb) ...
Selecting previously unselected package libgconf-2-4:armhf.
Unpacking libgconf-2-4:armhf (from .../libgconf-2-4_3.2.5-0ubuntu2_armhf.deb) ...
Selecting previously unselected package gconf-service-backend.
Unpacking gconf-service-backend (from .../gconf-service-backend_3.2.5-0ubuntu2_armhf.deb) ...
Selecting previously unselected package gconf-service.
Unpacking gconf-service (from .../gconf-service_3.2.5-0ubuntu2_armhf.deb) ...
Selecting previously unselected package libbonobo2-common.
Unpacking libbonobo2-common (from .../libbonobo2-common_2.32.1-0ubuntu1_all.deb) ...
Selecting previously unselected package libidl-common.
Unpacking libidl-common (from .../libidl-common_0.8.14-0.2ubuntu2_all.deb) ...
Selecting previously unselected package libidl0:armhf.
Unpacking libidl0:armhf (from .../libidl0_0.8.14-0.2ubuntu2_armhf.deb) ...
Selecting previously unselected package liborbit2:armhf.
Unpacking liborbit2:armhf (from .../liborbit2_1%3a2.14.19-0.1ubuntu1_armhf.deb) ...
Selecting previously unselected package libbonobo2-0.
Unpacking libbonobo2-0 (from .../libbonobo2-0_2.32.1-0ubuntu1_armhf.deb) ...
Selecting previously unselected package libjpeg-turbo8:armhf.
Unpacking libjpeg-turbo8:armhf (from .../libjpeg-turbo8_1.1.90+svn733-0ubuntu5_armhf.deb) ...
Selecting previously unselected package libjpeg8:armhf.
Unpacking libjpeg8:armhf (from .../libjpeg8_8c-2ubuntu7_armhf.deb) ...
Selecting previously unselected package libjasper1:armhf.
Unpacking libjasper1:armhf (from .../libjasper1_1.900.1-13_armhf.deb) ...
Selecting previously unselected package libtiff4:armhf.
Unpacking libtiff4:armhf (from .../libtiff4_3.9.5-2ubuntu1_armhf.deb) ...
Selecting previously unselected package libgdk-pixbuf2.0-common.
Unpacking libgdk-pixbuf2.0-common (from .../libgdk-pixbuf2.0-common_2.26.1-1_all.deb) ...
Selecting previously unselected package libgdk-pixbuf2.0-0:armhf.
Unpacking libgdk-pixbuf2.0-0:armhf (from .../libgdk-pixbuf2.0-0_2.26.1-1_armhf.deb) ...
Selecting previously unselected package libgtk2.0-common.
Unpacking libgtk2.0-common (from .../libgtk2.0-common_2.24.10-0ubuntu6_all.deb) ...
Selecting previously unselected package libfreetype6:armhf.
Unpacking libfreetype6:armhf (from .../libfreetype6_2.4.8-1ubuntu2_armhf.deb) ...
Selecting previously unselected package ttf-dejavu-core.
Unpacking ttf-dejavu-core (from .../ttf-dejavu-core_2.33-2ubuntu1_all.deb) ...
Selecting previously unselected package fontconfig-config.
Unpacking fontconfig-config (from .../fontconfig-config_2.8.0-3ubuntu9_all.deb) ...
Selecting previously unselected package libfontconfig1:armhf.
Unpacking libfontconfig1:armhf (from .../libfontconfig1_2.8.0-3ubuntu9_armhf.deb) ...
Selecting previously unselected package libpixman-1-0:armhf.
Unpacking libpixman-1-0:armhf (from .../libpixman-1-0_0.26.0-2_armhf.deb) ...
Selecting previously unselected package libxcb-render0:armhf.
Unpacking libxcb-render0:armhf (from .../libxcb-render0_1.8.1-1_armhf.deb) ...
Selecting previously unselected package libxcb-shm0:armhf.
Unpacking libxcb-shm0:armhf (from .../libxcb-shm0_1.8.1-1_armhf.deb) ...
Selecting previously unselected package libxrender1:armhf.
Unpacking libxrender1:armhf (from .../libxrender1_1%3a0.9.7-1_armhf.deb) ...
Selecting previously unselected package libcairo2:armhf.
Unpacking libcairo2:armhf (from .../libcairo2_1.12.2-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libcups2:armhf.
Unpacking libcups2:armhf (from .../libcups2_1.5.3-2_armhf.deb) ...
Selecting previously unselected package libthai-data.
Unpacking libthai-data (from .../libthai-data_0.1.18-1_all.deb) ...
Selecting previously unselected package libdatrie1:armhf.
Unpacking libdatrie1:armhf (from .../libdatrie1_0.2.5-3_armhf.deb) ...
Selecting previously unselected package libthai0:armhf.
Unpacking libthai0:armhf (from .../libthai0_0.1.18-1_armhf.deb) ...
Selecting previously unselected package libxft2:armhf.
Unpacking libxft2:armhf (from .../libxft2_2.2.0-3ubuntu2_armhf.deb) ...
Selecting previously unselected package fontconfig.
Unpacking fontconfig (from .../fontconfig_2.8.0-3ubuntu9_armhf.deb) ...
Selecting previously unselected package libpango1.0-0:armhf.
Unpacking libpango1.0-0:armhf (from .../libpango1.0-0_1.30.1-0ubuntu3_armhf.deb) ...
Selecting previously unselected package libxcomposite1:armhf.
Unpacking libxcomposite1:armhf (from .../libxcomposite1_1%3a0.4.3-2build1_armhf.deb) ...
Selecting previously unselected package libxfixes3:armhf.
Unpacking libxfixes3:armhf (from .../libxfixes3_1%3a5.0-4ubuntu4_armhf.deb) ...
Selecting previously unselected package libxcursor1:armhf.
Unpacking libxcursor1:armhf (from .../libxcursor1_1%3a1.1.13-1_armhf.deb) ...
Selecting previously unselected package libxdamage1:armhf.
Unpacking libxdamage1:armhf (from .../libxdamage1_1%3a1.1.3-2build1_armhf.deb) ...
Selecting previously unselected package libxi6:armhf.
Unpacking libxi6:armhf (from .../libxi6_2%3a1.6.0-0ubuntu2_armhf.deb) ...
Selecting previously unselected package libxinerama1:armhf.
Unpacking libxinerama1:armhf (from .../libxinerama1_2%3a1.1.2-1_armhf.deb) ...
Selecting previously unselected package libxrandr2:armhf.
Unpacking libxrandr2:armhf (from .../libxrandr2_2%3a1.3.2-2_armhf.deb) ...
Selecting previously unselected package shared-mime-info.
Unpacking shared-mime-info (from .../shared-mime-info_1.0-0ubuntu6_armhf.deb) ...
Selecting previously unselected package libgtk2.0-0:armhf.
Unpacking libgtk2.0-0:armhf (from .../libgtk2.0-0_2.24.10-0ubuntu6_armhf.deb) ...
Selecting previously unselected package libglade2-0:armhf.
Unpacking libglade2-0:armhf (from .../libglade2-0_1%3a2.6.4-1ubuntu2_armhf.deb) ...
Selecting previously unselected package libltdl7:armhf.
Unpacking libltdl7:armhf (from .../libltdl7_2.4.2-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libtdb1:armhf.
Unpacking libtdb1:armhf (from .../libtdb1_1.2.10-2_armhf.deb) ...
Selecting previously unselected package libogg0:armhf.
Unpacking libogg0:armhf (from .../libogg0_1.3.0-4_armhf.deb) ...
Selecting previously unselected package libvorbis0a:armhf.
Unpacking libvorbis0a:armhf (from .../libvorbis0a_1.3.2-1.3_armhf.deb) ...
Selecting previously unselected package libvorbisfile3:armhf.
Unpacking libvorbisfile3:armhf (from .../libvorbisfile3_1.3.2-1.3_armhf.deb) ...
Selecting previously unselected package sound-theme-freedesktop.
Unpacking sound-theme-freedesktop (from .../sound-theme-freedesktop_0.7.pristine-2_all.deb) ...
Selecting previously unselected package libcanberra0:armhf.
Unpacking libcanberra0:armhf (from .../libcanberra0_0.29-0ubuntu1_armhf.deb) ...
Selecting previously unselected package libgconf2-4:armhf.
Unpacking libgconf2-4:armhf (from .../libgconf2-4_3.2.5-0ubuntu2_armhf.deb) ...
Selecting previously unselected package netbase.
Unpacking netbase (from .../netbase_4.47ubuntu1_all.deb) ...
Selecting previously unselected package dbus.
Unpacking dbus (from .../dbus_1.4.18-1ubuntu1_armhf.deb) ...
Selecting previously unselected package psmisc.
Unpacking psmisc (from .../psmisc_22.18-1ubuntu1_armhf.deb) ...
Selecting previously unselected package dbus-x11.
Unpacking dbus-x11 (from .../dbus-x11_1.4.18-1ubuntu1_armhf.deb) ...
Selecting previously unselected package mime-support.
Unpacking mime-support (from .../mime-support_3.51-1ubuntu1_all.deb) ...
Selecting previously unselected package python2.7.
Unpacking python2.7 (from .../python2.7_2.7.3-0ubuntu3_armhf.deb) ...
Selecting previously unselected package python.
Unpacking python (from .../python_2.7.3-0ubuntu5_armhf.deb) ...
Selecting previously unselected package gconf2.
Unpacking gconf2 (from .../gconf2_3.2.5-0ubuntu2_armhf.deb) ...
Selecting previously unselected package libgnomevfs2-common.
Unpacking libgnomevfs2-common (from .../libgnomevfs2-common_1%3a2.24.4-1ubuntu2_all.deb) ...
Selecting previously unselected package libgnomevfs2-0.
Unpacking libgnomevfs2-0 (from .../libgnomevfs2-0_1%3a2.24.4-1ubuntu2_armhf.deb) ...
Selecting previously unselected package libgnome2-common.
Unpacking libgnome2-common (from .../libgnome2-common_2.32.1-2ubuntu1_all.deb) ...
Selecting previously unselected package libgnome2-0.
Unpacking libgnome2-0 (from .../libgnome2-0_2.32.1-2ubuntu1_armhf.deb) ...
Selecting previously unselected package libgail18:armhf.
Unpacking libgail18:armhf (from .../libgail18_2.24.10-0ubuntu6_armhf.deb) ...
Selecting previously unselected package libgnomecanvas2-common.
Unpacking libgnomecanvas2-common (from .../libgnomecanvas2-common_2.30.3-1ubuntu1_all.deb) ...
Selecting previously unselected package libgnomecanvas2-0.
Unpacking libgnomecanvas2-0 (from .../libgnomecanvas2-0_2.30.3-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libbonoboui2-common.
Unpacking libbonoboui2-common (from .../libbonoboui2-common_2.24.5-0ubuntu2_all.deb) ...
Selecting previously unselected package libbonoboui2-0:armhf.
Unpacking libbonoboui2-0:armhf (from .../libbonoboui2-0_2.24.5-0ubuntu2_armhf.deb) ...
Selecting previously unselected package libcairo-gobject2:armhf.
Unpacking libcairo-gobject2:armhf (from .../libcairo-gobject2_1.12.2-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libcairo-script-interpreter2:armhf.
Unpacking libcairo-script-interpreter2:armhf (from .../libcairo-script-interpreter2_1.12.2-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libcroco3:armhf.
Unpacking libcroco3:armhf (from .../libcroco3_0.6.5-1_armhf.deb) ...
Selecting previously unselected package libunistring0:armhf.
Unpacking libunistring0:armhf (from .../libunistring0_0.9.3-5_armhf.deb) ...
Selecting previously unselected package libgettextpo0:armhf.
Unpacking libgettextpo0:armhf (from .../libgettextpo0_0.18.1.1-9ubuntu1_armhf.deb) ...
Selecting previously unselected package libgnome-keyring-common.
Unpacking libgnome-keyring-common (from .../libgnome-keyring-common_3.4.1-1_all.deb) ...
Selecting previously unselected package libgnome-keyring0:armhf.
Unpacking libgnome-keyring0:armhf (from .../libgnome-keyring0_3.4.1-1_armhf.deb) ...
Selecting previously unselected package x11-common.
Unpacking x11-common (from .../x11-common_1%3a7.6+12ubuntu1_all.deb) ...
Selecting previously unselected package libice6:armhf.
Unpacking libice6:armhf (from .../libice6_2%3a1.0.8-2_armhf.deb) ...
Selecting previously unselected package libsm6:armhf.
Unpacking libsm6:armhf (from .../libsm6_2%3a1.2.1-2_armhf.deb) ...
Selecting previously unselected package libgnomeui-common.
Unpacking libgnomeui-common (from .../libgnomeui-common_2.24.5-2ubuntu2_all.deb) ...
Selecting previously unselected package libgnomeui-0:armhf.
Unpacking libgnomeui-0:armhf (from .../libgnomeui-0_2.24.5-2ubuntu2_armhf.deb) ...
Selecting previously unselected package libgnutls-openssl27:armhf.
Unpacking libgnutls-openssl27:armhf (from .../libgnutls-openssl27_2.12.14-5ubuntu4_armhf.deb) ...
Selecting previously unselected package libgpm2:armhf.
Unpacking libgpm2:armhf (from .../libgpm2_1.20.4-6_armhf.deb) ...
Selecting previously unselected package liblua5.1-0:armhf.
Unpacking liblua5.1-0:armhf (from .../liblua5.1-0_5.1.5-2_armhf.deb) ...
Selecting previously unselected package libpcrecpp0:armhf.
Unpacking libpcrecpp0:armhf (from .../libpcrecpp0_1%3a8.30-5_armhf.deb) ...
Selecting previously unselected package libsepol1:armhf.
Unpacking libsepol1:armhf (from .../libsepol1_2.1.4-3_armhf.deb) ...
Selecting previously unselected package libxt6:armhf.
Unpacking libxt6:armhf (from .../libxt6_1%3a1.1.3-1_armhf.deb) ...
Selecting previously unselected package libxmu6:armhf.
Unpacking libxmu6:armhf (from .../libxmu6_2%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package libxpm4:armhf.
Unpacking libxpm4:armhf (from .../libxpm4_1%3a3.5.10-1_armhf.deb) ...
Selecting previously unselected package libxaw7:armhf.
Unpacking libxaw7:armhf (from .../libxaw7_2%3a1.0.10-2_armhf.deb) ...
Selecting previously unselected package libyaml-0-2:armhf.
Unpacking libyaml-0-2:armhf (from .../libyaml-0-2_0.1.4-2_armhf.deb) ...
Selecting previously unselected package libgnutlsxx27:armhf.
Unpacking libgnutlsxx27:armhf (from .../libgnutlsxx27_2.12.14-5ubuntu4_armhf.deb) ...
Selecting previously unselected package file.
Unpacking file (from .../archives/file_5.11-1_armhf.deb) ...
Selecting previously unselected package bsdmainutils.
Unpacking bsdmainutils (from .../bsdmainutils_9.0.3ubuntu1_armhf.deb) ...
Selecting previously unselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.18.1.1-9ubuntu1_armhf.deb) ...
Selecting previously unselected package libgirepository-1.0-1.
Unpacking libgirepository-1.0-1 (from .../libgirepository-1.0-1_1.33.2-1_armhf.deb) ...
Selecting previously unselected package gir1.2-glib-2.0.
Unpacking gir1.2-glib-2.0 (from .../gir1.2-glib-2.0_1.33.2-1_armhf.deb) ...
Selecting previously unselected package groff-base.
Unpacking groff-base (from .../groff-base_1.21-8_armhf.deb) ...
Selecting previously unselected package man-db.
Unpacking man-db (from .../man-db_2.6.2-1_armhf.deb) ...
Selecting previously unselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-15_armhf.deb) ...
Selecting previously unselected package gettext.
Unpacking gettext (from .../gettext_0.18.1.1-9ubuntu1_armhf.deb) ...
Selecting previously unselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously unselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.16+nmu2ubuntu1_all.deb) ...
Selecting previously unselected package dh-apparmor.
Unpacking dh-apparmor (from .../dh-apparmor_2.7.102-0ubuntu5_all.deb) ...
Selecting previously unselected package debhelper.
Unpacking debhelper (from .../debhelper_9.20120608ubuntu1_all.deb) ...
Selecting previously unselected package gir1.2-atk-1.0.
Unpacking gir1.2-atk-1.0 (from .../gir1.2-atk-1.0_2.4.0-2_armhf.deb) ...
Selecting previously unselected package gir1.2-freedesktop.
Unpacking gir1.2-freedesktop (from .../gir1.2-freedesktop_1.33.2-1_armhf.deb) ...
Selecting previously unselected package gir1.2-gconf-2.0.
Unpacking gir1.2-gconf-2.0 (from .../gir1.2-gconf-2.0_3.2.5-0ubuntu2_armhf.deb) ...
Selecting previously unselected package gir1.2-gdkpixbuf-2.0.
Unpacking gir1.2-gdkpixbuf-2.0 (from .../gir1.2-gdkpixbuf-2.0_2.26.1-1_armhf.deb) ...
Selecting previously unselected package gir1.2-gnomekeyring-1.0.
Unpacking gir1.2-gnomekeyring-1.0 (from .../gir1.2-gnomekeyring-1.0_3.4.1-1_armhf.deb) ...
Selecting previously unselected package gir1.2-pango-1.0.
Unpacking gir1.2-pango-1.0 (from .../gir1.2-pango-1.0_1.30.1-0ubuntu3_armhf.deb) ...
Selecting previously unselected package gir1.2-gtk-2.0.
Unpacking gir1.2-gtk-2.0 (from .../gir1.2-gtk-2.0_2.24.10-0ubuntu6_armhf.deb) ...
Selecting previously unselected package pkg-config.
Unpacking pkg-config (from .../pkg-config_0.26-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libart-2.0-dev.
Unpacking libart-2.0-dev (from .../libart-2.0-dev_2.3.21-2_armhf.deb) ...
Selecting previously unselected package libglib2.0-data.
Unpacking libglib2.0-data (from .../libglib2.0-data_2.33.2-1_all.deb) ...
Selecting previously unselected package libglib2.0-bin.
Unpacking libglib2.0-bin (from .../libglib2.0-bin_2.33.2-1_armhf.deb) ...
Selecting previously unselected package libpcre3-dev.
Unpacking libpcre3-dev (from .../libpcre3-dev_1%3a8.30-5_armhf.deb) ...
Selecting previously unselected package zlib1g-dev:armhf.
Unpacking zlib1g-dev:armhf (from .../zlib1g-dev_1%3a1.2.3.4.dfsg-3ubuntu4_armhf.deb) ...
Selecting previously unselected package libglib2.0-dev.
Unpacking libglib2.0-dev (from .../libglib2.0-dev_2.33.2-1_armhf.deb) ...
Selecting previously unselected package libatk1.0-dev.
Unpacking libatk1.0-dev (from .../libatk1.0-dev_2.4.0-2_armhf.deb) ...
Selecting previously unselected package libavahi-common-dev.
Unpacking libavahi-common-dev (from .../libavahi-common-dev_0.6.31-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libdbus-1-dev.
Unpacking libdbus-1-dev (from .../libdbus-1-dev_1.4.18-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libavahi-client-dev.
Unpacking libavahi-client-dev (from .../libavahi-client-dev_0.6.31-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libavahi-glib-dev.
Unpacking libavahi-glib-dev (from .../libavahi-glib-dev_0.6.31-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libidl-dev:armhf.
Unpacking libidl-dev:armhf (from .../libidl-dev_0.8.14-0.2ubuntu2_armhf.deb) ...
Selecting previously unselected package liborbit2-dev.
Unpacking liborbit2-dev (from .../liborbit2-dev_1%3a2.14.19-0.1ubuntu1_armhf.deb) ...
Selecting previously unselected package libpopt-dev:armhf.
Unpacking libpopt-dev:armhf (from .../libpopt-dev_1.16-3ubuntu1_armhf.deb) ...
Selecting previously unselected package libbonobo2-dev.
Unpacking libbonobo2-dev (from .../libbonobo2-dev_2.32.1-0ubuntu1_armhf.deb) ...
Selecting previously unselected package xorg-sgml-doctools.
Unpacking xorg-sgml-doctools (from .../xorg-sgml-doctools_1%3a1.10-1_all.deb) ...
Selecting previously unselected package x11proto-core-dev.
Unpacking x11proto-core-dev (from .../x11proto-core-dev_7.0.23-1_all.deb) ...
Selecting previously unselected package libxau-dev:armhf.
Unpacking libxau-dev:armhf (from .../libxau-dev_1%3a1.0.7-1_armhf.deb) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Unpacking libxdmcp-dev:armhf (from .../libxdmcp-dev_1%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package x11proto-input-dev.
Unpacking x11proto-input-dev (from .../x11proto-input-dev_2.2-1_all.deb) ...
Selecting previously unselected package x11proto-kb-dev.
Unpacking x11proto-kb-dev (from .../x11proto-kb-dev_1.0.6-2_all.deb) ...
Selecting previously unselected package xtrans-dev.
Unpacking xtrans-dev (from .../xtrans-dev_1.2.7-1_all.deb) ...
Selecting previously unselected package libpthread-stubs0:armhf.
Unpacking libpthread-stubs0:armhf (from .../libpthread-stubs0_0.3-3_armhf.deb) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Unpacking libpthread-stubs0-dev:armhf (from .../libpthread-stubs0-dev_0.3-3_armhf.deb) ...
Selecting previously unselected package libxcb1-dev:armhf.
Unpacking libxcb1-dev:armhf (from .../libxcb1-dev_1.8.1-1_armhf.deb) ...
Selecting previously unselected package libx11-dev:armhf.
Unpacking libx11-dev:armhf (from .../libx11-dev_2%3a1.4.99.1-0ubuntu2_armhf.deb) ...
Selecting previously unselected package libpng12-dev.
Unpacking libpng12-dev (from .../libpng12-dev_1.2.49-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libgdk-pixbuf2.0-dev.
Unpacking libgdk-pixbuf2.0-dev (from .../libgdk-pixbuf2.0-dev_2.26.1-1_armhf.deb) ...
Selecting previously unselected package libfreetype6-dev.
Unpacking libfreetype6-dev (from .../libfreetype6-dev_2.4.8-1ubuntu2_armhf.deb) ...
Selecting previously unselected package x11proto-render-dev.
Unpacking x11proto-render-dev (from .../x11proto-render-dev_2%3a0.11.1-2_all.deb) ...
Selecting previously unselected package libxrender-dev:armhf.
Unpacking libxrender-dev:armhf (from .../libxrender-dev_1%3a0.9.7-1_armhf.deb) ...
Selecting previously unselected package libexpat1-dev.
Unpacking libexpat1-dev (from .../libexpat1-dev_2.1.0-1_armhf.deb) ...
Selecting previously unselected package libfontconfig1-dev.
Unpacking libfontconfig1-dev (from .../libfontconfig1-dev_2.8.0-3ubuntu9_armhf.deb) ...
Selecting previously unselected package libxft-dev.
Unpacking libxft-dev (from .../libxft-dev_2.2.0-3ubuntu2_armhf.deb) ...
Selecting previously unselected package libice-dev:armhf.
Unpacking libice-dev:armhf (from .../libice-dev_2%3a1.0.8-2_armhf.deb) ...
Selecting previously unselected package libsm-dev:armhf.
Unpacking libsm-dev:armhf (from .../libsm-dev_2%3a1.2.1-2_armhf.deb) ...
Selecting previously unselected package libpixman-1-dev.
Unpacking libpixman-1-dev (from .../libpixman-1-dev_0.26.0-2_armhf.deb) ...
Selecting previously unselected package libxcb-render0-dev:armhf.
Unpacking libxcb-render0-dev:armhf (from .../libxcb-render0-dev_1.8.1-1_armhf.deb) ...
Selecting previously unselected package libxcb-shm0-dev:armhf.
Unpacking libxcb-shm0-dev:armhf (from .../libxcb-shm0-dev_1.8.1-1_armhf.deb) ...
Selecting previously unselected package libcairo2-dev.
Unpacking libcairo2-dev (from .../libcairo2-dev_1.12.2-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libpango1.0-dev.
Unpacking libpango1.0-dev (from .../libpango1.0-dev_1.30.1-0ubuntu3_armhf.deb) ...
Selecting previously unselected package x11proto-xext-dev.
Unpacking x11proto-xext-dev (from .../x11proto-xext-dev_7.2.1-1_all.deb) ...
Selecting previously unselected package libxext-dev:armhf.
Unpacking libxext-dev:armhf (from .../libxext-dev_2%3a1.3.1-2_armhf.deb) ...
Selecting previously unselected package x11proto-xinerama-dev.
Unpacking x11proto-xinerama-dev (from .../x11proto-xinerama-dev_1.2.1-2_all.deb) ...
Selecting previously unselected package libxinerama-dev:armhf.
Unpacking libxinerama-dev:armhf (from .../libxinerama-dev_2%3a1.1.2-1_armhf.deb) ...
Selecting previously unselected package libxi-dev.
Unpacking libxi-dev (from .../libxi-dev_2%3a1.6.0-0ubuntu2_armhf.deb) ...
Selecting previously unselected package x11proto-randr-dev.
Unpacking x11proto-randr-dev (from .../x11proto-randr-dev_1.4.0+git20101207.0d32bb07-0ubuntu2_all.deb) ...
Selecting previously unselected package libxrandr-dev.
Unpacking libxrandr-dev (from .../libxrandr-dev_2%3a1.3.2-2_armhf.deb) ...
Selecting previously unselected package x11proto-fixes-dev.
Unpacking x11proto-fixes-dev (from .../x11proto-fixes-dev_1%3a5.0-2ubuntu1_all.deb) ...
Selecting previously unselected package libxfixes-dev.
Unpacking libxfixes-dev (from .../libxfixes-dev_1%3a5.0-4ubuntu4_armhf.deb) ...
Selecting previously unselected package libxcursor-dev:armhf.
Unpacking libxcursor-dev:armhf (from .../libxcursor-dev_1%3a1.1.13-1_armhf.deb) ...
Selecting previously unselected package x11proto-composite-dev.
Unpacking x11proto-composite-dev (from .../x11proto-composite-dev_1%3a0.4.2-2_all.deb) ...
Selecting previously unselected package libxcomposite-dev.
Unpacking libxcomposite-dev (from .../libxcomposite-dev_1%3a0.4.3-2build1_armhf.deb) ...
Selecting previously unselected package x11proto-damage-dev.
Unpacking x11proto-damage-dev (from .../x11proto-damage-dev_1%3a1.2.1-2_all.deb) ...
Selecting previously unselected package libxdamage-dev.
Unpacking libxdamage-dev (from .../libxdamage-dev_1%3a1.1.3-2build1_armhf.deb) ...
Selecting previously unselected package libxml2-utils.
Unpacking libxml2-utils (from .../libxml2-utils_2.7.8.dfsg-5.1ubuntu5_armhf.deb) ...
Selecting previously unselected package libgtk2.0-dev.
Unpacking libgtk2.0-dev (from .../libgtk2.0-dev_2.24.10-0ubuntu6_armhf.deb) ...
Selecting previously unselected package libgail-common:armhf.
Unpacking libgail-common:armhf (from .../libgail-common_2.24.10-0ubuntu6_armhf.deb) ...
Selecting previously unselected package libgail-dev.
Unpacking libgail-dev (from .../libgail-dev_2.24.10-0ubuntu6_armhf.deb) ...
Selecting previously unselected package libgnomecanvas2-dev.
Unpacking libgnomecanvas2-dev (from .../libgnomecanvas2-dev_2.30.3-1ubuntu1_armhf.deb) ...
Selecting previously unselected package libgconf2-dev.
Unpacking libgconf2-dev (from .../libgconf2-dev_3.2.5-0ubuntu2_armhf.deb) ...
Selecting previously unselected package libgpg-error-dev.
Unpacking libgpg-error-dev (from .../libgpg-error-dev_1.10-3_armhf.deb) ...
Selecting previously unselected package libgcrypt11-dev.
Unpacking libgcrypt11-dev (from .../libgcrypt11-dev_1.5.0-3ubuntu1_armhf.deb) ...
Selecting previously unselected package libtasn1-3-dev.
Unpacking libtasn1-3-dev (from .../libtasn1-3-dev_2.13-2_armhf.deb) ...
Selecting previously unselected package libp11-kit-dev.
Unpacking libp11-kit-dev (from .../libp11-kit-dev_0.12-2ubuntu1_armhf.deb) ...
Selecting previously unselected package libgnutls-dev.
Unpacking libgnutls-dev (from .../libgnutls-dev_2.12.14-5ubuntu4_armhf.deb) ...
Selecting previously unselected package libxml2-dev:armhf.
Unpacking libxml2-dev:armhf (from .../libxml2-dev_2.7.8.dfsg-5.1ubuntu5_armhf.deb) ...
Selecting previously unselected package libsepol1-dev.
Unpacking libsepol1-dev (from .../libsepol1-dev_2.1.4-3_armhf.deb) ...
Selecting previously unselected package libselinux1-dev.
Unpacking libselinux1-dev (from .../libselinux1-dev_2.1.9-5ubuntu1_armhf.deb) ...
Selecting previously unselected package libgnomevfs2-dev.
Unpacking libgnomevfs2-dev (from .../libgnomevfs2-dev_1%3a2.24.4-1ubuntu2_armhf.deb) ...
Selecting previously unselected package libcanberra-dev:armhf.
Unpacking libcanberra-dev:armhf (from .../libcanberra-dev_0.29-0ubuntu1_armhf.deb) ...
Selecting previously unselected package libgnome2-dev.
Unpacking libgnome2-dev (from .../libgnome2-dev_2.32.1-2ubuntu1_armhf.deb) ...
Selecting previously unselected package libbonoboui2-dev:armhf.
Unpacking libbonoboui2-dev:armhf (from .../libbonoboui2-dev_2.24.5-0ubuntu2_armhf.deb) ...
Selecting previously unselected package libgnome-keyring-dev.
Unpacking libgnome-keyring-dev (from .../libgnome-keyring-dev_3.4.1-1_armhf.deb) ...
Selecting previously unselected package libgnomeui-dev:armhf.
Unpacking libgnomeui-dev:armhf (from .../libgnomeui-dev_2.24.5-2ubuntu2_armhf.deb) ...
Selecting previously unselected package libgpm-dev:armhf.
Unpacking libgpm-dev:armhf (from .../libgpm-dev_1.20.4-6_armhf.deb) ...
Selecting previously unselected package libtinfo-dev:armhf.
Unpacking libtinfo-dev:armhf (from .../libtinfo-dev_5.9-9_armhf.deb) ...
Selecting previously unselected package libreadline6-dev:armhf.
Unpacking libreadline6-dev:armhf (from .../libreadline6-dev_6.2-8_armhf.deb) ...
Selecting previously unselected package libreadline-dev:armhf.
Unpacking libreadline-dev:armhf (from .../libreadline-dev_6.2-8_armhf.deb) ...
Selecting previously unselected package liblua5.1-0-dev:armhf.
Unpacking liblua5.1-0-dev:armhf (from .../liblua5.1-0-dev_5.1.5-2_armhf.deb) ...
Selecting previously unselected package libperl5.14.
Unpacking libperl5.14 (from .../libperl5.14_5.14.2-12_armhf.deb) ...
Selecting previously unselected package libperl-dev.
Unpacking libperl-dev (from .../libperl-dev_5.14.2-12_armhf.deb) ...
Selecting previously unselected package libpython2.7.
Unpacking libpython2.7 (from .../libpython2.7_2.7.3-0ubuntu3_armhf.deb) ...
Selecting previously unselected package libruby1.9.1.
Unpacking libruby1.9.1 (from .../libruby1.9.1_1.9.3.194-1_armhf.deb) ...
Selecting previously unselected package libssl-dev.
Unpacking libssl-dev (from .../libssl-dev_1.0.1-4ubuntu6_armhf.deb) ...
Selecting previously unselected package libxt-dev:armhf.
Unpacking libxt-dev:armhf (from .../libxt-dev_1%3a1.1.3-1_armhf.deb) ...
Selecting previously unselected package libxmu-headers.
Unpacking libxmu-headers (from .../libxmu-headers_2%3a1.1.1-1_all.deb) ...
Selecting previously unselected package libxmu-dev:armhf.
Unpacking libxmu-dev:armhf (from .../libxmu-dev_2%3a1.1.1-1_armhf.deb) ...
Selecting previously unselected package libxpm-dev:armhf.
Unpacking libxpm-dev:armhf (from .../libxpm-dev_1%3a3.5.10-1_armhf.deb) ...
Selecting previously unselected package libxaw7-dev:armhf.
Unpacking libxaw7-dev:armhf (from .../libxaw7-dev_2%3a1.0.10-2_armhf.deb) ...
Selecting previously unselected package lua5.1.
Unpacking lua5.1 (from .../lua5.1_5.1.5-2_armhf.deb) ...
Selecting previously unselected package python2.7-dev.
Unpacking python2.7-dev (from .../python2.7-dev_2.7.3-0ubuntu3_armhf.deb) ...
Selecting previously unselected package python-dev.
Unpacking python-dev (from .../python-dev_2.7.3-0ubuntu5_armhf.deb) ...
Selecting previously unselected package ruby1.9.1.
Unpacking ruby1.9.1 (from .../ruby1.9.1_1.9.3.194-1_armhf.deb) ...
Selecting previously unselected package ruby.
Unpacking ruby (from .../apt/archives/ruby_4.9_all.deb) ...
Selecting previously unselected package ruby1.9.1-dev.
Unpacking ruby1.9.1-dev (from .../ruby1.9.1-dev_1.9.3.194-1_armhf.deb) ...
Selecting previously unselected package ruby-dev.
Unpacking ruby-dev (from .../archives/ruby-dev_4.9_all.deb) ...
Selecting previously unselected package tcl8.5.
Unpacking tcl8.5 (from .../tcl8.5_8.5.11-1ubuntu1_armhf.deb) ...
Selecting previously unselected package tcl.
Unpacking tcl (from .../archives/tcl_8.5.0-2_all.deb) ...
Selecting previously unselected package tcl8.5-dev.
Unpacking tcl8.5-dev (from .../tcl8.5-dev_8.5.11-1ubuntu1_armhf.deb) ...
Selecting previously unselected package tcl-dev.
Unpacking tcl-dev (from .../tcl-dev_8.5.0-2_all.deb) ...
Selecting previously unselected package libattr1-dev:armhf.
Unpacking libattr1-dev:armhf (from .../libattr1-dev_1%3a2.4.46-7ubuntu1_armhf.deb) ...
Selecting previously unselected package libacl1-dev.
Unpacking libacl1-dev (from .../libacl1-dev_2.2.51-5ubuntu1_armhf.deb) ...
Processing triggers for libglib2.0-0:armhf ...
No schema files found: doing nothing.
Setting up libexpat1:armhf (2.1.0-1) ...
Setting up libmagic1:armhf (5.11-1) ...
Setting up libpopt0:armhf (1.16-3ubuntu1) ...
Setting up libasprintf0c2:armhf (0.18.1.1-9ubuntu1) ...
Setting up libdbus-glib-1-2:armhf (0.98-1ubuntu1) ...
Setting up libelf1:armhf (0.152-1ubuntu3) ...
Setting up libpipeline1:armhf (1.2.1-1) ...
Setting up libxau6:armhf (1:1.0.7-1) ...
Setting up libxdmcp6:armhf (1:1.1.1-1) ...
Setting up libxcb1:armhf (1.8.1-1) ...
Setting up libx11-data (2:1.4.99.1-0ubuntu2) ...
Setting up libx11-6:armhf (2:1.4.99.1-0ubuntu2) ...
Setting up libxext6:armhf (2:1.3.1-2) ...
Setting up libxml2:armhf (2.7.8.dfsg-5.1ubuntu5) ...
Setting up libart-2.0-2:armhf (2.3.21-2) ...
Setting up libasound2:armhf (1.0.25-3ubuntu1) ...
Setting up libatk1.0-data (2.4.0-2) ...
Setting up libatk1.0-0:armhf (2.4.0-2) ...
Setting up libavahi-common-data:armhf (0.6.31-1ubuntu1) ...
Setting up libavahi-common3:armhf (0.6.31-1ubuntu1) ...
Setting up libavahi-client3:armhf (0.6.31-1ubuntu1) ...
Setting up libavahi-glib1:armhf (0.6.31-1ubuntu1) ...
Setting up ucf (3.0025+nmu3) ...
Setting up gconf2-common (3.2.5-0ubuntu2) ...
Creating config file /etc/gconf/2/path with new version
Setting up libgconf-2-4:armhf (3.2.5-0ubuntu2) ...
Setting up libbonobo2-common (2.32.1-0ubuntu1) ...
Setting up libidl-common (0.8.14-0.2ubuntu2) ...
Setting up libidl0:armhf (0.8.14-0.2ubuntu2) ...
Setting up liborbit2:armhf (1:2.14.19-0.1ubuntu1) ...
Setting up libbonobo2-0 (2.32.1-0ubuntu1) ...
Setting up libjpeg-turbo8:armhf (1.1.90+svn733-0ubuntu5) ...
Setting up libjpeg8:armhf (8c-2ubuntu7) ...
Setting up libjasper1:armhf (1.900.1-13) ...
Setting up libtiff4:armhf (3.9.5-2ubuntu1) ...
Setting up libgdk-pixbuf2.0-common (2.26.1-1) ...
Setting up libgdk-pixbuf2.0-0:armhf (2.26.1-1) ...
Setting up libgtk2.0-common (2.24.10-0ubuntu6) ...
Setting up libfreetype6:armhf (2.4.8-1ubuntu2) ...
Setting up ttf-dejavu-core (2.33-2ubuntu1) ...
Setting up fontconfig-config (2.8.0-3ubuntu9) ...
Setting up libfontconfig1:armhf (2.8.0-3ubuntu9) ...
Setting up libpixman-1-0:armhf (0.26.0-2) ...
Setting up libxcb-render0:armhf (1.8.1-1) ...
Setting up libxcb-shm0:armhf (1.8.1-1) ...
Setting up libxrender1:armhf (1:0.9.7-1) ...
Setting up libcairo2:armhf (1.12.2-1ubuntu1) ...
Setting up libcups2:armhf (1.5.3-2) ...
Setting up libthai-data (0.1.18-1) ...
Setting up libdatrie1:armhf (0.2.5-3) ...
Setting up libthai0:armhf (0.1.18-1) ...
Setting up libxft2:armhf (2.2.0-3ubuntu2) ...
Setting up fontconfig (2.8.0-3ubuntu9) ...
Cleaning up old fontconfig caches... done.
Regenerating fonts cache... done.
Setting up libpango1.0-0:armhf (1.30.1-0ubuntu3) ...
Setting up libxcomposite1:armhf (1:0.4.3-2build1) ...
Setting up libxfixes3:armhf (1:5.0-4ubuntu4) ...
Setting up libxcursor1:armhf (1:1.1.13-1) ...
Setting up libxdamage1:armhf (1:1.1.3-2build1) ...
Setting up libxi6:armhf (2:1.6.0-0ubuntu2) ...
Setting up libxinerama1:armhf (2:1.1.2-1) ...
Setting up libxrandr2:armhf (2:1.3.2-2) ...
Setting up shared-mime-info (1.0-0ubuntu6) ...
Setting up libgtk2.0-0:armhf (2.24.10-0ubuntu6) ...
Setting up libglade2-0:armhf (1:2.6.4-1ubuntu2) ...
Setting up libltdl7:armhf (2.4.2-1ubuntu1) ...
Setting up libtdb1:armhf (1.2.10-2) ...
Setting up libogg0:armhf (1.3.0-4) ...
Setting up libvorbis0a:armhf (1.3.2-1.3) ...
Setting up libvorbisfile3:armhf (1.3.2-1.3) ...
Setting up sound-theme-freedesktop (0.7.pristine-2) ...
Setting up libcanberra0:armhf (0.29-0ubuntu1) ...
Setting up netbase (4.47ubuntu1) ...
Setting up dbus (1.4.18-1ubuntu1) ...
invoke-rc.d: policy-rc.d denied execution of start.
Setting up psmisc (22.18-1ubuntu1) ...
Setting up dbus-x11 (1.4.18-1ubuntu1) ...
Setting up mime-support (3.51-1ubuntu1) ...
update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode.
Setting up python2.7 (2.7.3-0ubuntu3) ...
Setting up python (2.7.3-0ubuntu5) ...
Setting up libgail18:armhf (2.24.10-0ubuntu6) ...
Setting up libgnomecanvas2-common (2.30.3-1ubuntu1) ...
Setting up libgnomecanvas2-0 (2.30.3-1ubuntu1) ...
Setting up libbonoboui2-common (2.24.5-0ubuntu2) ...
rmdir: failed to remove `/usr/share/gtk-doc/html/libbonoboui': Directory not empty
Setting up libcairo-gobject2:armhf (1.12.2-1ubuntu1) ...
Setting up libcairo-script-interpreter2:armhf (1.12.2-1ubuntu1) ...
Setting up libcroco3:armhf (0.6.5-1) ...
Setting up libunistring0:armhf (0.9.3-5) ...
Setting up libgettextpo0:armhf (0.18.1.1-9ubuntu1) ...
Setting up libgnome-keyring-common (3.4.1-1) ...
Setting up libgnome-keyring0:armhf (3.4.1-1) ...
Setting up x11-common (1:7.6+12ubuntu1) ...
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libice6:armhf (2:1.0.8-2) ...
Setting up libsm6:armhf (2:1.2.1-2) ...
Setting up libgnomeui-common (2.24.5-2ubuntu2) ...
Setting up libgnutls-openssl27:armhf (2.12.14-5ubuntu4) ...
Setting up libgpm2:armhf (1.20.4-6) ...
Setting up liblua5.1-0:armhf (5.1.5-2) ...
Setting up libpcrecpp0:armhf (1:8.30-5) ...
Setting up libsepol1:armhf (2.1.4-3) ...
Setting up libxt6:armhf (1:1.1.3-1) ...
Setting up libxmu6:armhf (2:1.1.1-1) ...
Setting up libxpm4:armhf (1:3.5.10-1) ...
Setting up libxaw7:armhf (2:1.0.10-2) ...
Setting up libyaml-0-2:armhf (0.1.4-2) ...
Setting up libgnutlsxx27:armhf (2.12.14-5ubuntu4) ...
Setting up file (5.11-1) ...
Setting up bsdmainutils (9.0.3ubuntu1) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode.
update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode.
Setting up gettext-base (0.18.1.1-9ubuntu1) ...
Setting up libgirepository-1.0-1 (1.33.2-1) ...
Setting up gir1.2-glib-2.0 (1.33.2-1) ...
Setting up groff-base (1.21-8) ...
Setting up man-db (2.6.2-1) ...
Building database of manual pages ...
Setting up html2text (1.3.2a-15) ...
Setting up gettext (0.18.1.1-9ubuntu1) ...
Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16+nmu2ubuntu1) ...
Setting up dh-apparmor (2.7.102-0ubuntu5) ...
Setting up debhelper (9.20120608ubuntu1) ...
Setting up gir1.2-atk-1.0 (2.4.0-2) ...
Setting up gir1.2-freedesktop (1.33.2-1) ...
Setting up gir1.2-gdkpixbuf-2.0 (2.26.1-1) ...
Setting up gir1.2-gnomekeyring-1.0 (3.4.1-1) ...
Setting up gir1.2-pango-1.0 (1.30.1-0ubuntu3) ...
Setting up gir1.2-gtk-2.0 (2.24.10-0ubuntu6) ...
Setting up pkg-config (0.26-1ubuntu1) ...
Setting up libart-2.0-dev (2.3.21-2) ...
Setting up libglib2.0-data (2.33.2-1) ...
Setting up libglib2.0-bin (2.33.2-1) ...
Setting up libpcre3-dev (1:8.30-5) ...
Setting up zlib1g-dev:armhf (1:1.2.3.4.dfsg-3ubuntu4) ...
Setting up libglib2.0-dev (2.33.2-1) ...
Setting up libatk1.0-dev (2.4.0-2) ...
Setting up libavahi-common-dev (0.6.31-1ubuntu1) ...
Setting up libdbus-1-dev (1.4.18-1ubuntu1) ...
Setting up libavahi-client-dev (0.6.31-1ubuntu1) ...
Setting up libavahi-glib-dev (0.6.31-1ubuntu1) ...
Setting up libidl-dev:armhf (0.8.14-0.2ubuntu2) ...
Setting up liborbit2-dev (1:2.14.19-0.1ubuntu1) ...
Setting up libpopt-dev:armhf (1.16-3ubuntu1) ...
Setting up libbonobo2-dev (2.32.1-0ubuntu1) ...
Setting up xorg-sgml-doctools (1:1.10-1) ...
Setting up x11proto-core-dev (7.0.23-1) ...
Setting up libxau-dev:armhf (1:1.0.7-1) ...
Setting up libxdmcp-dev:armhf (1:1.1.1-1) ...
Setting up x11proto-input-dev (2.2-1) ...
Setting up x11proto-kb-dev (1.0.6-2) ...
Setting up xtrans-dev (1.2.7-1) ...
Setting up libpthread-stubs0:armhf (0.3-3) ...
Setting up libpthread-stubs0-dev:armhf (0.3-3) ...
Setting up libxcb1-dev:armhf (1.8.1-1) ...
Setting up libx11-dev:armhf (2:1.4.99.1-0ubuntu2) ...
Setting up libpng12-dev (1.2.49-1ubuntu1) ...
Setting up libgdk-pixbuf2.0-dev (2.26.1-1) ...
Setting up libfreetype6-dev (2.4.8-1ubuntu2) ...
Setting up x11proto-render-dev (2:0.11.1-2) ...
Setting up libxrender-dev:armhf (1:0.9.7-1) ...
Setting up libexpat1-dev (2.1.0-1) ...
Setting up libfontconfig1-dev (2.8.0-3ubuntu9) ...
Setting up libxft-dev (2.2.0-3ubuntu2) ...
Setting up libice-dev:armhf (2:1.0.8-2) ...
Setting up libsm-dev:armhf (2:1.2.1-2) ...
Setting up libpixman-1-dev (0.26.0-2) ...
Setting up libxcb-render0-dev:armhf (1.8.1-1) ...
Setting up libxcb-shm0-dev:armhf (1.8.1-1) ...
Setting up libcairo2-dev (1.12.2-1ubuntu1) ...
Setting up libpango1.0-dev (1.30.1-0ubuntu3) ...
Setting up x11proto-xext-dev (7.2.1-1) ...
Setting up libxext-dev:armhf (2:1.3.1-2) ...
Setting up x11proto-xinerama-dev (1.2.1-2) ...
Setting up libxinerama-dev:armhf (2:1.1.2-1) ...
Setting up libxi-dev (2:1.6.0-0ubuntu2) ...
Setting up x11proto-randr-dev (1.4.0+git20101207.0d32bb07-0ubuntu2) ...
Setting up libxrandr-dev (2:1.3.2-2) ...
Setting up x11proto-fixes-dev (1:5.0-2ubuntu1) ...
Setting up libxfixes-dev (1:5.0-4ubuntu4) ...
Setting up libxcursor-dev:armhf (1:1.1.13-1) ...
Setting up x11proto-composite-dev (1:0.4.2-2) ...
Setting up libxcomposite-dev (1:0.4.3-2build1) ...
Setting up x11proto-damage-dev (1:1.2.1-2) ...
Setting up libxdamage-dev (1:1.1.3-2build1) ...
Setting up libxml2-utils (2.7.8.dfsg-5.1ubuntu5) ...
Setting up libgtk2.0-dev (2.24.10-0ubuntu6) ...
Setting up libgail-common:armhf (2.24.10-0ubuntu6) ...
Setting up libgail-dev (2.24.10-0ubuntu6) ...
Setting up libgnomecanvas2-dev (2.30.3-1ubuntu1) ...
Setting up libgpg-error-dev (1.10-3) ...
Setting up libgcrypt11-dev (1.5.0-3ubuntu1) ...
Setting up libtasn1-3-dev (2.13-2) ...
Setting up libp11-kit-dev (0.12-2ubuntu1) ...
Setting up libgnutls-dev (2.12.14-5ubuntu4) ...
Setting up libxml2-dev:armhf (2.7.8.dfsg-5.1ubuntu5) ...
Setting up libsepol1-dev (2.1.4-3) ...
Setting up libselinux1-dev (2.1.9-5ubuntu1) ...
Setting up libcanberra-dev:armhf (0.29-0ubuntu1) ...
Setting up libgnome-keyring-dev (3.4.1-1) ...
Setting up libgpm-dev:armhf (1.20.4-6) ...
Setting up libtinfo-dev:armhf (5.9-9) ...
Setting up libreadline6-dev:armhf (6.2-8) ...
Setting up libreadline-dev:armhf (6.2-8) ...
Setting up liblua5.1-0-dev:armhf (5.1.5-2) ...
Setting up libperl5.14 (5.14.2-12) ...
Setting up libperl-dev (5.14.2-12) ...
Setting up libpython2.7 (2.7.3-0ubuntu3) ...
Setting up libruby1.9.1 (1.9.3.194-1) ...
Setting up libssl-dev (1.0.1-4ubuntu6) ...
Setting up libxt-dev:armhf (1:1.1.3-1) ...
Setting up libxmu-headers (2:1.1.1-1) ...
Setting up libxmu-dev:armhf (2:1.1.1-1) ...
Setting up libxpm-dev:armhf (1:3.5.10-1) ...
Setting up libxaw7-dev:armhf (2:1.0.10-2) ...
Setting up lua5.1 (5.1.5-2) ...
update-alternatives: using /usr/bin/lua5.1 to provide /usr/bin/lua (lua-interpreter) in auto mode.
update-alternatives: using /usr/bin/luac5.1 to provide /usr/bin/luac (lua-compiler) in auto mode.
Setting up python2.7-dev (2.7.3-0ubuntu3) ...
Setting up python-dev (2.7.3-0ubuntu5) ...
Setting up ruby1.9.1 (1.9.3.194-1) ...
update-alternatives: using /usr/bin/gem1.9.1 to provide /usr/bin/gem (gem) in auto mode.
update-alternatives: using /usr/bin/ruby1.9.1 to provide /usr/bin/ruby (ruby) in auto mode.
Setting up ruby (4.9) ...
Setting up ruby1.9.1-dev (1.9.3.194-1) ...
Setting up ruby-dev (4.9) ...
Setting up tcl8.5 (8.5.11-1ubuntu1) ...
update-alternatives: using /usr/bin/tclsh8.5 to provide /usr/bin/tclsh (tclsh) in auto mode.
Setting up tcl (8.5.0-2) ...
update-alternatives: using /usr/bin/tclsh-default to provide /usr/bin/tclsh (tclsh) in auto mode.
Setting up tcl8.5-dev (8.5.11-1ubuntu1) ...
Setting up tcl-dev (8.5.0-2) ...
Setting up libattr1-dev:armhf (1:2.4.46-7ubuntu1) ...
Setting up libacl1-dev (2.2.51-5ubuntu1) ...
Setting up gconf-service-backend (3.2.5-0ubuntu2) ...
Setting up gconf-service (3.2.5-0ubuntu2) ...
Setting up libgconf2-4:armhf (3.2.5-0ubuntu2) ...
Setting up gconf2 (3.2.5-0ubuntu2) ...
update-alternatives: using /usr/bin/gconftool-2 to provide /usr/bin/gconftool (gconftool) in auto mode.
Setting up libgnomevfs2-common (1:2.24.4-1ubuntu2) ...
Setting up libgnomevfs2-0 (1:2.24.4-1ubuntu2) ...
Setting up libgnome2-common (2.32.1-2ubuntu1) ...
Setting up libgnome2-0 (2.32.1-2ubuntu1) ...
Setting up libbonoboui2-0:armhf (2.24.5-0ubuntu2) ...
Setting up libgnomeui-0:armhf (2.24.5-2ubuntu2) ...
Setting up gir1.2-gconf-2.0 (3.2.5-0ubuntu2) ...
Setting up libgconf2-dev (3.2.5-0ubuntu2) ...
Setting up libgnomevfs2-dev (1:2.24.4-1ubuntu2) ...
Setting up libgnome2-dev (2.32.1-2ubuntu1) ...
Setting up libbonoboui2-dev:armhf (2.24.5-0ubuntu2) ...
Setting up libgnomeui-dev:armhf (2.24.5-2ubuntu2) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Checking correctness of source dependencies...
Toolchain package versions: libc6-dev_2.15-0ubuntu15 make_3.81-8.1ubuntu1 dpkg-dev_1.16.4.3ubuntu1 gcc-4.7_4.7.0-13ubuntu1 g++-4.7_4.7.0-13ubuntu1 binutils_2.22-6ubuntu1 libstdc++6-4.7-dev_4.7.0-13ubuntu1 libstdc++6_4.7.0-13ubuntu1
------------------------------------------------------------------------------
dpkg-source: warning: -sn is not a valid option for Dpkg::Source::Package::V3::quilt
gpgv: Signature made Sun Jun 24 09:15:15 2012 UTC using DSA key ID C6CEA0C9
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./vim_7.3.547-1ubuntu1.dsc
dpkg-source: info: extracting vim in vim-7.3.547
dpkg-source: info: unpacking vim_7.3.547.orig.tar.gz
dpkg-source: info: unpacking vim_7.3.547-1ubuntu1.debian.tar.gz
dpkg-source: info: applying upstream/python-ftplugin-include.patch
dpkg-source: info: applying upstream/python-ftplugin-keywordprg.patch
dpkg-source: info: applying upstream/extra-rst-detection.patch
dpkg-source: info: applying upstream/es.po-recover.patch
dpkg-source: info: applying upstream/pythoncomplete-autoload-init.patch
dpkg-source: info: applying upstream/debian-runtime-spell.patch
dpkg-source: info: applying debian/vim-tiny.patch
dpkg-source: info: applying debian/disabled-modelines.patch
dpkg-source: info: applying debian/extra-tex-detection.patch
dpkg-source: info: applying debian/ubuntu-grub-syntax.patch
dpkg-buildpackage: source package vim
dpkg-buildpackage: source version 2:7.3.547-1ubuntu1
dpkg-source --before-build vim-7.3.547
dpkg-buildpackage: host architecture armhf
/usr/bin/fakeroot debian/rules clean
dh_testdir
dh_testdir
dh_testroot
dh_testroot
for x in install postinst prerm links ; do \
rm -f debian/vim-tiny.$x ; \
done
for x in install postinst prerm links ; do \
rm -f debian/vim-gtk.$x ; \
done
rm -f debian/lintian/vim-tiny
if [ "vim-tiny" = "vim-tiny" ]; then \
rm -f debian/tiny/vimrc.tiny; \
fi
rm -f debian/lintian/vim-gtk
if [ "vim-gtk" = "vim-tiny" ]; then \
rm -f debian/tiny/vimrc.tiny; \
fi
rm -rf src/vim-gtk
rm -rf src/vim-tiny
dh_testdir
dh_testdir
dh_testroot
dh_testroot
for x in install postinst prerm links ; do \
rm -f debian/vim-gnome.$x ; \
done
rm -f debian/lintian/vim-gnome
if [ "vim-gnome" = "vim-tiny" ]; then \
rm -f debian/tiny/vimrc.tiny; \
fi
rm -rf src/vim-gnome
dh_testdir
for x in install postinst prerm links ; do \
rm -f debian/vim-athena.$x ; \
done
rm -f debian/lintian/vim-athena
if [ "vim-athena" = "vim-tiny" ]; then \
rm -f debian/tiny/vimrc.tiny; \
fi
rm -rf src/vim-athena
dh_testdir
dh_testroot
dh_testroot
for x in install postinst prerm links ; do \
rm -f debian/vim-nox.$x ; \
done
rm -f debian/lintian/vim-nox
if [ "vim-nox" = "vim-tiny" ]; then \
rm -f debian/tiny/vimrc.tiny; \
fi
rm -rf src/vim-nox
for x in install postinst prerm links ; do \
rm -f debian/vim.$x ; \
done
rm -f debian/lintian/vim
[ ! -L src/vim-basic/po ] || /usr/bin/make -C src/vim-basic/po clean
rm -f debian/vim-common.install debian/vim-common.links debian/vim-gui-common.install debian/vim-gui-common.links debian/vim-runtime.install debian/vim-runtime.links debian/vim-runtime.postrm debian/vim-runtime.preinst debian/runtime/debian.vim
rm -rf src/vim-basic
dh_testdir
dh_testroot
rm -f extract-stamp* build-stamp* install-stamp* configure-stamp* autoconf-stamp
rm -f debian/helpztags.1
rm -rf debian/policy/vim-policy.html
rm -f debian/policy/vim-policy.txt
[ ! -f src/auto/config.cache ] || make distclean
rm -f src/auto/config.mk src/pixmaps src/runtime
[ ! -f debian/configure.dist ] || mv debian/configure.dist src/auto/configure
rm -f src/auto/config.h
rm -f runtime/doc/doctags runtime/doc/tags.ref
rm -f runtime/doc/*.html runtime/doc/*.log
dh_clean
debian/rules build-arch
cp src/config.mk.dist src/auto/config.mk
dh_testdir
dh_testdir
*** DEBIAN *** CONFIGURING VARIANT vim-gtk
/usr/bin/make -C src shadow SHADOWDIR=vim-gtk
*** DEBIAN *** CONFIGURING VARIANT vim-tiny
/usr/bin/make -C src shadow SHADOWDIR=vim-tiny
make[1]: Entering directory `/build/buildd/vim-7.3.547/src'
ln -s ../runtime .
ln -s ../pixmaps .
mkdir vim-gtk
cd vim-gtk; ln -s ../*.[ch] ../*.in ../*.sh ../*.xs ../*.xbm ../toolcheck ../proto ../po ../vimtutor ../gvimtutor ../mkinstalldirs .
make[1]: Entering directory `/build/buildd/vim-7.3.547/src'
mkdir vim-tiny
cd vim-tiny; ln -s ../*.[ch] ../*.in ../*.sh ../*.xs ../*.xbm ../toolcheck ../proto ../po ../vimtutor ../gvimtutor ../mkinstalldirs .
mkdir vim-gtk/auto
cd vim-gtk/auto; ln -s ../../auto/configure .
mkdir vim-tiny/auto
cd vim-gtk; rm -f auto/link.sed
cd vim-tiny/auto; ln -s ../../auto/configure .
cp Makefile configure vim-gtk
cd vim-tiny; rm -f auto/link.sed
rm -f vim-gtk/auto/config.mk vim-gtk/config.mk.dist
cp Makefile configure vim-tiny
cp config.mk.dist vim-gtk/auto/config.mk
cp config.mk.dist vim-gtk
rm -f vim-tiny/auto/config.mk vim-tiny/config.mk.dist
mkdir vim-gtk/xxd
cp config.mk.dist vim-tiny/auto/config.mk
cp config.mk.dist vim-tiny
cd vim-gtk/xxd; ln -s ../../xxd/*.[ch] ../../xxd/Make* .
mkdir vim-tiny/xxd
if test -d os_mac_rsrc; then \
cd vim-gtk; \
ln -s ../infplist.xml .; \
ln -s ../os_mac_rsrc ../os_mac.rsr.hqx ../dehqx.py .; \
fi
cd vim-tiny/xxd; ln -s ../../xxd/*.[ch] ../../xxd/Make* .
if test -d os_mac_rsrc; then \
cd vim-tiny; \
ln -s ../infplist.xml .; \
ln -s ../os_mac_rsrc ../os_mac.rsr.hqx ../dehqx.py .; \
fi
mkdir vim-gtk/testdir
cd vim-gtk/testdir; ln -s ../../testdir/Makefile \
../../testdir/vimrc.unix \
../../testdir/*.in \
../../testdir/*.vim \
../../testdir/test83-tags? \
../../testdir/*.ok .
mkdir vim-tiny/testdir
cd vim-tiny/testdir; ln -s ../../testdir/Makefile \
../../testdir/vimrc.unix \
../../testdir/*.in \
../../testdir/*.vim \
../../testdir/test83-tags? \
../../testdir/*.ok .
make[1]: Leaving directory `/build/buildd/vim-7.3.547/src'
if test -f src/auto/config.cache; then make distclean; fi
cd src/vim-gtk && LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro" CPPFLAGS="" CFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security" ./configure --prefix=/usr --mandir='${prefix}'/share/man --without-local-dir --with-modified-by="pkg-vim-maintainers@lists.alioth.debian.org" --with-compiledby="buildd@" --enable-fail-if-missing --enable-cscope --enable-gpm --with-features=huge --enable-multibyte --with-x --enable-xim --enable-luainterp --disable-mzschemeinterp --enable-perlinterp --enable-pythoninterp --disable-python3interp --enable-rubyinterp --enable-tclinterp
make[1]: Leaving directory `/build/buildd/vim-7.3.547/src'
if test -f src/auto/config.cache; then make distclean; fi
cd src/vim-tiny && LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro" CPPFLAGS="" CFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC" ./configure --prefix=/usr --mandir='${prefix}'/share/man --without-local-dir --with-modified-by="pkg-vim-maintainers@lists.alioth.debian.org" --with-compiledby="buildd@" --enable-fail-if-missing --with-features=small --disable-gui --disable-xsmp --disable-xsmp-interact --disable-netbeans --disable-acl --disable-gpm --enable-nls --enable-multibyte
configure: creating cache auto/config.cache
checking whether make sets $(MAKE)... yes
configure: creating cache auto/config.cache
checking for gcc... gcc
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
yes
checking for C compiler default output file name... a.out
checking for suffix of executables... checking for suffix of executables...
checking whether we are cross compiling...
checking whether we are cross compiling... no
no
checking for suffix of object files... checking for suffix of object files... o
checking whether we are using the GNU C compiler... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... yes
checking for gcc option to accept ISO C89... none needed
none needed
checking how to run the C preprocessor... checking how to run the C preprocessor... gcc -E
gcc -E
checking for grep that handles long lines and -e... checking for grep that handles long lines and -e... /bin/grep
/bin/grep
checking for egrep... checking for egrep... /bin/grep -E
/bin/grep -E
checking for library containing strerror... checking for library containing strerror... none required
none required
checking for gawk... checking for gawk... no
no
checking for mawk... checking for mawk... mawk
checking for strip... strip
mawk
checking for strip... checking for ANSI C header files... strip
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking --enable-fail-if-missing argument... yes
configure: checking for buggy tools...
- sed is 'GNU sed version 4.2.1
Copyright (C) 2009 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.
GNU sed home page: .
General help using GNU software: .
E-mail bug reports to: .
Be sure to include the word ``sed'' somewhere in the ``Subject:'' field.'.
checking for BeOS... no
checking for QNX... no
yes
checking for Darwin (Mac OS X)... checking --enable-fail-if-missing argument... yes
configure: checking for buggy tools...
no
checking --with-local-dir argument... no
checking --with-vim-name argument... - sed is 'GNU sed version 4.2.1
Copyright (C) 2009 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.
GNU sed home page: .
General help using GNU software: .
E-mail bug reports to: .
Be sure to include the word ``sed'' somewhere in the ``Subject:'' field.'.
Defaulting to vim
checking --with-ex-name argument... checking for BeOS... Defaulting to ex
checking --with-view-name argument... Defaulting to view
checking --with-global-runtime argument... no
checking --with-modified-by argument... pkg-vim-maintainers@lists.alioth.debian.org
checking if character set is EBCDIC... no
checking for QNX... no
checking for Darwin (Mac OS X)... no
checking --with-local-dir argument... 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... pkg-vim-maintainers@lists.alioth.debian.org
checking if character set is EBCDIC... no
checking --disable-selinux argument... no
checking for is_selinux_enabled in -lselinux... no
checking --disable-selinux argument... no
checking for is_selinux_enabled in -lselinux... yes
checking --with-features argument... huge
checking --with-compiledby argument... buildd@
checking --disable-xsmp argument... no
checking --disable-xsmp-interact argument... no
checking --enable-luainterp argument... yes
checking --with-lua-prefix argument... no
checking LUA_PREFIX environment var... not set, default to /usr
checking if lua.h can be found in /usr/include... no
checking for lua... /usr/bin/lua
checking Lua version... yes
checking --with-features argument... small
checking --with-compiledby argument... buildd@
checking --disable-xsmp argument... yes
checking --enable-luainterp argument... no
checking --enable-mzschemeinterp argument... no
5.1
checking if lua.h can be found in /usr/include/lua5.1... yes
checking --enable-mzschemeinterp argument... no
checking --enable-perlinterp argument... no
checking --enable-perlinterp argument... yes
checking --enable-pythoninterp argument... no
checking for perl... /usr/bin/perl
checking Perl version... checking --enable-python3interp 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... OK
libraries , headers
checking for gethostbyname... checking if compile and link flags for Perl are sane... yes
checking for connect... yes
checking --enable-pythoninterp argument... yes
checking for python... /usr/bin/python
checking Python version... 2.7
checking Python is 1.4 or better... yep
checking Python's install prefix... yes
checking for remove... /usr
checking Python's execution prefix... /usr
yes
checking for shmat... checking Python's configuration directory... /usr/lib/python2.7/config
checking if -pthread should be used... yes
checking for IceConnectionNumber in -lICE... yes
checking if compile and link flags for Python are sane... yes
checking if X11 header files can be found... yes
checking --enable-python3interp argument... no
checking --enable-tclinterp argument... yes
checking --with-tclsh argument... no
checking for tclsh8.5... /usr/bin/tclsh8.5
checking Tcl version... 8.5 - OK
yes
checking for _XdmcpAuthDoIt in -lXdmcp... checking for location of Tcl include... /usr/include/tcl8.5/tcl.h
checking for location of tclConfig.sh script... /usr/lib/tclConfig.sh
checking --enable-rubyinterp argument... yes
checking --with-ruby-command argument... defaulting to ruby
checking for ruby... /usr/bin/ruby
checking Ruby version... OK
checking Ruby header files... yes
checking for IceOpenConnection in -lICE... /usr/include/ruby-1.9.1
-e:1: Use RbConfig instead of obsolete and deprecated Config.
-e:1: Use RbConfig instead of obsolete and deprecated Config.
yes
checking for XpmCreatePixmapFromData in -lXpm... -e:1: Use RbConfig instead of obsolete and deprecated Config.
-e:1: Use RbConfig instead of obsolete and deprecated Config.
-e:1: Use RbConfig instead of obsolete and deprecated Config.
yes
checking if X11 header files implicitly declare return values... -e:1: Use RbConfig instead of obsolete and deprecated Config.
-e:1: Use RbConfig instead of obsolete and deprecated Config.
no
checking size of wchar_t is 2 bytes... checking --enable-cscope argument... yes
checking --enable-workshop argument... no
checking --disable-netbeans argument... no
checking for socket in -lsocket... no
checking --enable-gui argument... no GUI support
no
checking whether toupper is broken... checking for gethostbyname in -lnsl... yes
checking whether compiling netbeans integration is possible... no
checking whether __DATE__ and __TIME__ work... yes
checking whether __attribute__((unused)) is allowed... yes
checking elf.h usability... 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... no
checking for xmkmf... no
checking for X... yes
checking elf.h presence... yes
checking for elf.h... yes
checking for main in -lelf... no
checking for dirent.h that defines DIR... libraries , headers
yes
checking for library containing opendir... checking for gethostbyname... none required
checking stdarg.h usability... yes
checking for connect... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking stdint.h usability... yes
checking stdint.h presence... yes
checking for remove... yes
checking for stdint.h... yes
checking stdlib.h usability... yes
checking stdlib.h presence... yes
checking for shmat... yes
checking for stdlib.h... yes
checking string.h usability... yes
checking string.h presence... yes
checking for IceConnectionNumber in -lICE... yes
checking for string.h... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking if X11 header files can be found... yes
checking for sys/select.h... yes
checking sys/utsname.h usability... yes
checking sys/utsname.h presence... yes
checking for _XdmcpAuthDoIt in -lXdmcp... yes
checking for sys/utsname.h... yes
checking termcap.h usability... yes
checking for IceOpenConnection in -lICE... yes
checking for XpmCreatePixmapFromData in -lXpm... no
checking termcap.h presence... no
checking for termcap.h... no
checking fcntl.h usability... yes
checking if X11 header files implicitly declare return values... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sgtty.h usability... no
checking size of wchar_t is 2 bytes... yes
checking sgtty.h presence... yes
checking for sgtty.h... yes
checking sys/ioctl.h usability... no
checking --enable-gui argument... yes/auto - automatic GUI support
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 --disable-gtktest argument... gtk test enabled
checking for pkg-config... /usr/bin/pkg-config
yes
checking sys/ioctl.h presence... checking for GTK - version >= 2.2.0... 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 sys/types.h usability... yes
checking sys/types.h presence... yes
checking for sys/types.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 inttypes.h usability... yes
checking inttypes.h presence... yes
checking for inttypes.h... yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
checking unistd.h usability... yes
checking unistd.h presence... yes; found version 2.24.10
checking X11/SM/SMlib.h usability... yes
checking for unistd.h... yes
checking stropts.h usability... yes
checking X11/SM/SMlib.h presence... yes
checking for X11/SM/SMlib.h... yes
checking X11/xpm.h usability... yes
checking stropts.h presence... yes
checking for stropts.h... yes
checking errno.h usability... yes
checking X11/xpm.h presence... yes
checking errno.h presence... yes
checking for X11/xpm.h... yes
yes
checking for errno.h... yes
checking X11/Sunkeysym.h usability... checking sys/resource.h usability... yes
checking X11/Sunkeysym.h presence... yes
checking for X11/Sunkeysym.h... yes
checking for XIMText in X11/Xlib.h... yes
checking sys/resource.h presence... yes
yes
checking for sys/resource.h... yes
checking whether toupper is broken... checking sys/systeminfo.h usability... no
checking whether __DATE__ and __TIME__ work... yes
checking whether __attribute__((unused)) is allowed... yes
no
checking sys/systeminfo.h presence... checking elf.h usability... no
checking for sys/systeminfo.h... no
checking locale.h usability... yes
checking elf.h presence... yes
checking for elf.h... yes
checking for main in -lelf... yes
checking locale.h presence... yes
checking for locale.h... yes
checking sys/stream.h usability... no
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking stdarg.h usability... no
checking sys/stream.h presence... no
checking for sys/stream.h... no
yes
checking stdarg.h presence... checking termios.h usability... yes
checking for stdarg.h... yes
checking stdint.h usability... yes
checking termios.h presence... yes
checking stdint.h presence... yes
checking for termios.h... yes
yes
checking for stdint.h... yes
checking libc.h usability... 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... no
checking libc.h presence... no
checking for libc.h... no
checking sys/statfs.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/utsname.h usability... yes
checking sys/statfs.h presence... yes
checking for sys/statfs.h... yes
checking poll.h usability... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
checking termcap.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... no
checking termcap.h presence... no
checking for termcap.h... no
checking fcntl.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
yes
checking fcntl.h presence... checking utime.h usability... yes
checking for fcntl.h... yes
checking sgtty.h usability... yes
checking utime.h presence... yes
checking sgtty.h presence... yes
checking for utime.h... yes
checking sys/param.h usability... yes
checking for sgtty.h... yes
checking sys/ioctl.h usability... yes
checking sys/param.h presence... yes
checking sys/ioctl.h presence... yes
yes
checking for sys/ioctl.h... checking for sys/param.h... yes
yes
checking libintl.h usability... checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking libintl.h presence... yes
checking for sys/time.h... yes
yes
checking for libintl.h... yes
checking sys/types.h usability... checking libgen.h usability... yes
checking sys/types.h presence... yes
checking libgen.h presence... yes
checking for sys/types.h... yes
yes
checking for libgen.h... yes
checking termio.h usability... checking util/debug.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 inttypes.h usability... no
checking util/debug.h presence... no
checking for util/debug.h... no
checking util/msg18n.h usability... yes
checking inttypes.h presence... yes
checking for inttypes.h... yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking math.h usability... no
checking util/msg18n.h presence... yes
checking math.h presence... no
checking for util/msg18n.h... no
checking frame.h usability... yes
checking for math.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... no
checking frame.h presence... yes
checking for stropts.h... yes
no
checking for frame.h... no
checking errno.h usability... checking sys/acl.h usability... yes
checking errno.h presence... yes
checking sys/acl.h presence... yes
checking for errno.h... yes
yes
checking for sys/acl.h... yes
checking sys/resource.h usability... checking sys/access.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/systeminfo.h usability... no
checking sys/access.h presence... no
checking for sys/access.h... no
checking sys/sysinfo.h usability... no
checking sys/systeminfo.h presence... yes
checking sys/sysinfo.h presence... no
checking for sys/systeminfo.h... no
checking locale.h usability... yes
checking for sys/sysinfo.h... yes
checking wchar.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
yes
checking wchar.h presence... checking sys/stream.h usability... yes
checking for wchar.h... yes
checking wctype.h usability... yes
checking wctype.h presence... yes
checking for wctype.h... yes
checking for sys/ptem.h... no
checking for sys/sysctl.h... no
checking sys/stream.h presence... no
checking for sys/stream.h... no
checking termios.h usability... yes
checking for pthread_np.h... yes
checking termios.h presence... yes
checking for termios.h... yes
checking libc.h usability... 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... no
checking libc.h presence... no
checking for libc.h... no
checking sys/statfs.h usability... yes
checking for working volatile... yes
checking for mode_t... 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
yes
checking for off_t... checking sys/poll.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking pwd.h usability... yes
checking for pid_t... 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 for size_t... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking libintl.h usability... yes
checking for uid_t in sys/types.h... yes
checking for uint32_t... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking libgen.h usability... yes
checking whether time.h and sys/time.h may both be included... yes
checking libgen.h presence... yes
checking for libgen.h... yes
yes
checking for ino_t... checking util/debug.h usability... yes
checking for dev_t... no
checking util/debug.h presence... no
checking for util/debug.h... no
checking util/msg18n.h usability... yes
checking whether byte ordering is bigendian... no
checking util/msg18n.h presence... no
checking for rlim_t... no
checking for util/msg18n.h... no
yes
checking for stack_t... checking frame.h usability... yes
checking whether stack_t has an ss_base field... no
checking --with-tlib argument... empty: automatic terminal library selection
checking for tgetent in -ltinfo... yes
no
checking frame.h presence... no
checking for frame.h... no
checking sys/acl.h usability... checking whether we talk terminfo... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking sys/access.h usability... yes
checking what tgetent() returns for an unknown terminal... zero
checking whether termcap.h contains ospeed... no
checking sys/access.h presence... no
checking whether ospeed can be extern... no
checking for sys/access.h... no
checking sys/sysinfo.h usability... yes
checking whether termcap.h contains UP, BC and PC... yes
checking sys/sysinfo.h presence... yes
checking for sys/sysinfo.h... yes
checking wchar.h usability... no
checking whether UP, BC and PC can be extern... yes
checking wchar.h presence... yes
checking whether tputs() uses outfuntype... yes
checking for wchar.h... yes
checking wctype.h usability... 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 wctype.h presence... yes
checking for wctype.h... yes
checking for sys/ptem.h... yes
checking for ptyranges... don't know
checking default tty permissions/group... no
checking for sys/sysctl.h... yes
checking for pthread_np.h... can't determine - assume ptys are world accessible
world
checking return type of signal handlers... no
checking strings.h usability... void
checking for struct sigcontext... yes
checking getcwd implementation is broken... 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
no
checking for an ANSI C-conforming const... checking for bcmp... yes
checking for working volatile... yes
checking for mode_t... yes
checking for fchdir... yes
checking for fchown... yes
checking for off_t... yes
checking for fsync... yes
checking for pid_t... yes
checking for getcwd... yes
checking for getpseudotty... yes
checking for size_t... no
checking for getpwnam... yes
yes
checking for uid_t in sys/types.h... checking for getpwuid... yes
checking for uint32_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking for getrlimit... yes
checking for ino_t... yes
checking for gettimeofday... yes
checking for dev_t... yes
checking for getwd... yes
checking for lstat... yes
checking whether byte ordering is bigendian... yes
checking for memcmp... no
checking for rlim_t... yes
checking for stack_t... yes
checking for memset... yes
checking whether stack_t has an ss_base field... no
checking --with-tlib argument... empty: automatic terminal library selection
checking for tgetent in -ltinfo... yes
checking for mkdtemp... yes
yes
checking for nanosleep... checking whether we talk terminfo... yes
checking for opendir... yes
yes
checking what tgetent() returns for an unknown terminal... checking for putenv... yes
zero
checking whether termcap.h contains ospeed... checking for qsort... no
checking whether ospeed can be extern... yes
checking for readlink... yes
checking whether termcap.h contains UP, BC and PC... no
checking whether UP, BC and PC can be extern... yes
checking for select... yes
checking whether tputs() uses outfuntype... yes
no
checking whether sys/select.h and sys/time.h may both be included... checking for setenv... yes
checking for /dev/ptc... no
checking for SVR4 ptys... yes
checking for setpgid... yes
checking for ptyranges... don't know
checking default tty permissions/group... yes
checking for setsid... yes
can't determine - assume ptys are world accessible
world
checking return type of signal handlers... checking for sigaltstack... void
checking for struct sigcontext... yes
yes
checking getcwd implementation is broken... checking for sigstack... yes
no
checking for sigset... checking for bcmp... yes
yes
checking for sigsetjmp... checking for fchdir... no
yes
checking for sigaction... checking for fchown... yes
yes
checking for sigvec... checking for fsync... yes
yes
checking for strcasecmp... checking for getcwd... yes
yes
checking for strerror... checking for getpseudotty... yes
no
checking for strftime... checking for getpwnam... yes
yes
checking for getpwuid... checking for stricmp... yes
no
checking for getrlimit... checking for strncasecmp... yes
yes
checking for gettimeofday... checking for strnicmp... yes
checking for getwd... no
checking for strpbrk... yes
yes
checking for lstat... checking for strtol... yes
yes
checking for memcmp... checking for tgetent... yes
yes
checking for towlower... checking for memset... yes
yes
checking for towupper... checking for mkdtemp... yes
yes
checking for nanosleep... checking for iswupper... yes
yes
checking for opendir... checking for usleep... yes
yes
checking for putenv... checking for utime... yes
yes
checking for utimes... checking for qsort... yes
yes
checking for _LARGEFILE_SOURCE value needed for large files... checking for readlink... yes
no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... checking for select... 64
checking for st_blksize... yes
checking for setenv... yes
checking whether stat() ignores a trailing slash... yes
checking for setpgid... no
checking for iconv_open()... yes
checking for setsid... yes
yes
checking for nl_langinfo(CODESET)... checking for sigaltstack... yes
checking for strtod in -lm... yes
checking for sigstack... yes
checking for strtod() and other floating point functions... yes
checking for sigset... yes
yes
checking --disable-acl argument... checking for sigsetjmp... yes
checking --disable-gpm argument... yes
checking --disable-sysmouse argument... no
checking for sysmouse... no
checking for FD_CLOEXEC... no
checking for sigaction... yes
checking for rename... yes
checking for sigvec... yes
checking for sysctl... not usable
checking for sysinfo... yes
checking for strcasecmp... yes
checking for sysinfo.mem_unit... yes
checking for sysconf... yes
checking for strerror... yes
checking size of int... yes
checking for strftime... 4
checking size of long... yes
checking for stricmp... no
4
checking size of time_t... checking for strncasecmp... yes
checking for strnicmp... 4
checking size of off_t... no
checking for strpbrk... 8
checking uint32_t is 32 bits... yes
checking for strtol... ok
checking whether memmove handles overlaps... yes
checking for tgetent... yes
checking for towlower... yes
checking whether X_LOCALE needed... no
checking for _xpg4_setrunelocale in -lxpg4... no
checking how to create tags... yes
checking for towupper... ctags
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 iswupper... yes
checking for _nl_msg_cat_cntr... yes
checking for usleep... yes
checking dlfcn.h usability... yes
checking for utime... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for dlopen()... yes
checking for utimes... no
checking for dlopen() in -ldl... yes
checking for _LARGEFILE_SOURCE value needed for large files... yes
checking for dlsym()... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... yes
checking setjmp.h usability... yes
checking setjmp.h presence... 64
yes
checking for setjmp.h... yes
checking for st_blksize... checking for GCC 3 or later... yes
checking whether we need -D_FORTIFY_SOURCE=1... yes
checking linker --as-needed support... yes
yes
checking whether stat() ignores a trailing slash... configure: updating cache auto/config.cache
configure: creating auto/config.status
no
checking for iconv_open()... config.status: creating auto/config.mk
config.status: creating auto/config.h
yes
checking for nl_langinfo(CODESET)... touch configure-stamp-vim-tiny
dh_testdir
*** DEBIAN *** CONFIGURING VARIANT vim-gnome
/usr/bin/make -C src shadow SHADOWDIR=vim-gnome
make[1]: Entering directory `/build/buildd/vim-7.3.547/src'
mkdir vim-gnome
cd vim-gnome; ln -s ../*.[ch] ../*.in ../*.sh ../*.xs ../*.xbm ../toolcheck ../proto ../po ../vimtutor ../gvimtutor ../mkinstalldirs .
mkdir vim-gnome/auto
cd vim-gnome/auto; ln -s ../../auto/configure .
cd vim-gnome; rm -f auto/link.sed
cp Makefile configure vim-gnome
rm -f vim-gnome/auto/config.mk vim-gnome/config.mk.dist
cp config.mk.dist vim-gnome/auto/config.mk
cp config.mk.dist vim-gnome
mkdir vim-gnome/xxd
cd vim-gnome/xxd; ln -s ../../xxd/*.[ch] ../../xxd/Make* .
if test -d os_mac_rsrc; then \
cd vim-gnome; \
ln -s ../infplist.xml .; \
ln -s ../os_mac_rsrc ../os_mac.rsr.hqx ../dehqx.py .; \
fi
mkdir vim-gnome/testdir
cd vim-gnome/testdir; ln -s ../../testdir/Makefile \
../../testdir/vimrc.unix \
../../testdir/*.in \
../../testdir/*.vim \
../../testdir/test83-tags? \
../../testdir/*.ok .
make[1]: Leaving directory `/build/buildd/vim-7.3.547/src'
if test -f src/auto/config.cache; then make distclean; fi
cd src/vim-gnome && LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro" CPPFLAGS="" CFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security" ./configure --prefix=/usr --mandir='${prefix}'/share/man --without-local-dir --with-modified-by="pkg-vim-maintainers@lists.alioth.debian.org" --with-compiledby="buildd@" --enable-fail-if-missing --enable-cscope --enable-gpm --with-features=huge --enable-multibyte --with-x --enable-xim --enable-gui=gnome2 --disable-gtk2-check --enable-gnome-check --disable-motif-check --disable-athena-check --disable-fontset --enable-luainterp --disable-mzschemeinterp --enable-perlinterp --enable-pythoninterp --disable-python3interp --enable-rubyinterp --enable-tclinterp
yes
checking for strtod in -lm... yes
checking for strtod() and other floating point functions... yes
checking --disable-acl argument... no
checking for acl_get_file in -lposix1e... no
checking for acl_get_file in -lacl... configure: creating cache auto/config.cache
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for fgetxattr in -lattr... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... yes
checking for POSIX ACL support...
checking whether we are cross compiling... yes
checking for acl_get in -lsec... no
checking for Solaris ACL support... no
checking for AIX ACL support... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... no
checking --disable-gpm argument... no
checking for gpm... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... yes
checking --disable-sysmouse argument... no
checking for sysmouse... none needed
checking how to run the C preprocessor... gcc -E
no
checking for FD_CLOEXEC... checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
yes
checking for rename... checking for library containing strerror... yes
checking for sysctl... not usable
checking for sysinfo... none required
checking for gawk... no
checking for mawk... mawk
checking for strip... strip
checking for ANSI C header files... yes
checking for sysinfo.mem_unit... yes
checking for sysconf... yes
checking size of int... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking --enable-fail-if-missing argument... yes
configure: checking for buggy tools...
- sed is 'GNU sed version 4.2.1
Copyright (C) 2009 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.
GNU sed home page: .
General help using GNU software: .
E-mail bug reports to: .
Be sure to include the word ``sed'' somewhere in the ``Subject:'' field.'.
checking for BeOS... no
checking for QNX... no
checking for Darwin (Mac OS X)... no
checking --with-local-dir argument... 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... pkg-vim-maintainers@lists.alioth.debian.org
checking if character set is EBCDIC... 4
checking size of long... no
checking --disable-selinux argument... no
checking for is_selinux_enabled in -lselinux... yes
checking --with-features argument... huge
checking --with-compiledby argument... buildd@
checking --disable-xsmp argument... no
checking --disable-xsmp-interact argument... no
checking --enable-luainterp argument... yes
checking --with-lua-prefix argument... no
checking LUA_PREFIX environment var... not set, default to /usr
checking if lua.h can be found in /usr/include... no
checking for lua... /usr/bin/lua
checking Lua version... 5.1
checking if lua.h can be found in /usr/include/lua5.1... yes
checking --enable-mzschemeinterp argument... no
checking --enable-perlinterp argument... yes
checking for perl... /usr/bin/perl
checking Perl version... 4
checking size of time_t... OK
4
checking size of off_t... checking if compile and link flags for Perl are sane... 8
checking uint32_t is 32 bits... yes
checking --enable-pythoninterp argument... yes
checking for python... /usr/bin/python
checking Python version... 2.7
checking Python is 1.4 or better... yep
checking Python's install prefix... ok
checking whether memmove handles overlaps... /usr
checking Python's execution prefix... /usr
checking Python's configuration directory... /usr/lib/python2.7/config
checking if -pthread should be used... yes
checking whether X_LOCALE needed... no
checking for _xpg4_setrunelocale in -lxpg4... yes
checking if compile and link flags for Python are sane... no
checking how to create tags... yes
checking --enable-python3interp argument... no
checking --enable-tclinterp argument... yes
checking --with-tclsh argument... no
checking for tclsh8.5... /usr/bin/tclsh8.5
checking Tcl version... ctags
checking how to run man with a section nr... man
checking --disable-nls argument... no
checking for msgfmt... msgfmt
checking for NLS... 8.5 - OK
checking for location of Tcl include... /usr/include/tcl8.5/tcl.h
checking for location of tclConfig.sh script... /usr/lib/tclConfig.sh
checking --enable-rubyinterp argument... yes
checking --with-ruby-command argument... defaulting to ruby
checking for ruby... /usr/bin/ruby
checking Ruby version... OK
checking Ruby header files... gettext() works
checking for bind_textdomain_codeset... /usr/include/ruby-1.9.1
-e:1: Use RbConfig instead of obsolete and deprecated Config.
yes
checking for _nl_msg_cat_cntr... -e:1: Use RbConfig instead of obsolete and deprecated Config.
-e:1: Use RbConfig instead of obsolete and deprecated Config.
-e:1: Use RbConfig instead of obsolete and deprecated Config.
-e:1: Use RbConfig instead of obsolete and deprecated Config.
yes
checking dlfcn.h usability... -e:1: Use RbConfig instead of obsolete and deprecated Config.
-e:1: Use RbConfig instead of obsolete and deprecated Config.
checking --enable-cscope argument... yes
checking --enable-workshop argument... no
checking --disable-netbeans argument... no
checking for socket in -lsocket... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for dlopen()... no
checking for gethostbyname in -lnsl... no
checking for dlopen() in -ldl... yes
checking whether compiling netbeans integration is possible... yes
checking for dlsym()... 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... no
checking for xmkmf... no
checking for X... yes
checking setjmp.h usability... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking for GCC 3 or later... yes
checking whether we need -D_FORTIFY_SOURCE=1... yes
checking linker --as-needed support... yes
libraries , headers
configure: updating cache auto/config.cache
configure: creating auto/config.status
checking for gethostbyname... config.status: creating auto/config.mk
yes
checking for connect... config.status: creating auto/config.h
yes
checking for remove... touch configure-stamp-vim-gtk
dh_testdir
*** DEBIAN *** CONFIGURING VARIANT vim-athena
/usr/bin/make -C src shadow SHADOWDIR=vim-athena
make[1]: Entering directory `/build/buildd/vim-7.3.547/src'
mkdir vim-athena
cd vim-athena; ln -s ../*.[ch] ../*.in ../*.sh ../*.xs ../*.xbm ../toolcheck ../proto ../po ../vimtutor ../gvimtutor ../mkinstalldirs .
mkdir vim-athena/auto
cd vim-athena/auto; ln -s ../../auto/configure .
cd vim-athena; rm -f auto/link.sed
cp Makefile configure vim-athena
rm -f vim-athena/auto/config.mk vim-athena/config.mk.dist
cp config.mk.dist vim-athena/auto/config.mk
cp config.mk.dist vim-athena
mkdir vim-athena/xxd
cd vim-athena/xxd; ln -s ../../xxd/*.[ch] ../../xxd/Make* .
if test -d os_mac_rsrc; then \
cd vim-athena; \
ln -s ../infplist.xml .; \
ln -s ../os_mac_rsrc ../os_mac.rsr.hqx ../dehqx.py .; \
fi
yes
checking for shmat... mkdir vim-athena/testdir
cd vim-athena/testdir; ln -s ../../testdir/Makefile \
../../testdir/vimrc.unix \
../../testdir/*.in \
../../testdir/*.vim \
../../testdir/test83-tags? \
../../testdir/*.ok .
make[1]: Leaving directory `/build/buildd/vim-7.3.547/src'
if test -f src/auto/config.cache; then make distclean; fi
cd src/vim-athena && LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro" CPPFLAGS="" CFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security" ./configure --prefix=/usr --mandir='${prefix}'/share/man --without-local-dir --with-modified-by="pkg-vim-maintainers@lists.alioth.debian.org" --with-compiledby="buildd@" --enable-fail-if-missing --enable-cscope --enable-gpm --with-features=huge --enable-multibyte --with-x --enable-xim --enable-gui=athena --disable-gtk2-check --disable-gnome-check --disable-motif-check --enable-athena-check --enable-fontset --enable-luainterp --disable-mzschemeinterp --enable-perlinterp --enable-pythoninterp --disable-python3interp --enable-rubyinterp --enable-tclinterp
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... configure: creating cache auto/config.cache
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking if X11 header files implicitly declare return values... no
checking size of wchar_t is 2 bytes... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking --enable-gui argument... GNOME 2.x GUI support
checking --disable-gtktest argument... gtk test enabled
checking for pkg-config... /usr/bin/pkg-config
checking for GTK - version >= 2.2.0... no
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 ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for library containing strerror... none required
checking for gawk... no
checking for mawk... mawk
checking for strip... strip
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking --enable-fail-if-missing argument... yes
configure: checking for buggy tools...
- sed is 'GNU sed version 4.2.1
Copyright (C) 2009 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.
GNU sed home page: .
General help using GNU software: .
E-mail bug reports to: .
Be sure to include the word ``sed'' somewhere in the ``Subject:'' field.'.
checking for BeOS... no
checking for QNX... no
checking for Darwin (Mac OS X)... no
checking --with-local-dir argument... 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... pkg-vim-maintainers@lists.alioth.debian.org
checking if character set is EBCDIC... no
checking --disable-selinux argument... no
checking for is_selinux_enabled in -lselinux... yes; found version 2.24.10
checking for libgnomeui-2.0... yes
yes
checking --with-features argument... huge
checking --with-compiledby argument... buildd@
checking --disable-xsmp argument... no
checking --disable-xsmp-interact argument... no
checking --enable-luainterp argument... yes
checking --with-lua-prefix argument... no
checking LUA_PREFIX environment var... not set, default to /usr
checking if lua.h can be found in /usr/include... no
checking for lua... /usr/bin/lua
checking Lua version... checking for FreeBSD... 5.1
checking if lua.h can be found in /usr/include/lua5.1... yes
checking --enable-mzschemeinterp argument... no
no
checking --enable-perlinterp argument... yes
checking X11/SM/SMlib.h usability... checking for perl... /usr/bin/perl
checking Perl version... OK
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... checking if compile and link flags for Perl are sane... yes
checking X11/Sunkeysym.h presence... yes
checking for X11/Sunkeysym.h... yes
checking for XIMText in X11/Xlib.h... yes
checking whether toupper is broken... yes
checking --enable-pythoninterp argument... yes
checking for python... /usr/bin/python
checking Python version... 2.7
checking Python is 1.4 or better... no
checking whether __DATE__ and __TIME__ work... yep
checking Python's install prefix... yes
checking whether __attribute__((unused)) is allowed... /usr
checking Python's execution prefix... /usr
yes
checking elf.h usability... checking Python's configuration directory... /usr/lib/python2.7/config
yes
checking elf.h presence... checking if -pthread should be used... 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... yes
checking if compile and link flags for Python are sane... yes
checking --enable-python3interp argument... no
checking --enable-tclinterp argument... yes
checking --with-tclsh argument... none required
no
checking for tclsh8.5... /usr/bin/tclsh8.5
checking Tcl version... checking stdarg.h usability... 8.5 - OK
checking for location of Tcl include... /usr/include/tcl8.5/tcl.h
checking for location of tclConfig.sh script... /usr/lib/tclConfig.sh
checking --enable-rubyinterp argument... yes
checking --with-ruby-command argument... defaulting to ruby
checking for ruby... /usr/bin/ruby
checking Ruby version... OK
checking Ruby header files... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking stdint.h usability... /usr/include/ruby-1.9.1
-e:1: Use RbConfig instead of obsolete and deprecated Config.
yes
checking stdint.h presence... -e:1: Use RbConfig instead of obsolete and deprecated Config.
yes
checking for stdint.h... yes
-e:1: Use RbConfig instead of obsolete and deprecated Config.
checking stdlib.h usability... -e:1: Use RbConfig instead of obsolete and deprecated Config.
-e:1: Use RbConfig instead of obsolete and deprecated Config.
yes
checking stdlib.h presence... yes
checking for stdlib.h... yes
-e:1: Use RbConfig instead of obsolete and deprecated Config.
checking string.h usability... -e:1: Use RbConfig instead of obsolete and deprecated Config.
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 string.h presence... yes
checking for string.h... yes
checking sys/select.h usability... yes
checking whether compiling netbeans integration is possible... 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
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... checking termcap.h usability... libraries , headers
no
checking termcap.h presence... no
checking for termcap.h... no
checking fcntl.h usability... checking for gethostbyname... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sgtty.h usability... yes
checking for connect... yes
checking sgtty.h presence... yes
checking for sgtty.h... yes
checking sys/ioctl.h usability... yes
checking for remove... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
yes
checking for shmat... checking sys/time.h usability... yes
checking for IceConnectionNumber in -lICE... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/types.h usability... yes
checking if X11 header files can be found... yes
checking sys/types.h presence... yes
checking for sys/types.h... yes
yes
checking for _XdmcpAuthDoIt in -lXdmcp... checking termio.h usability... yes
checking termio.h presence... yes
checking for termio.h... yes
yes
checking for IceOpenConnection in -lICE... checking iconv.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking inttypes.h usability... yes
checking for XpmCreatePixmapFromData in -lXpm... yes
checking inttypes.h presence... yes
checking for inttypes.h... yes
yes
checking if X11 header files implicitly declare return values... checking langinfo.h usability... no
checking size of wchar_t is 2 bytes... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking math.h usability... no
checking --enable-gui argument... Athena GUI support
checking if Athena header files can be found... yes
checking math.h presence... yes
checking for math.h... yes
checking unistd.h usability... yes
checking for XShapeQueryExtension in -lXext... yes
checking unistd.h presence... yes
checking for unistd.h... yes
checking stropts.h usability... yes
checking for wslen in -lw... no
checking for dlsym in -ldl... yes
checking stropts.h presence... yes
checking for stropts.h... yes
checking errno.h usability... yes
checking for XmuCreateStippledPixmap in -lXmu... yes
checking errno.h presence... yes
checking for errno.h... yes
checking sys/resource.h usability... yes
checking for extra X11 defines... no
checking X11/SM/SMlib.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/systeminfo.h usability... yes
checking X11/SM/SMlib.h presence... yes
checking for X11/SM/SMlib.h... yes
checking X11/xpm.h usability... no
checking sys/systeminfo.h presence... yes
checking X11/xpm.h presence... yes
checking for X11/xpm.h... yes
no
checking for sys/systeminfo.h... no
checking locale.h usability... 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
checking locale.h presence... yes
checking for X11/Xmu/Editres.h... yes
checking for locale.h... yes
checking sys/stream.h usability... yes
checking whether toupper is broken... no
checking whether __DATE__ and __TIME__ work... no
checking sys/stream.h presence... yes
no
checking for sys/stream.h... no
checking whether __attribute__((unused)) is allowed... checking termios.h usability... yes
checking elf.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking libc.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... no
checking libc.h presence... yes
checking for library containing opendir... no
checking for libc.h... no
checking sys/statfs.h usability... yes
checking sys/statfs.h presence... none required
yes
checking for sys/statfs.h... yes
checking stdarg.h usability... checking poll.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking stdint.h usability... yes
checking poll.h presence... yes
checking for poll.h... yes
checking sys/poll.h usability... yes
checking stdint.h presence... yes
checking for stdint.h... yes
checking stdlib.h usability... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
checking pwd.h usability... yes
checking stdlib.h presence... yes
checking for stdlib.h... yes
checking string.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
yes
checking string.h presence... checking utime.h usability... yes
checking for string.h... yes
checking sys/select.h usability... yes
checking utime.h presence... yes
checking sys/select.h presence... yes
checking for utime.h... yes
yes
checking for sys/select.h... yes
checking sys/param.h usability... checking sys/utsname.h usability... yes
checking sys/param.h presence... yes
checking sys/utsname.h presence... yes
checking for sys/utsname.h... yes
yes
checking for sys/param.h... yes
checking termcap.h usability... 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 termcap.h presence... no
checking for termcap.h... no
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sgtty.h usability... no
checking util/debug.h presence... yes
checking sgtty.h presence... no
checking for util/debug.h... no
checking util/msg18n.h usability... 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... no
checking util/msg18n.h presence... yes
checking for sys/time.h... yes
no
checking for util/msg18n.h... no
checking frame.h usability... checking sys/types.h usability... yes
checking sys/types.h presence... yes
checking for sys/types.h... yes
checking termio.h usability... yes
checking termio.h presence... no
checking frame.h presence... yes
checking for termio.h... yes
no
checking for frame.h... no
checking iconv.h usability... checking sys/acl.h usability... yes
checking iconv.h presence... yes
checking sys/acl.h presence... yes
checking for iconv.h... yes
yes
checking for sys/acl.h... yes
checking inttypes.h usability... checking sys/access.h usability... yes
checking inttypes.h presence... yes
checking for inttypes.h... yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking math.h usability... yes
checking math.h presence... yes
checking for math.h... yes
no
checking sys/access.h presence... checking unistd.h usability... no
checking for sys/access.h... no
checking sys/sysinfo.h usability... yes
checking unistd.h presence... yes
checking for unistd.h... yes
checking stropts.h usability... yes
checking sys/sysinfo.h presence... yes
checking for sys/sysinfo.h... yes
checking wchar.h usability... yes
checking stropts.h presence... yes
checking for stropts.h... yes
yes
checking wchar.h presence... checking errno.h usability... yes
checking for wchar.h... yes
checking wctype.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking sys/resource.h usability... yes
checking wctype.h presence... yes
checking for wctype.h... yes
checking for sys/ptem.h... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/systeminfo.h usability... no
checking for sys/sysctl.h... yes
checking for pthread_np.h... no
checking sys/systeminfo.h presence... no
checking strings.h usability... no
checking for sys/systeminfo.h... no
checking locale.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 locale.h presence... yes
checking whether gcc needs -traditional... yes
checking for locale.h... yes
checking sys/stream.h usability... no
checking for an ANSI C-conforming const... yes
checking for working volatile... yes
checking for mode_t... no
checking sys/stream.h presence... no
checking for sys/stream.h... no
checking termios.h usability... yes
checking for off_t... yes
checking termios.h presence... yes
checking for termios.h... yes
checking libc.h usability... yes
checking for pid_t... no
checking libc.h presence... no
checking for libc.h... no
yes
checking for size_t... checking sys/statfs.h usability... yes
checking sys/statfs.h presence... yes
checking for sys/statfs.h... yes
checking poll.h usability... yes
checking for uid_t in sys/types.h... yes
checking for uint32_t... yes
checking poll.h presence... yes
checking for poll.h... yes
checking sys/poll.h usability... yes
checking whether time.h and sys/time.h may both be included... yes
checking sys/poll.h presence... yes
checking for ino_t... 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 for dev_t... yes
checking utime.h presence... yes
checking for utime.h... yes
checking sys/param.h usability... yes
checking whether byte ordering is bigendian... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking libintl.h usability... no
checking for rlim_t... yes
checking for stack_t... yes
checking whether stack_t has an ss_base field... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking libgen.h usability... no
checking --with-tlib argument... empty: automatic terminal library selection
checking for tgetent in -ltinfo... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking util/debug.h usability... yes
checking whether we talk terminfo... yes
checking what tgetent() returns for an unknown terminal... zero
checking whether termcap.h contains ospeed... no
checking util/debug.h presence... no
checking for util/debug.h... no
no
checking whether ospeed can be extern... checking util/msg18n.h usability... yes
checking whether termcap.h contains UP, BC and PC... no
checking whether UP, BC and PC can be extern... no
checking util/msg18n.h presence... yes
checking whether tputs() uses outfuntype... no
checking for util/msg18n.h... no
checking frame.h usability... 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... don't know
checking default tty permissions/group... no
checking frame.h presence... no
checking for frame.h... no
checking sys/acl.h usability... can't determine - assume ptys are world accessible
world
checking return type of signal handlers... yes
checking sys/acl.h presence... void
checking for struct sigcontext... yes
checking for sys/acl.h... yes
checking sys/access.h usability... yes
checking getcwd implementation is broken... no
checking for bcmp... no
checking sys/access.h presence... no
checking for sys/access.h... no
checking sys/sysinfo.h usability... yes
checking for fchdir... yes
checking sys/sysinfo.h presence... yes
checking for sys/sysinfo.h... yes
checking wchar.h usability... yes
checking wchar.h presence... yes
yes
checking for wchar.h... yes
checking for fchown... checking wctype.h usability... yes
checking wctype.h presence... yes
checking for wctype.h... yes
yes
checking for sys/ptem.h... checking for fsync... no
checking for sys/sysctl.h... yes
checking for getcwd... yes
checking for pthread_np.h... yes
checking for getpseudotty... no
checking strings.h usability... yes
checking strings.h presence... no
yes
checking for strings.h... yes
checking if strings.h can be included after string.h... checking for getpwnam... yes
checking whether gcc needs -traditional... no
checking for an ANSI C-conforming const... yes
checking for getpwuid... yes
checking for working volatile... yes
checking for mode_t... yes
checking for getrlimit... yes
checking for off_t... yes
checking for gettimeofday... yes
checking for pid_t... yes
checking for getwd... yes
checking for size_t... yes
checking for lstat... yes
checking for memcmp... yes
checking for uid_t in sys/types.h... yes
checking for uint32_t... yes
yes
checking whether time.h and sys/time.h may both be included... checking for memset... yes
checking for ino_t... yes
checking for mkdtemp... yes
yes
checking for dev_t... checking for nanosleep... yes
checking for opendir... yes
checking whether byte ordering is bigendian... yes
checking for putenv... no
checking for rlim_t... yes
checking for qsort... 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 -ltinfo... yes
checking for readlink... yes
yes
checking for select... checking whether we talk terminfo... yes
checking for setenv... yes
yes
checking for setpgid... checking what tgetent() returns for an unknown terminal... yes
checking for setsid... zero
checking whether termcap.h contains ospeed... no
checking whether ospeed can be extern... yes
checking for sigaltstack... yes
checking whether termcap.h contains UP, BC and PC... no
checking whether UP, BC and PC can be extern... yes
checking for sigstack... yes
checking whether tputs() uses outfuntype... yes
no
checking whether sys/select.h and sys/time.h may both be included... checking for sigset... yes
checking for /dev/ptc... no
checking for SVR4 ptys... yes
checking for sigsetjmp... yes
checking for ptyranges... don't know
checking default tty permissions/group... no
checking for sigaction... can't determine - assume ptys are world accessible
world
checking return type of signal handlers... yes
checking for sigvec... void
checking for struct sigcontext... yes
checking getcwd implementation is broken... yes
checking for strcasecmp... no
yes
checking for bcmp... checking for strerror... yes
yes
checking for fchdir... checking for strftime... yes
yes
checking for fchown... checking for stricmp... yes
checking for fsync... no
checking for strncasecmp... yes
checking for getcwd... yes
checking for strnicmp... yes
checking for getpseudotty... no
checking for strpbrk... no
checking for getpwnam... yes
checking for strtol... yes
checking for getpwuid... yes
checking for tgetent... yes
checking for getrlimit... yes
checking for towlower... yes
checking for gettimeofday... yes
checking for towupper... yes
checking for getwd... yes
checking for iswupper... yes
checking for lstat... yes
checking for usleep... yes
checking for memcmp... yes
checking for utime... yes
checking for memset... yes
checking for utimes... yes
checking for mkdtemp... yes
checking for _LARGEFILE_SOURCE value needed for large files... yes
checking for nanosleep... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... yes
checking for opendir... 64
checking for st_blksize... yes
checking whether stat() ignores a trailing slash... yes
checking for putenv... no
checking for iconv_open()... yes
checking for qsort... yes
checking for readlink... yes
checking for nl_langinfo(CODESET)... yes
checking for select... yes
checking for strtod in -lm... yes
checking for setenv... yes
checking for strtod() and other floating point functions... yes
checking for setpgid... yes
checking --disable-acl argument... no
checking for acl_get_file in -lposix1e... no
yes
checking for acl_get_file in -lacl... checking for setsid... yes
checking for fgetxattr in -lattr... yes
checking for sigaltstack... yes
checking for POSIX ACL support... yes
checking for sigstack... yes
checking for acl_get in -lsec... yes
checking for sigset... no
checking for Solaris ACL support... no
yes
checking for AIX ACL support... checking for sigsetjmp... no
checking --disable-gpm argument... no
checking for gpm... no
checking for sigaction... yes
checking --disable-sysmouse argument... no
checking for sysmouse... yes
checking for sigvec... no
checking for FD_CLOEXEC... yes
checking for rename... yes
checking for strcasecmp... yes
checking for sysctl... yes
checking for strerror... not usable
checking for sysinfo... yes
checking for sysinfo.mem_unit... yes
checking for strftime... yes
checking for sysconf... yes
checking size of int... yes
checking for stricmp... no
checking for strncasecmp... 4
checking size of long... yes
checking for strnicmp... 4
checking size of time_t... no
checking for strpbrk... 4
checking size of off_t... yes
checking for strtol... yes
checking for tgetent... 8
checking uint32_t is 32 bits... yes
checking for towlower... ok
checking whether memmove handles overlaps... yes
checking for towupper... yes
checking whether X_LOCALE needed... no
checking for _xpg4_setrunelocale in -lxpg4... yes
checking for iswupper... no
checking how to create tags... ctags
checking how to run man with a section nr... man
checking --disable-nls argument... no
checking for msgfmt... msgfmt
checking for NLS... yes
checking for usleep... gettext() works
checking for bind_textdomain_codeset... yes
checking for utime... yes
checking for _nl_msg_cat_cntr... yes
checking for utimes... yes
checking dlfcn.h usability... yes
yes
checking dlfcn.h presence... checking for _LARGEFILE_SOURCE value needed for large files... yes
checking for dlfcn.h... yes
checking for dlopen()... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for dlopen() in -ldl... 64
checking for st_blksize... yes
checking whether stat() ignores a trailing slash... yes
checking for dlsym()... yes
checking setjmp.h usability... no
checking for iconv_open()... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking for GCC 3 or later... yes
checking whether we need -D_FORTIFY_SOURCE=1... yes
checking linker --as-needed support... yes
yes
checking for nl_langinfo(CODESET)... configure: updating cache auto/config.cache
configure: creating auto/config.status
yes
checking for strtod in -lm... yes
checking for strtod() and other floating point functions... config.status: creating auto/config.mk
config.status: creating auto/config.h
yes
checking --disable-acl argument... no
checking for acl_get_file in -lposix1e... touch configure-stamp-vim-gnome
dh_testdir
*** DEBIAN *** CONFIGURING VARIANT vim-nox
/usr/bin/make -C src shadow SHADOWDIR=vim-nox
no
checking for acl_get_file in -lacl... make[1]: Entering directory `/build/buildd/vim-7.3.547/src'
mkdir vim-nox
cd vim-nox; ln -s ../*.[ch] ../*.in ../*.sh ../*.xs ../*.xbm ../toolcheck ../proto ../po ../vimtutor ../gvimtutor ../mkinstalldirs .
mkdir vim-nox/auto
cd vim-nox/auto; ln -s ../../auto/configure .
cd vim-nox; rm -f auto/link.sed
cp Makefile configure vim-nox
rm -f vim-nox/auto/config.mk vim-nox/config.mk.dist
cp config.mk.dist vim-nox/auto/config.mk
cp config.mk.dist vim-nox
mkdir vim-nox/xxd
cd vim-nox/xxd; ln -s ../../xxd/*.[ch] ../../xxd/Make* .
if test -d os_mac_rsrc; then \
cd vim-nox; \
ln -s ../infplist.xml .; \
ln -s ../os_mac_rsrc ../os_mac.rsr.hqx ../dehqx.py .; \
fi
mkdir vim-nox/testdir
cd vim-nox/testdir; ln -s ../../testdir/Makefile \
../../testdir/vimrc.unix \
../../testdir/*.in \
../../testdir/*.vim \
../../testdir/test83-tags? \
../../testdir/*.ok .
make[1]: Leaving directory `/build/buildd/vim-7.3.547/src'
if test -f src/auto/config.cache; then make distclean; fi
cd src/vim-nox && LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro" CPPFLAGS="" CFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security" ./configure --prefix=/usr --mandir='${prefix}'/share/man --without-local-dir --with-modified-by="pkg-vim-maintainers@lists.alioth.debian.org" --with-compiledby="buildd@" --enable-fail-if-missing --enable-cscope --enable-gpm --with-features=huge --enable-multibyte --without-x --enable-gui=no --enable-luainterp --disable-mzschemeinterp --enable-perlinterp --enable-pythoninterp --disable-python3interp --enable-rubyinterp --enable-tclinterp
yes
checking for fgetxattr in -lattr... yes
checking for POSIX ACL support... yes
checking for acl_get in -lsec... configure: creating cache auto/config.cache
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
no
checking for Solaris ACL support... checking whether the C compiler works... no
checking for AIX ACL support... no
checking --disable-gpm argument... no
checking for gpm... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... yes
checking --disable-sysmouse argument... no
checking for sysmouse... no
checking for FD_CLOEXEC... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking for rename... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... yes
checking for sysctl... not usable
none needed
checking how to run the C preprocessor... checking for sysinfo... gcc -E
yes
checking for sysinfo.mem_unit... checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for library containing strerror... yes
checking for sysconf... yes
checking size of int... none required
checking for gawk... no
checking for mawk... mawk
checking for strip... strip
checking for ANSI C header files... 4
checking size of long... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking --enable-fail-if-missing argument... yes
configure: checking for buggy tools...
4
checking size of time_t... - sed is 'GNU sed version 4.2.1
Copyright (C) 2009 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.
GNU sed home page: .
General help using GNU software: .
E-mail bug reports to: .
Be sure to include the word ``sed'' somewhere in the ``Subject:'' field.'.
checking for BeOS... no
checking for QNX... no
checking for Darwin (Mac OS X)... no
checking --with-local-dir argument... 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... pkg-vim-maintainers@lists.alioth.debian.org
checking if character set is EBCDIC... no
checking --disable-selinux argument... no
checking for is_selinux_enabled in -lselinux... yes
checking --with-features argument... huge
checking --with-compiledby argument... buildd@
checking --disable-xsmp argument... no
checking --disable-xsmp-interact argument... no
checking --enable-luainterp argument... yes
checking --with-lua-prefix argument... no
checking LUA_PREFIX environment var... not set, default to /usr
checking if lua.h can be found in /usr/include... no
checking for lua... /usr/bin/lua
checking Lua version... 5.1
4
checking if lua.h can be found in /usr/include/lua5.1... yes
checking --enable-mzschemeinterp argument... no
checking --enable-perlinterp argument... checking size of off_t... yes
checking for perl... /usr/bin/perl
checking Perl version... OK
8
checking uint32_t is 32 bits... ok
checking whether memmove handles overlaps... checking if compile and link flags for Perl are sane... yes
checking whether X_LOCALE needed... yes
no
checking --enable-pythoninterp argument... yes
checking for _xpg4_setrunelocale in -lxpg4... checking for python... /usr/bin/python
checking Python version... 2.7
checking Python is 1.4 or better... yep
checking Python's install prefix... no
checking how to create tags... ctags
checking how to run man with a section nr... /usr
checking Python's execution prefix... man
checking --disable-nls argument... no
checking for msgfmt... msgfmt
checking for NLS... /usr
checking Python's configuration directory... /usr/lib/python2.7/config
gettext() works
checking for bind_textdomain_codeset... checking if -pthread should be used... yes
checking for _nl_msg_cat_cntr... yes
checking if compile and link flags for Python are sane... yes
checking dlfcn.h usability... yes
checking --enable-python3interp argument... no
checking --enable-tclinterp argument... yes
checking --with-tclsh argument... no
checking for tclsh8.5... /usr/bin/tclsh8.5
checking Tcl version... 8.5 - OK
checking for location of Tcl include... /usr/include/tcl8.5/tcl.h
checking for location of tclConfig.sh script... /usr/lib/tclConfig.sh
checking --enable-rubyinterp argument... yes
checking --with-ruby-command argument... defaulting to ruby
checking for ruby... /usr/bin/ruby
checking Ruby version... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
OK
checking Ruby header files... checking for dlopen()... /usr/include/ruby-1.9.1
-e:1: Use RbConfig instead of obsolete and deprecated Config.
no
checking for dlopen() in -ldl... -e:1: Use RbConfig instead of obsolete and deprecated Config.
-e:1: Use RbConfig instead of obsolete and deprecated Config.
-e:1: Use RbConfig instead of obsolete and deprecated Config.
yes
checking for dlsym()... -e:1: Use RbConfig instead of obsolete and deprecated Config.
-e:1: Use RbConfig instead of obsolete and deprecated Config.
-e:1: Use RbConfig instead of obsolete and deprecated Config.
checking --enable-cscope argument... yes
checking --enable-workshop argument... no
checking --disable-netbeans argument... no
checking for socket in -lsocket... yes
checking setjmp.h usability... no
checking for gethostbyname in -lnsl... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking for GCC 3 or later... yes
checking whether we need -D_FORTIFY_SOURCE=1... yes
checking linker --as-needed support... yes
yes
checking whether compiling netbeans integration is possible... configure: updating cache auto/config.cache
configure: creating auto/config.status
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... config.status: creating auto/config.mk
yes
checking for X11/SM/SMlib.h... yes
checking whether toupper is broken... config.status: creating auto/config.h
no
checking whether __DATE__ and __TIME__ work... touch configure-stamp-vim-athena
dh_testdir
*** DEBIAN *** CONFIGURING VARIANT vim-basic
/usr/bin/make -C src shadow SHADOWDIR=vim-basic
make[1]: Entering directory `/build/buildd/vim-7.3.547/src'
mkdir vim-basic
cd vim-basic; ln -s ../*.[ch] ../*.in ../*.sh ../*.xs ../*.xbm ../toolcheck ../proto ../po ../vimtutor ../gvimtutor ../mkinstalldirs .
mkdir vim-basic/auto
yes
cd vim-basic/auto; ln -s ../../auto/configure .
checking whether __attribute__((unused)) is allowed... cd vim-basic; rm -f auto/link.sed
cp Makefile configure vim-basic
rm -f vim-basic/auto/config.mk vim-basic/config.mk.dist
cp config.mk.dist vim-basic/auto/config.mk
cp config.mk.dist vim-basic
mkdir vim-basic/xxd
cd vim-basic/xxd; ln -s ../../xxd/*.[ch] ../../xxd/Make* .
if test -d os_mac_rsrc; then \
cd vim-basic; \
ln -s ../infplist.xml .; \
ln -s ../os_mac_rsrc ../os_mac.rsr.hqx ../dehqx.py .; \
fi
mkdir vim-basic/testdir
cd vim-basic/testdir; ln -s ../../testdir/Makefile \
../../testdir/vimrc.unix \
../../testdir/*.in \
../../testdir/*.vim \
../../testdir/test83-tags? \
../../testdir/*.ok .
make[1]: Leaving directory `/build/buildd/vim-7.3.547/src'
if test -f src/auto/config.cache; then make distclean; fi
cd src/vim-basic && LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro" CPPFLAGS="" CFLAGS="-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security" ./configure --prefix=/usr --mandir='${prefix}'/share/man --without-local-dir --with-modified-by="pkg-vim-maintainers@lists.alioth.debian.org" --with-compiledby="buildd@" --enable-fail-if-missing --enable-cscope --enable-gpm --with-features=huge --enable-multibyte --without-x --enable-gui=no --disable-luainterp --disable-mzschemeinterp --disable-perlinterp --enable-pythoninterp --disable-python3interp --disable-rubyinterp --disable-tclinterp
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... configure: creating cache auto/config.cache
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
none required
checking stdarg.h usability... checking whether the C compiler works... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking stdint.h usability... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... yes
checking stdint.h presence... yes
checking for stdint.h... yes
checking stdlib.h usability...
checking whether we are cross compiling... yes
checking stdlib.h presence... yes
checking for stdlib.h... yes
checking string.h usability... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking string.h presence... yes
checking for string.h... yes
checking sys/select.h usability... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking sys/utsname.h usability... none needed
checking how to run the C preprocessor... yes
checking sys/utsname.h presence... gcc -E
yes
checking for sys/utsname.h... yes
checking termcap.h usability... checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for library containing strerror... none required
checking for gawk... no
checking for mawk... mawk
checking for strip... strip
checking for ANSI C header files... no
checking termcap.h presence... no
checking for termcap.h... no
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking sgtty.h usability... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking sgtty.h presence... yes
checking for sgtty.h... yes
yes
checking --enable-fail-if-missing argument... yes
configure: checking for buggy tools...
checking sys/ioctl.h usability... - sed is 'GNU sed version 4.2.1
Copyright (C) 2009 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.
GNU sed home page: .
General help using GNU software: .
E-mail bug reports to: .
Be sure to include the word ``sed'' somewhere in the ``Subject:'' field.'.
checking for BeOS... no
checking for QNX... no
checking for Darwin (Mac OS X)... no
checking --with-local-dir argument... 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... pkg-vim-maintainers@lists.alioth.debian.org
checking if character set is EBCDIC... no
checking --disable-selinux argument... no
checking for is_selinux_enabled in -lselinux... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/time.h usability... yes
checking --with-features argument... huge
checking --with-compiledby argument... buildd@
checking --disable-xsmp argument... no
checking --disable-xsmp-interact argument... no
checking --enable-luainterp 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... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
2.7
checking Python is 1.4 or better... checking sys/types.h usability... yep
checking Python's install prefix... /usr
checking Python's execution prefix... yes
checking sys/types.h presence... yes
checking for sys/types.h... yes
/usr
checking termio.h usability... checking Python's configuration directory... /usr/lib/python2.7/config
yes
checking termio.h presence... checking if -pthread should be used... yes
checking for termio.h... yes
checking iconv.h usability... yes
checking iconv.h presence... yes
checking if compile and link flags for Python are sane... yes
checking for iconv.h... yes
checking inttypes.h usability... yes
checking inttypes.h presence... yes
yes
checking for inttypes.h... checking --enable-python3interp argument... yes
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... checking langinfo.h usability... no
checking for gethostbyname in -lnsl... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking math.h usability... yes
checking whether compiling netbeans integration is possible... yes
checking math.h presence... yes
checking for math.h... yes
checking unistd.h usability... 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 unistd.h presence... yes
checking for unistd.h... yes
checking stropts.h usability... yes
checking X11/SM/SMlib.h presence... yes
checking for X11/SM/SMlib.h... yes
checking whether toupper is broken... yes
checking stropts.h presence... yes
checking for stropts.h... yes
checking errno.h usability... no
checking whether __DATE__ and __TIME__ work... yes
checking errno.h presence... yes
checking for errno.h... yes
checking sys/resource.h usability... yes
checking whether __attribute__((unused)) is allowed... yes
checking elf.h usability... yes
checking sys/resource.h presence... yes
checking for sys/resource.h... yes
checking sys/systeminfo.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... no
checking sys/systeminfo.h presence... no
checking for sys/systeminfo.h... no
checking locale.h usability... none required
checking stdarg.h usability... yes
checking locale.h presence... yes
yes
checking stdarg.h presence... checking for locale.h... yes
checking sys/stream.h usability... yes
checking for stdarg.h... yes
checking stdint.h usability... yes
checking stdint.h presence... yes
checking for stdint.h... yes
checking stdlib.h usability... yes
checking stdlib.h presence... yes
checking for stdlib.h... yes
checking string.h usability... no
checking sys/stream.h presence... no
checking for sys/stream.h... no
checking termios.h usability... yes
checking string.h presence... yes
checking for string.h... yes
checking sys/select.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking libc.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... no
checking libc.h presence... no
checking for libc.h... no
checking sys/statfs.h usability... no
checking termcap.h presence... yes
checking sys/statfs.h presence... yes
checking for sys/statfs.h... yes
no
checking for termcap.h... no
checking fcntl.h usability... checking poll.h usability... yes
checking fcntl.h presence... yes
checking poll.h presence... yes
checking for fcntl.h... yes
yes
checking for poll.h... yes
checking sgtty.h usability... checking sys/poll.h usability... yes
checking sgtty.h presence... yes
checking sys/poll.h presence... yes
checking for sgtty.h... yes
yes
checking for sys/poll.h... yes
checking sys/ioctl.h usability... checking pwd.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
yes
checking pwd.h presence... checking sys/time.h usability... yes
checking for pwd.h... yes
checking utime.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking sys/types.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking sys/param.h usability... yes
checking sys/types.h presence... yes
checking for sys/types.h... yes
checking termio.h usability... yes
checking sys/param.h presence... yes
checking for sys/param.h... yes
checking libintl.h usability... yes
checking termio.h presence... yes
checking for termio.h... yes
checking iconv.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking libgen.h usability... yes
checking iconv.h presence... yes
checking for iconv.h... yes
checking inttypes.h usability... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking util/debug.h usability... yes
checking inttypes.h presence... yes
checking for inttypes.h... yes
checking langinfo.h usability... yes
checking langinfo.h presence... yes
checking for langinfo.h... yes
checking math.h usability... no
checking util/debug.h presence... yes
checking math.h presence... no
checking for util/debug.h... no
checking util/msg18n.h usability... yes
checking for math.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... no
checking util/msg18n.h presence... yes
checking for stropts.h... yes
checking errno.h usability... no
checking for util/msg18n.h... no
checking frame.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 frame.h presence... no
checking for frame.h... no
checking sys/acl.h usability... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking sys/access.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/access.h presence... no
checking for sys/access.h... no
checking sys/sysinfo.h usability... yes
checking sys/sysinfo.h presence... yes
checking for sys/sysinfo.h... yes
checking wchar.h usability... no
checking sys/stream.h presence... no
checking for sys/stream.h... no
yes
checking wchar.h presence... checking termios.h usability... yes
checking for wchar.h... yes
checking wctype.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
yes
checking wctype.h presence... checking libc.h usability... yes
checking for wctype.h... yes
checking for sys/ptem.h... no
checking for sys/sysctl.h... yes
checking for pthread_np.h... no
checking libc.h presence... no
checking for libc.h... no
checking sys/statfs.h usability... no
checking strings.h usability... yes
checking sys/statfs.h presence... yes
checking for sys/statfs.h... yes
checking poll.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... yes
checking poll.h presence... yes
checking for poll.h... yes
checking sys/poll.h usability... no
checking for an ANSI C-conforming const... yes
checking for working volatile... yes
checking sys/poll.h presence... yes
checking for sys/poll.h... yes
yes
checking for mode_t... checking pwd.h usability... yes
checking pwd.h presence... yes
checking for pwd.h... yes
checking utime.h usability... yes
checking for off_t... 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
yes
checking for pid_t... checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking libgen.h usability... yes
checking for size_t... yes
checking libgen.h presence... yes
checking for libgen.h... yes
checking util/debug.h usability... yes
checking for uid_t in sys/types.h... yes
checking for uint32_t... yes
checking whether time.h and sys/time.h may both be included... no
checking util/debug.h presence... no
checking for util/debug.h... no
checking util/msg18n.h usability... yes
checking for ino_t... yes
checking for dev_t... no
checking util/msg18n.h presence... no
checking for util/msg18n.h... no
checking frame.h usability... yes
checking whether byte ordering is bigendian... no
checking frame.h presence... no
checking for frame.h... no
checking sys/acl.h usability... no
checking for rlim_t... yes
checking for stack_t... yes
checking whether stack_t has an ss_base field... yes
checking sys/acl.h presence... yes
checking for sys/acl.h... yes
checking sys/access.h usability... no
checking --with-tlib argument... empty: automatic terminal library selection
checking for tgetent in -ltinfo... yes
no
checking sys/access.h presence... checking whether we talk terminfo... no
checking for sys/access.h... no
checking sys/sysinfo.h usability... yes
checking sys/sysinfo.h presence... yes
checking for sys/sysinfo.h... yes
yes
checking what tgetent() returns for an unknown terminal... checking wchar.h usability... yes
checking wchar.h presence... yes
checking for wchar.h... yes
zero
checking whether termcap.h contains ospeed... checking wctype.h usability... no
checking whether ospeed can be extern... yes
checking wctype.h presence... yes
checking for wctype.h... yes
checking for sys/ptem.h... yes
checking whether termcap.h contains UP, BC and PC... no
checking whether UP, BC and PC can be extern... no
checking for sys/sysctl.h... yes
checking for pthread_np.h... 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... no
checking strings.h usability... yes
checking strings.h presence... yes
checking for ptyranges... yes
checking for strings.h... yes
don't know
checking if strings.h can be included after string.h... checking default tty permissions/group... yes
checking whether gcc needs -traditional... no
checking for an ANSI C-conforming const... yes
checking for working volatile... can't determine - assume ptys are world accessible
world
checking return type of signal handlers... yes
checking for mode_t... void
checking for struct sigcontext... yes
checking getcwd implementation is broken... yes
checking for off_t... no
checking for bcmp... yes
checking for fchdir... yes
checking for pid_t... yes
checking for fchown... yes
checking for size_t... yes
checking for fsync... yes
checking for getcwd... yes
checking for uid_t in sys/types.h... yes
checking for uint32_t... yes
yes
checking whether time.h and sys/time.h may both be included... checking for getpseudotty... yes
checking for ino_t... no
checking for getpwnam... yes
yes
checking for dev_t... checking for getpwuid... yes
checking for getrlimit... yes
checking whether byte ordering is bigendian... yes
checking for gettimeofday... no
checking for rlim_t... yes
yes
checking for stack_t... checking for getwd... yes
checking whether stack_t has an ss_base field... no
checking --with-tlib argument... empty: automatic terminal library selection
checking for tgetent in -ltinfo... yes
checking for lstat... yes
yes
checking for memcmp... checking whether we talk terminfo... yes
checking for memset... yes
yes
checking what tgetent() returns for an unknown terminal... checking for mkdtemp... yes
zero
checking whether termcap.h contains ospeed... checking for nanosleep... no
checking whether ospeed can be extern... yes
checking for opendir... yes
checking whether termcap.h contains UP, BC and PC... no
checking whether UP, BC and PC can be extern... yes
checking for putenv... yes
checking whether tputs() uses outfuntype... no
checking whether sys/select.h and sys/time.h may both be included... yes
checking for qsort... yes
checking for /dev/ptc... no
checking for SVR4 ptys... yes
checking for readlink... yes
checking for ptyranges... don't know
checking default tty permissions/group... yes
checking for select... can't determine - assume ptys are world accessible
world
checking return type of signal handlers... yes
checking for setenv... void
checking for struct sigcontext... yes
checking getcwd implementation is broken... yes
checking for setpgid... no
checking for bcmp... yes
checking for setsid... yes
checking for fchdir... yes
checking for sigaltstack... yes
checking for fchown... yes
checking for sigstack... yes
checking for fsync... yes
checking for sigset... yes
checking for getcwd... yes
checking for sigsetjmp... yes
checking for getpseudotty... no
checking for sigaction... no
checking for getpwnam... yes
checking for sigvec... yes
checking for getpwuid... yes
checking for strcasecmp... yes
checking for getrlimit... yes
checking for strerror... yes
checking for gettimeofday... yes
checking for strftime... yes
checking for getwd... yes
checking for stricmp... yes
checking for lstat... no
checking for strncasecmp... yes
checking for memcmp... yes
checking for strnicmp... yes
checking for memset... no
checking for strpbrk... yes
checking for mkdtemp... yes
checking for strtol... yes
checking for nanosleep... yes
checking for tgetent... yes
checking for opendir... yes
checking for towlower... yes
checking for putenv... yes
checking for towupper... yes
checking for qsort... yes
checking for iswupper... yes
checking for readlink... yes
checking for usleep... yes
checking for select... yes
checking for utime... yes
checking for setenv... yes
checking for utimes... yes
checking for setpgid... yes
checking for _LARGEFILE_SOURCE value needed for large files... yes
checking for setsid... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... yes
checking for sigaltstack... 64
checking for st_blksize... yes
checking for sigstack... yes
checking whether stat() ignores a trailing slash... yes
checking for sigset... no
checking for iconv_open()... yes
checking for sigsetjmp... yes
checking for nl_langinfo(CODESET)... no
checking for sigaction... yes
checking for strtod in -lm... yes
checking for sigvec... yes
checking for strtod() and other floating point functions... yes
checking for strcasecmp... yes
yes
checking --disable-acl argument... no
checking for acl_get_file in -lposix1e... checking for strerror... no
checking for acl_get_file in -lacl... yes
checking for strftime... yes
checking for fgetxattr in -lattr... yes
checking for stricmp... yes
checking for POSIX ACL support... no
checking for strncasecmp... yes
checking for acl_get in -lsec... yes
no
checking for Solaris ACL support... checking for strnicmp... no
checking for AIX ACL support... no
checking --disable-gpm argument... no
checking for gpm... no
checking for strpbrk... yes
checking --disable-sysmouse argument... no
checking for sysmouse... yes
checking for strtol... no
checking for FD_CLOEXEC... yes
checking for tgetent... yes
checking for rename... yes
checking for towlower... yes
checking for sysctl... not usable
checking for sysinfo... yes
checking for towupper... yes
checking for sysinfo.mem_unit... yes
checking for sysconf... yes
checking for iswupper... yes
checking size of int... yes
checking for usleep... 4
checking size of long... yes
checking for utime... yes
checking for utimes... 4
checking size of time_t... yes
checking for _LARGEFILE_SOURCE value needed for large files... 4
checking size of off_t... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... 8
checking uint32_t is 32 bits... 64
checking for st_blksize... yes
checking whether stat() ignores a trailing slash... ok
checking whether memmove handles overlaps... no
checking for iconv_open()... yes
checking for _xpg4_setrunelocale in -lxpg4... no
checking how to create tags... ctags
checking how to run man with a section nr... man
checking --disable-nls argument... no
checking for msgfmt... msgfmt
checking for NLS... yes
checking for nl_langinfo(CODESET)... gettext() works
checking for bind_textdomain_codeset... yes
checking for strtod in -lm... yes
checking for _nl_msg_cat_cntr... yes
checking for strtod() and other floating point functions... yes
checking dlfcn.h usability... yes
checking --disable-acl argument... no
checking for acl_get_file in -lposix1e... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for dlopen()... no
checking for acl_get_file in -lacl... yes
checking for fgetxattr in -lattr... no
checking for dlopen() in -ldl... yes
checking for POSIX ACL support... yes
checking for dlsym()... yes
yes
checking setjmp.h usability... checking for acl_get in -lsec... no
checking for Solaris ACL support... yes
checking setjmp.h presence... yes
checking for setjmp.h... yes
checking for GCC 3 or later... yes
checking whether we need -D_FORTIFY_SOURCE=1... yes
checking linker --as-needed support... no
checking for AIX ACL support... yes
no
checking --disable-gpm argument... no
checking for gpm... configure: updating cache auto/config.cache
configure: creating auto/config.status
yes
checking --disable-sysmouse argument... no
checking for sysmouse... config.status: creating auto/config.mk
no
checking for FD_CLOEXEC... config.status: creating auto/config.h
yes
checking for rename... touch configure-stamp-vim-nox
dh_testdir
dh_prep -p vim-tiny
yes
checking for sysctl... *** DEBIAN *** BUILDING VARIANT vim-tiny
/usr/bin/make -C src/vim-tiny
make[1]: Entering directory `/build/buildd/vim-7.3.547/src/vim-tiny'
mkdir objects
CC="gcc -Iproto -DHAVE_CONFIG_H " srcdir=. sh ./osdef.sh
not usable
checking for sysinfo... yes
checking for sysinfo.mem_unit... yes
checking for sysconf... yes
checking size of int... 4
checking size of long... 4
checking size of time_t... 4
checking size of off_t... 8
checking uint32_t is 32 bits... ok
checking whether memmove handles overlaps... yes
checking for _xpg4_setrunelocale in -lxpg4... no
checking how to create tags... creating auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/popupmnu.o popupmnu.c
ctags
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... gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/quickfix.o quickfix.c
yes
checking for _nl_msg_cat_cntr... gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/regexp.o regexp.c
yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for dlopen()... no
checking for dlopen() in -ldl... 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
checking whether we need -D_FORTIFY_SOURCE=1... yes
checking linker --as-needed support... yes
configure: 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
dh_prep -p vim-gtk
*** DEBIAN *** BUILDING VARIANT vim-gtk
/usr/bin/make -C src/vim-gtk
make[1]: Entering directory `/build/buildd/vim-7.3.547/src/vim-gtk'
mkdir objects
CC="gcc -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 " srcdir=. sh ./osdef.sh
creating auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/quickfix.o quickfix.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/screen.o screen.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/regexp.o regexp.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/search.o search.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/sha256.o sha256.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/spell.o spell.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/syntax.o syntax.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/tag.o tag.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/screen.o screen.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/term.o term.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ui.o ui.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/undo.o undo.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/window.o window.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/main.o main.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/memfile.o memfile.c
cd xxd; CC="gcc" CFLAGS=" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1" LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed" \
/usr/bin/make -f Makefile
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/vim-tiny/xxd'
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -DUNIX -o xxd xxd.c
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-tiny/xxd'
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
OLD_PO_FILE_INPUT=yes msgfmt -v -o af.mo af.po
1423 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ca.mo ca.po
1697 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
1701 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 eo.mo eo.po
1791 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o es.mo es.po
1733 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o fi.mo fi.po
1768 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o fr.mo fr.po
1791 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ga.mo ga.po
1733 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o it.mo it.po
1777 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.mo ja.po
1779 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ko.mo ko.po
1728 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ko.UTF-8.mo ko.UTF-8.po
1728 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o nb.mo nb.po
1668 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o nl.mo nl.po
1213 translated messages, 553 untranslated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o no.mo no.po
1668 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.mo pl.po
1768 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o pt_BR.mo pt_BR.po
1735 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.mo ru.po
1422 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.mo sk.po
1628 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o sv.mo sv.po
1697 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.mo uk.po
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/search.o search.c
1768 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o vi.mo vi.po
1422 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.UTF-8.mo zh_CN.UTF-8.po
1634 translated messages, 3 fuzzy translations.
OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.mo zh_CN.po
1633 translated messages, 3 fuzzy translations.
OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.UTF-8.mo zh_TW.UTF-8.po
1422 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.mo zh_TW.po
1422 translated messages.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Entering directory `/build/buildd/vim-7.3.547/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
1779 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.cp1250.mo pl.cp1250.po
1768 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.UTF-8.mo pl.UTF-8.po
1768 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.cp1251.mo ru.cp1251.po
1422 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.cp1250.mo sk.cp1250.po
1628 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.cp1251.mo uk.cp1251.po
1768 translated messages.
OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.cp936.mo zh_CN.cp936.po
1633 translated messages, 3 fuzzy translations.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/buffer.o buffer.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/blowfish.o blowfish.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/charset.o charset.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/diff.o diff.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/digraph.o digraph.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/edit.o edit.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/sha256.o sha256.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/eval.o eval.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ex_cmds.o ex_cmds.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/spell.o spell.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ex_cmds2.o ex_cmds2.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ex_docmd.o ex_docmd.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ex_eval.o ex_eval.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ex_getln.o ex_getln.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/fileio.o fileio.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/fold.o fold.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/syntax.o syntax.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/getchar.o getchar.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/hardcopy.o hardcopy.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/hashtab.o hashtab.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/if_cscope.o if_cscope.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/if_xcmdsrv.o if_xcmdsrv.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/mark.o mark.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/memline.o memline.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/tag.o tag.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/menu.o menu.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/message.o message.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/misc1.o misc1.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/term.o term.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/misc2.o misc2.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/move.o move.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ui.o ui.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/mbyte.o mbyte.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/normal.o normal.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/window.o window.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ops.o ops.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/option.o option.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/gui.o gui.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/os_unix.o os_unix.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/pathdef.o auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -DTINY_VIMRC -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 version.c -o objects/version.o
link.sh: $LINK_AS_NEEDED set to 'yes': invoking linker directly.
gcc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o vim objects/buffer.o objects/blowfish.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/mark.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/sha256.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/version.o objects/window.o objects/main.o objects/memfile.o -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lm -ltinfo -lselinux -ldl
link.sh: Linked fine
make[1]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-tiny'
touch build-stamp-vim-tiny
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/lua5.1 -o objects/if_lua.o if_lua.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.14/ExtUtils/xsubpp -prototypes -typemap \
/usr/share/perl/5.14/ExtUtils/typemap if_perl.xs >> auto/if_perl.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.14/CORE -o objects/if_perlsfio.o if_perlsfio.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/python2.7 -DPYTHON_HOME=\"/usr\" -pthread -o objects/if_python.o if_python.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/python2.7 -DPYTHON_HOME=\"/usr\" -pthread -o objects/py_config.o /usr/lib/python2.7/config/config.c \
-I/usr/lib/python2.7/config -DHAVE_CONFIG_H -DNO_MAIN
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/ruby-1.9.1 -I/usr/include/ruby-1.9.1/arm-linux-eabihf -DRUBY_VERSION=19 -o objects/if_ruby.o if_ruby.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/memfile.o memfile.c
cd xxd; CC="gcc" CFLAGS=" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1" LDFLAGS="-L. -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed" \
/usr/bin/make -f Makefile
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/vim-gtk/xxd'
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -L. -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -DUNIX -o xxd xxd.c
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Nothing to be done for `converted'.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/buffer.o buffer.c
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-gtk/xxd'
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/blowfish.o blowfish.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ex_cmds.o ex_cmds.c
dh_testdir
dh_prep -p vim-gnome
*** DEBIAN *** BUILDING VARIANT vim-gnome
/usr/bin/make -C src/vim-gnome
make[1]: Entering directory `/build/buildd/vim-7.3.547/src/vim-gnome'
mkdir objects
CC="gcc -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 " srcdir=. sh ./osdef.sh
creating auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ex_docmd.o ex_docmd.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/sha256.o sha256.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/spell.o spell.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/term.o term.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/lua5.1 -o objects/if_lua.o if_lua.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ops.o ops.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.14/ExtUtils/xsubpp -prototypes -typemap \
/usr/share/perl/5.14/ExtUtils/typemap if_perl.xs >> auto/if_perl.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.14/CORE -o objects/if_perlsfio.o if_perlsfio.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/python2.7 -DPYTHON_HOME=\"/usr\" -pthread -o objects/if_python.o if_python.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/python2.7 -DPYTHON_HOME=\"/usr\" -pthread -o objects/py_config.o /usr/lib/python2.7/config/config.c \
-I/usr/lib/python2.7/config -DHAVE_CONFIG_H -DNO_MAIN
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/ruby-1.9.1 -I/usr/include/ruby-1.9.1/arm-linux-eabihf -DRUBY_VERSION=19 -o objects/if_ruby.o if_ruby.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/os_unix.o os_unix.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.14/CORE -o objects/if_perl.o auto/if_perl.c
cd xxd; CC="gcc" CFLAGS=" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1" LDFLAGS="-L. -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed" \
/usr/bin/make -f Makefile
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/vim-gnome/xxd'
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -L. -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -DUNIX -o xxd xxd.c
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-gnome/xxd'
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Nothing to be done for `converted'.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 version.c -o objects/version.o
link.sh: $LINK_AS_NEEDED set to 'yes': invoking linker directly.
gcc -L. -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o vim objects/buffer.o objects/blowfish.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/mark.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/sha256.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/version.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_lua.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/main.o objects/memfile.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0 -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lm -ltinfo -lnsl -lselinux -lacl -lattr -lgpm -ldl -L/usr/lib -llua5.1 -Wl,-E -fstack-protector -L/usr/local/lib -L/usr/lib/perl/5.14/CORE -lperl -ldl -lm -lpthread -lcrypt -L/usr/lib/python2.7/config -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -L/usr/lib -ltcl8.5 -ldl -lpthread -lieee -lm -lruby-1.9.1 -lpthread -lrt -ldl -lcrypt -lm -L/usr/lib
link.sh: Linked fine
make[1]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-gtk'
touch build-stamp-vim-gtk
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/blowfish.o blowfish.c
dh_testdir
dh_prep -p vim-athena
*** DEBIAN *** BUILDING VARIANT vim-athena
/usr/bin/make -C src/vim-athena
make[1]: Entering directory `/build/buildd/vim-7.3.547/src/vim-athena'
mkdir objects
CC="gcc -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/charset.o charset.c
creating auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/sha256.o sha256.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/spell.o spell.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ex_docmd.o ex_docmd.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/term.o term.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/gui_athena.o gui_athena.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/gui_x11.o gui_x11.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/gui_at_sb.o gui_at_sb.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/gui_at_fs.o gui_at_fs.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/lua5.1 -o objects/if_lua.o if_lua.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.14/ExtUtils/xsubpp -prototypes -typemap \
/usr/share/perl/5.14/ExtUtils/typemap if_perl.xs >> auto/if_perl.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.14/CORE -o objects/if_perlsfio.o if_perlsfio.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/python2.7 -DPYTHON_HOME=\"/usr\" -pthread -o objects/if_python.o if_python.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/python2.7 -DPYTHON_HOME=\"/usr\" -pthread -o objects/py_config.o /usr/lib/python2.7/config/config.c \
-I/usr/lib/python2.7/config -DHAVE_CONFIG_H -DNO_MAIN
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/ruby-1.9.1 -I/usr/include/ruby-1.9.1/arm-linux-eabihf -DRUBY_VERSION=19 -o objects/if_ruby.o if_ruby.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/menu.o menu.c
cd xxd; CC="gcc" CFLAGS=" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1" LDFLAGS="-L. -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed" \
/usr/bin/make -f Makefile
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/vim-athena/xxd'
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -L. -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -DUNIX -o xxd xxd.c
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-athena/xxd'
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Nothing to be done for `converted'.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/blowfish.o blowfish.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ex_docmd.o ex_docmd.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/os_unix.o os_unix.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.14/CORE -o objects/if_perl.o auto/if_perl.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -pthread -I/usr/include/gtk-2.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -pthread -DORBIT2=1 -D_REENTRANT -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/libbonoboui-2.0 -I/usr/include/gtk-2.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include -I/usr/include/orbit-2.0 -I/usr/include/libxml2 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/arm-linux-gnueabihf/gtk-2.0/include -I/usr/include/cairo -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/libpng12 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/bonobo-activation-2.0 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 version.c -o objects/version.o
link.sh: $LINK_AS_NEEDED set to 'yes': invoking linker directly.
gcc -L. -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o vim objects/buffer.o objects/blowfish.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/mark.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/sha256.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/version.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_lua.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/main.o objects/memfile.o -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0 -lgnomeui-2 -lSM -lICE -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2 -lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgconf-2 -lgthread-2.0 -lgmodule-2.0 -lrt -lgobject-2.0 -lglib-2.0 -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -lm -ltinfo -lnsl -lselinux -lacl -lattr -lgpm -ldl -L/usr/lib -llua5.1 -Wl,-E -fstack-protector -L/usr/local/lib -L/usr/lib/perl/5.14/CORE -lperl -ldl -lm -lpthread -lcrypt -L/usr/lib/python2.7/config -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -L/usr/lib -ltcl8.5 -ldl -lpthread -lieee -lm -lruby-1.9.1 -lpthread -lrt -ldl -lcrypt -lm -L/usr/lib
link.sh: Linked fine
make[1]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-gnome'
touch build-stamp-vim-gnome
dh_testdir
dh_prep -p vim-nox
*** DEBIAN *** BUILDING VARIANT vim-nox
/usr/bin/make -C src/vim-nox
make[1]: Entering directory `/build/buildd/vim-7.3.547/src/vim-nox'
mkdir objects
CC="gcc -Iproto -DHAVE_CONFIG_H -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 " srcdir=. sh ./osdef.sh
creating auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/popupmnu.o popupmnu.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/fileio.o fileio.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/fold.o fold.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/memline.o memline.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/sha256.o sha256.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/spell.o spell.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/misc2.o misc2.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/mbyte.o mbyte.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/normal.o normal.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/term.o term.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ui.o ui.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ops.o ops.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/option.o option.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/lua5.1 -o objects/if_lua.o if_lua.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.14/ExtUtils/xsubpp -prototypes -typemap \
/usr/share/perl/5.14/ExtUtils/typemap if_perl.xs >> auto/if_perl.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.14/CORE -o objects/if_perlsfio.o if_perlsfio.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/python2.7 -DPYTHON_HOME=\"/usr\" -pthread -o objects/if_python.o if_python.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/python2.7 -DPYTHON_HOME=\"/usr\" -pthread -o objects/py_config.o /usr/lib/python2.7/config/config.c \
-I/usr/lib/python2.7/config -DHAVE_CONFIG_H -DNO_MAIN
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -I/usr/include/ruby-1.9.1 -I/usr/include/ruby-1.9.1/arm-linux-eabihf -DRUBY_VERSION=19 -o objects/if_ruby.o if_ruby.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/os_unix.o os_unix.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.14/CORE -o objects/if_perl.o auto/if_perl.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_ATHENA -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 version.c -o objects/version.o
link.sh: $LINK_AS_NEEDED set to 'yes': invoking linker directly.
gcc -L. -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o vim objects/buffer.o objects/blowfish.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/mark.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/sha256.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/version.o objects/window.o objects/gui.o objects/gui_athena.o objects/gui_x11.o objects/pty.o objects/gui_beval.o objects/gui_at_sb.o objects/gui_at_fs.o objects/if_lua.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/main.o objects/memfile.o -lXaw -lXmu -lXext -lXt -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -ldl -lm -ltinfo -lnsl -lselinux -lacl -lattr -lgpm -ldl -L/usr/lib -llua5.1 -Wl,-E -fstack-protector -L/usr/local/lib -L/usr/lib/perl/5.14/CORE -lperl -ldl -lm -lpthread -lcrypt -L/usr/lib/python2.7/config -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -L/usr/lib -ltcl8.5 -ldl -lpthread -lieee -lm -lruby-1.9.1 -lpthread -lrt -ldl -lcrypt -lm -L/usr/lib
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/memfile.o memfile.c
link.sh: Linked fine
make[1]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-athena'
touch build-stamp-vim-athena
cd xxd; CC="gcc" CFLAGS=" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1" LDFLAGS="-L. -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed" \
/usr/bin/make -f Makefile
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/vim-nox/xxd'
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -L. -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -DUNIX -o xxd xxd.c
dh_testdir
dh_prep -p vim-basic
*** DEBIAN *** BUILDING VARIANT vim-basic
/usr/bin/make -C src/vim-basic
make[1]: Entering directory `/build/buildd/vim-7.3.547/src/vim-basic'
mkdir objects
CC="gcc -Iproto -DHAVE_CONFIG_H " srcdir=. sh ./osdef.sh
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-nox/xxd'
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Nothing to be done for `converted'.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/buffer.o buffer.c
creating auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/popupmnu.o popupmnu.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/quickfix.o quickfix.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/blowfish.o blowfish.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/regexp.o regexp.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/charset.o charset.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/diff.o diff.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/digraph.o digraph.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/edit.o edit.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/screen.o screen.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/eval.o eval.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/search.o search.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/sha256.o sha256.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/spell.o spell.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ex_docmd.o ex_docmd.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/syntax.o syntax.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/tag.o tag.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/term.o term.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ui.o ui.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/undo.o undo.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/fileio.o fileio.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/window.o window.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/python2.7 -DPYTHON_HOME=\"/usr\" -pthread -o objects/if_python.o if_python.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/python2.7 -DPYTHON_HOME=\"/usr\" -pthread -o objects/py_config.o /usr/lib/python2.7/config/config.c \
-I/usr/lib/python2.7/config -DHAVE_CONFIG_H -DNO_MAIN
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/netbeans.o netbeans.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/fold.o fold.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/getchar.o getchar.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/main.o main.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/memfile.o memfile.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/hardcopy.o hardcopy.c
cd xxd; CC="gcc" CFLAGS=" -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1" LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed" \
/usr/bin/make -f Makefile
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/vim-basic/xxd'
gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -DUNIX -o xxd xxd.c
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-basic/xxd'
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Nothing to be done for `converted'.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/buffer.o buffer.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/hashtab.o hashtab.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/mark.o mark.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/blowfish.o blowfish.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/charset.o charset.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/memline.o memline.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/diff.o diff.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/digraph.o digraph.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/menu.o menu.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/edit.o edit.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/message.o message.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/misc1.o misc1.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/eval.o eval.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/misc2.o misc2.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/move.o move.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/mbyte.o mbyte.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/normal.o normal.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ex_cmds.o ex_cmds.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/ops.o ops.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ex_cmds2.o ex_cmds2.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ex_docmd.o ex_docmd.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/option.o option.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -o objects/os_unix.o os_unix.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ex_eval.o ex_eval.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -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 -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl/5.14/CORE -o objects/if_perl.o auto/if_perl.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ex_getln.o ex_getln.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -I/usr/include/tcl8.5 -D_REENTRANT=1 -D_THREAD_SAFE=1 -D_LARGEFILE64_SOURCE=1 version.c -o objects/version.o
link.sh: $LINK_AS_NEEDED set to 'yes': invoking linker directly.
gcc -L. -Wl,-Bsymbolic-functions -Wl,-z,relro -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o vim objects/buffer.o objects/blowfish.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/mark.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/sha256.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/version.o objects/window.o objects/if_lua.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/main.o objects/memfile.o -lm -ltinfo -lnsl -lselinux -lacl -lattr -lgpm -ldl -L/usr/lib -llua5.1 -Wl,-E -fstack-protector -L/usr/local/lib -L/usr/lib/perl/5.14/CORE -lperl -ldl -lm -lpthread -lcrypt -L/usr/lib/python2.7/config -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions -L/usr/lib -ltcl8.5 -ldl -lpthread -lieee -lm -lruby-1.9.1 -lpthread -lrt -ldl -lcrypt -lm -L/usr/lib
link.sh: Linked fine
make[1]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-nox'
touch build-stamp-vim-nox
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/fileio.o fileio.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/fold.o fold.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/getchar.o getchar.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/hardcopy.o hardcopy.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/hashtab.o hashtab.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/if_cscope.o if_cscope.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/if_xcmdsrv.o if_xcmdsrv.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/mark.o mark.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/memline.o memline.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/menu.o menu.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/message.o message.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/misc1.o misc1.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/misc2.o misc2.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/move.o move.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/mbyte.o mbyte.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/normal.o normal.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/ops.o ops.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/option.o option.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/os_unix.o os_unix.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 -o objects/pathdef.o auto/pathdef.c
gcc -c -I. -Iproto -DHAVE_CONFIG_H -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1 version.c -o objects/version.o
link.sh: $LINK_AS_NEEDED set to 'yes': invoking linker directly.
gcc -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,--as-needed -o vim objects/buffer.o objects/blowfish.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/mark.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/sha256.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/version.o objects/window.o objects/if_python.o objects/py_config.o objects/netbeans.o objects/main.o objects/memfile.o -lm -ltinfo -lnsl -lselinux -lacl -lattr -lgpm -ldl -L/usr/lib/python2.7/config -lpython2.7 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-O1 -Wl,-Bsymbolic-functions
link.sh: Linked fine
make[1]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-basic'
touch build-stamp-vim-basic
dh_testdir
touch build-stamp-arch
rm configure-stamp-vim-basic configure-stamp-vim-tiny configure-stamp-vim-nox configure-stamp-vim-gnome configure-stamp-vim-athena configure-stamp-vim-gtk
/usr/bin/fakeroot debian/rules binary-arch
cat debian/tiny/vimrc.tiny.in | sed 's/@VIMCUR@/vim73/' > debian/tiny/vimrc.tiny
dh_testdir
dh_testdir
dh_testroot
dh_testroot
*** DEBIAN *** INSTALLING VARIANT vim-gtk
dh_installdirs
*** DEBIAN *** INSTALLING VARIANT vim-gnome
dh_installdirs
mv src/vim-gtk/vim src/vim-gtk/vim.gtk
mv src/vim-gnome/vim src/vim-gnome/vim.gnome
# variant-related installations
# variant-related installations
# to be kept in sync with those in "install-stamp-vim-basic" target
# 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-nox" ]; then \
sed -e "s:@PKG@:vim-gtk:" -e "s:@VARIANT@:gtk:g" \
-e "s:@COMMON@:vim-common:" \
debian/vim-variant.$x > debian/vim-gtk.$x ;\
else \
sed -e "s:@PKG@:vim-gtk:" -e "s:@VARIANT@:gtk:g" \
-e "s:@COMMON@:vim-gui-common:" \
debian/vim-variant.$x > debian/vim-gtk.$x ;\
fi \
done
for x in install postinst prerm links ; do \
if [ "vim-gnome" = "vim-nox" ]; then \
sed -e "s:@PKG@:vim-gnome:" -e "s:@VARIANT@:gnome:g" \
-e "s:@COMMON@:vim-common:" \
debian/vim-variant.$x > debian/vim-gnome.$x ;\
else \
sed -e "s:@PKG@:vim-gnome:" -e "s:@VARIANT@:gnome:g" \
-e "s:@COMMON@:vim-gui-common:" \
debian/vim-variant.$x > debian/vim-gnome.$x ;\
fi \
done
sed -e "s:@PKG@:vim-gtk:;s:@VARIANT@:gtk:" \
debian/lintian/vim-variant > debian/lintian/vim-gtk
sed -e "s:@PKG@:vim-gnome:;s:@VARIANT@:gnome:" \
debian/lintian/vim-variant > debian/lintian/vim-gnome
for L in fr it pl 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
for L in fr it pl 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-gtk.postinst
sed -i "/@LANG_ALTS@/d" debian/vim-gnome.postinst
dh_install
dh_install
dh_installmenu
dh_installmenu
dh_link
dh_link
dh_bugfiles -A
dh_bugfiles -A
touch install-stamp-vim-gnome
touch install-stamp-vim-gtk
dh_testdir
dh_testdir
dh_testroot
dh_testroot
*** DEBIAN *** INSTALLING VARIANT vim-athena
dh_installdirs
*** DEBIAN *** INSTALLING VARIANT vim-nox
dh_installdirs
mv src/vim-athena/vim src/vim-athena/vim.athena
# 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-athena" = "vim-nox" ]; then \
sed -e "s:@PKG@:vim-athena:" -e "s:@VARIANT@:athena:g" \
-e "s:@COMMON@:vim-common:" \
debian/vim-variant.$x > debian/vim-athena.$x ;\
else \
sed -e "s:@PKG@:vim-athena:" -e "s:@VARIANT@:athena:g" \
-e "s:@COMMON@:vim-gui-common:" \
debian/vim-variant.$x > debian/vim-athena.$x ;\
fi \
done
mv src/vim-nox/vim src/vim-nox/vim.nox
# 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-nox" = "vim-nox" ]; then \
sed -e "s:@PKG@:vim-nox:" -e "s:@VARIANT@:nox:g" \
-e "s:@COMMON@:vim-common:" \
debian/vim-variant.$x > debian/vim-nox.$x ;\
else \
sed -e "s:@PKG@:vim-nox:" -e "s:@VARIANT@:nox:g" \
-e "s:@COMMON@:vim-gui-common:" \
debian/vim-variant.$x > debian/vim-nox.$x ;\
fi \
done
sed -e "s:@PKG@:vim-athena:;s:@VARIANT@:athena:" \
debian/lintian/vim-variant > debian/lintian/vim-athena
for L in fr it pl 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-athena.postinst; \
done
sed -e "s:@PKG@:vim-nox:;s:@VARIANT@:nox:" \
debian/lintian/vim-variant > debian/lintian/vim-nox
for L in fr it pl 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-nox.postinst; \
done
sed -i "/@LANG_ALTS@/d" debian/vim-athena.postinst
sed -i "/@LANG_ALTS@/d" debian/vim-nox.postinst
dh_install
dh_install
dh_installmenu
dh_installmenu
dh_link
dh_link
dh_bugfiles -A
dh_bugfiles -A
touch install-stamp-vim-nox
cat debian/vim-common.install.in | sed 's/@VIMCUR@/vim73/' > debian/vim-common.install
cat debian/vim-common.links.in | sed 's/@VIMCUR@/vim73/' > debian/vim-common.links
cat debian/vim-gui-common.install.in | sed 's/@VIMCUR@/vim73/' > debian/vim-gui-common.install
cat debian/vim-gui-common.links.in | sed 's/@VIMCUR@/vim73/' > debian/vim-gui-common.links
cat debian/vim-runtime.install.in | sed 's/@VIMCUR@/vim73/' > debian/vim-runtime.install
cat debian/vim-runtime.links.in | sed 's/@VIMCUR@/vim73/' > debian/vim-runtime.links
cat debian/vim-runtime.postrm.in | sed 's/@VIMCUR@/vim73/' > debian/vim-runtime.postrm
touch install-stamp-vim-athena
cat debian/vim-runtime.preinst.in | sed 's/@VIMCUR@/vim73/' > debian/vim-runtime.preinst
cat debian/runtime/debian.vim.in | sed 's/@VIMCUR@/vim73/' > debian/runtime/debian.vim
dh_testdir
dh_testdir
dh_testroot
dh_testroot
dh_strip --dbg-package=vim-dbg
*** DEBIAN *** INSTALLING VARIANT vim-tiny
dh_installdirs
mv src/vim-tiny/vim src/vim-tiny/vim.tiny
# variant-related installations
# to be kept in sync with those in "install-stamp-vim-basic" target
for x in install postinst prerm links ; do \
sed -e "s:@PKG@:vim-tiny:" -e "s:@VARIANT@:tiny:g" \
-e "s:@COMMON@:vim-common:" \
debian/vim-variant.$x > debian/vim-tiny.$x ;\
done
sed -e "s:@PKG@:vim-tiny:;s:@VARIANT@:tiny:" \
debian/lintian/vim-variant > debian/lintian/vim-tiny
dh_strip debug symbol extraction: all non-arch-all packages for this build platform armhf: vim-common vim-tiny vim vim-dbg vim-gtk vim-nox vim-athena vim-gnome
for L in fr it pl 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
dh_strip debug symbol extraction: not adding gnu debuglinks since --dbg-package is given
dh_strip debug symbol extraction: packages to act on: vim-gtk
dh_strip debug symbol extraction: ignored packages:
sed -i "/@LANG_ALTS@/d" debian/vim-tiny.postinst
# fake help installation for vim-tiny
echo "debian/tiny/doc/ usr/share/vim/vim73" >> debian/vim-tiny.install
echo "debian/tiny/vimrc.tiny etc/vim" >> debian/vim-tiny.install
echo "etc/vim/vimrc.tiny usr/share/vim/vimrc.tiny" >> debian/vim-tiny.links
dh_install
dh_installmenu
dh_link
dh_bugfiles -A
touch install-stamp-vim-tiny
dh_testdir
dh_testroot
dh_strip --dbg-package=vim-dbg
dh_strip debug symbol extraction: all non-arch-all packages for this build platform armhf: vim-common vim-tiny vim vim-dbg vim-gtk vim-nox vim-athena vim-gnome
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_strip debug symbol extraction: not adding gnu debuglinks since --dbg-package is given
dh_strip debug symbol extraction: packages to act on: vim-gnome
dh_strip debug symbol extraction: ignored packages:
dpkg-deb: warning: '/build/buildd/vim-7.3.547/debian/vim-gtk-dbgsym/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `vim-gtk-dbgsym' in `../vim-gtk-dbgsym_7.3.547-1ubuntu1_armhf.ddeb'.
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dpkg-deb: warning: '/build/buildd/vim-7.3.547/debian/vim-gnome-dbgsym/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `vim-gnome-dbgsym' in `../vim-gnome-dbgsym_7.3.547-1ubuntu1_armhf.ddeb'.
dh_compress
dh_fixperms
dh_installdeb
dh_shlibdeps
dh_compress
dh_fixperms
dh_installdeb
dh_shlibdeps
dpkg-shlibdeps: warning: debian/vim-gtk/usr/bin/vim.gtk contains an unresolvable reference to symbol initxxsubtype: it's probably a plugin.
dpkg-shlibdeps: warning: 39 other similar warnings have been skipped (use -v to see them all).
dh_gencontrol
dpkg-shlibdeps: warning: debian/vim-gnome/usr/bin/vim.gnome contains an unresolvable reference to symbol initxxsubtype: it's probably a plugin.
dpkg-shlibdeps: warning: 39 other similar warnings have been skipped (use -v to see them all).
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_md5sums
dh_gencontrol
dh_builddeb
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_md5sums
dh_builddeb
INFO: pkgstriptranslations version 116
pkgstriptranslations: processing vim-gtk (in debian/vim-gtk); do_strip: 1, oemstrip:
INFO: pkgstriptranslations version 116
pkgstriptranslations: vim-gtk does not contain translations, skipping
pkgstriptranslations: preparing translation tarball vim_7.3.547-1ubuntu1_armhf_translations.tar.gz...dpkg-distaddfile: warning: File::FcntlLock not available; using flock which is not NFS-safe
pkgstriptranslations: processing vim-gnome (in debian/vim-gnome); do_strip: 1, oemstrip:
done
pkgstriptranslations: vim-gnome does not contain translations, skipping
pkgstriptranslations: no translation files, not creating tarball
pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com
pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com
pkgstripfiles: processing control file: debian/vim-gtk/DEBIAN/control, package vim-gtk, directory debian/vim-gtk
pkgstripfiles: PNG optimization for package vim-gtk took 0 s
dpkg-deb: warning: 'debian/vim-gtk/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `vim-gtk' in `../vim-gtk_7.3.547-1ubuntu1_armhf.deb'.
pkgstripfiles: processing control file: debian/vim-gnome/DEBIAN/control, package vim-gnome, directory debian/vim-gnome
pkgstripfiles: PNG optimization for package vim-gnome took 0 s
dpkg-deb: warning: 'debian/vim-gnome/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `vim-gnome' in `../vim-gnome_7.3.547-1ubuntu1_armhf.deb'.
dh_testdir
dh_testroot
dh_strip --dbg-package=vim-dbg
dh_strip debug symbol extraction: all non-arch-all packages for this build platform armhf: vim-common vim-tiny vim vim-dbg vim-gtk vim-nox vim-athena vim-gnome
dh_strip debug symbol extraction: not adding gnu debuglinks since --dbg-package is given
dh_strip debug symbol extraction: packages to act on: vim-athena
dh_strip debug symbol extraction: ignored packages:
dh_testdir
dh_testroot
dh_strip --dbg-package=vim-dbg
dh_strip debug symbol extraction: all non-arch-all packages for this build platform armhf: vim-common vim-tiny vim vim-dbg vim-gtk vim-nox vim-athena vim-gnome
dh_strip debug symbol extraction: not adding gnu debuglinks since --dbg-package is given
dh_strip debug symbol extraction: packages to act on: vim-nox
dh_strip debug symbol extraction: ignored packages:
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dpkg-deb: warning: '/build/buildd/vim-7.3.547/debian/vim-athena-dbgsym/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `vim-athena-dbgsym' in `../vim-athena-dbgsym_7.3.547-1ubuntu1_armhf.ddeb'.
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dpkg-deb: warning: '/build/buildd/vim-7.3.547/debian/vim-nox-dbgsym/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `vim-nox-dbgsym' in `../vim-nox-dbgsym_7.3.547-1ubuntu1_armhf.ddeb'.
dh_compress
dh_fixperms
dh_compress
dh_installdeb
dh_fixperms
dh_shlibdeps
dh_installdeb
dh_shlibdeps
dpkg-shlibdeps: warning: debian/vim-nox/usr/bin/vim.nox contains an unresolvable reference to symbol initxxsubtype: it's probably a plugin.
dpkg-shlibdeps: warning: 39 other similar warnings have been skipped (use -v to see them all).
dh_gencontrol
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_md5sums
dh_builddeb
dpkg-shlibdeps: warning: debian/vim-athena/usr/bin/vim.athena contains an unresolvable reference to symbol initxxsubtype: it's probably a plugin.
dpkg-shlibdeps: warning: 39 other similar warnings have been skipped (use -v to see them all).
dh_gencontrol
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_md5sums
INFO: pkgstriptranslations version 116
dh_builddeb
pkgstriptranslations: processing vim-nox (in debian/vim-nox); do_strip: 1, oemstrip:
pkgstriptranslations: vim-nox does not contain translations, skipping
pkgstriptranslations: no translation files, not creating tarball
pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com
INFO: pkgstriptranslations version 116
pkgstriptranslations: processing vim-athena (in debian/vim-athena); do_strip: 1, oemstrip:
pkgstripfiles: processing control file: debian/vim-nox/DEBIAN/control, package vim-nox, directory debian/vim-nox
pkgstripfiles: PNG optimization for package vim-nox took 0 s
dpkg-deb: warning: 'debian/vim-nox/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `vim-nox' in `../vim-nox_7.3.547-1ubuntu1_armhf.deb'.
pkgstriptranslations: vim-athena does not contain translations, skipping
pkgstriptranslations: no translation files, not creating tarball
dh_testdir
dh_testroot
*** DEBIAN *** INSTALLING VARIANT vim-basic
dh_installdirs
# UPSTREAM INSTALLATION
/usr/bin/make -C src/vim-basic STRIP=: DESTDIR=/build/buildd/vim-7.3.547/debian/tmp \
installvimbin \
installtutorbin \
installgtutorbin \
installruntime \
installtools \
install-icons \
install-languages
make[1]: Entering directory `/build/buildd/vim-7.3.547/src/vim-basic'
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr
mkdir /build/buildd/vim-7.3.547/debian/tmp
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/bin
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/bin
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/bin
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/doc
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/doc
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/doc
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/print
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/print
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/print
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/colors
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/colors
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/colors
pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/syntax
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/syntax
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/syntax
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/indent
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/indent
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/indent
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/ftplugin
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/ftplugin
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/ftplugin
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/autoload
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/autoload
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/autoload
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/autoload/xml
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/autoload/xml
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/autoload/xml
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/plugin
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/plugin
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/plugin
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tutor
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tutor
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tutor
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/spell
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/spell
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/spell
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/compiler
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/compiler
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/compiler
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/macros
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/macros
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/macros
cp ../runtime/tutor/README* ../runtime/tutor/tutor* /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tutor
rm -f /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tutor/*.info
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tutor/*
if test -f ../runtime/spell/en.latin1.spl; then \
cp ../runtime/spell/*.spl ../runtime/spell/*.sug ../runtime/spell/*.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/spell; \
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/spell/*.spl /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/spell/*.sug /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/spell/*.vim; \
fi
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tools
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tools
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tools
/bin/sh ./installman.sh xxd /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr/man1 "-fr" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
creating /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr/man1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr/man1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr/man1/xxd.1
/bin/sh ./installman.sh xxd /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.ISO8859-1/man1 "-fr" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
creating /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.ISO8859-1/man1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.ISO8859-1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.ISO8859-1/man1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.ISO8859-1/man1/xxd.1
/bin/sh ./installman.sh xxd /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.UTF-8/man1 "-fr.UTF-8" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
creating /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.UTF-8/man1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.UTF-8
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.UTF-8/man1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.UTF-8/man1/xxd.1
/bin/sh ./installman.sh xxd /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it/man1 "-it" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
creating /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it/man1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it/man1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it/man1/xxd.1
/bin/sh ./installman.sh xxd /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.ISO8859-1/man1 "-it" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
creating /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.ISO8859-1/man1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.ISO8859-1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.ISO8859-1/man1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.ISO8859-1/man1/xxd.1
/bin/sh ./installman.sh xxd /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.UTF-8/man1 "-it.UTF-8" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
creating /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.UTF-8/man1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.UTF-8
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.UTF-8/man1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.UTF-8/man1/xxd.1
/bin/sh ./installman.sh xxd /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl/man1 "-pl" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
creating /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl/man1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl/man1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl/man1/xxd.1
/bin/sh ./installman.sh xxd /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.ISO8859-2/man1 "-pl" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
creating /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.ISO8859-2/man1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.ISO8859-2
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.ISO8859-2/man1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.ISO8859-2/man1/xxd.1
/bin/sh ./installman.sh xxd /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.UTF-8/man1 "-pl.UTF-8" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
creating /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.UTF-8/man1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.UTF-8
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.UTF-8/man1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.UTF-8/man1/xxd.1
/bin/sh ./installman.sh xxd /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.KOI8-R/man1 "-ru" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
creating /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.KOI8-R/man1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.KOI8-R
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.KOI8-R/man1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.KOI8-R/man1/xxd.1
/bin/sh ./installman.sh xxd /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.UTF-8/man1 "-ru.UTF-8" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
creating /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.UTF-8/man1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.UTF-8
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.UTF-8/man1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.UTF-8/man1/xxd.1
if test -d /build/buildd/vim-7.3.547/debian/tmp/usr/share/icons/hicolor/48x48/apps -a -w /build/buildd/vim-7.3.547/debian/tmp/usr/share/icons/hicolor/48x48/apps \
-a ! -f /build/buildd/vim-7.3.547/debian/tmp/usr/share/icons/hicolor/48x48/apps/gvim.png; then \
cp ../runtime/vim48x48.png /build/buildd/vim-7.3.547/debian/tmp/usr/share/icons/hicolor/48x48/apps/gvim.png; \
fi
if test -d /build/buildd/vim-7.3.547/debian/tmp/usr/share/icons/locolor/32x32/apps -a -w /build/buildd/vim-7.3.547/debian/tmp/usr/share/icons/locolor/32x32/apps \
-a ! -f /build/buildd/vim-7.3.547/debian/tmp/usr/share/icons/locolor/32x32/apps/gvim.png; then \
cp ../runtime/vim32x32.png /build/buildd/vim-7.3.547/debian/tmp/usr/share/icons/locolor/32x32/apps/gvim.png; \
fi
if test -d /build/buildd/vim-7.3.547/debian/tmp/usr/share/icons/locolor/16x16/apps -a -w /build/buildd/vim-7.3.547/debian/tmp/usr/share/icons/locolor/16x16/apps \
-a ! -f /build/buildd/vim-7.3.547/debian/tmp/usr/share/icons/locolor/16x16/apps/gvim.png; then \
cp ../runtime/vim16x16.png /build/buildd/vim-7.3.547/debian/tmp/usr/share/icons/locolor/16x16/apps/gvim.png; \
fi
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[2]: Nothing to be done for `converted'.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/lang
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/lang
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/lang
/bin/sh ./mkinstalldirs /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/keymap
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/keymap
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/keymap
if test -f /build/buildd/vim-7.3.547/debian/tmp/usr/bin/vim; then \
mv -f /build/buildd/vim-7.3.547/debian/tmp/usr/bin/vim /build/buildd/vim-7.3.547/debian/tmp/usr/bin/vim.rm; \
rm -f /build/buildd/vim-7.3.547/debian/tmp/usr/bin/vim.rm; \
fi
cp vim /build/buildd/vim-7.3.547/debian/tmp/usr/bin
: /build/buildd/vim-7.3.547/debian/tmp/usr/bin/vim
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/bin/vim
cp vimtutor /build/buildd/vim-7.3.547/debian/tmp/usr/bin/vimtutor
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/bin/vimtutor
cp gvimtutor /build/buildd/vim-7.3.547/debian/tmp/usr/bin/gvimtutor
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/bin/gvimtutor
pkgstripfiles: processing control file: debian/vim-athena/DEBIAN/control, package vim-athena, directory debian/vim-athena
/bin/sh ./installman.sh install /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/man1 "" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
creating /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/man1
mkdir /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/man1
pkgstripfiles: PNG optimization for package vim-athena took 0 s
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/man1/vim.1
dpkg-deb: warning: 'debian/vim-athena/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `vim-athena' in `../vim-athena_7.3.547-1ubuntu1_armhf.deb'.
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/man1/vimtutor.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/man1/vimdiff.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/man1/evim.1
generating help tags
make[2]: Entering directory `/build/buildd/vim-7.3.547/runtime/doc'
/build/buildd/vim-7.3.547/debian/tmp/usr/bin/vim -u NONE -esX -c "helptags ++t ." -c quit
make[2]: Leaving directory `/build/buildd/vim-7.3.547/runtime/doc'
cd ../runtime/doc; \
files=`ls *.txt tags`; \
files="$files `ls *.??x tags-?? 2>/dev/null || true`"; \
cp $files /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/doc; \
cd /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/doc; \
chmod 644 $files
cp ../runtime/doc/*.pl /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/doc
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/doc/*.pl
cp ../runtime/menu.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/menu.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/menu.vim
cp ../runtime/synmenu.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/synmenu.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/synmenu.vim
cp ../runtime/delmenu.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/delmenu.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/delmenu.vim
cp ../runtime/mswin.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/mswin.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/mswin.vim
cp ../runtime/evim.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/evim.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/evim.vim
cp ../runtime/bugreport.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/bugreport.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/bugreport.vim
cp ../runtime/vimrc_example.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/vimrc_example.vim
cp ../runtime/gvimrc_example.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/gvimrc_example.vim
cp ../runtime/filetype.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/filetype.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/filetype.vim
cp ../runtime/ftoff.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/ftoff.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/ftoff.vim
cp ../runtime/scripts.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/scripts.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/scripts.vim
cp ../runtime/ftplugin.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/ftplugin.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/ftplugin.vim
cp ../runtime/ftplugof.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/ftplugof.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/ftplugof.vim
cp ../runtime/indent.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/indent.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/indent.vim
cp ../runtime/indoff.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/indoff.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/indoff.vim
cp ../runtime/optwin.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/optwin.vim
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/optwin.vim
cd ../runtime/print; cp *.ps /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/print
cd /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/print; chmod 644 *.ps
cd ../runtime/colors; cp *.vim README.txt /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/colors
cd /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/colors; chmod 644 *.vim README.txt
cd ../runtime/syntax; cp *.vim README.txt /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/syntax
cp -r ../runtime/macros/* /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/macros
chmod 755 `find /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/macros -type d -print`
chmod 644 `find /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/macros -type f -print`
cd /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/syntax; chmod 644 *.vim README.txt
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/macros/less.sh
cvs=`find /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/macros \( -name CVS -o -name AAPDIR -o -name "*.info" \) -print`; \
if test -n "$cvs"; then \
rm -rf $cvs; \
fi
if test -f /build/buildd/vim-7.3.547/debian/tmp/usr/bin/xxd; then \
mv -f /build/buildd/vim-7.3.547/debian/tmp/usr/bin/xxd /build/buildd/vim-7.3.547/debian/tmp/usr/bin/xxd.rm; \
rm -f /build/buildd/vim-7.3.547/debian/tmp/usr/bin/xxd.rm; \
fi
cp xxd/xxd /build/buildd/vim-7.3.547/debian/tmp/usr/bin
: /build/buildd/vim-7.3.547/debian/tmp/usr/bin/xxd
chmod 755 /build/buildd/vim-7.3.547/debian/tmp/usr/bin/xxd
/bin/sh ./installman.sh xxd /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/man1 "" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
cd ../runtime/indent; cp *.vim README.txt /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/indent
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/man1/xxd.1
cp -r ../runtime/tools/* /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tools
cvs=`find /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tools \( -name CVS -o -name AAPDIR \) -print`; \
if test -n "$cvs"; then \
rm -rf $cvs; \
fi
cd /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/indent; chmod 644 *.vim README.txt
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tools/*
perlpath=`./which.sh perl` && sed -e "s+/usr/bin/perl+$perlpath+" ../runtime/tools/efm_perl.pl >/build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tools/efm_perl.pl
cd ../runtime/autoload; cp *.vim README.txt /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/autoload
awkpath=`./which.sh nawk` && sed -e "s+/usr/bin/nawk+$awkpath+" ../runtime/tools/mve.awk >/build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/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.3.547/debian/tmp/usr/share/vim/vim73/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.3.547/debian/tmp/usr/share/vim/vim73/tools/mve.awk; fi; fi
chmod 755 `grep -l "^#!" /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/tools/*`
cd /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/autoload; chmod 644 *.vim README.txt
dh_testdir
cd ../runtime/autoload/xml; cp *.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/autoload/xml
cd /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/autoload/xml; chmod 644 *.vim
cd ../runtime/plugin; cp *.vim README.txt /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/plugin
cd /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/plugin; chmod 644 *.vim README.txt
cd ../runtime/ftplugin; cp *.vim README.txt logtalk.dict /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/ftplugin
cd /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/ftplugin; chmod 644 *.vim README.txt
dh_testroot
cd ../runtime/compiler; cp *.vim README.txt /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/compiler
cd /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/compiler; chmod 644 *.vim README.txt
/bin/sh ./installman.sh install /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr/man1 "-fr" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
dh_strip --dbg-package=vim-dbg
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr/man1/vim.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr/man1/vimtutor.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr/man1/vimdiff.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr/man1/evim.1
/bin/sh ./installman.sh install /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.ISO8859-1/man1 "-fr" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.ISO8859-1/man1/vim.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.ISO8859-1/man1/vimtutor.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.ISO8859-1/man1/vimdiff.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.ISO8859-1/man1/evim.1
/bin/sh ./installman.sh install /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.UTF-8/man1 "-fr.UTF-8" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.UTF-8/man1/vim.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.UTF-8/man1/vimtutor.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.UTF-8/man1/vimdiff.1
dh_strip debug symbol extraction: all non-arch-all packages for this build platform armhf: vim-common vim-tiny vim vim-dbg vim-gtk vim-nox vim-athena vim-gnome
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.UTF-8/man1/evim.1
dh_strip debug symbol extraction: not adding gnu debuglinks since --dbg-package is given
dh_strip debug symbol extraction: packages to act on: vim-tiny
dh_strip debug symbol extraction: ignored packages:
/bin/sh ./installman.sh install /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it/man1 "-it" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it/man1/vim.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it/man1/vimtutor.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it/man1/vimdiff.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it/man1/evim.1
/bin/sh ./installman.sh install /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.ISO8859-1/man1 "-it" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.ISO8859-1/man1/vim.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.ISO8859-1/man1/vimtutor.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.ISO8859-1/man1/vimdiff.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.ISO8859-1/man1/evim.1
/bin/sh ./installman.sh install /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.UTF-8/man1 "-it.UTF-8" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.UTF-8/man1/vim.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.UTF-8/man1/vimtutor.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.UTF-8/man1/vimdiff.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.UTF-8/man1/evim.1
/bin/sh ./installman.sh install /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl/man1 "-pl" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl/man1/vim.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl/man1/vimtutor.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl/man1/vimdiff.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl/man1/evim.1
/bin/sh ./installman.sh install /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.ISO8859-2/man1 "-pl" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.ISO8859-2/man1/vim.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.ISO8859-2/man1/vimtutor.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.ISO8859-2/man1/vimdiff.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.ISO8859-2/man1/evim.1
/bin/sh ./installman.sh install /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.UTF-8/man1 "-pl.UTF-8" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.UTF-8/man1/vim.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.UTF-8/man1/vimtutor.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.UTF-8/man1/vimdiff.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.UTF-8/man1/evim.1
/bin/sh ./installman.sh install /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.KOI8-R/man1 "-ru" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.KOI8-R/man1/vim.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.KOI8-R/man1/vimtutor.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.KOI8-R/man1/vimdiff.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.KOI8-R/man1/evim.1
/bin/sh ./installman.sh install /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.UTF-8/man1 "-ru.UTF-8" /usr/share/vim /usr/share/vim/vim73 /usr/share/vim ../runtime/doc 644 vim vimdiff evim
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.UTF-8/man1/vim.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.UTF-8/man1/vimtutor.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.UTF-8/man1/vimdiff.1
installing /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.UTF-8/man1/evim.1
/bin/sh ./installml.sh install "" \
/build/buildd/vim-7.3.547/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.3.547/debian/tmp/usr/share/man/fr/man1/ex.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr/man1/view.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr/man1/rvim.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr/man1/rview.1
/bin/sh ./installml.sh install "" \
/build/buildd/vim-7.3.547/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.3.547/debian/tmp/usr/share/man/fr.ISO8859-1/man1/ex.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.ISO8859-1/man1/view.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.ISO8859-1/man1/rvim.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.ISO8859-1/man1/rview.1
/bin/sh ./installml.sh install "" \
/build/buildd/vim-7.3.547/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.3.547/debian/tmp/usr/share/man/fr.UTF-8/man1/ex.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.UTF-8/man1/view.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.UTF-8/man1/rvim.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/fr.UTF-8/man1/rview.1
/bin/sh ./installml.sh install "" \
/build/buildd/vim-7.3.547/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.3.547/debian/tmp/usr/share/man/it/man1/ex.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it/man1/view.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it/man1/rvim.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it/man1/rview.1
/bin/sh ./installml.sh install "" \
/build/buildd/vim-7.3.547/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.3.547/debian/tmp/usr/share/man/it.ISO8859-1/man1/ex.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.ISO8859-1/man1/view.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.ISO8859-1/man1/rvim.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.ISO8859-1/man1/rview.1
/bin/sh ./installml.sh install "" \
/build/buildd/vim-7.3.547/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.3.547/debian/tmp/usr/share/man/it.UTF-8/man1/ex.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.UTF-8/man1/view.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.UTF-8/man1/rvim.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/it.UTF-8/man1/rview.1
/bin/sh ./installml.sh install "" \
/build/buildd/vim-7.3.547/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.3.547/debian/tmp/usr/share/man/pl/man1/ex.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl/man1/view.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl/man1/rvim.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl/man1/rview.1
/bin/sh ./installml.sh install "" \
/build/buildd/vim-7.3.547/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.3.547/debian/tmp/usr/share/man/pl.ISO8859-2/man1/ex.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.ISO8859-2/man1/view.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.ISO8859-2/man1/rvim.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.ISO8859-2/man1/rview.1
/bin/sh ./installml.sh install "" \
/build/buildd/vim-7.3.547/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.3.547/debian/tmp/usr/share/man/pl.UTF-8/man1/ex.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.UTF-8/man1/view.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.UTF-8/man1/rvim.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/pl.UTF-8/man1/rview.1
/bin/sh ./installml.sh install "" \
/build/buildd/vim-7.3.547/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.3.547/debian/tmp/usr/share/man/ru.KOI8-R/man1/ex.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.KOI8-R/man1/view.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.KOI8-R/man1/rvim.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.KOI8-R/man1/rview.1
/bin/sh ./installml.sh install "" \
/build/buildd/vim-7.3.547/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.3.547/debian/tmp/usr/share/man/ru.UTF-8/man1/ex.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.UTF-8/man1/view.1
creating link /build/buildd/vim-7.3.547/debian/tmp/usr/share/man/ru.UTF-8/man1/rvim.1
creating link /build/buildd/vim-7.3.547/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.3.547/debian/tmp/usr LOCALEDIR=/build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/lang \
INSTALL_DATA=cp FILEMOD=644 install; \
fi
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[3]: Entering directory `/build/buildd/vim-7.3.547/src/po'
make[3]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
for lang in af ca cs de en_GB eo es fi fr ga it ja ko ko.UTF-8 nb nl no pl pt_BR ru sk sv uk vi zh_CN zh_CN.UTF-8 zh_TW zh_TW.UTF-8; do \
dir=/build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/lang/$lang/; \
if test ! -x "$dir"; then \
mkdir $dir; chmod 755 $dir; \
fi; \
dir=/build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/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
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dpkg-deb: warning: '/build/buildd/vim-7.3.547/debian/vim-tiny-dbgsym/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `vim-tiny-dbgsym' in `../vim-tiny-dbgsym_7.3.547-1ubuntu1_armhf.ddeb'.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
if test -d ../runtime/lang; then \
cp ../runtime/lang/README.txt ../runtime/lang/*.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/lang; \
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/lang/README.txt /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/lang/*.vim; \
fi
if test -d ../runtime/keymap; then \
cp ../runtime/keymap/README.txt ../runtime/keymap/*.vim /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/keymap; \
chmod 644 /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/keymap/README.txt /build/buildd/vim-7.3.547/debian/tmp/usr/share/vim/vim73/keymap/*.vim; \
fi
make[1]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-basic'
if [ yes = "yes" ]; then \
if [ -e src/vim-nox/vim ]; then \
/usr/bin/make -j1 -C src/vim-nox test || true; \
else \
/usr/bin/make -j1 -C src/vim-basic test || true; \
fi; \
[ $(find src -type f -name '*.failed' \! -name 'test61.failed' | wc -l) -eq 0 ]; \
fi
make[1]: Entering directory `/build/buildd/vim-7.3.547/src/vim-basic'
make[1]: warning: -jN forced in submake: disabling jobserver mode.
/usr/bin/make -f Makefile vim
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/vim-basic'
make[2]: `vim' is up to date.
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/vim-basic'
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.3.547/src/po'
../vim -u NONE -e -X -S check.vim -c "if error == 0 | q | endif" -c cq af.po
/bin/sh: 1: ../vim: not found
make[2]: *** [af.ck] Error 127
make[2]: Leaving directory `/build/buildd/vim-7.3.547/src/po'
make[1]: [test] Error 2 (ignored)
if test vim != vim -a ! -r vim; then \
ln -s vim vim; \
fi
cd testdir; /usr/bin/make -f Makefile VIMPROG=../vim
make[2]: Entering directory `/build/buildd/vim-7.3.547/src/vim-basic/testdir'
rm -f test.log
rm -f test1.failed tiny.vim small.vim mbyte.vim mzscheme.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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test1.in" 53 lines, 1864 characters[2;1HFirst 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.
Similar logic is applied to the +mzscheme feature, using mzscheme.vim.
Similar logic is applied to the +lua feature, using lua.vim.
STARTTEST
:" Write a single line to test.out to check if testing works at all.
:%d
athis is a test[1m[34m^[[0m:w! test.out[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[20;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[21;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 31 lines, 928 characters written[21;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[21;1H[?25h[?0c[?25l[?1c
/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H:w! mzscheme.vim
:w! lua.vim
:"
:" If +multi_byte feature supported, make mbyte.vim empty.
:if has("multi_byte") | sp another | w! mbyte.vim | q | endif
:"
:" If +mzscheme feature supported, make mzscheme.vim empty.
:if has("mzscheme") | sp another | w! mzscheme.vim | q | endif
:"
:" If +lua feature supported, make lua.vim empty.
:if has("lua") | sp another | w! lua.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
[?25h[?0c
[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Write a single line to test.out to check if testing works at all.
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c%d
[?25l[?1c[1;1H[K[2;1H[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [0m[24;1H--No lines in buffer--[1;1H[?25h[?0c[?25l[?1cthis is a test[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 1 line, 15 characters written[1;14H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Create small.vim and tiny.vim empty, create mbyte.vim to skip the test.
[?25l[?1c[1;14H[?25h[?0c
[?25l[?1c[1;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! small.vim
[?25l[?1c"small.vim" [24;13H[K[24;13H[New File] 1 line, 1 character written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! tiny.vim
[?25l[?1c"tiny.vim" [24;12H[K[24;12H[New File] 1 line, 1 character written[1;1H[?25h[?0c[?25l[?1ce! test.ok
w! test.out[2;12H[K[3;1Hqa![3;4H[K[4;1H[K[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! mbyte.vim
[?25l[?1c"mbyte.vim" [24;13H[K[24;13H[New File] 4 lines, 28 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! mzscheme.vim
[?25l[?1c"mzscheme.vim" [24;16H[K[24;16H[New File] 4 lines, 28 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! lua.vim
[?25l[?1c"lua.vim" [24;11H[K[24;11H[New File] 4 lines, 28 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" If +multi_byte feature supported, make mbyte.vim empty.
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cif has("multi_byte") | sp another | w! mbyte.vim | q | endif
[?25l[?1c"another" [New File][24;21H[K[24;1H
"mbyte.vim" 0 lines, 0 characters written[1;1H[L[1;1He! test.ok[24;1H[K[4;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0c"
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" If +mzscheme feature supported, make mzscheme.vim empty.
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cif has("mzscheme") | sp another | w! mzscheme.vim | q | endif
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" If +lua feature supported, make lua.vim empty.
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cif has("lua") | sp another | w! lua.vim | q | endif
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" If +eval feature supported quit here, leaving tiny.vim and small.vim empty.
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Otherwise write small.vim to skip the test.
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cif 1 | q! | endif
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test2.in" 29 lines, 717 characters[2;1HThis 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(""))[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[5;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[6;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 19 lines, 336 characters written[6;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[6;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[1;23r[1;1H[2M[1;24r[22;1H5GdG:wq! test.out
ENDTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hfirst test for URL://machine.name/tmp/vimtest2a and other text
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^first
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[23;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H/[?25h[?0ctmp
[?25l[?1c[23;35H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append(0, expand(""))
[?25l[?1c[23;35H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^second
[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hsecond test for URL://machine.name/tmp/vimtest2b. And other text[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/[?25h[?0cURL
[?25l[?1c[23;17H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append(1, expand(""))
[?25l[?1c[23;17H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cif has("ebcdic")
[?25l[?1c
: [?25h[?0c: set isf=@,240-249,/,.,-,_,+,,,$,:,~,\
[?25l[?1c: [?25h[?0c:else
[?25l[?1c: [?25h[?0c: set isf=@,48-57,/,.,-,_,+,,,$,:,~,\
[?25l[?1c: [?25h[?0c:endif
[1;1H[4L[?25l[?1c[1;1HSTARTTEST
:so small.vim
/^first
/tmp[24;1H[K[23;17H[?25h[?0c[?25l[?1c
/[?25h[?0c^third
[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hthird test for URL:\\machine.name\vimtest2c and other text[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/[?25h[?0cname
[?25l[?1c[23;30H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append(2, expand(""))
[?25l[?1c[23;30H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^fourth
[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hfourth test for URL:\\machine.name\tmp\vimtest2d, and other text[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/[?25h[?0cURL
[?25l[?1c[23;17H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append(3, expand(""))
[?25l[?1c[23;17H[?25h[?0c[?25l[?1c[1;23r[1;1H[6L[1;24r[2;1HThis is a test if a URL is recognized by "gf", with the cursor before and
after the "://". Also test ":\\".
STARTTEST
:so small.vim[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H29 fewer lines[27m[24m[0m[H[J[1;1HURL:\\machine.name\tmp\vimtest2d
[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [0m[24;1H29 fewer lines[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cwq! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 4 lines, 128 characters written
[?25h[?0c
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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test3.in" 2024 lines, 21290 characters[1;1H/* vim: set cin ts=4 sw=4 : */
Test for 'cindent'
STARTTEST
:so small.vim
:set nocompatible viminfo+=nviminfo modeline
:edit[16C" read modeline
/start of AUTO
=/end of AUTO
ENDTEST
/* start of AUTO matically checked vim: set ts=4 : */
{[15;9Hif (test)[16;17Hcmd1;[17;9Hcmd2;
}
{[21;9Hif (test)[22;17Hcmd1;[23;9Helse[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1H/* vim: set cin ts=4 sw=4 : */[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[5;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[6;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 5 lines, 125 characters written[6;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[6;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[11;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nocompatible viminfo+=nviminfo modeline
[?25l[?1c[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cedit " read modeline
[?25l[?1c"test3.in"[24;22H[K[24;12H2024L, 21290C[15;5Hif (test)[15;14H[K[16;9Hcmd1;[16;17H[K[17;5Hcmd2;[17;10H[K[21;5Hif (test)[21;14H[K[22;9Hcmd1;[22;17H[K[23;5Helse[23;9H[K[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cstart of AUTO
[?25l[?1c[13;4H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cend of AUTO
[?25l[?1c859 lines to indent...
8500
750
650
550
450
350
250
150
50 lines to indent...
860 lines indented [24;20H[K[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[27m[24m[0m[H[J[1;1Hnamespace test test2
{
1111111111111111111;
}
namespace111111111
{
111111111111111111;
}
/* end of AUTO */
STARTTEST
:set tw=0 wm=60 columns=80 noai fo=croq
/serious/e
a about life, the universe, and the rest[1m[34m^[[0m
ENDTEST
{
/* this is
* a real serious important big
* comment
*/[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 93C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[15;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset tw=0 wm=60 columns=80 noai fo=croq
[?25l[?1c[27m[24m[0m[H[J[1;1Hnamespace test test2
{
1111111111111111111;
}
namespace111111111
{
111111111111111111;
}
/* end of AUTO */
STARTTEST
:set tw=0 wm=60 columns=80 noai fo=croq
/serious/e
a about life, the universe, and the rest[1m[34m^[[0m
ENDTEST
{
/* this is
* a real serious important big
* comment
*/[16;1H[?25h[?0c[?25l[?1c[24;1H/[?25h[?0cserious/e
[?25l[?1c[21;17H[?25h[?0c[?25l[?1c
[1m-- INSERT --[0m[24;1H[K[1;23r[23;1H
[1;24r[20;19H[K[21;4Habout life, the
* universe, and the
* rest important big[23;7H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;2H* comment[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[5M[1;24r[19;2H*/
/* insert " about life, the universe, and the rest" after "serious" */
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set nocin
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H6L, 78C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[5M[1;24r[19;1H/comments
joabout life[1m[34m^[[0m/happens
jothere[1m[34m^[[0m/below
oline[1m[34m^[[0m/this
Ohello[1m[34m^[[0m[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nocin
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0ccomments
[?25l[?1c[1;23r[1;1H[4M[1;24r[21;1H{
/*[23;6H* Testing for comments, without 'cin' set[24;1H[K[23;20H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;6H*/[?25h[?0c[?25l[?1c
[1m-- INSERT --[0m[24;1H[K[1;23r[23;1H
[1;24r[23;1Habout life[?25h[?0c[?25l[?1c
/[?25h[?0chappens
[?25l[?1c[1;23r[1;1H[3M[1;24r[22;1H/*
* what happens here?[24;1H[K[23;8H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H*/[?25h[?0c[?25l[?1c
[1m-- INSERT --[0m[24;1H[K[1;23r[23;1H
[1;24r[23;1Hthere[?25h[?0c[?25l[?1c
/[?25h[?0cbelow
[?25l[?1c[1;23r[1;1H[3M[1;24r[22;5H/*[23;8Hthe end of the comment, try inserting a line below */[24;1H[K[23;53H[?25h[?0c[?25l[?1c
[1m-- INSERT --[0m[24;1H[K[1;23r[23;1H
[1;24r[23;1Hline[?25h[?0c[?25l[?1c
/[?25h[?0cthis
[?25l[?1c[1;23r[1;1H[3M[1;24r[22;9H/* how about[23;25Hthis one */[24;1H[K[23;25H[?25h[?0c[?25l[?1c
[1m-- INSERT --[0m[24;1H[K[23;1Hhello[23;25H[K[23;5H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;25Hthis one */[23;8H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[3M[1;24r[21;1H}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cin
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 18C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[2M[1;24r[22;1H/vec2
==[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cin
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cvec2
[?25l[?1c[1;23r[1;1H[5M[1;24r[20;1H{
var = this + that + vec[0] * vec[0][22;23H+ vec[1] * vec[1][23;23H+ vec2[2] * vec[2];[24;1H[K[23;25H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H}[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[2M[1;24r[23;1HSTARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cin
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H5L, 51C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[4M[1;24r[20;1H:set cino=}4
/testing1
k2==/testing2
k2==[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cin
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=}4
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0ctesting1
[?25l[?1c[1;23r[1;1H[8M[1;24r[17;1H{[18;9Hasdf asdflkajds f;
if (tes & ting) {[20;9Hasdf asdf asdf ;[21;9Hasdfa sdf asdf;[22;9H}
testing1;[24;1H[K[23;5H[?25h[?0c[22;8H [?25l[?1c
/[?25h[?0ctesting2
[?25l[?1c[1;23r[1;1H[6M[1;24r[18;5Hif (tes & ting)
{[20;9Hasdf asdf asdf ;[21;9Hasdfa sdf asdf;[22;9H}
testing2;[24;1H[K[23;5H[?25h[?0c[22;8H [23;9H[?25l[?1c
/^STARTTEST
[1;23r[1;1H[3M[1;24r[21;1H}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cin
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H4L, 36C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[3M[1;24r[21;1H:set cino=(0,)20
/main
=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cin
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=(0,)20
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cmain
[?25l[?1c[1;23r[1;1H[2M[1;24r[23;1Hmain ( int first_par, /*[24;1H[K[23;1H[?25h[?0c[?25l[?1c
19 lines to indent...
20[7Cindented [24;19H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;24H* Comment for[24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[27m[24m[0m[H[J[1;23H* Comment for[2;23H* first par[3;23H*/[4;11Hsecond_par /*[5;23H* Comment for[6;23H* second par[7;23H*/[8;9H);
}
STARTTEST
:set cin
:set cino=
]]=][
ENDTEST
{
do
{[21;9Hif ()[22;9H{[23;13Hif ()[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 26C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[15;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cin
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=
[?25l[?1c[16;1H[?25h[?0c
[?25l[?1c[24;1H11 lines to indent...
12[7Cindented [24;19H[K[18;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[1;23r[1;1H[9M[1;24r[15;17Hasdf;[16;13Helse[17;17Hasdf;[18;9H}
} while ();
cmd;[8C/* this should go under the } */
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H]]=][
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H1L, 6C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[3M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
8 lines to indent...
9[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hif ( k() ) {[24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[10M[1;24r[14;9Hl();[16;5H} else { /* Start (two words) end */[17;9Hm();
}[20;5Hn();
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino={s,e-s
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 23C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino={s,e-s
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[3M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
7 lines to indent...
8[7Cindented [24;18H[K[23;1H {[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hif ( k() )[24;1H[K[23;5H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[9M[1;24r[15;9H{[16;9Hl();[17;9H} else { /* Start (two words) end */[18;9Hm();[19;9H}
n(); /* should be under the if () */
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino={s,fs
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 25C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H]]=/ foo[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino={s,fs
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[3M[1;24r[22;1Hvoid bar(void)
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/[?25h[?0c foo
[?25l[?1c30 lines to indent...
31[7Cindented [24;19H[K[23;1H {[?25h[?0c[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[27m[24m[0m[H[J[1;1Hvoid func(void)
{
a = 1;[4;9H{[5;9Hb = 2;[6;9H}
c = 3;
d = 4;
}
/* foo */
STARTTEST
:set cino=
/while
ohere[1m[34m^[[0m
ENDTEST
a()
{
do {
a = a +[22;7Ha;
} while ( a );[8C/* add text under this line */[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 25C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[15;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cwhile
[?25l[?1c[23;5H[?25h[?0c[?25l[?1c
[1m-- INSERT --[0m[24;1H[K[1;23r[23;1H
[1;24r[23;3Hhere[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hif ( a )
i[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[4M[1;24r[20;7Ha;
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino= com=
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 109C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[3M[1;24r[21;1H/comment
olabel2: b();[1m[34m^M[0mlabel3 /* post */:[1m[34m^M[0m/* pre */ label4:[1m[34m^M[0mf(/*com*/);[1m[34m^M[0mif (/*com*/)[1m[34m^[23;1HM[0mcmd();[1m[34m^[[0m[24;1H[K[22;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino= com=
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0ccomment
[?25l[?1c[1;23r[1;1H[6M[1;24r[19;1Ha()
{
label1:[22;13H/* hmm */[23;13H// comment[24;1H[K[23;16H[?25h[?0c[?25l[?1c
[1m-- INSERT --[0m[24;1H[K[1;23r[1;1H[6M[1;24r[18;1Hlabel2: b();
label3 /* post */:
/* pre */ label4:[21;9Hf(/*com*/);[22;9Hif (/*com*/)[23;13Hcmd();[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H}[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[2M[1;24r[23;1HSTARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set comments& comments^=s:/*,m:**,ex:*/
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 53C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[2M[1;24r[22;1H/simple
=5j[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset comments& comments^=s:/*,m:**,ex:*/
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0csimple
[?25l[?1c[1;23r[1;1H[3M[1;24r[22;1H/*
* A simple comment[24;1H[K[23;7H[?25h[?0c[?25l[?1c
5 lines to indent...
6[7Cindented [24;18H[K[23;2H* A simple comment[23;20H[K[23;2H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;2H*/[24;1H[K[23;2H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[6M[1;24r[19;1H/*
** A different comment
*/
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=c0
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 70C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[2M[1;24r[22;1H:set comments& comments-=s1:/* comments^=s0:/*
2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=c0
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset comments& comments-=s1:/* comments^=s0:/*
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
4 lines to indent...
5[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[6M[1;24r[18;5H/*********[19;7HA comment.
*********/
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=c0,C1
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 73C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[2M[1;24r[22;1H:set comments& comments-=s1:/* comments^=s0:/*
2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=c0,C1
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset comments& comments-=s1:/* comments^=s0:/*
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
4 lines to indent...
5[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[6M[1;24r[18;5H/*********
A comment.
*********/
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 17C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[3M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
5 lines to indent...
6[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hc = c1 &&[24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[7M[1;24r[17;9H([18;10Hc2 ||[19;10Hc3[20;9H) && c4;
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=(s
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 23C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=(s
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
5 lines to indent...
6[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hc = c1 &&[24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[7M[1;24r[17;9H([18;10Hc2 ||[19;10Hc3[20;9H) && c4;
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=(s,U1
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 28C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=(s,U1
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
5 lines to indent...
6[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hc = c1 &&[24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[7M[1;24r[17;9H([18;13Hc2 ||[19;13Hc3[20;9H) && c4;
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=(0
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 23C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=(0
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
4 lines to indent...
5[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hif ( c1[24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[6M[1;24r[18;12H&& ( c2[19;19H|| c3))[20;9Hfoo;
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=(0,w1
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 28C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=(0,w1
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
4 lines to indent...
5[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hif ( c1[24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[6M[1;24r[18;9H&& ( c2[19;13H|| c3))[20;9Hfoo;
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=(s
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 23C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=(s
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
8 lines to indent...
9[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hc = c1 && ([24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[10M[1;24r[14;9Hc2 ||[15;9Hc3[16;9H) && c4;
if ([18;9Hc1 && c2[19;8H)[20;9Hfoo;
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=(s,m1
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 28C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=(s,m1
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
8 lines to indent...
9[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hc = c1 && ([24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[10M[1;24r[14;9Hc2 ||[15;9Hc3
) && c4;
if ([18;9Hc1 && c2
)[20;9Hfoo;
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=b1
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 23C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=b1
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
9 lines to indent...
10 lines indented [24;19H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hswitch (x)[24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[11M[1;24r[13;5H{[14;9Hcase 1:[15;13Ha = b;[16;9Hbreak;[17;9Hdefault:[18;13Ha = 0;[19;9Hbreak;
}
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=(0,W5
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 26C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=(0,W5
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
10 lines to indent...
11[7Cindented [24;19H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hinvokeme([24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[12M[1;24r[12;10Hargu,[13;10Hment);
invokeme([15;10Hargu,[16;10Hment[17;10H);
invokeme(argu,[19;14Hment[20;13H);
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=/6
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 23C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=/6
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
3 lines to indent...
4[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hstatement;[24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[5M[1;24r[19;11H// comment 1[20;11H// comment 2
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 34C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[2M[1;24r[22;1H2kdd]]/comment 1/+1
==[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c==[21;3H[K[22;1HENDTEST[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hvoid f()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/[?25h[?0ccomment 1/+1
[?25l[?1c[1;23r[1;1H[3M[1;24r[21;5Hstatement;[22;8H// comment 1
// comment 2[24;1H[K[23;4H[?25h[?0c[?25l[?1c // comment 2[23;8H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H}[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[2M[1;24r[23;1HSTARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=g0
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 23C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=g0
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hclass CAbc
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
6 lines to indent...
7[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hint Test() { return FALSE; }[24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[8M[1;24r[17;1Hpublic: // comment
void testfall();
protected:
void testfall();
};
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=(0,gs,hs
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 29C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=(0,gs,hs
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hclass Foo : public Bar
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
5 lines to indent...
6[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hpublic:[24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[7M[1;24r[17;9Hvirtual void method1(void) = 0;[18;9Hvirtual void method2(int arg1,[19;30Hint arg2,[20;30Hint arg3) = 0;
};
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=+20
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 24C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=+20
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[3M[1;24r[21;5Hvoid
foo()
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
4 lines to indent...
5[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hif (a)[24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[6M[1;24r[18;5H{
} else[20;9Hasdf;
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=(0,W2s
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 27C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd]]=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=(0,W2s
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd]]=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
34 lines to indent...
35[7Cindented [24;19H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Haverylongfunctionnamelongfunctionnameaverylongfunctionname()->asd([24;1H[K[23;4H[?25h[?0c[?25l[?1c
/^STARTTEST
[27m[24m[0m[H[J[1;21Hdec)->asdfasdfasdf([2;29Hasdfadsf,[3;29Hasdfasdf,[4;29Hasdfasdf,[5;29H),[6;13Hfunc(asdfadf,[7;18Hasdfasdf),[8;13Hasdasdf[9;13H);
}
STARTTEST
:set cino=M1
2kdd]]=][
ENDTEST
int main ()
{
if (cond1 &&[20;13Hcond2[21;13H)[22;9Hfoo;
}[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 23C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[14;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=M1
[?25l[?1c[15;1H[?25h[?0c[13;1H[?25l[?1c[13;23r[23;1H
[1;24r[24;1H[K[13;1H[?25h[?0c[17;1H[?25l[?1c[24;1H4 lines to indent...
5[7Cindented [24;18H[K[17;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[1;23r[23;1H
[1;24r[23;1HSTARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=(0,ts
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 24C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=(0,ts
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd=][[21;8H[K[22;1HENDTEST[23;1H[K[21;1H[?25h[?0c[?25l[?1c
9 lines to indent...
10 lines indented [24;19H[K[21;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[1;23r[1;1H[10M[1;24r[14;1Hvoid func(int a
#if defined(FOO)[16;11H, int b[17;11H, int c
#endif[19;10H)
{
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=(0
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 21C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=(0
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd=][[21;8H[K[22;1HENDTEST[23;1H[K[21;1H[?25h[?0c[?25l[?1c
10 lines to indent...
11[7Cindented [24;19H[K[21;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[1;23r[1;1H[11M[1;24r[13;5Hvoid
func(int a
#if defined(FOO)[16;6H, int b[17;6H, int c
#endif
)
{
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino&
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 20C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd=7][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino&
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd=7][[21;9H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c
71 lines to indent...
50
72[7Cindented [24;19H[K[21;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[27m[24m[0m[H[J[1;9Hint a,[2;9Hint b)
{
}[6;5Hvoid
func6([8;9Hint a)
{
}
STARTTEST
:set cino&
:set cino+=l1
2kdd=][
ENDTEST
void func(void)
{
int tab[] =
{[22;9H1, 2, 3,[23;9H4, 5, 6};[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 33C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[15;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino&
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino+=l1
[?25l[?1c[16;1H[?25h[?0c[14;1H[?25l[?1c[14;23r[23;1H
[1;24r[24;1H[K[14;1H[?25h[?0c[?25l[?1c[24;1H24 lines to indent...
25[7Cindented [24;19H[K[14;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[27m[24m[0m[H[J[1;13Hbreak;[2;9Hcase baz: {[3;13Hprintf("baz");[4;13Hbreak;[5;9H}[6;9Hcase quux:[7;13Hprintf("But don't break the indentation of this instruction\n");[8;13Hbreak;
}
}
STARTTEST
:set cino&
2kdd=][
ENDTEST
void func(void)
{
cout << "a"
<< "b"
<< ") :"
<< "c";
}[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 19C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[14;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino&
[?25l[?1c[15;1H[?25h[?0c[13;1H[?25l[?1c[13;23r[23;1H
[1;24r[24;1H[K[13;1H[?25h[?0c[?25l[?1c[24;1H8 lines to indent...
9[7Cindented [24;18H[K[19;5H << "b"
<< ") :"
<< "c";[13;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[1;23r[23;1H
[1;24r[23;1HSTARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set com=s1:/*,m:*,ex:*/
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 38C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H]]3jofoo();[1m[34m^[[0m[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset com=s1:/*,m:*,ex:*/
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[3M[1;24r[22;1Hvoid func(void)
{[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[3M[1;24r[21;5H/*[22;6H* This is a comment.[23;6H*/[?25h[?0c[?25l[?1c
[1m-- INSERT --[0m[24;1H[K[1;23r[23;1H
[1;24r[23;5Hfoo();[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H}[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[2M[1;24r[23;1HSTARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino&
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 19C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino&
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd=][[21;8H[K[22;1HENDTEST[23;1H[K[21;1H[?25h[?0c[?25l[?1c
10 lines to indent...
11[7Cindented [24;19H[K[21;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[1;23r[1;1H[11M[1;24r[13;1Hvoid func(void)
{
for (int i = 0; i < 10; ++i)[16;9Hif (i & 1) {[17;13Hfoo(1);[18;9H} else[19;13Hfoo(0);
baz();
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=k2s,(0
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 27C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[23;1H
[1;24r[23;1H2kdd3j=][[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=k2s,(0
[?25l[?1c[23;1H[?25h[?0c[21;1H[?25l[?1c2kdd3j=][[21;10H[K[22;1HENDTEST[22;8H[K[23;1H[K[21;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hvoid func(void)[24;1H[K[23;1H[?25h[?0c[?25l[?1c
23 lines to indent...
24[7Cindented [24;19H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/^STARTTEST
[27m[24m[0m[H[J[2;5Hif ( c1[3;13H&& ( c2[4;23H|| c3))[5;9Hfoo;
func( c1[7;11H&& ( c2[8;20H|| c3))[9;9Hfoo;
}
STARTTEST
:set cino=k2s,(s
2kdd3j=][
ENDTEST
void func(void)
{
if (condition1
&& condition2)
action();
function(argument1
&& argument2);[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 27C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[14;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=k2s,(s
[?25l[?1c[15;1H[?25h[?0c[13;1H[?25l[?1c[13;23r[23;1H
[1;24r[24;1H[K[13;1H[?25h[?0c
[?25l[?1c[24;1H23 lines to indent...
24[7Cindented [24;19H[K[19;5H && condition2)
action();[22;5H && argument2);[16;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[27m[24m[0m[H[J[2;5Hif ( c1[3;13H&& ( c2[4;17H|| c3))[5;9Hfoo;
func( c1[7;9H&& ( c2[8;13H|| c3))[9;9Hfoo;
}
STARTTEST
:set cino=k2s,(s,U1
2kdd3j=][
ENDTEST
void func(void)
{
if (condition1
&& condition2)
action();
function(argument1
&& argument2);[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 30C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[14;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=k2s,(s,U1
[?25l[?1c[15;1H[?25h[?0c[13;1H[?25l[?1c[13;23r[23;1H
[1;24r[24;1H[K[13;1H[?25h[?0c
[?25l[?1c[24;1H24 lines to indent...
25[7Cindented [24;19H[K[19;5H && condition2)
action();[22;5H && argument2);[16;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[27m[24m[0m[H[J[1;13H&& (c22345[2;17H|| c3))[3;9Hprintf("foo\n");[5;5Hc = c1 &&[6;9H([7;13Hc2 ||[8;13Hc3[9;9H) && c4;
}
STARTTEST
:set cino=k2s,(0,W4
2kdd3j=][
ENDTEST
void func(void)
{
if (condition1
&& condition2)
action();
function(argument1
&& argument2);[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 30C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[14;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=k2s,(0,W4
[?25l[?1c[15;1H[?25h[?0c[13;1H[?25l[?1c[13;23r[23;1H
[1;24r[24;1H[K[13;1H[?25h[?0c
[?25l[?1c[24;1H29 lines to indent...
30[7Cindented [24;19H[K[19;5H && condition2)
action();[22;5H && argument2);[16;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[27m[24m[0m[H[J[1;13H&& ( c2[2;20H|| c3))[3;9Hfoo;[5;5Ha_long_line([6;9Hargument,[7;9Hargument);
a_short_line(argument,[9;18Hargument);
}
STARTTEST
:set cino=k2s,u2
2kdd3j=][
ENDTEST
void func(void)
{
if (condition1
&& condition2)
action();
function(argument1
&& argument2);[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 27C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[14;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=k2s,u2
[?25l[?1c[15;1H[?25h[?0c[13;1H[?25l[?1c[13;23r[23;1H
[1;24r[24;1H[K[13;1H[?25h[?0c
[?25l[?1c[24;1H18 lines to indent...
19[7Cindented [24;19H[K[19;5H && condition2)
action();[22;5H && argument2);[16;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[27m[24m[0m[H[J[1;9Hfoo;
if (c1 &&[3;13H(c2 || c3))
{
}
if (c123456789[7;13H&& (c22345[8;15H|| c3))[9;9Hprintf("foo\n");
}
STARTTEST
:set cino=k2s,(0,w1
2kdd3j=][
ENDTEST
void func(void)
{
if (condition1
&& condition2)
action();
function(argument1
&& argument2);[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 30C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[14;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=k2s,(0,w1
[?25l[?1c[15;1H[?25h[?0c[13;1H[?25l[?1c[13;23r[23;1H
[1;24r[24;1H[K[13;1H[?25h[?0c
[?25l[?1c[24;1H27 lines to indent...
28[7Cindented [24;19H[K[19;5H && condition2)
action();[22;5H && argument2);[16;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[27m[24m[0m[H[J[2;5Hif ( c1[3;13H&& ( c2[4;17H|| c3))[5;9Hfoo;
func( c1[7;10H&& ( c2[8;14H|| c3))[9;9Hfoo;
}
STARTTEST
:set cino=k2,(s
2kdd3j=][
ENDTEST
void func(void)
{
if (condition1[20;7H&& condition2)[21;9Haction();
function(argument1[23;9H&& argument2);[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 26C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[14;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=k2,(s
[?25l[?1c[15;1H[?25h[?0c[13;1H[?25l[?1c[13;23r[23;1H
[1;24r[24;1H[K[13;1H[?25h[?0c
[?25l[?1c[24;1H14 lines to indent...
15[7Cindented [24;19H[K[16;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[1;23r[1;1H[10M[1;24r[14;5Hif (c1 && (c2 ||[15;11Hc3))[16;9Hfoo;
if (c1 &&[18;7H(c2 || c3))
{
}
}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=N-s
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 47C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[2M[1;24r[22;1H/^NAMESPACESTART
=/^NAMESPACEEND[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=N-s
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^NAMESPACESTART
[?25l[?1c[1;23r[1;1H[2M[1;24r[23;1HNAMESPACESTART[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/[?25h[?0c^NAMESPACEEND
[?25l[?1c61 lines to indent...
50
62[7Cindented [24;19H[K[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[27m[24m[0m[H[J[1;1Hnamespace test test2
{
1111111111111111111;
}
namespace111111111
{
111111111111111111;
}
NAMESPACEEND
STARTTEST
:set cino=j1,J1
/^JSSTART
=/^JSEND
ENDTEST
JSSTART
var bar = {
foo: {
that: this,
some: ok,
},[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 35C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[15;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=j1,J1
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^JSSTART
[?25l[?1c[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^JSEND
[?25l[?1c12 lines to indent...
13[7Cindented [24;19H[K[20;1H foo: {
that: this,
some: ok,
},[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[1;23r[1;1H[10M[1;24r[14;5H"bar":{[15;9Ha : 2,[16;9Hb: "123abc",[17;9Hx: 4,[18;9H"y": 5
}
}
JSEND
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=j1,J1
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 35C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[2M[1;24r[22;1H/^JSSTART
=/^JSEND[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=j1,J1
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^JSSTART
[?25l[?1c[1;23r[1;1H[2M[1;24r[23;1HJSSTART[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/[?25h[?0c^JSEND
[?25l[?1c5 lines to indent...
6[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[1;23r[1;1H[8M[1;24r[16;1Hvar foo = [
1, // indent 8 more
2,
3
]; // indent 8 less
JSEND
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=j1,J1
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 35C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[2M[1;24r[22;1H/^JSSTART
=/^JSEND[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=j1,J1
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^JSSTART
[?25l[?1c[1;23r[1;1H[2M[1;24r[23;1HJSSTART[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/[?25h[?0c^JSEND
[?25l[?1c7 lines to indent...
8[7Cindented [24;18H[K[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[1;23r[1;1H[10M[1;24r[14;1Hfunction bar() {
var foo = [[16;9H1,[17;9H2,[18;9H3[19;13H]; // indent 16 less
}
JSEND
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=j1,J1
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 35C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[2M[1;24r[22;1H/^JSSTART
=/^JSEND[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=j1,J1
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^JSSTART
[?25l[?1c[1;23r[1;1H[2M[1;24r[23;1HJSSTART[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/[?25h[?0c^JSEND
[?25l[?1c52 lines to indent...
503[7Cindented [24;19H[K[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[27m[24m[0m[H[J[1;21Hreturn false;[2;17H}[3;17H_arguments[0]=options;[4;17Hmethod.apply(this,_arguments);[5;13H}[6;9H});
}
})(jQuery);
JSEND
STARTTEST
:set cino=j1,J1
/^JSSTART
=/^JSEND
ENDTEST
JSSTART
function init(options) {
$(this).data(class_name+'_public',$.extend({},{
foo: 'bar',
bar: 2,
foobar: [[12;1H[?25h[?0c
[?25l[?1c[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 35C written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST/+-1[24;13H[K[24;1H[15;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=j1,J1
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^JSSTART
[?25l[?1c[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^JSEND
[?25l[?1c14 lines to indent...
15[7Cindented [24;19H[K[20;1H $(this).data(class_name+'_public',$.extend({},{
foo: 'bar',
bar: 2,
foobar: [[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[1;23r[1;1H[12M[1;24r[12;9H1, // indent 8 more[13;9H2, // indent 8 more[14;9H3 // indent 8 more[15;9H],[16;9Hcallback: function(){[17;13Hreturn true;[18;9H}
}, options||{}));
}
JSEND
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:set cino=j1,J1
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3L, 35C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[1;23r[1;1H[2M[1;24r[22;1H/^JSSTART
=/^JSEND[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1HENDTEST
[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cino=j1,J1
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^JSSTART
[?25l[?1c[1;23r[1;1H[2M[1;24r[23;1HJSSTART[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/[?25h[?0c^JSEND
[?25l[?1c16 lines to indent...
17[7Cindented [24;19H[K[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[1;23r[1;1H[19M[1;24r[5;1H(function($){
function init(options) {[7;9H$(this).data(class_name+'_public',$.extend({},{[8;13Hfoo: 'bar',[9;9Hbar: 2, // indent 8 more[10;9Hfoobar: [ // indent 8 more[11;13H1, // indent 8 more[12;9H2, // indent 16 more[13;9H3 // indent 16 more[14;13H],[15;9Hcallback: function(){ // indent 8 more[16;13Hreturn true; // indent 8 more[17;9H} // indent 8 more[18;9H}, options||{}));
}
})(jQuery);
JSEND
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:g/^STARTTEST/.,/^ENDTEST/d
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H2L, 61C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST/+-1[24;13H[K[24;1H[22;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cg/^STARTTEST/.,/^ENDTEST/d
[?25l[?1c210 fewer lines[24;16H[K[1;1H}[1;2H[K[2;1HJSEND[3;1H[K[4;1H[K[5;1HJSSTART[5;8H[K[6;1H(function($){[6;14H[K[7;5Hfunction init(options) {[8;9H$(this).data(class_name+'_public',$.extend({},{[9;9H foo: 'bar',[9;24H[K[10;9Hbar: 2, // indent 8 more[11;9Hfoobar: [ // indent 8 more[12;9H 1, // indent 8 more[13;9H2, // indent 16 more[14;9H3 // indent 16 more[14;29H[K[15;13H],[15;15H[K[16;9Hcallback: function(){ // indent 8 more[17;9H return true; // indent 8 more
} // indent 8 more
}, options||{}));
}
})(jQuery);
JSEND[22;6H[K[23;1H[K[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c1;/start of AUTO/,$wq! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New] 1794L, 18203C written
[?25h[?0c
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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test4.in" 31 lines, 839 characters[1;1HTest 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[13C" split to Xxx, autocmd will do :brew
G?this is a
othis should be auto-indented[1m[34m^[[0m
:[19C" Append text with autoindent to this file
:au! BufEnter Xxx
:buf Xxx[12C" go to Xxx, no autocmd anymore
G?this is a
othis should be in column 1[1m[34m^[[0m:wq " append text without autoindent to Xxx
G:r Xxx[13C" include Xxx in the current file
:?startstart?,$w! test.out
:qa!
ENDTEST[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for autocommand that changes current buffer on BufEnter event.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[4;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 17 lines, 557 characters written[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[5;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[22;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nocompatible viminfo+=nviminfo
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufEnter Xxx brew
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cstart of
[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hstartstart
start of test file Xxx[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c.,/end of/w! Xxx " write test file Xxx
[?25l[?1c"Xxx" [24;7H[K[24;7H[New] 7L, 124C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset ai modeline modelines=3
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csp Xxx " split to Xxx, autocmd will do :brew
[?25l[?1c"Xxx" [24;7H[K[24;7H7L, 124C[1;1HTest for autocommand that changes current buffer on BufEnter event.
Check if modelines are interpreted for the correct buffer.[3;1H[K[4;1HSTARTTEST[4;10H[K[5;2Hso small.vim[5;14H[K[6;1H:set nocompatible viminfo+=nviminfo
:au BufEnter Xxx brew[7;23H[K[8;1H/start of[8;10H[K[9;2H.,/end of/w! Xxx " write test file Xxx[9;42H[K[10;1H:set ai modeline modelines=3
:sp Xxx " split to Xxx, autocmd will do :brew
[1m[7mtest4.in [0m[13;2Hbuf Xxx " go to Xxx, no autocmd anymore
G?this is a[14;21H[K[15;1Hothis should be in column 1[1m[34m^[[0m:wq " append text without autoindent to Xxx
G:r Xxx " include Xxx in the current file[16;54H[K[17;1H:?startstart?,$w! test.out[17;27H[K[18;2Hqa![18;5H[K[19;1HENDTEST[20;1H[K[21;1Hstartstart[22;6H of test file Xxx
[7mtest4.in [0m[24;2Htest4.in" line 1 of 31 --3%-- col 1[1;1H[?25h[?0c[?25l[?1c:qa![1;6H[K[2;1HENDTEST[2;8H[K[4;1Hstartstart
start of test file Xxx
vim: set noai :[6;16H[K[7;1H this is a test
this is a test
this is a test[9;23H[K[10;1H this is a test[10;23H[K[11;1Hend of test file Xxx[11;21H[K[11;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H?[?25h[?0cthis is a
[?25l[?1c[10;9H[?25h[?0c[?25l[?1c[24;1H[1m-- INSERT --[0m[24;1H[K[11;1H this should be auto-indented[12;10H[1m[7m[+][0m[23;10H[7m[+][11;36H[?25h[?0c[?25l[?1c[1;11r[0m[11;1H
[1;24r[11;1Hend of test file Xxx[?25h[?0c[?25l[?1c[24;1H:[?25h[?0c " Append text with autoindent to this file
[?25l[?1c[11;20H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau! BufEnter Xxx
[?25l[?1c[11;20H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbuf Xxx " go to Xxx, no autocmd anymore
[?25l[?1c"Xxx" [24;7H[K[24;7H7L, 124C[1;1Hstart of test file Xxx
vim: set noai :
this is a test
this is a test
this is a test
end of test file Xxx[7;21H[K[8;1H[1m[34m~ [9;1H~ [10;1H~ [11;1H~ [0m[12;1H[1m[7mXxx [1;1H[?25h[?0c[7;1H[?25l[?1c[0m[24;1H[K[24;1H?[?25h[?0cthis is a
[?25l[?1c[6;9H[?25h[?0c[?25l[?1c[24;1H[1m-- INSERT --[0m[24;1H[K[7;11r[7;1H[L[1;24r[7;1Hthis should be in column 1[12;5H[1m[7m[+][7;26H[?25h[?0c[?25l[?1c[24;1H[0m:[?25h[?0cwq " append text without autoindent to Xxx
[?25l[?1c"Xxx[24;7H[K[24;7H8L, 151C written[1;1H[K[2;1HSTARTTEST[2;10H[K[3;1H:so small.vim[3;14H[K[4;1H:set nocompatible viminfo+=nviminfo
:au BufEnter Xxx brew[5;22H[K[6;1H/start of[6;10H[K[7;1H:.,/end of/w! Xxx " write test file Xxx
:set ai modeline modelines=3
:sp Xxx " split to Xxx, autocmd will do :brew[9;58H[K[10;1HG?this is a[10;12H[K[11;1Hothis should be auto-indented[1m[34m^[[0m[11;32H[K[12;1H: " Append text with autoindent to this file[12;63H[K[13;2Hau! BufEnter Xxx[13;21H[K[14;1H:buf Xxx [9C" go to Xxx, no autocmd anymore
G?this is a[15;12H[K[16;1Hothis should be in column 1[1m[34m^[[0m:wq " append text without autoindent to Xxx
G:r Xxx " include Xxx in the current file
:?startstart?,$w! test.out
:qa![19;5H[K[20;1HENDTEST[21;1H[K[22;6Hstar[22;11H[K[23;1Hstart of test file Xxx[23;23H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[7M[1;24r[17;1Hvim: set noai :[18;9Hthis is a test[19;9Hthis is a test[20;9Hthis is a test[21;9Hthis is a test[22;9Hthis should be auto-indented
end of test file Xxx[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cr Xxx " include Xxx in the current file
[?25l[?1c"Xxx" [24;20H[K[24;7H8L, 151C[1;23r[23;1H
[1;24r[23;1Hstart of test file Xxx[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c?startstart?,$w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New] 17L, 316C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test5.in" 29 lines, 949 characters[1;1HTest 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[15C" write test file Xxx
:sp Xxx[25C" split to Xxx
:bwipe[26C" delete buffer Xxx, now we're back here
G?this is a
othis is some more text[1m[34m^[[0m
:[31C" Append some text to this file
:?start?,$w! test.out[11C" Write current file contents
:bwipe test.out[17C" delete alternate buffer
:au bufleave test5.in bwipe
:bwipe![25C" delete current buffer, get an empty one
ithis is another test line[1m[34m^[[0m:w >>test.out
:[31C" append an extra line to the output file
:qa!
ENDTEST
start of test file Xxx[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for autocommand that deletes the current buffer on BufLeave event.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[4;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 16 lines, 664 characters written[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[5;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[21;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufLeave Xxx bwipe
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cstart of
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.,/end of/w! Xxx " write test file Xxx
[?25l[?1c"Xxx" [24;7H[K[24;7H[New File] 7 lines, 124 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csp Xxx " split to Xxx
[?25l[?1c"Xxx" [24;7H[K[24;7H7 lines, 124 characters[1;1Hstart of test file Xxx[1;23H[K[2;1Hvim: set noai :[2;16H[K[3;9Hthis is a test
this is a test
this is a test
this is a test
end of test file Xxx
[1m[34m~ [9;1H~ [10;1H~ [11;1H~ [0m[12;1H[1m[7mXxx [0m[13;2H?start?,$w! test.out[13CWrite current file contents[13;62H[K[14;2Hbwipe test.out [13Cdelete alternate buffer[14;58H[K[15;2Hau bufleave test5.in bwipe[15;33H[K[16;2Hbwipe! " delete current buffer, get an empty one
ithis is another test line[1m[34m^[[0m:w >>test.out[17;42H[K[18;1H: " append an extra line to the output file
:qa![19;33H[K[20;1HENDTEST[21;1H[K[22;1Hstart of test file Xxx
[7mtest5.in [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cbwipe " delete buffer Xxx, now we're back here
[?25l[?1c[1;1HTest for autocommand that deletes the current buffer on BufLeave event.
Also test deleting the last buffer, should give a new, empty buffer.[3;9H[K[4;1HSTARTTEST[4;10H[K[5;1H:so small.vim[5;14H[K[6;1H:au BufLeave Xxx bwipe
/start of[7;10H[K[8;1H:.,/end of/w! Xxx " write test file Xxx[8;54H[K[9;1H:sp Xxx " split to Xxx[9;47H[K[10;1H:bwipe " delete buffer Xxx, now we're back here[10;73H[K[11;1HG?this is a[11;12H[K[12;1Hothis is some more text[1m[34m^[[0m[12;26H[K[13;2H [13CAppend some text to this file
:?start?,$w! test.out[13CWrite current file contents
:bwipe test.out " delete alternate buffer
:au bufleave test5.in bwipe[16;33H[K[17;1H:bwipe! " delete current buffer, get an empty one
ithis is another test line[1m[34m^[[0m:w >>test.out[18;42H[K[19;2H [28C" append an extra line to the output file
:qa![20;5H[K[21;1HENDTEST[22;1H[K[23;1Hstart of test file Xxx[23;23H[K[24;1H"test5.in" line 23 of 29 --79%-- col 1[24;39H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[6M[1;24r[18;1Hvim: set noai :[19;9Hthis is a test[20;9Hthis is a test[21;9Hthis is a test[22;9Hthis is a test
end of test file Xxx[24;1H[K[23;1H[?25h[?0c[?25l[?1c
?[?25h[?0cthis is a
[?25l[?1c[22;9H[?25h[?0c[?25l[?1c
this is some more text[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hend of test file Xxx[24;1H[K[23;20H[?25h[?0c[?25l[?1c
:[?25h[?0c " Append some text to this file
[?25l[?1c[23;20H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c?start?,$w! test.out " Write current file contents
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 8 lines, 147 characters written[23;20H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe test.out " delete alternate buffer
[?25l[?1c[23;20H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau bufleave test5.in bwipe
[?25l[?1c[23;20H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe! " delete current buffer, get an empty one
[?25l[?1c[1m[37m[41mError detected while processing BufLeave Auto commands for "test5.in":[0m[24;71H[K[24;1H
[1m[37m[41mE89: No write since last change for buffer 1 (add ! to override)[0m
[1m[32mPress ENTER or type command to continue[?25h[?0c[0m[1;1H[2L[?25l[?1c[2;1H[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [0m[24;1H[K[1;1H[?25h[?0c[?25l[?1cthis is another test line[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 26 characters appended[1;25H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c " append an extra line to the output file
[?25l[?1c[1;25H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test6.in" 24 lines, 739 characters[1;1HTest for autocommand that redefines the argument list, when doing ":all".
STARTTEST
:so small.vim
:au BufReadPost Xxx2 next Xxx2 Xxx1
/^start of
A1[1m[34m^[[0m:.,/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[22C" open window for all args
:w! test.out[14C" Write contents of Xxx1
[1m[34m^W^W^W^W[0m:w >>test.out " Append contents of last window (Xxx1)
:rew[22C" should now be in Xxx2
:w >>test.out[13C" Append contents of Xxx2
:qa!
ENDTEST
start of test file Xxx[20;9Hthis is a test[21;9Hthis is a test[22;9Hthis is a test[23;9Hthis is a test[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for autocommand that redefines the argument list, when doing ":all".[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 13 lines, 537 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[17;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufReadPost Xxx2 next Xxx2 Xxx1
[?25l[?1c[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^start of
[?25l[?1c[19;1H[?25h[?0c[?25l[?1c[22C1[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.,/end of/w! Xxx1 " write test file Xxx1
[?25l[?1c"Xxx1" [24;9H[K[24;8H[New File] 6 lines, 109 characters written[19;23H[?25h[?0c[?25l[?1c2[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.,/end of/w! Xxx2 " write test file Xxx2
[?25l[?1c"Xxx2" [24;9H[K[24;8H[New File] 6 lines, 109 characters written[19;23H[?25h[?0c[?25l[?1c3[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.,/end of/w! Xxx3 " write test file Xxx3
[?25l[?1c"Xxx3" [24;9H[K[24;8H[New File] 6 lines, 109 characters written[19;23H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cnext! Xxx1 Xxx2 Xxx3 " redefine arglist; go to Xxx1
[?25l[?1c"Xxx1"[24;8H[K[24;8H6 lines, 109 characters[1;1Hstart of test file Xxx1[1;24H[K[2;9Hthis is a test
this is a test
this is a test
this is a test[5;23H[K[6;1Hend of test file Xxx
[1m[34m~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0call " open window for all args
[?25l[?1c"Xxx2"[24;27H[K[24;8H6 lines, 109 characters
"Xxx2" 6 lines, 109 characters
"Xxx1" line 1 of 6 --16%-- col 1 (file (3) of 2)
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! test.out " Write contents of Xxx1
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 6 lines, 109 characters written
[1m[32mPress ENTER or type command to continue[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[1;1Hstart of test file Xxx1[2;9Hthis is a test[3;9Hthis is a test[4;9Hthis is a test[5;9Hthis is a test
end of test file Xxx
[1m[34m~ [0m[8;1H[1m[7mXxx1 [0m[9;1Hstart of test file Xxx2[10;9Hthis is a test[11;9Hthis is a test[12;9Hthis is a test[13;9Hthis is a test
end of test file Xxx
[7mXxx2 [0m[16;1Hstart of test file Xxx1[17;9Hthis is a test[18;9Hthis is a test[19;9Hthis is a test[20;9Hthis is a test
end of test file Xxx
[1m[34m~ [0m[23;1H[7mXxx1 [1;1H[?25h[?0c[8;1HXxx1 [0m[15;1H[1m[7mXxx2 [9;1H[0m[15;1H[7mXxx2 [0m[23;1H[1m[7mXxx1 [16;1H[?25l[?1c[24;1H[0m:[?25h[?0cw >>test.out " Append contents of last window (Xxx1)
[?25l[?1c"test.out" [24;12H[K[24;12H6 lines, 109 characters appended[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0crew " should now be in Xxx2
[?25l[?1c"Xxx2" line 1 of 6 --16%-- col 1 (file 1 of 2)[24;47H[K[16;23H2[23;4H[1m[7m2[16;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw >>test.out " Append contents of Xxx2
[?25l[?1c"test.out" [24;12H[K[24;12H6 lines, 109 characters appended[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test7.in" 26 lines, 675 characters[1;1HTest for autocommand that changes the buffer list, when doing ":ball".
STARTTEST
:so small.vim
/^start of
A1[1m[34m^[[0m:.,/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[17C" open window for all args, close Xxx2
:.,$w! test.out[10C" Write contents of this file
[1m[34m^W^W[0m:w >>test.out[8C" Append contents of second window (Xxx1)
[1m[34m^W^W[0m:/^start of/,$w >>test.out " Append contents of last window (this file)
:qa!
ENDTEST
start of test file Xxx[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for autocommand that changes the buffer list, when doing ":ball".[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 17 lines, 508 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[21;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^start of
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[22C1[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.,/end of/w! Xxx1 " write test file Xxx1
[?25l[?1c"Xxx1" [24;9H[K[24;8H[New File] 4 lines, 77 characters written[23;23H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csp Xxx1
[?25l[?1c"Xxx1" [24;8H[K[24;8H4 lines, 77 characters[1;1Hstart of test file Xxx1[1;24H[K[2;9Hthis is a test
this is a test
end of test file Xxx
[1m[34m~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [0m[12;1H[1m[7mXxx1 [0m[13;2Hclose[13;7H[K[14;2Hau BufReadPost Xxx2 bwipe
$r4:ball " open window for all args, close Xxx2
:.,$w! test.out[12CWrite contents of this file[16;55H[K[17;1H[1m[34m^W^W[0m:w >>test.out[10CAppend contents of second window (Xxx1)[18;6H/^start of/,$w >>test.out " Append contents of last window (this file)
:qa![19;5H[K[20;1HENDTEST[21;1H[K[22;1Hstart of test file Xxx1
[7mtest7.in [+] [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cclose
[?25l[?1c[1;1HTest for autocommand that changes the buffer list, when doing ":ball".[2;9H[K[3;1HSTARTTEST[3;10H[K[4;1H:so small.vim[4;14H[K[5;1H/^start of[5;11H[K[6;1HA1[1m[34m^[[0m:.,/end of/w! Xxx1 " write test file Xxx1[6;48H[K[7;1H:sp Xxx1[7;9H[K[8;1H:close[8;7H[K[9;1H$r2:.,/end of/w! Xxx2 " write test file Xxx2[9;48H[K[10;1H:sp Xxx2[10;9H[K[11;1H:close[11;7H[K[12;1H$r3:.,/end of/w! Xxx3 " write test file Xxx3[12;48H[K[13;2Hsp Xxx3
:close[14;7H[K[15;1H:au BufReadPost Xxx2 bwipe[15;28H[K[16;1H$r4:ball [12Copen window for all args, close Xxx2
:.,$w! test.out [10CWrite contents of this file[17;55H[K[18;6Hw >>test.out " Append contents of second window (Xxx1)[18;67H[K[19;1H[1m[34m^W^W[0m:/^start of/,$w >>test.out " Append contents of last window (this file)
:qa![20;5H[K[21;1HENDTEST[22;1H[K[23;1Hstart of test file Xxx1[23;24H[K[23;23H[?25h[?0c[?25l[?1c2[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.,/end of/w! Xxx2 " write test file Xxx2
[?25l[?1c"Xxx2" [24;9H[K[24;8H[New File] 4 lines, 77 characters written[23;23H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csp Xxx2
[?25l[?1c"Xxx2" [24;8H[K[24;8H4 lines, 77 characters[1;1Hstart of test file Xxx2[1;24H[K[2;9Hthis is a test
this is a test
end of test file Xxx
[1m[34m~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [0m[12;1H[1m[7mXxx2 [0m[13;2Hclose[13;7H[K[14;2Hau BufReadPost Xxx2 bwipe
$r4:ball " open window for all args, close Xxx2
:.,$w! test.out[12CWrite contents of this file[16;55H[K[17;1H[1m[34m^W^W[0m:w >>test.out[10CAppend contents of second window (Xxx1)[18;6H/^start of/,$w >>test.out " Append contents of last window (this file)
:qa![19;5H[K[20;1HENDTEST[21;1H[K[22;1Hstart of test file Xxx2
[7mtest7.in [+] [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cclose
[?25l[?1c[1;1HTest for autocommand that changes the buffer list, when doing ":ball".[2;9H[K[3;1HSTARTTEST[3;10H[K[4;1H:so small.vim[4;14H[K[5;1H/^start of[5;11H[K[6;1HA1[1m[34m^[[0m:.,/end of/w! Xxx1 " write test file Xxx1[6;48H[K[7;1H:sp Xxx1[7;9H[K[8;1H:close[8;7H[K[9;1H$r2:.,/end of/w! Xxx2 " write test file Xxx2[9;48H[K[10;1H:sp Xxx2[10;9H[K[11;1H:close[11;7H[K[12;1H$r3:.,/end of/w! Xxx3 " write test file Xxx3[12;48H[K[13;2Hsp Xxx3
:close[14;7H[K[15;1H:au BufReadPost Xxx2 bwipe[15;28H[K[16;1H$r4:ball [12Copen window for all args, close Xxx2
:.,$w! test.out [10CWrite contents of this file[17;55H[K[18;6Hw >>test.out " Append contents of second window (Xxx1)[18;67H[K[19;1H[1m[34m^W^W[0m:/^start of/,$w >>test.out " Append contents of last window (this file)
:qa![20;5H[K[21;1HENDTEST[22;1H[K[23;1Hstart of test file Xxx2[23;24H[K[23;23H[?25h[?0c[?25l[?1c3[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.,/end of/w! Xxx3 " write test file Xxx3
[?25l[?1c"Xxx3" [24;9H[K[24;8H[New File] 4 lines, 77 characters written[23;23H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csp Xxx3
[?25l[?1c"Xxx3" [24;8H[K[24;8H4 lines, 77 characters[1;1Hstart of test file Xxx3[1;24H[K[2;9Hthis is a test
this is a test
end of test file Xxx
[1m[34m~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [0m[12;1H[1m[7mXxx3 [0m[13;2Hclose[13;7H[K[14;2Hau BufReadPost Xxx2 bwipe
$r4:ball " open window for all args, close Xxx2
:.,$w! test.out[12CWrite contents of this file[16;55H[K[17;1H[1m[34m^W^W[0m:w >>test.out[10CAppend contents of second window (Xxx1)[18;6H/^start of/,$w >>test.out " Append contents of last window (this file)
:qa![19;5H[K[20;1HENDTEST[21;1H[K[22;1Hstart of test file Xxx3
[7mtest7.in [+] [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cclose
[?25l[?1c[1;1HTest for autocommand that changes the buffer list, when doing ":ball".[2;9H[K[3;1HSTARTTEST[3;10H[K[4;1H:so small.vim[4;14H[K[5;1H/^start of[5;11H[K[6;1HA1[1m[34m^[[0m:.,/end of/w! Xxx1 " write test file Xxx1[6;48H[K[7;1H:sp Xxx1[7;9H[K[8;1H:close[8;7H[K[9;1H$r2:.,/end of/w! Xxx2 " write test file Xxx2[9;48H[K[10;1H:sp Xxx2[10;9H[K[11;1H:close[11;7H[K[12;1H$r3:.,/end of/w! Xxx3 " write test file Xxx3[12;48H[K[13;2Hsp Xxx3
:close[14;7H[K[15;1H:au BufReadPost Xxx2 bwipe[15;28H[K[16;1H$r4:ball [12Copen window for all args, close Xxx2
:.,$w! test.out [10CWrite contents of this file[17;55H[K[18;6Hw >>test.out " Append contents of second window (Xxx1)[18;67H[K[19;1H[1m[34m^W^W[0m:/^start of/,$w >>test.out " Append contents of last window (this file)
:qa![20;5H[K[21;1HENDTEST[22;1H[K[23;1Hstart of test file Xxx3[23;24H[K[23;23H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufReadPost Xxx2 bwipe
[?25l[?1c[23;23H[?25h[?0c[?25l[?1c4[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cball " open window for all args, close Xxx2
[?25l[?1c"Xxx1"[24;23H[K[24;8H4 lines, 77 characters
"Xxx2" 4 lines, 77 characters
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c.,$w! test.out " Write contents of this file
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 4 lines, 77 characters written
[1m[32mPress ENTER or type command to continue[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[1;1H:close
:au BufReadPost Xxx2 bwipe
$r4:ball[17C" open window for all args, close Xxx2
:.,$w! test.out[10C" Write contents of this file
[1m[34m^W^W[0m:w >>test.out[8C" Append contents of second window (Xxx1)
[1m[34m^W^W[0m:/^start of/,$w >>test.out " Append contents of last window (this file)
:qa!
ENDTEST
start of test file Xxx4
[1m[7mtest7.in [+] [0m[12;1Hstart of test file Xxx1[13;9Hthis is a test[14;9Hthis is a test
end of test file Xxx
[1m[34m~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [0m[23;1H[7mXxx1 [10;23H[?25h[?0c[11;1Htest7.in [+] [0m[23;1H[1m[7mXxx1 [12;1H[?25l[?1c[24;1H[0m:[?25h[?0cw >>test.out " Append contents of second window (Xxx1)
[?25l[?1c"test.out" [24;12H[K[24;12H4 lines, 77 characters appended[12;1H[?25h[?0c[11;1H[1m[7mtest7.in [+] [0m[23;1H[7mXxx1 [10;23H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c/^start of/,$w >>test.out " Append contents of last window (this file)
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[0m[24;37H[K[24;1H"test.out" [24;12H[K[24;12H4 lines, 77 characters appended[10;23H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test8.in" 24 lines, 797 characters[1;1HTest for BufWritePre autocommand that deletes or unloads the buffer.
STARTTEST
:so small.vim
:au BufWritePre Xxx1 bunload
:au BufWritePre Xxx2 bwipe
/^start of
A1[1m[34m^[[0m:.,/end of/w! Xxx1 " write test file Xxx1
$r2:.,/end of/w! Xxx2 " write test file Xxx2
:e! Xxx2[16C" edit Xxx2
:bdel test8.in[10C" delete this file from the buffer list
:e Xxx1[17C" edit Xxx1
:w[22C" write it, will unload it and give an error msg
:w! test.out[12C" Write contents of this file
:e! Xxx2[16C" start editing Xxx2
:bwipe test.out[9C" remove test.out from the buffer list
:w[22C" write it, will delete the buffer and give an error msg[18;1H:w >>test.out[11C" Append contents of this file
:qa!
ENDTEST
start of Xxx[23;9Htest[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for BufWritePre autocommand that deletes or unloads the buffer.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[Kdh_compress
[24;11H[New File] 16 lines, 678 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[20;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[21;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[21;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufWritePre Xxx1 bunload
[?25l[?1c[21;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufWritePre Xxx2 bwipe
[?25l[?1c[21;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^start of
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[12C1[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.,/end of/w! Xxx1 " write test file Xxx1
[?25l[?1c"Xxx1" [24;9H[K[24;8H[New File] 3 lines, 31 characters written[22;13H[?25h[?0c[?25l[?1c2[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.,/end of/w! Xxx2 " write test file Xxx2
[?25l[?1c"Xxx2" [24;9H[K[24;8H[New File] 3 lines, 31 characters written[22;13H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! Xxx2 " edit Xxx2
[?25l[?1c"Xxx2" [24;8H[K[24;8H3 lines, 31 characters[1;1Hstart of Xxx2[1;14H[K[2;9Htest
end of Xxx
[1m[34m~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cbdel test8.in[1m[34m^I^I[0m" delete this file from the buffer list
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce Xxx1 " edit Xxx1
[?25l[?1c"Xxx1" [24;25H[K[24;8H3 lines, 31 characters[1;13H1
[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw " write it, will unload it and give an error msg
[?25l[?1c"Xxx2"[24;25H[K[24;8H3 lines, 31 characters
[1m[37m[41mE203: Autocommands deleted or unloaded buffer to be written[0m
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! test.out " Write contents of this file
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 3 lines, 31 characters written
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0ce! Xxx2 " start editing Xxx2
[?25l[?1c"Xxx2" [24;8H[K[24;8H3 lines, 31 characters[1;1H[3L[1;1Hstart of Xxx2[2;9Htest
end of Xxx[24;1H[K[24;1H"Xxx2" 3 lines, 31 characters[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe test.out " remove test.out from the buffer list
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw " write it, will delete the buffer and give an error ms
[23;80Hg[24;1H[?25l[?1c[23;1H"Xxx1"[23;25H[K[23;8H3 lines, 31 characters
[1m[37m[41mE203: Autocommands deleted or unloaded buffer to be written[0m
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw >>test.out " Append contents of this file
[?25l[?1c"test.out" [24;12H[K[24;12H3 lines, 31 characters appended
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
dh_fixperms
../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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test9.in" 12 lines, 255 characters[1;1HTest 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
[1m[34m~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for Bufleave autocommand that deletes the buffer we are about to edit.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 5 lines, 117 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[9;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[10;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[10;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufLeave test9.in bwipe yy
[?25l[?1c[10;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce yy
[?25l[?1c[1m[37m[41mE143: Autocommands unexpectedly deleted new buffer yy[10;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c/^start of/,$w! test.out " Write contents of this file
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 2 lines, 42 characters written[10;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
dh_installdeb
../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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test10.in" 114 lines, 3080 characters[1;1HTest for 'errorformat'. This will fail if the quickfix feature was disabled.
STARTTEST
:so small.vim
:" Also test a BOM is ignored.
:so mbyte.vim
:set encoding=utf-8
:7/start of errorfile/,/end of errorfile/w! Xerrorfile1
:7/start of errorfile/,/end of errorfile/-1w! Xerrorfile2
:/start of testfile/,/end of testfile/w! Xtestfile
:set efm+==%f=\\,\ line\ %l%*\\D%v%*[^\ ]\ %m
:set efm^=%AError\ in\ \"%f\"\ at\ line\ %l:,%Z%p^,%C%m
:cf Xerrorfile2
:clast
:copen
:let a=w:quickfix_title
:wincmd p
lgR[1m[34m^R[0m=a[1m[34m^M^[[0m
:cf Xerrorfile1
grA
:cn
gRLINE 6, COL 19[1m[34m^[[0m
:cn[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for 'errorformat'. This will fail if the quickfix feature was disabled.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 50 lines, 801 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H:cn
gR. TAB-SPACE POINTER[1m[34m^[[0m
:clast
:cprev
:cprev
:wincmd w
:let a=w:quickfix_title
:wincmd p
lgR[1m[34m^R[0m=a[1m[34m^M^[[0m
:w! test.out[13C" Write contents of this file
:qa!
ENDTEST
start of errorfile
"Xtestfile", line 4.12: 1506-045 (S) Undeclared identifier fd_set.
"Xtestfile", line 6 col 19; this is an error
gcc -c -DHAVE_CONFIsing-prototypes -I/usr/X11R6/include version.c
Xtestfile:9: parse error before `asd'
make: *** [vim] Error 1
in file "Xtestfile" linenr 10: there is an error
2 returned
"Xtestfile", line 11 col 1; this is an error[12;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Also test a BOM is ignored.
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso mbyte.vim
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset encoding=utf-8
[?25l[?1c[27m[24m[0m[H[J[1;1H:cn
gR. TAB-SPACE POINTER[1m[34m^[[0m
:clast
:cprev
:cprev
:wincmd w
:let a=w:quickfix_title
:wincmd p
lgR[1m[34m^R[0m=a[1m[34m^M^[[0m
:w! test.out[12C " Write contents of this file
:qa!
ENDTEST
start of errorfile
"Xtestfile", line 4.12: 1506-045 (S) Undeclared identifier fd_set.
[1m[34m[0m"Xtestfile", line 6 col 19; this is an error
gcc -c -DHAVE_CONFIsing-prototypes -I/usr/X11R6/include version.c
Xtestfile:9: parse error before `asd'
make: *** [vim] Error 1
in file "Xtestfile" linenr 10: there is an error
2 returned
"Xtestfile", line 11 col 1; this is an error[13;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0c7/start of errorfile/,/end of errorfile/w! Xerrorfile1
[?25l[?1c"Xerrorfile1" [24;15H[K[24;15H[New File] 83 lines, 1974 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c7/start of errorfile/,/end of errorfile/-1w! Xerrorfile2
[?25l[?1c"Xerrorfile2" [24;15H[K[24;15H[New File] 82 lines, 1957 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/start of testfile/,/end of testfile/w! Xtestfile
[?25l[?1c"Xtestfile" [24;13H[K[24;13H[New File] 23 lines, 937 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset efm+==%f=\\,\ line\ %l%*\\D%v%*[^\ ]\ %m
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset efm^=%AError\ in\ \"%f\"\ at\ line\ %l:,%Z%p^,%C%m
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccf Xerrorfile2
[?25l[?1c"Xtestfile" [24;13H[K[24;13H23 lines, 937 characters
(50 of 70): 1506-045 (S) Undeclared identifier fd_set.
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cclast
[?25l[?1c(70 of 70): What is the title of the quickfix window?
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0ccopen
[?25l[?1c[1;1H[3L[1;8H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 17[2;8H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 18[3;8H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 19
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 20
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 21
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 22
end of testfile[7;16H[K[8;1H[1m[34m~ [9;1H~ [10;1H~ [11;1H~ [0m[12;1H[7mXtestfile [0m[13;1HXtestfile|18 col 14| x should be a dot xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 1[14;1H8[14;2H[K[15;1HXtestfile|19 col 15| x should be a dot xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 1[16;1H9[16;2H[K[17;1HXtestfile|20 col 16| x should be a dot xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 2[18;1H0[18;2H[K[19;1H|| [19;4H[K[20;1H|| Does anyone know what is the problem and how to correction it?
Xtestfile|21 col 9| What is the title of the quickfix window?
[30m[43mXtestfile|22 col 9| What is the title of the quickfix window? [0m[23;1H[1m[7m[Quickfix List] [0m[24;1H[K[22;1H[?25h[?0c[?25l[?1c
:[?25h[?0clet a=w:quickfix_title
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cwincmd p
[?25l[?1c[12;1H[1m[7mXtestfile [0m[23;1H[7m[Quickfix List] [6;16H[?25h[?0c[0mx[?25l[?1c[24;1H[K[24;1H=[?25h[?0ca
[?25l[?1c[6;16Hx:cf Xerrorfile2[12;11H[1m[7m[+][6;31H[?25h[?0c[7;15H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0ccf Xerrorfile1
[?25l[?1c[1;1Hstart of testfile[1;18H[K[2;47H 2[3;47H 3[4;47H 4[5;47H 5[6;16Hxxxxxxxxxxxxxxxx[15C 6
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 7
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 8[8;50H[K[9;1H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 9[9;50H[K[10;1H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 10[10;50H[K[11;1H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 11[11;50H[K[13;1H|| :qa![13;8H[K[14;1H|| ENDTEST
|| [15;4H[K[16;1H|| start of errorfile
[30m[43mXtestfile|4 col 12| 1506-045 (S) Undeclared identifier fd_set. [0m[18;1HXtestfile|6 col 19| this is an error
|| gcc -c -DHAVE_CONFIsing-prototypes -I/usr/X11R6/include version.c
Xtestfile|9| parse error before `asd'[20;38H[K[21;1H|| make: *** [vim] Error 1[21;27H[K[22;1HXtestfile|10| there is an error[22;32H[K[4;19H[?25h[?0c[?25l[?1cxA[?25h[?0c[5;19H[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccn
[?25l[?1c[17;1HXtestfile|4 col 12| 1506-045 (S) Undeclared identifier fd_set.[17;63H[K[18;1H[30m[43mXtestfile|6 col 19| this is an error [6;26H[?25h[?0c[?25l[?1c[0mxLINE 6, COL 19[?25h[?0c[7;39H[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccn
[?25l[?1c[18;1HXtestfile|6 col 19| this is an error[18;37H[K[20;1H[30m[43mXtestfile|9| parse error before `asd' [9;9H[?25h[?0c[?25l[?1c[0m NO COLUMN SPECIFIED[?25h[?0c[10;27H[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccn
[?25l[?1c[20;1HXtestfile|9| parse error before `asd'[20;38H[K[22;1H[30m[43mXtestfile|10| there is an error [10;9H[?25h[?0c[?25l[?1c[0m AGAIN NO COLUMN[?25h[?0c[11;23H[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccn
[?25l[?1c[13;22r[13;1H[3M[1;24r[19;1HXtestfile|10| there is an error[19;32H[K[20;1H||
|| 2 returned
[30m[43mXtestfile|11 col 1| this is an error [0m[24;1H[K[11;8H[?25h[?0c[?25l[?1c
COL 1[?25h[?0c[?25l[?1c[1;11r[11;1H
[1;24r[11;8H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 12[11;8H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0ccn
[?25l[?1c[13;22r[22;1H
[1;24r[21;1HXtestfile|11 col 1| this is an error[21;37H[K[22;1H[30m[43mXtestfile|12 col 2| this is another error [0m[24;1H[K[11;9H[?25h[?0c[?25l[?1c COL 2[?25h[?0c[?25l[?1c[1;11r[11;1H
[1;24r[11;8H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 13[11;13H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0ccn
[?25l[?1c[1;11r[11;1H
[1;24r[11;8H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 14[13;22r[22;1H
[1;24r[21;1HXtestfile|12 col 2| this is another error[21;42H[K[22;1H[30m[43mXtestfile|14 col 10| this is an error in column 10 [0m[24;1H[K[11;17H[?25h[?0c[?25l[?1cxCOL 10[?25h[?0c[?25l[?1c[1;11r[11;1H
[1;24r[11;8H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 15[11;22H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0ccn
[?25l[?1c[13;22r[22;1H
[1;24r[21;1HXtestfile|14 col 10| this is an error in column 10[21;51H[K[22;1H[30m[43mXtestfile|15 col 10| this is another error, but in vcol 10 this time [0m[24;1H[K[11;10H[?25h[?0c[?25l[?1cxVCOL 10[?25h[?0c[?25l[?1c[1;11r[11;1H
[1;24r[11;8H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 16[11;16H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0ccn
[?25l[?1c[13;22r[22;1H
[1;24r[21;1HXtestfile|15 col 10| this is another error, but in vcol 10 this time[21;69H[K[22;1H[30m[43mXtestfile|16| yet another problem [0m[24;1H[K[11;9H[?25h[?0c[?25l[?1c I[?25h[?0c[?25l[?1c[1;11r[11;1H
[1;24r[11;8H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 17[11;9H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0ccn
[?25l[?1c[13;22r[13;1H[2M[1;24r[20;1HXtestfile|16| yet another problem[20;34H[K[21;1H[30m[43mXtestfile|17 col 13| x should be a dot xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 1[22;1H7 [0m[24;1H[K[11;13H[?25h[?0c[?25l[?1cx. SPACE POINTER[?25h[?0c[?25l[?1c[1;11r[11;1H
[1;24r[11;8H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 18[11;27H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0ccn
[?25l[?1c[13;22r[13;1H[2M[1;24r[19;1HXtestfile|17 col 13| x should be a dot xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 1[20;1H7[20;2H[K[21;1H[30m[43mXtestfile|18 col 14| x should be a dot xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 1[22;1H8 [0m[24;1H[K[11;14H[?25h[?0c[?25l[?1cx. DOT POINTER[?25h[?0c[?25l[?1c[1;11r[11;1H
[1;24r[11;8H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 19[11;26H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0ccn
[?25l[?1c[13;22r[13;1H[2M[1;24r[19;1HXtestfile|18 col 14| x should be a dot xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 1[20;1H8[20;2H[K[21;1H[30m[43mXtestfile|19 col 15| x should be a dot xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 1[22;1H9 [0m[24;1H[K[11;15H[?25h[?0c[?25l[?1cx. DASH POINTER[?25h[?0c[?25l[?1c[1;11r[11;1H
[1;24r[11;8H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 20[11;28H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0ccn
[?25l[?1c[13;22r[13;1H[2M[1;24r[19;1HXtestfile|19 col 15| x should be a dot xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 1[20;1H9[20;2H[K[21;1H[30m[43mXtestfile|20 col 16| x should be a dot xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 2[22;1H0 [0m[24;1H[K[11;16H[?25h[?0c[?25l[?1cx. TAB-SPACE POINTER[?25h[?0c[?25l[?1c[1;11r[11;1H
[1;24r[11;8H xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 21[11;34H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cclast
[?25l[?1c[13;22r[13;1H[6M[1;24r[15;1HXtestfile|20 col 16| x should be a dot xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx line 2[16;1H0[16;2H[K[17;1H||
|| Does anyone know what is the problem and how to correction it?
Xtestfile|21 col 9| What is the title of the quickfix window?
Xtestfile|22 col 9| What is the title of the quickfix window?
[30m[43m|| end of errorfile [0m[22;1H[1m[34m~ [0m[24;1H[K[11;9H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0ccprev
[?25l[?1c[1;11r[11;1H
[1;24r[11;8H xxxxxxxx:cf Xerrorfile2xxxxxxx line 22[20;1H[30m[43mXtestfile|22 col 9| What is the title of the quickfix window? [0m[21;1H|| end of errorfile[21;20H[K[24;1H[K[11;16H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0ccprev
[?25l[?1c[19;1H[30m[43mXtestfile|21 col 9| What is the title of the quickfix window? [0m[20;1HXtestfile|22 col 9| What is the title of the quickfix window?[20;62H[K[10;16H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cwincmd w
[?25l[?1c[12;1H[7mXtestfile [+] [0m[23;1H[1m[7m[Quickfix List] [19;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0clet a=w:quickfix_title
[?25l[?1c[19;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cwincmd p
[?25l[?1c[12;1H[1m[7mXtestfile [+] [0m[23;1H[7m[Quickfix List] [10;16H[?25h[?0c[0mx[?25l[?1c[24;1H[K[24;1H=[?25h[?0ca
[?25l[?1c[10;16Hx:cf Xerrorfile1[?25h[?0c[11;31H[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! test.out " Write contents of this file
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 23 lines, 942 characters written[12;11H[1m[7m [11;31H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hdh_shlibdeps
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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test11.in" 84 lines, 3345 characters[1;1HTests for autocommands:
- FileWritePre[10Cwriting a compressed file
- FileReadPost[10Creading a compressed file
- BufNewFile[12Creading a file template
- BufReadPre[12Cdecompressing the file to be read
- FilterReadPre[9Csubstituting characters in the temp file
- FilterReadPost[8Csubstituting characters after filtering
- FileReadPre[11Cset options for decompression
- FileReadPost[10Cdecompress the file
Note: This test is skipped 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
:" drop out when there is no gzip program
:if !executable("gzip")
: e! test.ok
: w! test.out
: qa!
:endif[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for autocommands:[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[16;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[17;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 48 lines, 2277 characters written[17;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[17;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H:23,$s/\r$//[17C" 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[13C" Read compressed file
:w[27C" write it, after filtering
:au![13C" remove all autocommands
:e[15C" 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[12;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" drop out when there is no gzip program
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cif !executable("gzip")
[?25l[?1c
: [?25h[?0c: e! test.ok
[?25l[?1c: [?25h[?0c: w! test.out
[?25l[?1c: [?25h[?0c: qa!
[?25l[?1c: [?25h[?0c:endif
[1;1H[4L[?25l[?1c[1;1H:23,$s/\r$//[17C" 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/[24;1H[K[13;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0clet $GZIP = ""
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau FileChangedShell * echo "caught FileChangedShell"
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset bin
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau FileWritePre *.gz '[,']!gzip
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau FileWritePost *.gz undo
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^start of testfile/,/^end of testfile/w! Xtestfile.gz
[?25l[?1c[?25h[?0c[?25l[?1c11 lines filtered[24;18H[K[24;1H
"Xtestfile.gz" [New File][Incomplete last line] 1 line, 111 characters written
10 more lines; before #1 0 seconds ago
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cau FileReadPost *.gz '[,']!gzip -d
[?25l[?1c[1;1H[3L[1;1H:au FileReadPre *.gz call rename(expand(":r"), expand(""))
:au! FileReadPost *.gz '[,']s/l/L/
:$r Xtestfile.gz[13C" Read compressed file
:w " write it, after filtering
:au! " remove all autocommands[5;43H[K[6;2He[15C" Edit test.out again[6;39H[K[7;2Hset nobin ff& " use the default fileformat for writing
:w[8;18H[K[9;2Hqa![9;6H[K[10;1HENDTEST[11;1H[K[12;1Hstartstart
start of testfile
line 2 Abcdefghijklmnopqrstuvwxyz
line 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx[16;6H4[17;6H5[18;6H6[19;6H7[20;6H8[21;6H9[22;6H10
end of testfile[23;16H[K[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r Xtestfile.gz " Read and decompress the testfile
[?25l[?1c"Xtestfile.gz" [24;16H[K[24;16H[Incomplete last line] 1 line, 111 characters
[?25h[?0c[60C[?25l[?1c[1;23r[1;1H[7M[1;24r[18;1Hstart of test.c
/*
* Here is a new .c file
*/
end of test.c
start of testfile[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c?startstart?,$w! test.out " Write contents of this file
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 29 lines, 788 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufNewFile *.c read Xtest.c
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^start of test.c/+1,/^end of test.c/-1w! Xtest.c
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[0m[24;37H[K[24;1H"Xtest.c" [24;11H[K[24;11H[New File] 3 lines, 32 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! foo.c " Will load Xtest.c
[?25l[?1c"foo.c" [New File][24;33H[K[24;1H
"Xtest.c" 3 lines, 32 characters
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cau FileAppendPre *.out '[,']s/new/NEW/
[?25l[?1c[1;1H[2L[2;1H/*
* Here is a new .c file
*/
[1m[34m~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [0m[24;1H[K[2;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cau FileAppendPost *.out !cat Xtest.c >>test.out
[?25l[?1c[2;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw>>test.out " Append it to the output file
[?25l[?1c"test.out" [24;12H[K[24;12H4 lines, 33 characters appended
:!cat Xtest.c >>test.out
[?25h[?0c[24m[0m
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cau! FileAppendPre
[?25l[?1c[27m[24m[0m[H[J[2;1H/*
* Here is a NEW .c file
*/
[1m[34m~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [3;2H[?25h[?0c[?25l[?1c[24;1H[0m:[?25h[?0c" setup autocommands to decompress before reading and re-compress afterwards
[?25l[?1c[3;2H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufReadPre *.gz exe '!gzip -d ' . shellescape(expand(""))
[?25l[?1c[3;2H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufReadPre *.gz call rename(expand(":r"), expand(""))
[?25l[?1c[3;2H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufReadPost *.gz call rename(expand(""), expand(":r"))
[?25l[?1c[3;2H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufReadPost *.gz exe '!gzip ' . shellescape(expand(":r"))
[?25l[?1c[3;2H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! Xtestfile.gz " Edit compressed file
[?25l[?1c:!gzip -d 'Xtestfile.gz'[24;33H[K[24;25H
[?25h[?0c[?25l[?1c[24m[0m"Xtestfile.gz"[23;1H"Xtestfile.gz" 11 lines, 357 characters[24;1H[K[24;1H:!gzip 'Xtestfile'
[?25h[?0c[24m[0m
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw>>test.out " Append it to the output file
[?25l[?1c"test.out" [24;12H[K[24;12H11 lines, 357 characters appended
:!cat Xtest.c >>test.out
[?25h[?0c[24m[0m
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset shelltemp " need temp files here
[?25l[?1c[27m[24m[0m[H[J[1;1Hstart 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
[1m[34m~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[24;1H[0m:[?25h[?0cau FilterReadPre *.out call rename(expand(""), expand("") . "
[23;80H.[24;1Ht")
[?25l[?1c[1;1H[L[1;1Hstart of testfile[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cau FilterReadPre *.out exe '!sed s/e/E/ ' . shellescape(expand(""))
[23;80H.[24;1H ".t >" . shellescape(expand(""))
[?25l[?1c[1;1H[L[1;1Hstart of testfile[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cau FilterReadPre *.out exe '!rm ' . shellescape(expand("")) . '.t'
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau FilterReadPost *.out '[,']s/x/X/g
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! test.out " Edit the output file
[?25l[?1c"test.out" [24;12H[K[24;12H50 lines, 1242 characters[1;6Hstar[1;11H[K[2;1Hstart of testfile[2;18H[K[3;6H2 Abcdefghijklmnopqrstuvwxyz[3;35H[K[4;6H3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx[5;6H4 Abcdefghijklmnopqrstuvwxyz[5;35H[K[6;6H5 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx[7;6H6 Abcdefghijklmnopqrstuvwxyz[7;35H[K[8;6H7 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx[9;6H8 Abcdefghijklmnopqrstuvwxyz[9;35H[K[10;6H9 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
line 10 Abcdefghijklmnopqrstuvwxyz
end of testfile[12;16H[K[13;1H[K[14;1Hstart of test.c[14;16H[K[15;1H/*[15;3H[K[16;1H * Here is a new .c file[16;25H[K[17;1H */[17;4H[K[18;1Hend of test.c[18;14H[K[19;1Hstart of testfile[19;18H[K[20;1Hline 2 Abcdefghijklmnopqrstuvwxyz[20;35H[K[21;1Hline 3 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx[21;39H[K[22;1Hline 4 Abcdefghijklmnopqrstuvwxyz[22;35H[K[23;1Hline 5 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx[23;39H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c23,$!cat
[?25l[?1c[?25h[?0c[?25l[?1c:!sed s/e/E/ '/tmp/v5MFOzk/1'.t >'/tmp/v5MFOzk/1'
[?25h[?0c[?25l[?1c[24m[0m:!rm '/tmp/v5MFOzk/1'.t
[?25h[?0c[?25l[?1c[24m[0m218 substitutions on 15 lines
28 lines filtered
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c23,$s/\r$// " remove CR for when sed adds them
[?25l[?1c[1m[37m[41mE486: Pattern not found: \r$[0m[24;30H[K[24;1H
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cau! FileReadPre *.gz exe '!gzip -d ' . shellescape(expand(""))
[?25l[?1c[27m[24m[0m[H[J[1;1Hstartstart
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
[?25h[?0c[?25l[?1c
:[?25h[?0cau FileReadPre *.gz call rename(expand(":r"), expand(""))
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau! FileReadPost *.gz '[,']s/l/L/
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$r Xtestfile.gz " Read compressed file
[?25l[?1c:!gzip -d 'Xtestfile.gz'[24;30H[K[24;25H
[?25h[?0c[?25l[?1c[24m[0m"Xtestfile.gz"[23;1H"Xtestfile.gz" 11 lines, 357 characters[24;1H[K[24;1H11 substitutions on 11 lines
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw " write it, after filtering
[?25l[?1c"test.out"[24;30H[K[24;12H61 lines, 1599 characters written
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cau! " remove all autocommands
[?25l[?1c[1m[37m[41mE216: No such group or event: " remove all autocommands[0m
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0ce " Edit test.out again
[?25l[?1c"test.out"[24;18H[K[24;12H61 lines, 1599 characters[27m[24m[0m[H[J[1;1Hstartstart
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[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nobin ff& " use the default fileformat for writing
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw
[?25l[?1c"test.out" 61 lines, 1599 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test12.in" 52 lines, 1199 characters[1;1HTests 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/[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for 'directory' option.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[6;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[7;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 40 lines, 965 characters written[7;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[7;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H:!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[18;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[19;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[19;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nocompatible viminfo+=nviminfo
[?25l[?1c[19;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset dir=.,~
[?25l[?1c[19;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/start of testfile/,/end of testfile/w! Xtest1
[?25l[?1c"Xtest1" [24;10H[K[24;10H[New] 4L, 70C written[19;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" do an ls of the current dir to find the swap file (should not be there)
[?25l[?1c[19;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cif has("unix")
[?25l[?1c
: [?25h[?0c: !ls .X*.swp >test.out
[?25l[?1c:!ls .X*.swp >test.out[?25h[?0c[24;1H
ls: cannot access .X*.swp: No such file or directory
shell returned 2
[?25l[?1c[24;1H: [?25h[?0c:else
[?25l[?1c: [?25h[?0c: r !ls X*.swp >test.out
[?25l[?1c: [?25h[?0c:endif
[27m[24m[0m[H[J[?25l[?1c[1;1H:!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[19;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0c!echo first line >>test.out
[?25l[?1c[28C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0ce Xtest1
[?25l[?1c"Xtest1" 4L, 70C[27m[24m[0m[H[J[1;1Hstart of testfile
line 2 Abcdefghij
line 3 Abcdefghij
end of testfile
[1m[34m~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [0m[24;1H"Xtest1" 4L, 70C[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cif has("unix")
[?25l[?1c
: [?25h[?0c:" Do an ls of the current dir to find the swap file, remove the leading dot
[?25l[?1c: [?25h[?0c:" to make the result the same for all systems.
[?25l[?1c: [?25h[?0c: r!ls .X*.swp
[24m[0m
[?25l[?1c: [?25h[?0c: s/\.*X/X/
[?25l[?1c: [?25h[?0c: .w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1L, 11C appended
: [?25h[?0c: undo
[?25l[?1c1 line less; before #1 0 seconds ago
: [?25h[?0c:else
[?25l[?1c: [?25h[?0c: !ls X*.swp >>test.out
[?25l[?1c: [?25h[?0c:endif
[27m[24m[0m[H[J[?25l[?1c[1;1Hstart of testfile
line 2 Abcdefghij
line 3 Abcdefghij
end of testfile
[1m[34m~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[24;1H[0m:[?25h[?0c!echo under Xtest1.swp >>test.out
[?25l[?1c[34C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c!mkdir Xtest2
[?25l[?1c[14C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset dir=./Xtest2,.,~
[?25l[?1c[27m[24m[0m[H[J[1;1Hstart of testfile
line 2 Abcdefghij
line 3 Abcdefghij
end of testfile
[1m[34m~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[24;1H[0m:[?25h[?0ce Xtest1
[?25l[?1c"Xtest1" 4L, 70C[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c!ls X*.swp >>test.out
[?25l[?1c[22C[?25h[?0c[24;1H
ls: cannot access X*.swp: No such file or directory
shell returned 2
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c!echo under under >>test.out
[?25l[?1c[29C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c!ls Xtest2 >>test.out
[?25l[?1c[22C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c!echo under Xtest1.swp >>test.out
[?25l[?1c[34C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c!mkdir Xtest.je
[?25l[?1c[16C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c/start of testfile/,/end of testfile/w! Xtest2/Xtest3
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[0m[24;37H[K[24;1H"Xtest2/Xtest3" [24;17H[K[24;17H[New] 4L, 70C written
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset dir=Xtest.je,~
[?25l[?1c[27m[24m[0m[H[J[1;1Hstart of testfile
line 2 Abcdefghij
line 3 Abcdefghij
end of testfile
[1m[34m~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[24;1H[0m:[?25h[?0ce Xtest2/Xtest3
[?25l[?1c"Xtest2/Xtest3" 4L, 70C[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cswap
[?25l[?1cXtest.je/Xtest3.swp[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c!ls Xtest2 >>test.out
[?25l[?1c[22C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c!echo under Xtest3 >>test.out
[?25l[?1c[30C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c!ls Xtest.je >>test.out
[?25l[?1c[24C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c!echo under Xtest3.swp >>test.out
[?25l[?1c[34C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test13.in" 58 lines, 1133 characters[1;1HTests 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[1m[34m^[[0m
:w
:sp Xtestje2
otestje2[1m[34m^[[0m
:w[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for autocommands on :close command[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[13;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 38 lines, 631 characters written[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[14;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H: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 testfile[20;9Hcontents[21;9Hcontents[22;9Hcontents
end of testfile[17;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^start of testfile/,/^end of testfile/w! Xtestje1
[?25l[?1c"Xtestje1" [24;13H[K[24;12H[New File] 5 lines, 64 characters written[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^start of testfile/,/^end of testfile/w! Xtestje2
[?25l[?1c"Xtestje2" [24;13H[K[24;12H[New File] 5 lines, 64 characters written[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^start of testfile/,/^end of testfile/w! Xtestje3
[?25l[?1c"Xtestje3" [24;13H[K[24;12H[New File] 5 lines, 64 characters written[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce Xtestje1
[?25l[?1c"Xtestje1" 5 lines, 64 characters[1;1Hstart of testfile
contents[2;17H[K[3;1H contents
contents
end of testfile
[1m[34m~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[2;23r[0m[2;1H[L[1;24r[2;1Htestje1[24;1H[K[2;7H[?25h[?0c[3;8H[?25l[?1c[24;1H:[?25h[?0cw
[?25l[?1c"Xtestje1" 6 lines, 72 characters written[3;8H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csp Xtestje2
[?25l[?1c"Xtestje2" [24;12H[K[24;12H5 lines, 64 characters[2;1H contents
end of testfile[5;16H[K[6;1H[1m[34m~ [0m[12;1H[1m[7mXtestje2 [0m[13;1Htestje1[13;8H[K[14;1H contents[14;17H[K[15;1H contents[15;17H[K[16;1H contents[16;17H[K[17;1Hend of testfile[17;16H[K[23;1H[7mXtestje1 [1;1H[?25h[?0c[?25l[?1c[2;11r[0m[2;1H[L[1;24r[2;1Htestje2[12;10H[1m[7m[+][0m[24;1H[K[2;7H[?25h[?0c[3;8H[?25l[?1c[24;1H:[?25h[?0cw
[?25l[?1c"Xtestje2" 6 lines, 72 characters written[12;10H[1m[7m [3;8H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0csp Xtestje3
[?25l[?1c"Xtestje3" [24;12H[K[24;12H5 lines, 64 characters[27m[24m[0m[H[J[1;1Hstart of testfile[2;9Hcontents[3;9Hcontents[4;9Hcontents
end of testfile
[1m[34m~ [7;1H~ [0m[8;1H[1m[7mXtestje3 [0m[9;1Htestje2[10;9Hcontents[11;9Hcontents[12;9Hcontents
end of testfile
[1m[34m~ [15;1H~ [0m[16;1H[7mXtestje2 [0m[17;9Hcontents[18;9Hcontents[19;9Hcontents
end of testfile
[1m[34m~ [22;1H~ [0m[23;1H[7mXtestje1 [1;1H[?25h[?0c[?25l[?1c[2;7r[0m[2;1H[L[1;24r[2;1Htestje3[8;10H[1m[7m[+][2;7H[?25h[?0c[3;8H[?25l[?1c[24;1H[0m:[?25h[?0cw
[?25l[?1c"Xtestje3" 6 lines, 72 characters written[8;10H[1m[7m [3;8H[?25h[?0c[0m[8;1H[7mXtestje3 [0m[16;1H[1m[7mXtestje2 [10;8H[11;8H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cau WinLeave Xtestje2 bwipe
[?25l[?1c[11;8H[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[1;1Hstart of testfile
testje3[3;9Hcontents[4;9Hcontents[5;9Hcontents
end of testfile
[1m[34m~ [8;1H~ [9;1H~ [10;1H~ [0m[11;1H[7mXtestje3 [0m[12;1Htestje1[13;9Hcontents[14;9Hcontents[15;9Hcontents
end of testfile
[1m[34m~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [0m[23;1H[1m[7mXtestje1 [13;8H[?25h[?0c[14;8H[?25l[?1c[24;1H[0m:[?25h[?0cw! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 6 lines, 72 characters written[14;8H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau WinLeave Xtestje1 bwipe Xtestje3
[?25l[?1c[14;8H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cclose
[?25l[?1c[2;7H1[11;1H[1m[34m~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [23;1H~ [4;8H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H6 lines, 72 characters appended[4;8H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce Xtestje1
[?25l[?1c"Xtestje1" 6 lines, 72 characters[4;9H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe Xtestje2 Xtestje3 test.out
[?25l[?1c[1m[37m[41mE94: No matching buffer for Xtestje2 Xtestje3 test.out[4;9H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cau!
[?25l[?1c[4;9H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau! BufUnload Xtestje1 bwipe
[?25l[?1c[4;9H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce Xtestje3
[?25l[?1c"Xtestje3" 6 lines, 72 characters[2;7H3[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H6 lines, 72 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce Xtestje2
[?25l[?1c"Xtestje2" 6 lines, 72 characters[2;7H2[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csp Xtestje1
[?25l[?1c"Xtestje1" [24;12H[K[24;12H6 lines, 72 characters[2;7H1[12;1H[1m[7mXtestje1 [0m[13;1Hstart of testfile[13;18H[K[14;1Htestje2[14;8H[K[15;1H contents[15;17H[K[16;1H contents[16;17H[K[17;1H contents[17;17H[K[18;1Hend of testfile[18;16H[K[23;1H[7mXtestje2 [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0ce
[?25l[?1c[1m[37m[41mE143: Autocommands unexpectedly deleted new buffer Xtestje1[0m[2;7H2[12;8H[1m[7m2[0m[24;1H"Xtestje2" line 1 of 6 --16%-- col 1[24;37H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H6 lines, 72 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau!
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0conly
[?25l[?1c[12;1H[1m[34m~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0ce Xtestje1
[?25l[?1c"Xtestje1" 6 lines, 72 characters[2;7H1[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe Xtestje2 Xtestje3 test.out test13.in
[?25l[?1c4 buffers wiped out[24;20H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufWipeout Xtestje1 buf Xtestje1
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe
[?25l[?1c"Xtestje1" 6 lines, 72 characters[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H6 lines, 72 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test14.in" 66 lines, 1022 characters[1;1HTests 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
:unlet tt
:.w >>test.out
:set vb[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for "vaBiB", end could be wrong.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[6;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[7;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 31 lines, 623 characters written[7;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[7;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H]maC[1m[34m^[[0m:.w >>test.out
[maD[1m[34m^[[0m:.w >>test.out
k2[maE[1m[34m^[[0m:.w >>test.out
3[maF[1m[34m^[[0m:.w >>test.out
]MaG[1m[34m^[[0m:.w >>test.out
j2]MaH[1m[34m^[[0m:.w >>test.out
]M]MaI[1m[34m^[[0m:.w >>test.out
2[MaJ[1m[34m^[[0m:.w >>test.out
k[MaK[1m[34m^[[0m:.w >>test.out
3[MaL[1m[34m^[[0m:.w >>test.out
:qa!
ENDTEST
- Bug in "vPPPP" on this text (Webb):[15;9H{[16;17Hcmd;[17;17H{[18;25Hcmd; /* <-- Start cursor here */[19;25H{[20;25H}[21;17H}[22;9H}[12;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cStart cursor here
[?25l[?1c[18;40H[?25h[?0c[?25l[?1c[?25h[?0c[?25l[?1c[17;17H[7m{
cmd; /* <-- Start cursor here */
{
}
[?25h[?0c[?25l[?1c[16;1H cmd;
[21;17H}[?25h[?0c[?25l[?1c[0m
6 fewer lines[24;15H[K[16;1H }[16;10H[K[17;1H[K[18;1HPiece of Java[18;14H[K[19;1H{[19;2H[K[20;1H tt m1 {[20;16H[K[21;1H t1;[22;11He1[16;9H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c?Bug?,/Piece/-2w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 3 lines, 44 characters written[16;9H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^- Bug
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[14;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cs/u/~u~/
[?25l[?1c[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cs/i/~u~/
[?25l[?1c[14;7Huuun "vPPPP" on this text (Webb):
[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cs/o/~~~/
[?25l[?1c[14;20Huuuuuuuuun this text (Webb):
[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 48 characters appended[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cif has("ebcdic")
[?25l[?1c
: [?25h[?0c: let tt = "o\193\xc2\o303 \90a\xfg\o578\
[23;80H"[24;1H
[?25l[?1c: [?25h[?0c:else
[?25l[?1c: [?25h[?0c: let tt = "o\65\x42\o103 \33a\xfg\o78\"
[?25l[?1c: [?25h[?0c:endif
[1;1H[5L[?25l[?1c[1;1H]maC[1m[34m^[[0m:.w >>test.out
[maD[1m[34m^[[0m:.w >>test.out
k2[maE[1m[34m^[[0m:.w >>test.out
3[maF[1m[34m^[[0m:.w >>test.out
]MaG[1m[34m^[[0m:.w >>test.out[24;1H[K[14;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cexe "normal " . tt
[?25l[?1c[15;23r[15;1H[L[1;24r[15;1HABC !a[1m[34m^O[0mg[1m[34m^G[0m8[24;1H[K[15;12H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cunlet tt
[?25l[?1c[15;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 11 characters appended[15;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset vb
[?25l[?1c[15;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^Piece
[?25l[?1c[19;1H[?25h[?0c[21;15H[?25l[?1c{A[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 10 characters appended[21;16H[?25h[?0c[22;16H[?25l[?1c[1;23r[1;1H[2M[1;24r[23;9Htt m2 {[24;1H[K[23;15H[?25h[?0c[?25l[?1c{B[?25h[?0c[?25l[?1c
:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 10 characters appended[23;16H[?25h[?0c[?25l[?1c[1;23r[1;1H[4M[1;24r[20;17Ht2;[21;9H} e2[23;9Htt m3 {[24;1H[K[23;15H[?25h[?0c[?25l[?1c{C[?25h[?0c[?25l[?1c
:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 10 characters appended[23;16H[?25h[?0c[?25l[?1c{DC[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 11 characters appended[23;16H[?25h[?0c[22;1H[15;15H[?25l[?1c{EA[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 11 characters appended[15;16H[?25h[?0c[14;1H[?25l[?1c{F[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 3 characters appended[14;2H[?25h[?0c[17;9H[?25l[?1c}G e1[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 7 characters appended[17;10H[?25h[?0c
[?25l[?1c[1;23r[1;1H[5M[1;24r[19;17Hif (x)[20;17H{[21;25Ht3;[22;17H}[23;9H} e3[24;1H[K[23;9H[?25h[?0c[?25l[?1c}H e3[?25h[?0c[?25l[?1c
:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 7 characters appended[23;10H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H}[24;1H[K[23;1H[?25h[?0c[?5h[?5l[?25l[?1c}I[?25h[?0c[?25l[?1c
:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 3 characters appended[23;2H[?25h[?0c[22;9H[?25l[?1c}JH e3[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 8 characters appended[22;10H[?25h[?0c[21;16H[15;9H[?25l[?1c}K e2[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 7 characters appended[15;10H[?25h[?0c[8;1H[?25l[?1c{LF[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 4 characters appended[8;2H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test15.in" 136 lines, 2246 characters[1;1HTests 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[1m[34m^R[0m
:map gg :.,.+2s/^/x/kk:set tw=3gqq
/^aa
ggu
:?test for :left?,$w! test.out
:qa!
ENDTEST[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for :right on text with embedded TAB.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[5;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[6;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 17 lines, 401 characters written[6;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[6;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset tw=65
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;9Htest for :left[24;1H[K[23;8H[?25h[?0c[?25l[?1c
:[?25h[?0c/^\s*test for :left/,/^\s*test for :center/ left
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[0m[24;37H[K[23;1Htest for :left[23;15H[K[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^\s*test for :center/,/^\s*test for :right/ center
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^\s*test for :right/,/^xxx/-1 right
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fo+=tcroql tw=72
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cxxxxxxxx$
[?25l[?1c[27m[24m[0m[H[J[1;40Hasxa;ofa[9Caxxxoike[2;39Hasdfaqwer[9Caxxxoike[3;47Ha[9Caxxxoikey[4;46Hfa[9Caxxxoikey[5;45Hdfa[9Caxxxoikey[6;44Hsdfa[9Caxxxoikey[7;43Hasdfa[9Caxxxoikey[8;42Hxasdfa[9Caxxxoikey[9;41Hasxxdfa[9Caxxxoikey[10;40Hasxa;ofa[9Caxxxoikey[11;39Hasdfaqwer[9Caxxxoikey
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[19;50H[?25h[?0c
[?25l[?1c[13;23r[23;1H
[1;24r[13;6H xx xxxxxx xxxxxxx xxxxxxxxx xxx xxxx xxxxx xxxxx xxx xx[14;62Hxx xxxxxxx.
xxxx xxxx.[15;11H[K[17;65Hxxxxxx[18;9Hx: xxxx xxxxxxx, xx xxxx[7C xxxxxxx[18;51H[K[23;1H[1m[34m~ [18;1H[?25h[?0c[17;1H
[?25l[?1c[24;1H[0m:[?25h[?0cset nocp viminfo+=nviminfo
[?25l[?1c[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" undo/redo here to make the next undo only work on the following changes
[?25l[?1c[18;1H[?25h[?0c[?25l[?1c[24;1H1 more line; before #1 0 seconds ago[24;38H[K[27m[24m[0m[H[J[1;1H0gq6kk
:set nocp viminfo+=nviminfo
:" undo/redo here to make the next undo only work on the following changes
u[1m[34m^R[0m
:map gg :.,.+2s/^/x/kk:set tw=3gqq
/^aa
ggu
:?test for :left?,$w! test.out
:qa!
ENDTEST[12;9Htest for :left[13;11Ha[13Ca[14;13Hfa[10Ca[15;11Hdfa[11Ca[16;17Hsdfa[12Ca[17;11Hasdfa[9Ca[18;17Hxasdfa[10Ca
asxxdfa[9Ca[21;9Htest for :center[22;11Ha[13Ca[23;13Hfa[10Cafd asdf[12;8H[?25h[?0c[?25l[?1c[24;1H1 line less; after #1 0 seconds ago[12;1Htest for :left[12;15H[K[13;1Ha[9C a[13;25H[K[14;1Hfa[10C a[14;25H[K[15;1Hdfa[7C a[15;25H[K[16;1Hsdfa[12Ca[16;18H[K[17;1Hasdfa a[17;25H[K[18;1Hxasdfa[10Ca[18;18H[K[21;9H test for :center[22;11H [13C a[14Ca[23;13H [8Cfa [8Cafd asdf[12;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap gg :.,.+2s/^/x/kk:set tw=3gqq
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^aa
[?25l[?1c[27m[24m[0m[H[J[1;41Hasxxdfa[9Caxxxoike[2;40Hasxa;ofa[9Caxxxoike[3;39Hasdfaqwer[9Caxxxoike[4;47Ha[9Caxxxoikey[5;46Hfa[9Caxxxoikey[6;45Hdfa[9Caxxxoikey[7;44Hsdfa[9Caxxxoikey[8;43Hasdfa[9Caxxxoikey[9;42Hxasdfa[9Caxxxoikey[10;41Hasxxdfa[9Caxxxoikey[11;40Hasxa;ofa[9Caxxxoikey[12;39Hasdfaqwer[9Caxxxoikey
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[21;1H[?25h[?0c[?25l[?1c
:.,.+2s/^/x/
3 substitutions on 3 lines[21;1Hxaa aa aa aa
xbb bb bb bb
xcc cc cc cc
[?25h[?0c[22;1H[21;1H[?25l[?1c[24;1H[K[24;1H:set tw=3
[21;1H[?25h[?0c[?25l[?1c
3 more lines[1;23r[23;1H
[1;24r[20;5H[K[21;1Haa[21;3H[K[22;1Haa[22;3H[K[23;1Haa[24;1H[K[24;1H3 more lines[23;1H[?25h[?0c[?25l[?1c
3 fewer lines; before #2 0 seconds ago[20;1Haa aa aa aa
bb bb bb bb
cc cc cc cc
[1m[34m~ [20;1H[?25h[?0c
[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c?test for :left?,$w! test.out
[?25l[?1c"test.out"[24;12H[K[24;12H[New] 111L, 2304C written[21;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test17.in" 27 lines, 368 characters[1;1HTests 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![1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for "gf" on ${VAR}[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 20 lines, 285 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[1;23r[23;1H
[1;24r[23;1HENDTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cif has("ebcdic")
[?25l[?1c
: [?25h[?0c: set isfname=@,240-249,/,.,-,_,+,,,$,:,~,{,}
[?25l[?1c: [?25h[?0c:else
[?25l[?1c: [?25h[?0c: set isfname=@,48-57,/,.,-,_,+,,,$,:,~,{,}
[?25l[?1c: [?25h[?0c:endif
[1;1H[4L[?25l[?1c[1;1HSTARTTEST
:so small.vim
:if has("ebcdic")
: set isfname=@,240-249,/,.,-,_,+,,,$,:,~,{,}[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cif has("unix")
[?25l[?1c
: [?25h[?0c:let $CDIR = "."
[?25l[?1c: [?25h[?0c/CDIR
[?25l[?1c: [?25h[?0c:else
[?25l[?1c: [?25h[?0c:if has("amiga")
[?25l[?1c: [?25h[?0c:let $TDIR = "/testdir"
[?25l[?1c: [?25h[?0c:else
[?25l[?1c: [?25h[?0c:let $TDIR = "."
[?25l[?1c: [?25h[?0c:endif
[?25l[?1c: [?25h[?0c/TDIR
[?25l[?1c: [?25h[?0c:endif
[1;1H[10L[?25l[?1c[1;1H: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[13;6H[K[14;2Hlet $TDIR = "."
:endif[15;7H[K[16;1H/TDIR[16;6H[K[17;1H:endif
gf[18;3H[K[19;1H:w! test.out
:qa![20;5H[K[21;1HENDTEST[22;1H[K[23;9H${CDIR}/test17a.in[24;1H[K[23;9H[?25h[?0c[?25l[?1c
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/./test17a.in" 3 lines, 88 char
[23;80Ha[24;1Hcters
[1m[32mPress ENTER or type command to continue[?25h[?0c[0m[1;1H[2L[?25l[?1c[1;1HThis file is just to test "gf" in test 17.
The contents is not important.
Just testing![3;14H[K[4;1H[1m[34m~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [0m[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cw! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 3 lines, 88 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test18.in" 16 lines, 213 characters[1;1HTests for not doing smart indenting when it isn't set.
STARTTEST
:so small.vim
:set nocin nosi ai
/some
2cc#test[1m[34m^[[0m
:?start?,$w! test.out
:qa!
ENDTEST
start text[13;17Hsome test text[14;17Htest text
test text[16;17Htest text
[1m[34m~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for not doing smart indenting when it isn't set.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 6 lines, 76 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[10;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[11;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[11;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nocin nosi ai
[?25l[?1c[11;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0csome
[?25l[?1c[13;17H[?25h[?0c[?25l[?1c[13;23r[23;1H
[1;24r[13;17H#test[13;22H[K[23;1H[1m[34m~ [0m[24;1H[K[13;21H[?25h[?0c[14;9H[?25l[?1c[24;1H:[?25h[?0c?start?,$w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 4 lines, 41 characters written[14;9H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test19.in" 29 lines, 587 characters[1;1HTests for "r" with 'smarttab' and 'expandtab' set/not set.
STARTTEST
:so small.vim
:set smarttab expandtab ts=8 sw=4
:" make sure that backspace works, no matter what termcap is used
:set t_kD=[1m[34m^V[0mx7f t_kb=[1m[34m^V[0mx08
/some
r[7C:set noexpandtab
/other
r
:" Test replacing with Tabs and then backspacing to undo it
0wR[21C[1m[34m^H^H^H^[[0m
:" Test replacing with Tabs
0wR[21C[1m[34m^[[0m
:" Test that copyindent works with expandtab set
:set expandtab smartindent copyindent ts=8 sw=8 sts=8
o{
x[1m[34m^[[0m:?^start?,$w! test.out
:qa!
ENDTEST
start text[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for "r" with 'smarttab' and 'expandtab' set/not set.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 17 lines, 417 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[21;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset smarttab expandtab ts=8 sw=4
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" make sure that backspace works, no matter what termcap is used
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset t_kD=^[1m[34m^?[0m t_kb=^[1m[34m^H
[?25l[?1c[27m[24m[0m[H[J[1;1HTests for "r" with 'smarttab' and 'expandtab' set/not set.
STARTTEST
:so small.vim
:set smarttab expandtab ts=8 sw=4
:" make sure that backspace works, no matter what termcap is used
:set t_kD=[1m[34m^V[0mx7f t_kb=[1m[34m^V[0mx08
/some
r[7C:set noexpandtab
/other
r
:" Test replacing with Tabs and then backspacing to undo it
0wR[21C[1m[34m^H^H^H^[[0m
:" Test replacing with Tabs
0wR[21C[1m[34m^[[0m
:" Test that copyindent works with expandtab set
:set expandtab smartindent copyindent ts=8 sw=8 sts=8
o{
x[1m[34m^[[0m:?^start?,$w! test.out
:qa!
ENDTEST
start text[22;1H[?25h[?0c[?25l[?1c
/[?25h[?0csome
[?25l[?1c[1;23r[23;1H
[1;24r[23;17Hsome test text[24;1H[K[23;17H[?25h[?0c[?25l[?1c ome test text[23;20H[?25h[?0c[?25l[?1c
:[?25h[?0cset noexpandtab
[?25l[?1c[23;20H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cother
[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Htest text[23;17Hother test text[24;1H[K[23;17H[?25h[?0c[?25l[?1c ther test text[23;20H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Ha cde[?25h[?0c[?25l[?1c
:[?25h[?0c" Test replacing with Tabs and then backspacing to undo it
[?25l[?1c[23;9H[?25h[?0c
[?25l[?1c[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Hf ghi[24;1H[K[23;4H[?25h[?0c[?25l[?1c
:[?25h[?0c" Test replacing with Tabs
[?25l[?1c[23;4H[?25h[?0c
[?25l[?1c [7Chi[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Htest text[24;1H[K[23;9H[?25h[?0c[?25l[?1c
:[?25h[?0c" Test that copyindent works with expandtab set
[?25l[?1c[23;9H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset expandtab smartindent copyindent ts=8 sw=8 sts=8
[?25l[?1c[23;9H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1H{[23;9Hx[24;1H[K[23;9H[?25h[?0c[?25l[?1c
:[?25h[?0c?^start?,$w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 9 lines, 103 characters written[23;9H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
dh_gencontrol
../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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test20.in" 22 lines, 361 characters[1;1HTests 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$
[1m[34m^V[0mjjlld
:/here$/,$-1w! test.out
:qa!
ENDTEST
test text test tex start here[18;17Hsome text[19;17Htest text
test text
Ox[1m[34m^[[0mjAy[1m[34m^[[0mkdd
[1m[34m~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests Blockwise Visual when there are TABs before the text.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[5;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[6;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 9 lines, 92 characters written[6;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[6;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[15;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso tiny.vim
[?25l[?1c[16;1H[?25h[?0c[22;1H[21;1H[?25l[?1cx[22;1H[K[23;1HOx[1m[34m^[[0mjAy[1m[34m^[[0mkdd[23;13H[K[21;1H[?25h[?0c
[?25l[?1cy[?25h[?0c[21;1H[?25l[?1cy
Ox[1m[34m^[[0mjAy[1m[34m^[[0mkdd
[1m[34m~ [21;1H[?25h[?0c[?25l[?1c[0m
2 changes; before #1 0 seconds ago[21;1H[K[21;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:[?25h[?0cnew
[?25l[?1c[1;1H[K[2;1H[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [0m[12;1H[1m[7m[No Name] [0m[23;1H[7mtest20.in [1;1H[?25h[?0c[?25l[?1c[1;11r[0m[1;1H[L[1;24r[1;1Hx[12;11H[1m[7m[+][0m[24;1H[K[1;1H[?25h[?0c
[?25l[?1cy[?25h[?0c[1;1H[?25l[?1c[1;11r[11;1H
[1;24r[11;1H[1m[34m~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H1 line less; before #1 0 seconds ago[1;1H[K[12;11H[1m[7m [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cquit!
[?25l[?1c[1;1HTests Blockwise Visual when there are TABs before the text.
First test for undo working properly when executing commands from a register.[2;78H[K[3;1HAlso test this in an empty buffer.[3;35H[K[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so tiny.vim[6;13H[K[7;1HG0"ay$k@au[7;11H[K[8;1H:new[8;5H[K[9;1H@auY:quit![9;11H[K[10;1HGP[10;3H[K[11;1H/start here$[11;13H[K[12;1H[1m[34m^V[0mjjlld[12;8H[K[23;1H[1m[34m~ [22;1H[?25h[?0c[?25l[?1c[0m[22;1H[K[23;1HOx[1m[34m^[[0mjAy[1m[34m^[[0mkdd[23;13H[K[22;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/[?25h[?0cstart here$
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[17;20H[?25h[?0c[?25l[?1c[?25h[?0c[?25l[?1c[0m[7ms[18;20H[?25h[?0c[?25l[?1ce[19;20H[?25h[?0c[?25l[?1c[17;21Ht[18;21H [19;20Ht[?25h[?0c[?25l[?1c[17;22Ha[18;22Ht[19;21H [?25h[?0c[?25l[?1c[0m[17;20Hrt here[17;27H[K[18;20Hext[18;23H[K[19;20Hex[19;23H[K[17;20H[?25h[?0c[18;20H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/here$/,$-1w! test.out
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[0m
"test.out" [24;12H[K[24;12H[New File] 6 lines, 57 characters written[18;20H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test21.in" 19 lines, 297 characters[1;1HTests 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[1m[34m^W[0m :.w >>test.out
:qa!
ENDTEST
#include test21.in
/* test text test tex start here[15;17Hsome text[16;17Htest text[17;17Hstart OK if found this line[18;9Hstart found wrong line
test text
[1m[34m~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for [ CTRL-I with a count and CTRL-W CTRL-I with a count[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 6 lines, 73 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[10;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[11;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[11;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cstart
[?25l[?1c[14;23H[?25h[?0c[17;17H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 1 line, 30 characters written[17;17H[?25h[?0c[?25l[?1c[24;1H[K[24;1H?[?25h[?0cstart here
[?25l[?1c[14;23H[?25h[?0c[?25l[?1c[1;1H6[1m[34m^W[0m :.w >>test.ou[1;23H[K[2;1H:qa!
ENDTEST[3;8H[K[4;1H[K[5;1H#include test21.in[6;1H[K[7;1H/* test text test tex start here
some text
[12Ctest text
[9Cstart OK if found this line[11;9Hstart found wrong line
[1m[7mtest21.in [0m[13;1H:qa!
ENDTEST[14;9H[K[15;17H[K[16;1H#include test21.in[16;19H[K[17;17H[K[18;1H/* test text test tex start here
[7Csome text
test text[20;26H[K[21;1H start OK if found this line[21;44H[K[22;1H start found wrong line[22;31H[K[23;1H[7mtest21.in [10;17H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 30 characters appended[10;17H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test22.in" 13 lines, 197 characters[1;1HTests for file with some lines ending in CTRL-M, some not[1m[34m^M
^M[0m
STARTTEST
:set ta tx
:e!
:$-3,$w! test.out
:qa!
ENDTEST
this lines ends in a[1m[34m^M[0m
this one doesn't
this one does[1m[34m^M[0m
and the last one doesn't
[1m[34m~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for file with some lines ending in CTRL-M, some not[1m[34m^M[0m[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 4 lines, 38 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[8;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset ta tx
[?25l[?1c[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce!
[?25l[?1c"test22.in" 13 lines, 197 characters[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$-3,$w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 4 lines, 79 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
dpkg-gencontrol: warning: File::FcntlLock not available; using flock which is not NFS-safe
dh_md5sums
../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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test23.in" 15 lines, 282 characters[1;1HTests 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
[1m[34m~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for complicated + argument to :edit command[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 7 lines, 125 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[11;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$-1w! Xfile1
[?25l[?1c"Xfile1" [24;10H[K[24;10H[New File] 1 line, 8 characters written[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$w! Xfile2
[?25l[?1c"Xfile2" [24;10H[K[24;10H[New File] 1 line, 8 characters written[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cedit +1|s/|/PIPE/|w Xfile1| e Xfile2|1 | s/\//SLASH/|w
[?25l[?1c"Xfile1" [24;10H[K[24;10H1 line, 8 characters
foo|bar
"Xfile1" 1 line, 11 characters written
"Xfile2" 1 line, 8 characters
foo/bar
"Xfile2" 1 line, 12 characters written
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 1 line, 12 characters written
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0ce Xfile1
[?25l[?1c"Xfile1" 1 line, 11 characters[1;1H[7L[1;1HfooPIPEbar
[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [0m[24;1H[K[24;1H"Xfile1" 1 line, 11 characters[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >> test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 11 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
dh_builddeb
../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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test24.in" 79 lines, 1240 characters[1;1HTests 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[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for regexp with backslash and other special characters inside [][24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[4;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 44 lines, 480 characters written[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[5;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H: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[12;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nocompatible viminfo+=nviminfo
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c[\x]
[?25l[?1c[15;6H[?25h[?0c[?25l[?1ctext test text[15;20H[K[15;6H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c[\t\]]
[?25l[?1c[16;8H[?25h[?0c[?25l[?1ctext test tex[16;20H[K[16;6H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c[]y]
[?25l[?1c[17;11H[?25h[?0c[?25l[?1ctest text[17;20H[K[17;11H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c[\]]
[?25l[?1c[18;6H[?25h[?0c[?25l[?1ctext test text[18;20H[K[18;6H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c[y^]
[?25l[?1c[19;13H[?25h[?0c[?25l[?1cst text[19;20H[K[19;13H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c[$y]
[?25l[?1c[20;8H[?25h[?0c[?25l[?1cxt test text[20;20H[K[20;8H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c[\x61]
[?25l[?1c[21;7H[?25h[?0c[?25l[?1cext test text x61[21;25H[K[21;7H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c[\x60-\x64]
[?25l[?1c[22;7H[?25h[?0c[?25l[?1cext test text x60-x64[22;29H[K[22;7H[?25h[?0c[23;7H
[?25l[?1c[24;1H[K[24;1H/[?25h[?0c[\x785]
[?25l[?1c[23;6H[?25h[?0c[?25l[?1ctext test text x78 5[23;27H[K[23;6H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c[\o143]
[?25l[?1c[1;23r[23;1H
[1;24r[23;1Htestc text test text o143[24;1H[K[23;5H[?25h[?0c[?25l[?1c text test text o143[23;26H[K[23;5H[?25h[?0c[?25l[?1c
/[?25h[?0c[\o140-\o144]
[?25l[?1c[1;23r[23;1H
[1;24r[23;1Htesdt text test text o140-o144[24;1H[K[23;4H[?25h[?0c[?25l[?1ct text test text o140-o14[23;31H[K[23;4H[?25h[?0c[?25l[?1c
/[?25h[?0c[\o417]
[?25l[?1c[1;23r[23;1H
[1;24r[23;1Htest7 text test text o41 7[24;1H[K[23;5H[?25h[?0c[?25l[?1c text test text o41 7[23;27H[K[23;5H[?25h[?0c[?25l[?1c
/[?25h[?0c\%x42
[?25l[?1c[1;23r[23;1H
[1;24r[23;1Htest text tBest text \%x42[24;1H[K[23;12H[?25h[?0c[?25l[?1cest text \%x42[23;27H[K[23;12H[?25h[?0c[?25l[?1c
/[?25h[?0c\%o103
[?25l[?1c[1;23r[23;1H
[1;24r[23;1Htest text teCst text \%o103[24;1H[K[23;13H[?25h[?0c[?25l[?1cst text \%o103[23;28H[K[23;13H[?25h[?0c[?25l[?1c
/[?25h[?0c[\x00]
[?25l[?1c[1;23r[23;1H
[1;24r[23;1Htest text [1m[34m^@[0mtest text [\x00][24;1H[K[23;11H[?25h[?0c[?25l[?1ctest text [\x00][23;28H[K[23;11H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Htest te[1m[34m^@[0mxt t[1m[34m^D[0mest t[1m[34m^P[0mext [\x00-\x10][23;11H[?25h[?0c[?25l[?1c
:[?25h[?0cs/[\x00-\x10]//g
[?25l[?1c3 substitutions on 1 line[23;8Hxt test text [\x00-\x10][23;33H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Htest \xyztext test text [\x-z][24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cs/[\x-z]\+//
[?25l[?1c[23;6Htext test text [\x-z][23;28H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Htest text tev\uyst text [\u-z][24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cs/[\u-z]\{2,}//
[?25l[?1c[23;13Hst text [\u-z][23;28H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hxx aaaaa xx a[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\(a\)\+//
[?25l[?1c[23;4H xx [23;10H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hxx aaaaa xx a[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\(a*\)\+//
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hxx aaaaa xx a[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\(a*\)*//
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hxx aaaaa xx[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\(a\)\{2,3}/A/
[?25l[?1c[23;4HAaa xx[23;10H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hxx aaaaa xx[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\(a\)\{-2,3}/A/
[?25l[?1c[23;4HAaaa x[23;11H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hxx aaa12aa xx[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\(a\)*\(12\)\@>/A/
[?25l[?1c[23;4HAaa xx[23;10H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hxx foobar xbar xx[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\(foo\)\@\|\.\)\=\)\+=/XX/
[?25l[?1c[23;1HXX
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hhh= 77;[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cs/^\(\h\w*\%(->\|\.\)\=\)\+=/YY/
[?25l[?1c[23;1HYY 77;[23;7H[K[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c?start?,$w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New] 29L, 571C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test25.in" 31 lines, 840 characters[1;1HTest 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[1m[34m^][0m x:.w! test.out
:!rm -f test25.dir tags.test
:qa!
ENDTEST[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for jumping to a tag with 'hidden' set, with symbolic link in path of tag.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[4;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 17 lines, 540 characters written[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[5;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[22;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset hidden
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Create a link from test25.dir to the current directory.
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c!rm -f test25.dir
[?25l[?1c[18C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c!ln -s . test25.dir
[?25l[?1c[20C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c" Create tags.text, with the current directory name inserted.
[?25l[?1c[27m[24m[0m[H[J[1;1HTest 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[1m[34m^][0m x:.w! test.out
:!rm -f test25.dir tags.test
:qa!
ENDTEST
[?25h[?0c[?25l[?1c
/[?25h[?0ctags line
[?25l[?1c[1;2Hhis only works for Unix, because of the symbolic link.[1;56H[K[2;1H[K[3;1HSTARTTEST
:so small.vim
:set hidden[5;12H[K[6;2H" Create a link from test25.dir to the current directory.
:!rm -f test25.dir[7;19H[K[8;3Hln -s . test25.dir
:" Create tags.text, with the current directory name inserted.
/tags line[10;11H[K[11;1H:r !pwd[11;8H[K[12;1Hd$/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[17;20H[K[18;1HG[1m[34m^][0m x:.w! test.out[18;19H[K[19;1H:!rm -f test25.dir tags.test
:qa![20;6H[K[21;1HENDTEST[22;1H[K[23;1Htags line:
[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cr !pwd
[?25l[?1c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[2;1HSTARTTEST
: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[1m[34m^][0m x:.w! test.out
:!rm -f test25.dir tags.test
:qa!
ENDTEST
tags line:
/build/buildd/vim-7.3.547/src/vim-basic/testdir
[?25h[?0c[?25l[?1c[23;1H[K[23;1H[?25h[?0c[?25l[?1c
/[?25h[?0ctest
[?25l[?1c[1;23r[23;1H
[1;24r[23;1HSECTION_OFF /test25.dir/test25.in /^#define SECTION_OFF 3$/[24;1H[K[23;18H[?25h[?0c[?25l[?1c/build/buildd/vim-7.3.547/src/vim-basic/testdir/test25.dir/test2[23;1H[1m[34m@ [1;23r[0m[23;1H
[1;24r[22;1HSECTION_OFF /build/buildd/vim-7.3.547/src/vim-basic/testdir/test25.dir/test2[23;1H5.in /^#define SECTION_OFF 3$/[22;63H[?25h[?0c[?25l[?1c
:[?25h[?0c.w! tags.test
[?25l[?1c"tags.test" [24;13H[K[24;13H[New File] 1 line, 109 characters written[22;63H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Try jumping to a tag in the current file, but with a path that contains a
[?25l[?1c[22;63H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" symbolic link. When wrong, this will give the ATTENTION message. The next
[?25l[?1c[22;63H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" space will then be eaten by hit-return, instead of moving the cursor to 'd'.
[?25l[?1c[22;63H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset tags=tags.test
[?25l[?1c[22;63H[?25h[?0c[?25l[?1c[1;23r[1;1H[6M[1;24r[19;1H/*tx.c*/
#define SECTION_OFF 3
#define NUM_SECTIONS 3
SECTION_OFF[24;1H[K[23;1H[?25h[?0c[20;1H#[?25l[?1cefine SECTION_OFF 3[20;23H[K[20;2H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0c.w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 1 line, 23 characters written[20;2H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c!rm -f test25.dir tags.test
[?25l[?1c[28C[?25h[?0c[24;1H
[No write since last change]
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test26.in" 44 lines, 750 characters[1;1HTest 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[1m[34m^V^[[0m
: if i == 9
: break
: endif
: if i == 5
: continue
: else
: let j = 9
: while j > 0
:[8Cif has("ebcdic")[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for :execute, :while and :if[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 39 lines, 696 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H: let j = 9
: while j > 0
:[8Cif has("ebcdic")
:[10Cexecute "normal" j . "a" . j . "\x27"
:[8Celse
:[10Cexecute "normal" j . "a" . j . "\x1b"
:[8Cendif
:[8Clet j = j - 1
: endwhile
: endif
: endif
: if i == 9
: if has("ebcdic")
: execute "normal Az\047"
: else
: execute "normal Az\033"
: endif
: endif
:endwhile
:unlet i j
:'t,$w! test.out
:qa!
ENDTEST
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet i = 0
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cwhile i < 12
[?25l[?1c
: [?25h[?0c: let i = i + 1
[?25l[?1c: [?25h[?0c: if has("ebcdic")
[?25l[?1c: [?25h[?0c: execute "normal o" . i . "\047"
[?25l[?1c: [?25h[?0c: else
[?25l[?1c: [?25h[?0c: execute "normal o" . i . "\033"
[?25l[?1c: [?25h[?0c: endif
[?25l[?1c: [?25h[?0c: if i % 2
[?25l[?1c: [?25h[?0c: normal Ax^[1m[34m^[
[0m
[?25l[?1c: [?25h[?0c: if i == 9
[?25l[?1c: [?25h[?0c: break
[?25l[?1c: [?25h[?0c: endif
[?25l[?1c: [?25h[?0c: if i == 5
[?25l[?1c: [?25h[?0c: continue
[?25l[?1c: [?25h[?0c: else
[?25l[?1c: [?25h[?0c: let j = 9
[?25l[?1c: [?25h[?0c: while j > 0
[?25l[?1c:[8C[?25h[?0c: if has("ebcdic")
[?25l[?1c:[10C[?25h[?0c: execute "normal" j . "a" . j . "\x27"
[?25l[?1c:[10C[?25h[?0c: else
[?25l[?1c:[10C[?25h[?0c: execute "normal" j . "a" . j . "\x1b"
[?25l[?1c:[10C[?25h[?0c: endif
[?25l[?1c:[8C[?25h[?0c: let j = j - 1
[?25l[?1c:[8C[?25h[?0c: endwhile
[?25l[?1c: [?25h[?0c: endif
[?25l[?1c: [?25h[?0c: endif
[?25l[?1c: [?25h[?0c: if i == 9
[?25l[?1c: [?25h[?0c: if has("ebcdic")
[?25l[?1c: [?25h[?0c: execute "normal Az\047"
[?25l[?1c: [?25h[?0c: else
[?25l[?1c: [?25h[?0c: execute "normal Az\033"
[?25l[?1c: [?25h[?0c: endif
[?25l[?1c: [?25h[?0c: endif
[?25l[?1c: [?25h[?0c:endwhile
[27m[24m[0m[H[J[?25l[?1c[1;1H: endif
: if i == 9
: if has("ebcdic")
: execute "normal Az\047"
: else
: execute "normal Az\033"
: endif
: endif
:endwhile
:unlet i j
:'t,$w! test.out
:qa!
ENDTEST
1x999999999888888887777777666666555554444333221
2
3x999999999888888887777777666666555554444333221
4
5x
6
7x999999999888888887777777666666555554444333221
8
9x[?25h[?0c[?25l[?1c
:[?25h[?0cunlet i j
[?25l[?1c[23;2H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c't,$w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 10 lines, 159 characters written[23;2H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test27.in" 20 lines, 270 characters[1;1HTest 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[1m[34m^R[0m%[1m[34m^[[0m:.w! test.out
:n! Xdir?/*/nofile
Go[1m[34m^R[0m%[1m[34m^[[0m:.w >>test.out
:e! xx
:!rm -rf Xdir1 Xdir2 Xdir3
:qa!
ENDTEST
[1m[34m~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for expanding file names[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 15 lines, 220 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[19;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[20;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c!mkdir Xdir1
[?25l[?1c[13C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c!mkdir Xdir2
[?25l[?1c[13C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c!mkdir Xdir3
[?25l[?1c[13C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0ccd Xdir3
[?25l[?1c/build/buildd/vim-7.3.547/src/vim-basic/testdir/Xdir3
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c!mkdir Xdir4
[?25l[?1c[13C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0ccd ..
[?25l[?1c/build/buildd/vim-7.3.547/src/vim-basic/testdir
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw Xdir1/file
[?25l[?1c"Xdir1/file" [New File] 20 lines, 270 characters written
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw Xdir3/Xdir4/file
[?25l[?1c"Xdir3/Xdir4/file" [New File] 20 lines, 270 characters written
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cn Xdir?/*/file
[?25l[?1c"Xdir3/Xdir4/file" 20 lines, 270 characters[27m[24m[0m[H[J[1;1HTest 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[1m[34m^R[0m%[1m[34m^[[0m:.w! test.out
:n! Xdir?/*/nofile
Go[1m[34m^R[0m%[1m[34m^[[0m:.w >>test.out
:e! xx
:!rm -rf Xdir1 Xdir2 Xdir3
:qa!
ENDTEST
[1m[34m~ [22;1H~ [23;1H~ [0m[24;1H"Xdir3/Xdir4/file" 20 lines, 270 characters[1;1H[?25h[?0c[20;1H[?25l[?1c
Xdir3/Xdir4/file[21;17H[K[21;16H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 1 line, 17 characters written[21;16H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cn! Xdir?/*/nofile
[?25l[?1c"Xdir?/*/nofile" [New DIRECTORY][1;1H[K[2;1H[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [1;1H[?25h[?0c[?25l[?1c[0m
Xdir?/*/nofile[2;15H[K[2;14H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 15 characters appended[2;14H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! xx
[?25l[?1c"xx" [New File][2;1H[1m[34m~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c!rm -rf Xdir1 Xdir2 Xdir3
[?25l[?1c[26C[?25h[?0c[24;1H
[24;1H
[1m[32mPress ENTER or type command to continue[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test28.in" 23 lines, 364 characters[1;1HTest for sourcing a file with CTRL-V's at the end of the line
STARTTEST
:/firstline/+1,/lastline/-1w! Xtestfile
:so Xtestfile
Gmm__1[1m[34m^[^[[0m__2[1m[34m^[[0m__3[1m[34m^[^[[0m__4[1m[34m^[[0m__5[1m[34m^[[0m:'m,$s/[1m[34m^@[0m/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[1m[34m^V[0m
map __2 asd[1m[34m^V^V[0m
map __3 asd[1m[34m^V^V[0m
map __4 asd[1m[34m^V^V^V[0m
map __5 asd[1m[34m^V^V^V[0m
lastline[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for sourcing a file with CTRL-V's at the end of the line[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 5 lines, 114 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[9;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[10;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/firstline/+1,/lastline/-1w! Xtestfile
[?25l[?1c"Xtestfile" [24;13H[K[24;13H[New File] 10 lines, 148 characters written[10;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso Xtestfile
[?25l[?1c[10;1H[?25h[?0c[23;1H[11C[?25l[?1c[1;23r[23;1H
[1;24r[22;1Hsd
map __2 asd[1m[34m^[[0m[24;1H[K[23;12H[?25h[?0c[?25l[?1c[2Csecond[?25h[?0cd [?25l[?1csd[1m[34m^[[?25h[?0c^[[0m [13C[?25l[?1c[23;24Hsd[1m[34m^@[0mmap __5 asd[1m[34m^@[?25h[?0c[?25l[?1c[0m[2Cfifth[?25h[?0c[?25l[?1c
:[?25h[?0c'm,$s/[1m[34m^@[0m/0/g
[?25l[?1c[23;26H0map __5 asd0fifth[23;44H[K[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c'm,$w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 2 lines, 45 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test29.in" 181 lines, 3395 characters[1;1HTest for joining lines and marks in them
in compatible and nocompatible modes
and with 'joinspaces' set or not
and with 'cpoptions' flag 'j' set or not
STARTTEST
:so small.vim
:set nocompatible viminfo+=nviminfo
:set nojoinspaces
:set cpoptions-=j
/firstline/
j"td/^STARTTEST/-1
PJjJjJjJjJjJjJjJjJjJjJjJjJjJj05lmx2j06lmy2k4Jy3l$p`xyl$p`yy2l$p:set cpoptions+=j[14;1Hj05lmx2j06lmy2k4Jy3l$p`xyl$p`yy2l$p:set cpoptions-=j joinspaces
j"tpJjJjJjJjJjJjJjJjJjJjJjJjJjJj05lmx2j06lmy2k4Jy3l$p`xyl$p`yy2l$p:set cpoptions[16;1H+=j
j05lmx2j06lmy2k4Jy3l$p`xyl$p`yy2l$p:set cpoptions-=j nojoinspaces compatible
j"tpJjJjJjJjJjJjJjJjJjJjJjJjJjJj4Jy3l$pjd/STARTTEST/-2
ENDTEST
firstline
asdfasdf.
asdf[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for joining lines and marks in them[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[6;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[7;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 11 lines, 478 characters written[7;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[7;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[19;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[20;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[20;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nocompatible viminfo+=nviminfo
[?25l[?1c[20;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nojoinspaces
[?25l[?1c[20;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cpoptions-=j
[?25l[?1c[20;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cfirstline/
[?25l[?1c[24;11H[K[24;1H[21;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^STARTTEST/-1
[?25l[?1c[12C+-1
37 fewer lines[24;15H[K[22;1HSTARTTEST
/^{/+1[22;1H[?25h[?0c[?25l[?1c[24;4Hmore lines[24;14H[K[22;1Hasdfasdf.
asdf[23;5H[K[22;1H[?25h[?0c[?25l[?1c[10Casdf
asdfasdf.[22;10H[?25h[?0c[23;10H[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf.[24;1H[K[23;11H[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf. [?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf. [?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf.[7C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf.[14C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[?25h[?0c[?25l[?1cf asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf [?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[7C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[8C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[7C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[15C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hzx cvn.[?25h[?0c
zx cv[?25l[?1c[1;23r[1;1H[3M[1;24r[21;1Has dfg?
hjkl iop!
ert[22;6H[?25h[?0c
hjkl i[20;7H[?25l[?1c. as dfg? hjkl iop! ert
zx cvn.
as dfg?[22;8H[K[23;1Hhjkl iop![20;26H[?25h[?0c er[?25l[?1ct er[?25h[?0c
zx cv[26C[?25l[?1crn[?25h[?0c[20;23H[10C[?25l[?1cnop[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cset cpoptions+=j
[?25l[?1c[20;35H[?25h[?0c[21;7H
zx cv[23;6H
hjkl i[21;7H[?25l[?1c. as dfg? hjkl iop! ert[22;1H[K[23;1HSTARTTEST[21;26H[?25h[?0c er[?25l[?1ct er[?25h[?0c
zx cv[26C[?25l[?1crn[?25h[?0c[21;23H[10C[?25l[?1cnop[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cpoptions-=j joinspaces
[?25l[?1c[21;35H[?25h[?0c
[?25l[?1c
37 more lines[24;14H[K[23;1Hasdfasdf.
[?25h[?0c[?25l[?1c[11Casdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf.[24;1H[K[23;10H[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf. [?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf. [?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf. [?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf.[7C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf.[14C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[?25h[?0c[?25l[?1cf asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf [?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[7C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[8C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[7C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[15C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hzx cvn.[?25h[?0c
zx cv[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Has dfg?
hjkl iop![?25h[?0c
hjkl i[21;7H[?25l[?1c. as dfg? hjkl iop! ert
zx cvn.
as dfg?[23;8H[K[21;28H[?25h[?0c er[?25l[?1ct e[?25h[?0c
zx cv[29C[?25l[?1cen[?25h[?0c[21;25H[11C[?25l[?1cnop[?25h[?0c[?25l[?1c
:[?25h[?0cset cpoptions+=j
[?25l[?1c[21;38H[?25h[?0c[22;7H
zx cv[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hhjkl iop![24;1H[K[23;6H[?25h[?0c
hjkl i[21;7H[?25l[?1c. as dfg? hjkl iop! ert[22;1H[K[23;1HSTARTTEST[21;27H[?25h[?0c er[?25l[?1ct er[?25h[?0c
zx cv[27C[?25l[?1crn[?25h[?0c[21;24H[10C[?25l[?1cnop[?25h[?0c[?25l[?1c
:[?25h[?0cset cpoptions-=j nojoinspaces compatible
[?25l[?1c[21;36H[?25h[?0c
[?25l[?1c
37 more lines[24;14H[K[23;1Hasdfasdf.
[?25h[?0c[?25l[?1c[11Casdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf.[24;1H[K[23;10H[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf. [?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf. [?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf. [?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf.[7C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf.[14C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[?25h[?0c[?25l[?1cf asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf [?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[7C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[8C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[7C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hasdfasdf[15C[?25h[?0c[?25l[?1c asdf[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hzx cvn.[?25h[?0c[?25l[?1c. as dfg? hjkl iop! ert[23;8H[?25h[?0c[22C[?25l[?1ct a[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hzx cvn.[?25h[?0c[?25l[?1c
/[?25h[?0cSTARTTEST/-2
[?25l[?1c[11C+-2
4 fewer lines[24;14H[K[23;1H[K[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/^STARTTEST
[1;23r[23;1H
[1;24r[23;1HSTARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H/^{/+1
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H12 lines, 147 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST[24;10H[K[24;1H[1;23r[1;1H[12M[1;24r[12;1H:set comments=s1:/*,mb:*,ex:*/,://
:set nojoinspaces fo=j
:set backspace=eol,start
:.,+3join
j4J
:.,+2join
j3J
:.,+2join
j3J
:.,+2join
jj3J
ENDTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^{/+1
[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1H{[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cset comments=s1:/*,mb:*,ex:*/,://
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nojoinspaces fo=j
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset backspace=eol,start
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.,+3join
[?25l[?1c[23;1H/* Make sure the previous comment leader is not removed. */
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[24;1H[K[23;1H[?25h[?0c[?25l[?1c/* Make sure the previous comment leader is not removed. */
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c.,+2join
[?25l[?1c[23;1H// Should the next comment leader be left alone? Yes.
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[24;1H[K[23;1H[?25h[?0c[?25l[?1c// Should the next comment leader be left alone? Yes.
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c.,+2join
[?25l[?1c[23;1H/* Here the comment leader should be left intact. */ // And so should this one.
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[24;1H[K[23;1H[?25h[?0c[?25l[?1c/* Here the comment leader should be left intact. */ // And so should this one.
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c.,+2join
[?25l[?1c[23;1Hif (condition) // Remove the next comment leader! OK, I will.
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Haction();[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1cif (condition) // Remove the next comment leader! OK, I will.
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Haction();
[?25h[?0c[?25l[?1c
/^STARTTEST
[1;23r[1;1H[3M[1;24r[21;1H}
STARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H/^{/+1
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H18 lines, 303 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1Hj3J
:.,+2join
j3J
:.,+2join
jj3J
j:.,+2join
jj3J
j:.,+5join
j6J
oSome code![1m[34m^M[0m// Make sure backspacing does not remove this comment leader.[1m[34m^[[0m0i[1m[34m^H[11;1H^[[0m
ENDTEST
{
/*
* Make sure the previous comment leader is not removed.
*/
/*
* Make sure the previous comment leader is not removed.
*/[12;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^{/+1
[?25l[?1c[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset comments=s1:/*,mb:*,ex:*/,://
[?25l[?1c[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset comments+=s1:>#,mb:#,ex:#<,:<
[?25l[?1c[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cpoptions-=j joinspaces fo=j
[?25l[?1c[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset backspace=eol,start
[?25l[?1c[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.,+3join
[?25l[?1c[15;23r[15;1H[3M[1;24r[15;1H/* Make sure the previous comment leader is not removed. */[21;1H// Should the next comment leader be left alone?
// Yes.[24;1H[K[15;1H[?25h[?0c
[?25l[?1c[16;23r[16;1H[3M[1;24r[16;1H/* Make sure the previous comment leader is not removed. */[21;1H// Should the next comment leader be left alone?
// Yes.[16;1H[?25h[?0c
[?25l[?1c[24;1H:[?25h[?0c.,+2join
[?25l[?1c[17;23r[17;1H[2M[1;24r[17;4HShould the next comment leader be left alone? Yes.[22;1H/* Here the comment leader should be left intact. */
// And so should this one.[24;1H[K[17;1H[?25h[?0c
[?25l[?1c[18;23r[18;1H[2M[1;24r[18;4HShould the next comment leader be left alone? Yes.[23;1H/* Here the comment leader should be left intact. */[18;1H[?25h[?0c
[?25l[?1c[24;1H:[?25h[?0c.,+2join
[?25l[?1c[19;23r[19;1H[2M[1;24r[19;2H* Here the comment leader should be left intact. */ // And so should this one.
// And so should this one.[24;1H[K[19;1H[?25h[?0c
[?25l[?1c/* Here the comment leader should be left intact. */ // And so should this one.[21;1H[K[22;1Hif (condition) // Remove the next comment leader![23;16H// OK, I will.[20;1H[?25h[?0c
[?25l[?1c
:[?25h[?0c.,+2join
[?25l[?1c[21;1Hif (condition) // Remove the next comment leader! OK, I will.
action();[22;14H[K[23;16H[K[21;1H[?25h[?0c
[?25l[?1cif (condition) // Remove the next comment leader! OK, I will.
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;5Haction();[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c.,+2join
[?25l[?1c[23;1Hint i = 7 /* foo *// 3 // comment
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;2H;[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1cint i = 7 /* foo *// 3 // comment
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;2H;
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c.,+5join
[?25l[?1c[23;1H># Note that the last character of the ending comment leader (left angle bracket[23;1H[1m[34m@ [1;23r[0m[1;1H[3M[1;24r[20;1H># Note that the last character of the ending comment leader (left angle bracket[21;1H) is a comment leader itself. Make sure that this comment leader is not removed
from the next line #< < On this line a new comment is opened which spans 2 lines[23;1H. This comment should retain its comment leader.[24;1H[K[20;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[23;1H># Note that the last character of the ending comment leader (left angle[22;1H[?25h[?0c[?25l[?1c># Note that the last character of the ending comment leader (left angle bracket[23;1H) is a comment leader itself. Make sure that this comment leader is not removed[22;1H[1m[34m@ [23;1H@ [1;23r[0m[1;1H[2M[1;24r[20;1H># Note that the last character of the ending comment leader (left angle bracket[21;1H) is a comment leader itself. Make sure that this comment leader is not removed [22;1Hfrom the next line #< < On this line a new comment is opened which spans 2 lines[23;1H. This comment should retain its comment leader.[20;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1HSome code!
// Make sure backspacing does not remove this comment leader.[?25h[?0c
[?25l[?1c[22;11H// Make sure backspacing does not remove this comment leader.
}[23;2H[K[22;10H[?25h[?0c
[?25l[?1c
/^STARTTEST
[1;23r[1;1H[2M[1;24r[23;1HSTARTTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:g/^STARTTEST/.,/^ENDTEST/d
[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H3 lines, 61 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST[24;10H[K[24;1H[23;19H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:?firstline?+1,$w! test.out[24;1H[K[23;19H[?25h[?0c
[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cg/^STARTTEST/.,/^ENDTEST/d
[?25l[?1c52 fewer lines[24;15H[K[1;1H// Should the next comment leader be left alone? Yes.[1;56H[K[2;1H/* Here the comment leader should be left intact. */ // And so should this one.
/* Here the comment leader should be left intact. */ // And so should this one.
if (condition) // Remove the next comment leader! OK, I will.
action();[5;14H[K[6;1Hif (condition) // Remove the next comment leader! OK, I will.
action();[7;14H[K[8;1Hint i = 7 /* foo *// 3 // comment
;[9;4H[K[10;1Hint i = 7 /* foo *// 3 // comment[10;34H[K[11;1H ;[11;3H[K[12;1H># Note that the last character of the ending comment leader (left angle bracket[13;1H) is a comment leader itself. Make sure that this comment leader is not removed [14;1Hfrom the next line #< < On this line a new comment is opened which spans 2 lines[15;1H. This comment should retain its comment leader.[15;49H[K[16;1H># Note that the last character of the ending comment leader (left angle bracket[17;1H) is a comment leader itself. Make sure that this comment leader is not removed
from the next line #< < On this line a new comment is opened which spans 2 lines[19;1H. This comment should retain its comment leader.
Some code!// Make sure backspacing does not remove this comment leader.
}[22;2H[K[23;1H[K[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c?firstline?+1,$w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 86 lines, 2645 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test30.in" 222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option
Note: This test will fail if "cat" is not available.
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[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for a lot of variations of the 'fileformats' option[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[5;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[6;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 195 lines, 3271 characters written[6;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[6;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H:$r XXtt62
:$r XXtt63
Go7[1m[34m^[[0m:$r XXtt71
Go8[1m[34m^[[0m:$r XXtt81
Go9[1m[34m^[[0m:$r XXtt91
:$r XXtt92
:$r XXtt93
Go10[1m[34m^[[0m:$r XXUnix
:set nobinary ff&
:w
:qa!
ENDTEST
1
2
3
4
5
6
7
8
9
10[12;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" first write three test files, one in each format
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformat=unix
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformats=
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^1/w! XX1
[?25l[?1c"XX1" [24;7H[K[24;7H[New File] 1 line, 2 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^2/w! XX2
[?25l[?1c"XX2" [24;7H[K[24;7H[New File] 1 line, 2 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^3/w! XX3
[?25l[?1c"XX3" [24;7H[K[24;7H[New File] 1 line, 2 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^4/w! XX4
[?25l[?1c"XX4" [24;7H[K[24;7H[New File] 1 line, 2 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^5/w! XX5
[?25l[?1c"XX5" [24;7H[K[24;7H[New File] 1 line, 2 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^6/w! XX6
[?25l[?1c"XX6" [24;7H[K[24;7H[New File] 1 line, 2 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^7/w! XX7
[?25l[?1c"XX7" [24;7H[K[24;7H[New File] 1 line, 2 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^8/w! XX8
[?25l[?1c"XX8" [24;7H[K[24;7H[New File] 1 line, 2 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^9/w! XX9
[?25l[?1c"XX9" [24;7H[K[24;7H[New File] 1 line, 2 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^10/w! XX10
[?25l[?1c"XX10" [24;8H[K[24;8H[New File] 1 line, 3 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^unix/;/eof/-1w! XXUnix
[?25l[?1c"XXUnix" [24;10H[K[24;10H[New File] 2 lines, 10 characters written[1;23r[1;1H[2M[1;24r[23;1Hunix[24;1H[K[24;1H"XXUnix" [New File] 2 lines, 10 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^dos/;/eof/-1w! XXDos
[?25l[?1c"XXDos" [24;9H[K[24;9H[New File] 2 lines, 10 characters written[1;23r[1;1H[4M[1;24r[20;1Hunix
eof
dos[1m[34m^M[0m[24;1H[K[24;1H"XXDos" [New File] 2 lines, 10 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset bin noeol
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$w! XXMac
[?25l[?1c"XXMac" [24;9H[K[24;9H[New File][Incomplete last line] 1 line, 8 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nobin eol
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUnix XXDos XXMac
[?25l[?1c3 buffers wiped out[24;21H[K[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" create mixed format files
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cif has("vms")
[?25l[?1c
: [?25h[?0c: !copy XXUnix,XXDos XXUxDs.
[?25l[?1c: [?25h[?0c: !copy XXUnix,XXMac XXUxMac.
[?25l[?1c: [?25h[?0c: !copy XXDos,XXMac XXDosMac.
[?25l[?1c: [?25h[?0c: !copy XXUnix,XXDos,XXMac XXUxDsMc.
[?25l[?1c: [?25h[?0c:elseif has("win32")
[?25l[?1c: [?25h[?0c: !copy /b XXUnix+XXDos XXUxDs
[?25l[?1c: [?25h[?0c: !copy /b XXUnix+XXMac XXUxMac
[?25l[?1c: [?25h[?0c: !copy /b XXDos+XXMac XXDosMac
[?25l[?1c: [?25h[?0c: !copy /b XXUnix+XXDos+XXMac XXUxDsMc
[?25l[?1c: [?25h[?0c:else
[?25l[?1c: [?25h[?0c: !cat XXUnix XXDos >XXUxDs
[?25l[?1c:!cat XXUnix XXDos >XXUxDs[?25h[?0c[24;1H
[?25l[?1c[24;1H: [?25h[?0c: !cat XXUnix XXMac >XXUxMac
[?25l[?1c:!cat XXUnix XXMac >XXUxMac[?25h[?0c[24;1H
[?25l[?1c[24;1H: [?25h[?0c: !cat XXDos XXMac >XXDosMac
[?25l[?1c:!cat XXDos XXMac >XXDosMac[?25h[?0c[24;1H
[?25l[?1c[24;1H: [?25h[?0c: !cat XXUnix XXDos XXMac >XXUxDsMc
[?25l[?1c:!cat XXUnix XXDos XXMac >XXUxDsMc[?25h[?0c[24;1H
[?25l[?1c[24;1H: [?25h[?0c:endif
[27m[24m[0m[H[J[?25l[?1c[1;1H:$r XXtt93
Go10[1m[34m^[[0m:$r XXUnix
:set nobinary ff&
:w
:qa!
ENDTEST
1
2
3
4
5
6
7
8
9
10
unix
unix
eof
dos[1m[34m^M
[?25h[?0c[?25l[?1c
[0m:[?25h[?0c"
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" try reading and writing with 'fileformats' empty
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformat=unix
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUnix
[?25l[?1c"XXUnix" [24;10H[K[24;10H2 lines, 10 characters[1;1Hunix[1;5H[K[2;1Hunix[2;5H[K[3;1H[1m[34m~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 2 lines, 10 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXDos
[?25l[?1c"XXDos" [24;9H[K[24;9H2 lines, 10 characters[1;1Hdos[1m[34m^M[0m
dos[1m[34m^M[1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt01
[?25l[?1c"XXtt01" [24;10H[K[24;10H[New File] 2 lines, 10 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXMac
[?25l[?1c"XXMac" [24;9H[K[24;9H[Incomplete last line] 1 line, 8 characters[1;1Hmac[2Cmac[1m[34m^M
~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt02
[?25l[?1c"XXtt02" [24;10H[K[24;10H[New File] 1 line, 9 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUnix XXDos XXMac
[?25l[?1c"test30.in" [24;13H[K[24;13H222 lines, 3463 characters
3 buffers wiped out
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset fileformat=dos
[?25l[?1c[1;1H[2L[1;1H:qa!
ENDTEST[3;1H[K[4;1H1[4;2H[K[5;1H2[5;2H[K[6;1H3[6;2H[K[7;1H4[7;2H[K[8;1H5[8;2H[K[9;1H6[9;2H[K[10;1H7[10;2H[K[11;1H8[11;2H[K[12;1H9[12;2H[K[13;1H10[13;3H[K[14;1H[K[15;1Hunix[15;5H[K[16;1Hunix[16;5H[K[17;1Heof[17;4H[K[18;1H[K[19;1Hdos[1m[34m^M[0m[19;6H[K[20;1Hdos[1m[34m^M[0m[20;6H[K[21;1Heof[21;4H[K[22;1H[K[23;1Hmac[1m[34m^M[0mmac[1m[34m^M[0m[23;11H[K[24;1H[K[19;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0ce! XXUnix
[?25l[?1c"XXUnix" [24;10H[K[24;10H[CR missing][dos format] 2 lines, 10 characters[1;1Hunix
unix[2;5H[K[3;1H[1m[34m~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt11
[?25l[?1c"XXtt11" [24;10H[K[24;10H[New File][dos format] 2 lines, 12 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXDos
[?25l[?1c"XXDos" [24;9H[K[24;9H[dos format] 2 lines, 10 characters[1;1Hdos[1;4H[K[2;1Hdos[2;4H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! XXtt12
[?25l[?1c"XXtt12" [24;10H[K[24;10H[New File][dos format] 2 lines, 10 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXMac
[?25l[?1c"XXMac" [24;9H[K[24;9H[Incomplete last line][dos format] 1 line, 8 characters[1;1Hmac[1m[34m^M[0mmac[1m[34m^M
~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt13
[?25l[?1c"XXtt13" [24;10H[K[24;10H[New File][dos format] 1 line, 10 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUnix XXDos XXMac
[?25l[?1c"test30.in" [24;13H[K[24;13H[CR missing][dos format] 222 lines, 3463 characters
3 buffers wiped out
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset fileformat=mac
[?25l[?1c[1;1H[2L[1;1H:qa!
ENDTEST[3;1H[K[4;1H1[4;2H[K[5;1H2[5;2H[K[6;1H3[6;2H[K[7;1H4[7;2H[K[8;1H5[8;2H[K[9;1H6[9;2H[K[10;1H7[10;2H[K[11;1H8[11;2H[K[12;1H9[12;2H[K[13;1H10[13;3H[K[14;1H[K[15;1Hunix[15;5H[K[16;1Hunix[16;5H[K[17;1Heof[17;4H[K[18;1H[K[19;1Hdos[19;4H[K[20;1Hdos[20;4H[K[21;1Heof[21;4H[K[22;1H[K[23;1Hmac[1m[34m^J[0mmac[23;9H[K[24;1H[K[19;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0ce! XXUnix
[?25l[?1c"XXUnix" [24;10H[K[24;10H[Incomplete last line][mac format] 1 line, 10 characters[1;1Hunix[1m[34m^J[0munix[1m[34m^J
~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt21
[?25l[?1c"XXtt21" [24;10H[K[24;10H[New File][mac format] 1 line, 11 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXDos
[?25l[?1c"XXDos" [24;9H[K[24;9H[Incomplete last line][mac format] 3 lines, 10 characters[1;1Hdos[1;4H[K[2;1H[1m[34m^J[0mdos[2;6H[K[3;1H[1m[34m^J[0m[3;3H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! XXtt22
[?25l[?1c"XXtt22" [24;10H[K[24;10H[New File][mac format] 3 lines, 11 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXMac
[?25l[?1c"XXMac" [24;9H[K[24;9H[mac format] 2 lines, 8 characters[1;1Hmac
mac[2;4H[K[3;1H[1m[34m~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt23
[?25l[?1c"XXtt23" [24;10H[K[24;10H[New File][mac format] 2 lines, 8 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUnix XXDos XXMac
[?25l[?1c"test30.in" [24;13H[K[24;13H[Incomplete last line][mac format] 5 lines, 3463 characters
3 buffers wiped out
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[1;1H[2L[1;1H[1m[34m^J[0mdos
[1m[34m^J[0meof[1m[34m^J^J[0mmac
mac[3;4H[K[4;1H[1m[34m^J[0m[4;3H[K[24;1H[K[4;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0c" try reading and writing with 'fileformats' set to one format
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformats=unix
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxDsMc
[?25l[?1c"XXUxDsMc" [24;12H[K[24;12H[Incomplete last line] 5 lines, 28 characters[1;1Hunix[1;5H[K[2;1Hunix[2;5H[K[3;1Hdos[1m[34m^M[0m
dos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M[0m[5;11H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! XXtt31
[?25l[?1c"XXtt31" [24;10H[K[24;10H[New File] 5 lines, 29 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUxDsMc
[?25l[?1c"test30.in" [24;13H[K[24;13H222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option[2;1H[K[3;1HNote: This test will fail if "cat" is not available.[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so small.vim[6;14H[K[7;1H:" first write three test files, one in each format[7;52H[K[8;1H:set fileformat=unix[8;21H[K[9;1H:set fileformats=[9;18H[K[10;1H:/^1/w! XX1[10;12H[K[11;1H:/^2/w! XX2[11;12H[K[12;1H:/^3/w! XX3[12;12H[K[13;1H:/^4/w! XX4[13;12H[K[14;1H:/^5/w! XX5[14;12H[K[15;1H:/^6/w! XX6[15;12H[K[16;1H:/^7/w! XX7[16;12H[K[17;1H:/^8/w! XX8[17;12H[K[18;1H:/^9/w! XX9[18;12H[K[19;1H:/^10/w! XX10[19;14H[K[20;1H:/^unix/;/eof/-1w! XXUnix[20;26H[K[21;1H:/^dos/;/eof/-1w! XXDos[21;24H[K[22;1H:set bin noeol[22;15H[K[23;1H:$w! XXMac[23;11H[K[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformats=dos
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxDsMc
[?25l[?1c"XXUxDsMc" [24;12H[K[24;12H[Incomplete last line][CR missing][dos format] 5 lines, 28 character
[23;80Hs[24;1H
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt32
[?25l[?1c"XXtt32" [24;10H[K[24;10H[New File][dos format] 5 lines, 32 characters written
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cbwipe XXUxDsMc
[?25l[?1c"test30.in" [24;13H[K[24;13H[CR missing][dos format] 222 lines, 3463 characters[1;1H[3L[1;1HTest for a lot of variations of the 'fileformats' option
Note: This test will fail if "cat" is not available.[24;1H[K[24;1H"test30.in" [CR missing][dos format] 222 lines, 3463 characters[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformats=mac
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxDsMc
[?25l[?1c"XXUxDsMc" [24;12H[K[24;12H[mac format] 4 lines, 28 characters[1;1Hunix[1m[34m^J[0munix[1m[34m^J[0mdos[1;16H[K[2;1H[1m[34m^J[0mdos
[1m[34m^J[0mmac[3;7H[K[4;1Hmac
[1m[34m~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt33
[?25l[?1c"XXtt33" [24;10H[K[24;10H[New File][mac format] 4 lines, 28 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUxDsMc
[?25l[?1c"test30.in" [24;13H[K[24;13H[Incomplete last line][mac format] 5 lines, 3463 characters[1;1H[1m[34m^J[0mdos[1;6H[K[2;3Heof[1m[34m^J^J[0mmac
mac[3;4H[K[4;1H[1m[34m^J[0m[4;3H[K[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" try reading and writing with 'fileformats' set to two formats
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformats=unix,dos
[?25l[?1c[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxDsMc
[?25l[?1c"XXUxDsMc" [24;12H[K[24;12H[Incomplete last line] 5 lines, 28 characters[1;1Hunix[1;5H[K[2;1Hunix[2;5H[K[3;1Hdos[1m[34m^M[0m
dos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M[0m[5;11H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! XXtt41
[?25l[?1c"XXtt41" [24;10H[K[24;10H[New File] 5 lines, 29 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUxDsMc
[?25l[?1c"test30.in" [24;13H[K[24;13H222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option[2;1H[K[3;1HNote: This test will fail if "cat" is not available.[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so small.vim[6;14H[K[7;1H:" first write three test files, one in each format[7;52H[K[8;1H:set fileformat=unix[8;21H[K[9;1H:set fileformats=[9;18H[K[10;1H:/^1/w! XX1[10;12H[K[11;1H:/^2/w! XX2[11;12H[K[12;1H:/^3/w! XX3[12;12H[K[13;1H:/^4/w! XX4[13;12H[K[14;1H:/^5/w! XX5[14;12H[K[15;1H:/^6/w! XX6[15;12H[K[16;1H:/^7/w! XX7[16;12H[K[17;1H:/^8/w! XX8[17;12H[K[18;1H:/^9/w! XX9[18;12H[K[19;1H:/^10/w! XX10[19;14H[K[20;1H:/^unix/;/eof/-1w! XXUnix[20;26H[K[21;1H:/^dos/;/eof/-1w! XXDos[21;24H[K[22;1H:set bin noeol[22;15H[K[23;1H:$w! XXMac[23;11H[K[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxMac
[?25l[?1c"XXUxMac" [24;11H[K[24;11H[Incomplete last line] 3 lines, 18 characters[1;1Hunix[1;6H[K[2;1Hunix
mac[1m[34m^M[0mmac[1m[34m^M[0m[3;12H[K[4;1H[1m[34m~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt42
[?25l[?1c"XXtt42" [24;10H[K[24;10H[New File] 3 lines, 19 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUxMac
[?25l[?1c"test30.in" [24;13H[K[24;13H222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option[2;1H[K[3;1HNote: This test will fail if "cat" is not available.[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so small.vim[6;14H[K[7;1H:" first write three test files, one in each format[7;52H[K[8;1H:set fileformat=unix[8;21H[K[9;1H:set fileformats=[9;18H[K[10;1H:/^1/w! XX1[10;12H[K[11;1H:/^2/w! XX2[11;12H[K[12;1H:/^3/w! XX3[12;12H[K[13;1H:/^4/w! XX4[13;12H[K[14;1H:/^5/w! XX5[14;12H[K[15;1H:/^6/w! XX6[15;12H[K[16;1H:/^7/w! XX7[16;12H[K[17;1H:/^8/w! XX8[17;12H[K[18;1H:/^9/w! XX9[18;12H[K[19;1H:/^10/w! XX10[19;14H[K[20;1H:/^unix/;/eof/-1w! XXUnix[20;26H[K[21;1H:/^dos/;/eof/-1w! XXDos[21;24H[K[22;1H:set bin noeol[22;15H[K[23;1H:$w! XXMac[23;11H[K[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXDosMac
[?25l[?1c"XXDosMac" [24;12H[K[24;12H[Incomplete last line][dos format] 3 lines, 18 characters[1;1Hdo[1;4H[K[2;1Hdos
mac[1m[34m^M[0mmac[1m[34m^M[0m[3;12H[K[4;1H[1m[34m~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt43
[?25l[?1c"XXtt43" [24;10H[K[24;10H[New File][dos format] 3 lines, 20 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXDosMac
[?25l[?1c"test30.in" [24;13H[K[24;13H222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option[2;1H[K[3;1HNote: This test will fail if "cat" is not available.[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so small.vim[6;14H[K[7;1H:" first write three test files, one in each format[7;52H[K[8;1H:set fileformat=unix[8;21H[K[9;1H:set fileformats=[9;18H[K[10;1H:/^1/w! XX1[10;12H[K[11;1H:/^2/w! XX2[11;12H[K[12;1H:/^3/w! XX3[12;12H[K[13;1H:/^4/w! XX4[13;12H[K[14;1H:/^5/w! XX5[14;12H[K[15;1H:/^6/w! XX6[15;12H[K[16;1H:/^7/w! XX7[16;12H[K[17;1H:/^8/w! XX8[17;12H[K[18;1H:/^9/w! XX9[18;12H[K[19;1H:/^10/w! XX10[19;14H[K[20;1H:/^unix/;/eof/-1w! XXUnix[20;26H[K[21;1H:/^dos/;/eof/-1w! XXDos[21;24H[K[22;1H:set bin noeol[22;15H[K[23;1H:$w! XXMac[23;11H[K[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformats=unix,mac
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxDs
[?25l[?1c"XXUxDs" [24;10H[K[24;10H4 lines, 20 characters[1;1Hunix[1;6H[K[2;1Hunix
dos[1m[34m^M[0m[3;7H[K[4;1Hdos[1m[34m^M
~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt51
[?25l[?1c"XXtt51" [24;10H[K[24;10H[New File] 4 lines, 20 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUxDs
[?25l[?1c"test30.in" [24;13H[K[24;13H222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option[2;1H[K[3;1HNote: This test will fail if "cat" is not available.[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so small.vim[6;14H[K[7;1H:" first write three test files, one in each format[7;52H[K[8;1H:set fileformat=unix[8;21H[K[9;1H:set fileformats=[9;18H[K[10;1H:/^1/w! XX1[10;12H[K[11;1H:/^2/w! XX2[11;12H[K[12;1H:/^3/w! XX3[12;12H[K[13;1H:/^4/w! XX4[13;12H[K[14;1H:/^5/w! XX5[14;12H[K[15;1H:/^6/w! XX6[15;12H[K[16;1H:/^7/w! XX7[16;12H[K[17;1H:/^8/w! XX8[17;12H[K[18;1H:/^9/w! XX9[18;12H[K[19;1H:/^10/w! XX10[19;14H[K[20;1H:/^unix/;/eof/-1w! XXUnix[20;26H[K[21;1H:/^dos/;/eof/-1w! XXDos[21;24H[K[22;1H:set bin noeol[22;15H[K[23;1H:$w! XXMac[23;11H[K[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxDsMc
[?25l[?1c"XXUxDsMc" [24;12H[K[24;12H[Incomplete last line] 5 lines, 28 characters[1;1Hunix[1;6H[K[2;1Hunix
dos[1m[34m^M[0m[3;7H[K[4;1Hdos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M
~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt52
[?25l[?1c"XXtt52" [24;10H[K[24;10H[New File] 5 lines, 29 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUxDsMc
[?25l[?1c"test30.in" [24;13H[K[24;13H222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option[2;1H[K[3;1HNote: This test will fail if "cat" is not available.[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so small.vim[6;14H[K[7;1H:" first write three test files, one in each format[7;52H[K[8;1H:set fileformat=unix[8;21H[K[9;1H:set fileformats=[9;18H[K[10;1H:/^1/w! XX1[10;12H[K[11;1H:/^2/w! XX2[11;12H[K[12;1H:/^3/w! XX3[12;12H[K[13;1H:/^4/w! XX4[13;12H[K[14;1H:/^5/w! XX5[14;12H[K[15;1H:/^6/w! XX6[15;12H[K[16;1H:/^7/w! XX7[16;12H[K[17;1H:/^8/w! XX8[17;12H[K[18;1H:/^9/w! XX9[18;12H[K[19;1H:/^10/w! XX10[19;14H[K[20;1H:/^unix/;/eof/-1w! XXUnix[20;26H[K[21;1H:/^dos/;/eof/-1w! XXDos[21;24H[K[22;1H:set bin noeol[22;15H[K[23;1H:$w! XXMac[23;11H[K[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXDosMac
[?25l[?1c"XXDosMac" [24;12H[K[24;12H[mac format] 4 lines, 18 characters[1;1Hdo[1;4H[K[2;1H[1m[34m^J[0mdos
[1m[34m^J[0mmac[3;7H[K[4;1Hmac
[1m[34m~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt53
[?25l[?1c"XXtt53" [24;10H[K[24;10H[New File][mac format] 4 lines, 18 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXDosMac
[?25l[?1c"test30.in" [24;13H[K[24;13H222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option[2;1H[K[3;1HNote: This test will fail if "cat" is not available.[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so small.vim[6;14H[K[7;1H:" first write three test files, one in each format[7;52H[K[8;1H:set fileformat=unix[8;21H[K[9;1H:set fileformats=[9;18H[K[10;1H:/^1/w! XX1[10;12H[K[11;1H:/^2/w! XX2[11;12H[K[12;1H:/^3/w! XX3[12;12H[K[13;1H:/^4/w! XX4[13;12H[K[14;1H:/^5/w! XX5[14;12H[K[15;1H:/^6/w! XX6[15;12H[K[16;1H:/^7/w! XX7[16;12H[K[17;1H:/^8/w! XX8[17;12H[K[18;1H:/^9/w! XX9[18;12H[K[19;1H:/^10/w! XX10[19;14H[K[20;1H:/^unix/;/eof/-1w! XXUnix[20;26H[K[21;1H:/^dos/;/eof/-1w! XXDos[21;24H[K[22;1H:set bin noeol[22;15H[K[23;1H:$w! XXMac[23;11H[K[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformats=dos,mac
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxDs
[?25l[?1c"XXUxDs" [24;10H[K[24;10H[CR missing][dos format] 4 lines, 20 characters[1;1Hunix[1;6H[K[2;1Hunix
dos[3;4H[K[4;1Hdos
[1m[34m~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt61
[?25l[?1c"XXtt61" [24;10H[K[24;10H[New File][dos format] 4 lines, 22 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUxDs
[?25l[?1c"test30.in" [24;13H[K[24;13H[CR missing][dos format] 222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option[2;1H[K[3;1HNote: This test will fail if "cat" is not available.[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so small.vim[6;14H[K[7;1H:" first write three test files, one in each format[7;52H[K[8;1H:set fileformat=unix[8;21H[K[9;1H:set fileformats=[9;18H[K[10;1H:/^1/w! XX1[10;12H[K[11;1H:/^2/w! XX2[11;12H[K[12;1H:/^3/w! XX3[12;12H[K[13;1H:/^4/w! XX4[13;12H[K[14;1H:/^5/w! XX5[14;12H[K[15;1H:/^6/w! XX6[15;12H[K[16;1H:/^7/w! XX7[16;12H[K[17;1H:/^8/w! XX8[17;12H[K[18;1H:/^9/w! XX9[18;12H[K[19;1H:/^10/w! XX10[19;14H[K[20;1H:/^unix/;/eof/-1w! XXUnix[20;26H[K[21;1H:/^dos/;/eof/-1w! XXDos[21;24H[K[22;1H:set bin noeol[22;15H[K[23;1H:$w! XXMac[23;11H[K[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxMac
[?25l[?1c"XXUxMac" [24;11H[K[24;11H[Incomplete last line][CR missing][dos format] 3 lines, 18 characters[1;1Hunix[1;6H[K[2;1Hunix
mac[1m[34m^M[0mmac[1m[34m^M[0m[3;12H[K[4;1H[1m[34m~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt62
[?25l[?1c"XXtt62" [24;10H[K[24;10H[New File][dos format] 3 lines, 22 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUxMac
[?25l[?1c"test30.in" [24;13H[K[24;13H[CR missing][dos format] 222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option[2;1H[K[3;1HNote: This test will fail if "cat" is not available.[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so small.vim[6;14H[K[7;1H:" first write three test files, one in each format[7;52H[K[8;1H:set fileformat=unix[8;21H[K[9;1H:set fileformats=[9;18H[K[10;1H:/^1/w! XX1[10;12H[K[11;1H:/^2/w! XX2[11;12H[K[12;1H:/^3/w! XX3[12;12H[K[13;1H:/^4/w! XX4[13;12H[K[14;1H:/^5/w! XX5[14;12H[K[15;1H:/^6/w! XX6[15;12H[K[16;1H:/^7/w! XX7[16;12H[K[17;1H:/^8/w! XX8[17;12H[K[18;1H:/^9/w! XX9[18;12H[K[19;1H:/^10/w! XX10[19;14H[K[20;1H:/^unix/;/eof/-1w! XXUnix[20;26H[K[21;1H:/^dos/;/eof/-1w! XXDos[21;24H[K[22;1H:set bin noeol[22;15H[K[23;1H:$w! XXMac[23;11H[K[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxDsMc
[?25l[?1c"XXUxDsMc" [24;12H[K[24;12H[Incomplete last line][CR missing][dos format] 5 lines, 28 character
[23;80Hs[24;1H
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt63
[?25l[?1c"XXtt63" [24;10H[K[24;10H[New File][dos format] 5 lines, 32 characters written
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cbwipe XXUxDsMc
[?25l[?1c"test30.in" [24;13H[K[24;13H[CR missing][dos format] 222 lines, 3463 characters[1;1H[3L[1;1HTest for a lot of variations of the 'fileformats' option
Note: This test will fail if "cat" is not available.[24;1H[K[24;1H"test30.in" [CR missing][dos format] 222 lines, 3463 characters[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" try reading and writing with 'fileformats' set to three formats
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformats=unix,dos,mac
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxDsMc
[?25l[?1c"XXUxDsMc" [24;12H[K[24;12H[Incomplete last line] 5 lines, 28 characters[1;1Hunix[1;6H[K[2;1Hunix
dos[1m[34m^M[0m[3;7H[K[4;1Hdos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M
~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt71
[?25l[?1c"XXtt71" [24;10H[K[24;10H[New File] 5 lines, 29 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUxDsMc
[?25l[?1c"test30.in" [24;13H[K[24;13H222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option[2;1H[K[3;1HNote: This test will fail if "cat" is not available.[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so small.vim[6;14H[K[7;1H:" first write three test files, one in each format[7;52H[K[8;1H:set fileformat=unix[8;21H[K[9;1H:set fileformats=[9;18H[K[10;1H:/^1/w! XX1[10;12H[K[11;1H:/^2/w! XX2[11;12H[K[12;1H:/^3/w! XX3[12;12H[K[13;1H:/^4/w! XX4[13;12H[K[14;1H:/^5/w! XX5[14;12H[K[15;1H:/^6/w! XX6[15;12H[K[16;1H:/^7/w! XX7[16;12H[K[17;1H:/^8/w! XX8[17;12H[K[18;1H:/^9/w! XX9[18;12H[K[19;1H:/^10/w! XX10[19;14H[K[20;1H:/^unix/;/eof/-1w! XXUnix[20;26H[K[21;1H:/^dos/;/eof/-1w! XXDos[21;24H[K[22;1H:set bin noeol[22;15H[K[23;1H:$w! XXMac[23;11H[K[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformats=mac,dos,unix
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxDsMc
[?25l[?1c"XXUxDsMc" [24;12H[K[24;12H[Incomplete last line] 5 lines, 28 characters[1;1Hunix[1;6H[K[2;1Hunix
dos[1m[34m^M[0m[3;7H[K[4;1Hdos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M
~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt81
[?25l[?1c"XXtt81" [24;10H[K[24;10H[New File] 5 lines, 29 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUxDsMc
[?25l[?1c"test30.in" [24;13H[K[24;13H222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option[2;1H[K[3;1HNote: This test will fail if "cat" is not available.[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so small.vim[6;14H[K[7;1H:" first write three test files, one in each format[7;52H[K[8;1H:set fileformat=unix[8;21H[K[9;1H:set fileformats=[9;18H[K[10;1H:/^1/w! XX1[10;12H[K[11;1H:/^2/w! XX2[11;12H[K[12;1H:/^3/w! XX3[12;12H[K[13;1H:/^4/w! XX4[13;12H[K[14;1H:/^5/w! XX5[14;12H[K[15;1H:/^6/w! XX6[15;12H[K[16;1H:/^7/w! XX7[16;12H[K[17;1H:/^8/w! XX8[17;12H[K[18;1H:/^9/w! XX9[18;12H[K[19;1H:/^10/w! XX10[19;14H[K[20;1H:/^unix/;/eof/-1w! XXUnix[20;26H[K[21;1H:/^dos/;/eof/-1w! XXDos[21;24H[K[22;1H:set bin noeol[22;15H[K[23;1H:$w! XXMac[23;11H[K[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" try with 'binary' set
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformats=mac,unix,dos
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset binary
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxDsMc
[?25l[?1c"XXUxDsMc" [24;12H[K[24;12H[Incomplete last line] 5 lines, 28 characters[1;1Hunix[1;6H[K[2;1Hunix
dos[1m[34m^M[0m[3;7H[K[4;1Hdos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M
~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt91
[?25l[?1c"XXtt91" [24;10H[K[24;10H[New File][Incomplete last line] 5 lines, 28 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUxDsMc
[?25l[?1c"test30.in" [24;13H[K[24;13H222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option[2;1H[K[3;1HNote: This test will fail if "cat" is not available.[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so small.vim[6;14H[K[7;1H:" first write three test files, one in each format[7;52H[K[8;1H:set fileformat=unix[8;21H[K[9;1H:set fileformats=[9;18H[K[10;1H:/^1/w! XX1[10;12H[K[11;1H:/^2/w! XX2[11;12H[K[12;1H:/^3/w! XX3[12;12H[K[13;1H:/^4/w! XX4[13;12H[K[14;1H:/^5/w! XX5[14;12H[K[15;1H:/^6/w! XX6[15;12H[K[16;1H:/^7/w! XX7[16;12H[K[17;1H:/^8/w! XX8[17;12H[K[18;1H:/^9/w! XX9[18;12H[K[19;1H:/^10/w! XX10[19;14H[K[20;1H:/^unix/;/eof/-1w! XXUnix[20;26H[K[21;1H:/^dos/;/eof/-1w! XXDos[21;24H[K[22;1H:set bin noeol[22;15H[K[23;1H:$w! XXMac[23;11H[K[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformats=mac
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxDsMc
[?25l[?1c"XXUxDsMc" [24;12H[K[24;12H[Incomplete last line] 5 lines, 28 characters[1;1Hunix[1;6H[K[2;1Hunix
dos[1m[34m^M[0m[3;7H[K[4;1Hdos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M
~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt92
[?25l[?1c"XXtt92" [24;10H[K[24;10H[New File][Incomplete last line] 5 lines, 28 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cbwipe XXUxDsMc
[?25l[?1c"test30.in" [24;13H[K[24;13H222 lines, 3463 characters[1;1HTest for a lot of variations of the 'fileformats' option[2;1H[K[3;1HNote: This test will fail if "cat" is not available.[4;1H[K[5;1HSTARTTEST[5;10H[K[6;1H:so small.vim[6;14H[K[7;1H:" first write three test files, one in each format[7;52H[K[8;1H:set fileformat=unix[8;21H[K[9;1H:set fileformats=[9;18H[K[10;1H:/^1/w! XX1[10;12H[K[11;1H:/^2/w! XX2[11;12H[K[12;1H:/^3/w! XX3[12;12H[K[13;1H:/^4/w! XX4[13;12H[K[14;1H:/^5/w! XX5[14;12H[K[15;1H:/^6/w! XX6[15;12H[K[16;1H:/^7/w! XX7[16;12H[K[17;1H:/^8/w! XX8[17;12H[K[18;1H:/^9/w! XX9[18;12H[K[19;1H:/^10/w! XX10[19;14H[K[20;1H:/^unix/;/eof/-1w! XXUnix[20;26H[K[21;1H:/^dos/;/eof/-1w! XXDos[21;24H[K[22;1H:set bin noeol[22;15H[K[23;1H:$w! XXMac[23;11H[K[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformats=dos
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! XXUxDsMc
[?25l[?1c"XXUxDsMc" [24;12H[K[24;12H[Incomplete last line] 5 lines, 28 characters[1;1Hunix[1;6H[K[2;1Hunix
dos[1m[34m^M[0m[3;7H[K[4;1Hdos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M
~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw! XXtt93
[?25l[?1c"XXtt93" [24;10H[K[24;10H[New File][Incomplete last line] 5 lines, 28 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Append "END" to each file so that we can see what the last written char was.
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileformat=unix nobin
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[1;1H[K[2;1H[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [0m[24;1H--No lines in buffer--[24;23H[K[1;1H[?25h[?0c[?25l[?1cEND[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt01
[?25l[?1c"XXtt01" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt02
[?25l[?1c"XXtt02" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt11
[?25l[?1c"XXtt11" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt12
[?25l[?1c"XXtt12" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt13
[?25l[?1c"XXtt13" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt21
[?25l[?1c"XXtt21" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt22
[?25l[?1c"XXtt22" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt23
[?25l[?1c"XXtt23" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt31
[?25l[?1c"XXtt31" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt32
[?25l[?1c"XXtt32" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt33
[?25l[?1c"XXtt33" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt41
[?25l[?1c"XXtt41" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt42
[?25l[?1c"XXtt42" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt43
[?25l[?1c"XXtt43" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt51
[?25l[?1c"XXtt51" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt52
[?25l[?1c"XXtt52" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt53
[?25l[?1c"XXtt53" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt61
[?25l[?1c"XXtt61" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt62
[?25l[?1c"XXtt62" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt63
[?25l[?1c"XXtt63" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt71
[?25l[?1c"XXtt71" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt81
[?25l[?1c"XXtt81" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt91
[?25l[?1c"XXtt91" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt92
[?25l[?1c"XXtt92" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>XXtt93
[?25l[?1c"XXtt93" [24;10H[K[24;10H1 line, 4 characters appended[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Concatenate the results.
[?25l[?1c[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Make fileformat of test.out the native fileformat.
[?25l[?1c[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Add a newline at the end.
[?25l[?1c[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset binary
[?25l[?1c[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H2 lines, 10 characters[1;1Hunix
unix[2;5H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$r XXtt01
[?25l[?1c"XXtt01" [24;10H[K[24;10H3 lines, 14 characters[3;1Hdos[1m[34m^M[0m[3;6H[K[4;1Hdos[1m[34m^M[0m[4;6H[K[5;1HEND[5;4H[K[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$r XXtt02
[?25l[?1c"XXtt02" [24;10H[K[24;10H2 lines, 13 characters[6;1Hmac[1m[34m^M[0mmac[1m[34m^M[0m[6;11H[K[7;1HEND[7;4H[K[6;1H[?25h[?0c
[?25l[?1c
1[8;2H[K[8;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$r XXtt11
[?25l[?1c"XXtt11" [24;10H[K[24;10H3 lines, 16 characters[9;1Hunix[1m[34m^M[0m[9;7H[K[10;1Hunix[1m[34m^M[0m[10;7H[K[11;1HEND[11;4H[K[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$r XXtt12
[?25l[?1c"XXtt12" [24;10H[K[24;10H3 lines, 14 characters[12;1Hdos[1m[34m^M[0m[12;6H[K[13;1Hdos[1m[34m^M[0m[13;6H[K[14;1HEND[14;4H[K[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$r XXtt13
[?25l[?1c"XXtt13" [24;10H[K[24;10H2 lines, 14 characters[15;1Hmac[1m[34m^M[0mmac[1m[34m^M^M[0m[15;13H[K[16;1HEND[16;4H[K[15;1H[?25h[?0c
[?25l[?1c
2[17;2H[K[17;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$r XXtt21
[?25l[?1c"XXtt21" [24;10H[K[24;10H3 lines, 15 characters[18;1Hunix[18;5H[K[19;1Hunix[19;5H[K[20;1H[1m[34m^M[0mEND[20;6H[K[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$r XXtt22
[?25l[?1c"XXtt22" [24;10H[K[24;10H3 lines, 15 characters[21;1Hdos[1m[34m^M[0m[21;6H[K[22;1Hdos[1m[34m^M[0m[22;6H[K[23;1H[1m[34m^M[0mEND[23;6H[K[21;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$r XXtt23
[?25l[?1c"XXtt23" [24;10H[K[24;10H1 line, 12 characters[1;23r[23;1H
[1;24r[23;1Hmac[1m[34m^M[0mmac[1m[34m^M[0mEND[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H3[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt31
[?25l[?1c"XXtt31" [24;10H[K[24;10H6 lines, 33 characters[1;23r[23;1H
[1;24r[23;1Hunix[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt32
[?25l[?1c"XXtt32" [24;10H[K[24;10H6 lines, 36 characters[1;23r[1;1H[6M[1;24r[18;1Hunix
dos[1m[34m^M[0m
dos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M[0m
END
unix[1m[34m^M[0m[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt33
[?25l[?1c"XXtt33" [24;10H[K[24;10H5 lines, 32 characters[1;23r[1;1H[6M[1;24r[18;1Hunix[1m[34m^M[0m
dos[1m[34m^M[0m
dos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M^M[0m
END
unix[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[4M[1;24r[20;1Hunix
dos[1m[34m^M[0m
dos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M[0mEND
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H4[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt41
[?25l[?1c"XXtt41" [24;10H[K[24;10H6 lines, 33 characters[1;23r[23;1H
[1;24r[23;1Hunix[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt42
[?25l[?1c"XXtt42" [24;10H[K[24;10H4 lines, 23 characters[1;23r[1;1H[6M[1;24r[18;1Hunix
dos[1m[34m^M[0m
dos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M[0m
END
unix[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt43
[?25l[?1c"XXtt43" [24;10H[K[24;10H4 lines, 24 characters[1;23r[1;1H[4M[1;24r[20;1Hunix
mac[1m[34m^M[0mmac[1m[34m^M[0m
END
dos[1m[34m^M[0m[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[3M[1;24r[21;1Hdos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M^M[0m
END
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H5[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt51
[?25l[?1c"XXtt51" [24;10H[K[24;10H5 lines, 24 characters[1;23r[23;1H
[1;24r[23;1Hunix[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt52
[?25l[?1c"XXtt52" [24;10H[K[24;10H6 lines, 33 characters[1;23r[1;1H[5M[1;24r[19;1Hunix
dos[1m[34m^M[0m
dos[1m[34m^M[0m
END
unix[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt53
[?25l[?1c"XXtt53" [24;10H[K[24;10H3 lines, 22 characters[1;23r[1;1H[6M[1;24r[18;1Hunix
dos[1m[34m^M[0m
dos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M[0m
END
dos[1m[34m^M[0m[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1Hdos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M[0mEND
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H6[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt61
[?25l[?1c"XXtt61" [24;10H[K[24;10H5 lines, 26 characters[1;23r[23;1H
[1;24r[23;1Hunix[1m[34m^M[0m[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt62
[?25l[?1c"XXtt62" [24;10H[K[24;10H4 lines, 26 characters[1;23r[1;1H[5M[1;24r[19;1Hunix[1m[34m^M[0m
dos[1m[34m^M[0m
dos[1m[34m^M[0m
END
unix[1m[34m^M[0m[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt63
[?25l[?1c"XXtt63" [24;10H[K[24;10H6 lines, 36 characters[1;23r[1;1H[4M[1;24r[20;1Hunix[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M^M[0m
END
unix[1m[34m^M[0m[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[5M[1;24r[19;1Hunix[1m[34m^M[0m
dos[1m[34m^M[0m
dos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M^M[0m
END
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H7[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt71
[?25l[?1c"XXtt71" [24;10H[K[24;10H6 lines, 33 characters[1;23r[23;1H
[1;24r[23;1Hunix[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[5M[1;24r[19;1Hunix
dos[1m[34m^M[0m
dos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M[0m
END
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H8[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt81
[?25l[?1c"XXtt81" [24;10H[K[24;10H6 lines, 33 characters[1;23r[23;1H
[1;24r[23;1Hunix[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[5M[1;24r[19;1Hunix
dos[1m[34m^M[0m
dos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M[0m
END
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H9[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt91
[?25l[?1c"XXtt91" [24;10H[K[24;10H5 lines, 32 characters[1;23r[23;1H
[1;24r[23;1Hunix[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt92
[?25l[?1c"XXtt92" [24;10H[K[24;10H5 lines, 32 characters[1;23r[1;1H[5M[1;24r[19;1Hunix
dos[1m[34m^M[0m
dos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M[0mEND
unix[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXtt93
[?25l[?1c"XXtt93" [24;10H[K[24;10H5 lines, 32 characters[1;23r[1;1H[5M[1;24r[19;1Hunix
dos[1m[34m^M[0m
dos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M[0mEND
unix[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[4M[1;24r[20;1Hunix
dos[1m[34m^M[0m
dos[1m[34m^M[0m
mac[1m[34m^M[0mmac[1m[34m^M[0mEND
[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H10[?25h[?0c[?25l[?1c
:[?25h[?0c$r XXUnix
[?25l[?1c"XXUnix" [24;10H[K[24;10H2 lines, 10 characters[1;23r[23;1H
[1;24r[23;1Hunix[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cset nobinary ff&
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw
[?25l[?1c"test.out" 121 lines, 664 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test31.in" 75 lines, 1545 characters[1;1HTest for commands that close windows and/or buffers:
:quit
:close
:hide
:only
:sall
:all
:ball
:buf
:edit
STARTTEST
:so tiny.vim
GA 1[1m[34m^[[0m:$w! Xtest1
$r2:$w! Xtest2
$r3:$w! Xtest3
:n! Xtest1 Xtest2
A 1[1m[34m^[[0m: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[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for commands that close windows and/or buffers:[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[12;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 60 lines, 1410 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[13;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H: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[1m[34m^[[0m:close
:w >>test.out
:" test ":close!" does hide when 'hidden' not set in modified buffer;
:" write "testtext 1"
A 3[1m[34m^[[0m:close!
:w >>test.out
:set nohidden
:" test ":all!" hides changed buffer; write "testtext 2 2 2"
:sp Xtest4
GA 4[1m[34m^[[0m:all!
:1wincmd w
:w >>test.out
:qa!
ENDTEST
testtext[21;1H[?25h[?0c
[?25l[?1c
:so! Xdotest
[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso tiny.vim
[?25l[?1c[22;1H[?25h[?0c
[?25l[?1c[9C1[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$w! Xtest1
[?25l[?1c"Xtest1" [24;10H[K[24;10H[New File] 1 line, 11 characters written[23;10H[?25h[?0c[?25l[?1c2[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$w! Xtest2
[?25l[?1c"Xtest2" [24;10H[K[24;10H[New File] 1 line, 11 characters written[23;10H[?25h[?0c[?25l[?1c3[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$w! Xtest3
[?25l[?1c"Xtest3" [24;10H[K[24;10H[New File] 1 line, 11 characters written[23;10H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cn! Xtest1 Xtest2
[?25l[?1c"Xtest1" [24;10H[K[24;10H1 line, 11 characters[1;1Htesttext 1[1;11H[K[2;1H[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[11C1[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset hidden
[?25l[?1c[1;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test for working :n when hidden set; write "testtext 2"
[?25l[?1c[1;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cn
[?25l[?1c"Xtest2" 1 line, 11 characters[1;10H2[1;12H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 1 line, 11 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test for failing :rew when hidden not set; write "testtext 2 2"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nohidden
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[11C2[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0crew
[?25l[?1c[1m[37m[41mE37: No write since last change (add ! to override)[1;12H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 13 characters appended[1;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test for working :rew when hidden set; write "testtext 1 1"
[?25l[?1c[1;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset hidden
[?25l[?1c[1;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0crew
[?25l[?1c"Xtest1" [Modified] line 1 of 1 --100%-- col 1 (file 1 of 2)[1;10H1 1
[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 13 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test for :all keeping a buffer when it's modified; write "testtext 1 1 1"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nohidden
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[13C1[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csp
[?25l[?1c[12;1H[1m[7mXtest1 [+] [0m[13;1Htesttext 1 1 1[13;15H[K[23;1H[7mXtest1 [+] [1;14H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cn Xtest2 Xtest3
[?25l[?1c"Xtest2" [Modified] line 1 of 1 --100%-- col 1 (file 1 of 2)[1;10H2 2[1;14H[K[12;6H[1m[7m2[1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0call
[?25l[?1c"Xtest3" 1 line, 11 characters[27m[24m[0m[H[J[1;1Htesttext 1 1 1
[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [0m[8;1H[7mXtest1 [+] [0m[9;1Htesttext 2 2
[1m[34m~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [0m[15;1H[1m[7mXtest2 [+] [0m[16;1Htesttext 3
[1m[34m~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [0m[23;1H[7mXtest3 [9;1H[?25h[?0c[?25l[?1c[24;1H[0m:[?25h[?0c1wincmd w
[?25l[?1c[8;1H[1m[7mXtest1 [+] [0m[15;1H[7mXtest2 [+] [1;14H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[KINFO: pkgstriptranslations version 116
[24;12H1 line, 15 characters appended[1;14H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test abandoning changed buffer, should be unloaded even when 'hidden' set
[?25l[?1c[1;14H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" write "testtext 2 2" twice
[?25l[?1c[1;14H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset hidden
[?25l[?1c[1;14H[?25h[?0c[?25l[?1c1 1[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cq!
[?25l[?1c[27m[24m[0m[H[J[1;1Htesttext 2 2
[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [0m[12;1H[1m[7mXtest2 [+] [0m[13;1Htesttext 3
[1m[34m~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [0m[23;1H[7mXtest3 [1;1H[?25h[?0c[?25l[?1c[24;1H[0m:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 13 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cunhide
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 13 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test ":hide" hides anyway when 'hidden' not set; write "testtext 3"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nohidden
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[13C2[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0chide
[?25l[?1c[1;10H3[1;12H[K[12;1H[1m[34m~ [13;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 11 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test ":edit" failing in modified buffer when 'hidden' not set
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" write "testtext 3 3"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[11C3[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce Xtest1
[?25l[?1c[1m[37m[41mE37: No write since last change (add ! to override)[1;12H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 13 characters appended[1;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test ":edit" working in modified buffer when 'hidden' set; write "testtext 1
[23;80H"[24;1H[?25l[?1c[1;1H[L[1;1Htesttext 3 3[24;1H[K[1;12H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cset hidden
[?25l[?1c[1;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce Xtest1
[?25l[?1c"Xtest1" 1 line, 11 characters[1;10H1[1;12H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 11 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test ":close" not hiding when 'hidden' not set in modified buffer;
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" write "testtext 3 3 3"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csp Xtest3
[?25l[?1c"Xtest3" [Modified] line 1 of 1 --100%-- col 1 (file 2 of 2)[1;10H3 3[12;1H[1m[7mXtest3 [+] [0m[13;1Htesttext 1[13;11H[K[23;1H[7mXtest1 [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset nohidden
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[13C3[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cclose
[?25l[?1c[1m[37m[41mE37: No write since last change (add ! to override)[1;14H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 15 characters appended[1;14H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test ":close!" does hide when 'hidden' not set in modified buffer;
[?25l[?1c[1;14H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" write "testtext 1"
[?25l[?1c[1;14H[?25h[?0c[?25l[?1c3 3[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cclose!
[?25l[?1c[1;10H1[1;12H[K[12;1H[1m[34m~ [13;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 11 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nohidden
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test ":all!" hides changed buffer; write "testtext 2 2 2"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csp Xtest4
[?25l[?1c"Xtest4" [New File][1;1H[K[12;1H[1m[7mXtest4 [0m[13;1Htesttext 1[13;11H[K[23;1H[7mXtest1 [1;1H[?25h[?0c[?25l[?1c[0m 4[12;8H[1m[7m[+][1;2H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0call!
[?25l[?1c"Xtest2" [Modified] line 1 of 1 --100%-- col 1 (file 1 of 2)
"Xtest3" [Modified] line 1 of 1 --100%-- col 1 (file 2 of 2)
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c1wincmd w
[?25l[?1c[1;1H[2L[1;1Htesttext 2 2 2
[1m[34m~ [0m[11;1H[1m[7mXtest2 [+] [0m[12;1Htesttext 3 3 3 3[12;17H[K[13;1H[1m[34m~ [0m[23;6H[7m3 [+][0m[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 15 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test32.in" 57 lines, 1242 characters[1;1HTest 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)[11;1H: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[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for insert expansion[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H:so small.vim[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:set ff=unix cpo-=A
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 24 lines, 384 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[23;1H[?25h[?0c[?25l[?1c
/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H:se cpt=kXtestfile
:w Xtest11.one
:w Xtest11.two
O[1m[34m^N^[[0mIX[1m[34m^[[0mA[1m[34m^X^F^N^[[0m
:se cpt=w
OST[1m[34m^N^P^P^P^P^[[0m
:se cpt=u nohid
[1m[34m^W[0moOEN[1m[34m^N[0m
unl[1m[34m^N^X^X^P^[[0m
:se cpt=t,d def=^\\k* tags=Xtestfile notagbsearch
O[1m[34m^X^]^X^D^X^D^X^X^D^X^D^X^D^X^D[0m
a[1m[34m^N^[[0m
:wq! test.out
ENDTEST
start of testfile
run1
run2
end of testfile
test11 36Gepeto[8C/Tag/
asd test11file 36G
Makefile[8Cto run[14;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cse nocp viminfo+=nviminfo cpt=.,w ff=unix | $-2,$w!Xtestfile | set ff&
[?25l[?1c"Xtestfile" [24;13H[K[24;13H[New] 3L, 57C written[15;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cse cot=
[?25l[?1c[15;1H[?25h[?0c[?25l[?1c[1;1H[K[2;1H[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [0m[12;1H[1m[7m[No Name] [0m[13;1Hunl[1m[34m^N^X^X^P^[[0m
:se cpt=t,d def=^\\k* tags=Xtestfile notagbsearch
O[1m[34m^X^]^X^D^X^D^X^X^D^X^D^X^D^X^D[0m
a[1m[34m^N^[[0m[16;7H[K[17;1H:wq! test.out
ENDTEST[19;1H[K[20;1Hstart of testfile
run1[21;5H[K[22;1Hrun2[22;9H[K[23;1H[7mtest32.in [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[1m-- INSERT --
-- Keyword completion (^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;1Hmatch in file test32.in
[1m-- Keyword completion (^N^P) [0m[1m[32mmatch 1 of 4[2;3H[0m[24;29H[K[24;1Hmatch in file test32.in[24;24H[K[24;1H[1m-- Keyword completion (^N^P) [0m[1m[32mmatch 2 of 4[2;5H[0m[24;29H[K[24;1H[K[24;1H[1m-- INSERT --
-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1mAdding Keyword completion (^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;1Hmatch in file test32.in
[1m-- Adding Keyword completion (^N^P) Word from other line[2;10H[1;11r[0m[1;1H[2L[1;24r[1;1H#include "Xtestfile"
run1 run2[12;11H[1m[7m[+][2;10H[?25h[?0c[0m[24;1H[K[?25l[?1c[24;1H[1m-- Adding Keyword completion (^N^P) Word from other line[0m[24;1H[K[24;1H[1m-- INSERT --[0m[24;1H[K[2;9H[?25h[?0c[?25l[?1c3[?25h[?0c
[?25l[?1c[24;1H[1m-- INSERT --
-- Keyword completion (^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;1H[1m-- Keyword completion (^N^P) [0m[1m[32mmatch 1 of 103[3;5H[0m[24;29H[K[24;1H[K[24;1H[1m-- INSERT --
-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1mAdding Keyword completion (^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;1H[1m-- Adding Keyword completion (^N^P) Word from other line[3;10H[0m[24;1H[K[24;1H[1m-- INSERT --
-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1mKeyword Local completion (^N^P) -- Searching...[0m[24;36H[1m[32mmatch 1 of 4[0m[24;48H[K[4;5H[24;35H[K[24;35H[1m [0m[1m[32mmatch 2 of 4[4;5H[0m[24;35H[K[24;35H[1m [0m[1m[32mmatch 3 of 4[4;10H[0m[24;35H[K[24;35H[1m [0m[1m[32mmatch 4 of 4[4;8H[0m[24;35H[K[24;35H[1m [0m[1m[31mBack at original[4;1H[0m[24;1H[K[24;1H[1m-- INSERT --
-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1mKeyword Local completion (^N^P) -- Searching...[0m[24;36H[1m[32mmatch 1 of 4[0m[24;48H[K[5;5H[24;35H[K[24;35H[1m [0m[1m[32mmatch 2 of 4[5;5H[0m[24;35H[K[24;1H[K[24;1H[1m-- INSERT --
-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1m^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1mKeyword completion (^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;1H[1m-- Keyword completion (^N^P) The only match[5;5H[0m[24;29H[K[24;1H[K[24;1H[1m-- INSERT --
-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1mAdding Keyword completion (^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;1H[1m-- Adding Keyword completion (^N^P) [0m[1m[32mmatch 1 of 2[5;10H[0m[24;36H[K[24;1Hmatch in file test32.in[24;24H[K[24;1H[1m-- Adding Keyword completion (^N^P) Word from other line[5;10H[3;11r[0m[3;1H[3L[1;24r[3;1Hrun3 run3
run1 run2[?25h[?0c[24;1H[K[?25l[?1c[24;1H[1m-- Adding Keyword completion (^N^P) Word from other line[0m[24;1H[K[24;1H[1m-- INSERT --[0m[24;1H[K[5;9H[?25h[?0c
[?25l[?1c[24;1H:[?25h[?0cse cpt=.,w,i
[?25l[?1c[6;1H[?25h[?0c[5;9H[?25l[?1c[24;1H[1m-- INSERT --[0m[24;13H[K[24;4H[1mKeyword completion (^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;9H[1m[32m included file: Xtestfile[0m
match in file test32.in[24;24H[K[24;1H[1m-- Keyword completion (^N^P) The only match[5;9H[0m[24;29H[K[24;1H[K[24;1H[1m-- INSERT --
-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1mAdding Keyword completion (^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;9H[1m[32m included file: Xtestfile[0m
match in file test32.in[24;24H[K[24;1H[1m-- Adding Keyword completion (^N^P) The only match[5;19H[0m[24;36H[K[24;1H[K[24;1H[1m-- INSERT --
-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1mAdding Keyword completion (^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;9H[1m[32m included file: Xtestfile[0m
match in file test32.in[24;24H[K[24;1H[1m-- Adding Keyword completion (^N^P) The only match[5;28H[0m[24;36H[K[24;1H[K[24;1H[1m-- INSERT --
-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1m^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1m^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1mKeyword Local completion (^N^P) -- Searching...[0m[24;36H[1m[32mmatch 1 of 3[0m[24;48H[K[5;29H[24;1H[K[24;1H[1m-- INSERT --
-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- Whole line completion (^L^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;1H[1m-- Whole line completion (^L^N^P) [0m[1m[32mmatch 1 of 54[6;29H[0m[24;4H[1mINSERT --[0m[24;13H[K[24;1H[K[24;1H[1m-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) [0m[1m[32mmatch 1 of 54[0m[24;4H[1mAdding Whole line completion (^L^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;1H[1m-- Adding Whole line completion (^L^N^P) The only match[7;29H[0m[24;41H[K[24;41H[1m [0m[1m[31mBack at original[7;1H[0m[24;41H[K[24;41H[1m The only match[7;29H[5;11r[0m[5;1H[3L[1;24r[5;1HMakefile[8Cto run3
Makefile[8Cto run3
Makefile[8Cto run3[?25h[?0c[24;1H[K[?25l[?1c[24;1H[1m-- INSERT --[0m[24;1H[K[7;28H[?25h[?0c[8;9H[?25l[?1c[24;1H:[?25h[?0cse cpt=kXtestfile
[?25l[?1c[8;9H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw Xtest11.one
[?25l[?1c"Xtest11.one" [New] 9L, 104C written[12;1H[1m[7mXtest11.one [8;9H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cw Xtest11.two
[?25l[?1c"Xtest11.two" [New] 9L, 104C written[8;9H[?25h[?0c[?25l[?1c[24;1H[1m-- INSERT --[0m[24;13H[K[24;4H[1mKeyword completion (^N^P) -- Searching...[0m
[1m[32mScanning dictionary: Xtestfile[0m[24;31H[K[24;1Hmatch in file Xtestfile[24;24H[K[24;1H[1m-- Keyword completion (^N^P) [0m[1m[32mmatch 1 of 9[8;7H[8;11r[0m[8;1H[L[1;24r[8;1Htest11[12;13H[1m[7m[+][8;7H[0mI[?25h[?0c [24;1H[K[?25l[?1c[24;1H[1m-- Keyword completion (^N^P) [0m[1m[32mmatch 1 of 9[0m[24;1H[K[24;1H[1m-- INSERT --[0m[24;1H[K[8;6H[?25h[?0c[?25l[?1c[24;1H[1m-- INSERT --[0m[24;1H[K[8;1HXtest11
[?25h[?0c[?25l[?1c[24;1H[1m-- INSERT --
-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- File name completion (^F^N^P) -- Searching...[0m[24;34H[1m[32mmatch 1 of 2[0m[24;46H[K[8;12H[24;33H[K[24;33H[1m [0m[1m[32mmatch 2 of 2[8;12H[0m.two[?25h[?0c[24;1H[K[?25l[?1c[24;1H[1m-- INSERT --[0m[24;1H[K[8;11H[?25h[?0c[9;9H[?25l[?1c[24;1H:[?25h[?0cse cpt=w
[?25l[?1c[9;9H[?25h[?0c[?25l[?1c[24;1H[1m-- INSERT --
-- Keyword completion (^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;1Hmatch in file test32.in
[1m-- Keyword completion (^N^P) The only match[9;10H[0m[24;29H[K[24;29H[1m [0m[1m[31mBack at original[9;3H[0m[24;29H[K[24;1Hmatch in file test32.in[24;24H[K[24;1H[1m-- Keyword completion (^N^P) The only match[9;10H[0m[24;29H[K[24;29H[1m [0m[1m[31mBack at original[9;3H[0m[24;29H[K[24;1Hmatch in file test32.in[24;24H[K[24;1H[1m-- Keyword completion (^N^P) The only match[9;10H[0m
STARTTEST
run1 run2[11;1H[K[9;10H[?25h[?0c[24;1H[K[?25l[?1c[24;1H[1m-- Keyword completion (^N^P) The only match[0m[24;1H[K[24;1H[1m-- INSERT --[0m[24;1H[K[9;9H[?25h[?0c[10;9H[?25l[?1c[24;1H:[?25h[?0cse cpt=u nohid
[?25l[?1c[10;9H[?25h[?0c[?25l[?1c
[1m[34m~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [10;9H[?25h[?0c[?25l[?1c[0m[24;1H[1m-- INSERT --[0m[24;13H[K[24;4H[1mKeyword completion (^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;1Hmatch in file test32.in
[1m-- Keyword completion (^N^P) The only match[10;8H[0m[24;1H[K[24;1H[1m-- INSERT --
-- Keyword completion (^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;1Hmatch in file test32.in
[1m-- Keyword completion (^N^P) [0m[1m[32mmatch 1 of 3[11;7H[0m[24;29H[K[24;1H[K[24;1H[1m-- INSERT --
-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1m^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- INSERT --[0m[24;13H[K[24;4H[1mKeyword completion (^N^P) -- Searching...[0m
[1m[32mScanning: test32.in[0m[24;20H[K[24;1Hmatch in file test32.in
[1m-- Keyword completion (^N^P) The only match[11;7H[10;23r[0m[10;1H[2L[1;24r[10;1HENDTEST
unless[?25h[?0c[24;1H[K[?25l[?1c[24;1H[1m-- Keyword completion (^N^P) The only match[0m[24;1H[K[24;1H[1m-- INSERT --[0m[24;1H[K[11;6H[?25h[?0c[12;6H[?25l[?1c[24;1H:[?25h[?0cse cpt=t,d def=^\\k* tags=Xtestfile notagbsearch
[?25l[?1c[12;6H[?25h[?0c[?25l[?1c[24;1H[1m-- INSERT --[0m[24;13H[K[24;4H[1m^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- Tag completion (^]^N^P) -- Searching...[0m[24;28H[1m[32mmatch 1 of 3[0m[24;40H[K[12;7H[24;4H[1mINSERT --[0m[24;13H[K[24;1H[K[24;1H[1m-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) [0m[1m[32mmatch 1 of 3[0m[24;4H[1mDefinition completion (^D^N^P) -- Searching...[0m[24;50H[K[24;1H[1m[32mScanning included file: Xtestfile[0m[24;34H[K[24;1Hmatch in file Xtestfile[24;24H[K[24;1H[1m-- Definition completion (^D^N^P) The only match[12;11H[24;4HINSERT --[0m[24;13H[K[24;1H[K[24;1H[1m-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) The only match
-- Adding Definition completion (^D^N^P) -- Searching...[0m
[1m[32mScanning included file: Xtestfile[0m[24;34H[K[24;1Hmatch in file Xtestfile[24;24H[K[24;1H[1m-- Adding Definition completion (^D^N^P) The only match[12;20H[24;4HINSERT --[0m[24;13H[K[24;1H[K[24;1H[1m-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) The only match
-- INSERT --[0m[24;13H[K[24;4H[1m^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y)
-- Definition completion (^D^N^P) -- Searching...[0m
[1m[32mScanning included file: Xtestfile[0m[24;34H[K[24;1Hmatch in file Xtestfile[24;24H[K[24;1H[1m-- Definition completion (^D^N^P) The only match[12;25H[24;4HINSERT --[0m[24;13H[K[24;1H[K[24;1H[1m-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) The only match
-- Adding Definition completion (^D^N^P) -- Searching...[0m
[1m[32mScanning included file: Xtestfile[0m[24;34H[K[24;1Hmatch in file Xtestfile[24;24H[K[24;1H[1m-- Adding Definition completion (^D^N^P) The only match[12;37H[24;4HINSERT --[0m[24;13H[K[24;1H[K[24;1H[1m-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) The only match
-- Adding Definition completion (^D^N^P) -- Searching...[0m
[1m[32mScanning included file: Xtestfile[0m[24;34H[K[24;1Hmatch in file Xtestfile[24;24H[K[24;1H[1m-- Adding Definition completion (^D^N^P) The only match[12;38H[24;4HINSERT --[0m[24;13H[K[24;1H[K[24;1H[1m-- ^X mode (^]^D^E^F^I^K^L^N^O^Ps^U^V^Y) The only match
-- Adding Definition completion (^D^N^P) -- Searching...[0m
[1m[32mScanning included file: Xtestfile[0m[24;34H[K[24;1Hmatch in file Xtestfile[24;24H[K[24;1H[1m-- Adding Definition completion (^D^N^P) Word from other line[12;42H[24;4HINSERT --[0m[24;13H[K[24;1H[K[24;1H[1m-- Keyword completion (^N^P) -- Searching...[0m
[1m[32mScanning tags.[0m[24;15H[K[24;10H[1m[32mincluded file: Xtestfile[0m
[1m-- Keyword completion (^N^P) The only match[13;4H[12;23r[0m[12;1H[2L[1;24r[12;1Htest11file 36Gepeto[8C/Tag/ asd
asd[?25h[?0c[24;1H[K[?25l[?1c[24;1H[1m-- Keyword completion (^N^P) The only match[0m[24;1H[K[24;1H[1m-- INSERT --[0m[24;1H[K[13;3H[?25h[?0c
ru[?25l[?1c[24;1H:[?25h[?0cwq! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New] 15L, 175C written
[?25h[?0c
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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test33.in" 34 lines, 616 characters[1;1HTest 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[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for 'lisp'[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[4;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 5 lines, 63 characters written[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[5;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[10;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[11;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[11;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset lisp
[?25l[?1c[11;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^(defun
[?25l[?1c[12;1H[?25h[?0c[?25l[?1c[24;1H22 lines to indent...
23[7Cindented [24;19H[K[13;1H (format nil "~(~A~).html" base))
(let ((ti (gensym)))
`(with-open-file (*standard-output*
[8C(html-file ,name)
[7C:direction :output
:if-exists :supersede)
(let ((,ti ,title))
[15C(as title ,ti)
[17C(with center[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^(defun/,$w! test.out
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[0m
"test.out" [24;12H[K[24;12H[New File] 23 lines, 544 characters written[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cq!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
pkgstriptranslations: processing vim-tiny (in debian/vim-tiny); do_strip: 1, oemstrip:
../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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test34.in" 72 lines, 1258 characters[1;1HTest 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[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for user functions.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[4;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 65 lines, 1160 characters written[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[5;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1HC[1m[34m^R[0m=Table("xxx", 4, "asdf")
[1m[34m^R[0m=Compute(45, 0, "retval")
[1m[34m^R[0m=retval
[1m[34m^R[0m=Compute(45, 5, "retval")
[1m[34m^R[0m=retval
[1m[34m^R[0m=g:FuncRef(333)
XX+-XX
---*---
(one
(two
[(one again[1m[34m^[[0m:$-5,$w! test.out
:delfunc Table
:delfunc Compute
:delfunc Expr1
:delfunc Expr2
:delfunc ListItem
:delfunc ListReset
:unlet retval counter
:q!
ENDTEST
here[21;1H[?25h[?0c
[?25l[?1c
:so! Xdotest
[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cfunction Table(title, ...)
[?25l[?1c
: [?25h[?0c: let ret = a:title
[?25l[?1c: [?25h[?0c: let idx = 1
[?25l[?1c: [?25h[?0c: while idx <= a:0
[?25l[?1c: [?25h[?0c: exe "let ret = ret . a:" . idx
[?25l[?1c: [?25h[?0c: let idx = idx + 1
[?25l[?1c: [?25h[?0c: endwhile
[?25l[?1c: [?25h[?0c: return ret
[?25l[?1c: [?25h[?0c:endfunction
[1;1H[8L[?25l[?1c[1;1HC[1m[34m^R[0m=Table("xxx", 4, "asdf")
[1m[34m^R[0m=Compute(45, 0, "retval")
[1m[34m^R[0m=retval
[1m[34m^R[0m=Compute(45, 5, "retval")
[1m[34m^R[0m=retval
[1m[34m^R[0m=g:FuncRef(333)
XX+-XX[24;1H[K[22;1H[?25h[?0c[?25l[?1c
:[?25h[?0cfunction Compute(n1, n2, divname)
[?25l[?1c
: [?25h[?0c: if a:n2 == 0
[?25l[?1c: [?25h[?0c: return "fail"
[?25l[?1c: [?25h[?0c: endif
[?25l[?1c: [?25h[?0c: exe "let g:" . a:divname . " = ". a:n1 / a:n2
[?25l[?1c: [?25h[?0c: return "ok"
[?25l[?1c: [?25h[?0c:endfunction
[1;1H[6L[?25l[?1c[1;1HC[1m[34m^R[0m=Table("xxx", 4, "asdf")
[1m[34m^R[0m=Compute(45, 0, "retval")
[1m[34m^R[0m=retval
[1m[34m^R[0m=Compute(45, 5, "retval")
[1m[34m^R[0m=retval
[1m[34m^R[0m=g:FuncRef(333)[24;1H[K[22;1H[?25h[?0c[?25l[?1c
:[?25h[?0cfunc Expr1()
[?25l[?1c
: [?25h[?0c: normal! v
[?25l[?1c: [?25h[?0c: return "111"
[?25l[?1c: [?25h[?0c:endfunc
[1;1H[3L[?25l[?1c[1;1HC[1m[34m^R[0m=Table("xxx", 4, "asdf")
[1m[34m^R[0m=Compute(45, 0, "retval")
[1m[34m^R[0m=retval[24;1H[K[22;1H[?25h[?0c[?25l[?1c
:[?25h[?0cfunc Expr2()
[?25l[?1c
: [?25h[?0c: call search('XX', 'b')
[?25l[?1c: [?25h[?0c: return "222"
[?25l[?1c: [?25h[?0c:endfunc
[1;1H[3L[?25l[?1c[1;1HC[1m[34m^R[0m=Table("xxx", 4, "asdf")
[1m[34m^R[0m=Compute(45, 0, "retval")
[1m[34m^R[0m=retval[24;1H[K[22;1H[?25h[?0c[?25l[?1c
:[?25h[?0cfunc ListItem()
[?25l[?1c
: [?25h[?0c: let g:counter += 1
[?25l[?1c: [?25h[?0c: return g:counter . '. '
[?25l[?1c: [?25h[?0c:endfunc
[1;1H[3L[?25l[?1c[1;1HC[1m[34m^R[0m=Table("xxx", 4, "asdf")
[1m[34m^R[0m=Compute(45, 0, "retval")
[1m[34m^R[0m=retval[24;1H[K[22;1H[?25h[?0c[?25l[?1c
:[?25h[?0cfunc ListReset()
[?25l[?1c
: [?25h[?0c: let g:counter = 0
[?25l[?1c: [?25h[?0c: return ''
[?25l[?1c: [?25h[?0c:endfunc
[1;1H[3L[?25l[?1c[1;1HC[1m[34m^R[0m=Table("xxx", 4, "asdf")
[1m[34m^R[0m=Compute(45, 0, "retval")
[1m[34m^R[0m=retval[24;1H[K[22;1H[?25h[?0c[?25l[?1c
:[?25h[?0cfunc FuncWithRef(a)
[?25l[?1c
: [?25h[?0c: unlet g:FuncRef
[?25l[?1c: [?25h[?0c: return a:a
[?25l[?1c: [?25h[?0c:endfunc
[1;1H[3L[?25l[?1c[1;1HC[1m[34m^R[0m=Table("xxx", 4, "asdf")
[1m[34m^R[0m=Compute(45, 0, "retval")
[1m[34m^R[0m=retval[24;1H[K[22;1H[?25h[?0c[?25l[?1c
:[?25h[?0clet g:FuncRef=function("FuncWithRef")
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet counter = 0
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cinoremap ( ListItem()
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cinoremap [ ListReset()
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cimap + Expr1()
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cimap * Expr2()
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet retval = "nop"
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^here
[?25l[?1c[23;1H[?25h[?0c[?25l[?1cher$[24;1H[K[24;1H=[?25h[?0cTable("xxxpkgstriptranslations: vim-tiny does not contain translations, skipping
", 4, "asdf")
[?25l[?1c[24;1H[K[24;1H=[?25h[?0cCompute(45, 0, "retval")
[?25l[?1c[24;1H[K[24;1H=[?25h[?0cretval
[?25l[?1c[24;1H[K[24;1H=[?25h[?0cCompute(45, 5, "retval")
[?25l[?1c[24;1H[K[24;1H=[?25h[?0cretval
[?25l[?1c[24;1H[K[24;1H=[?25h[?0cg:FuncRef(333)
[?25l[?1c[1m[37m[41mError detected while processing function Expr1:[0m
[1m[33mline 1:[0m
[1m[37m[41mE523: Not allowed here[0m
[1m[32mPress ENTER or type command to continue[?25h[?0c[0m[1;1H[4L[?25l[?1c[1;2H[1m[34m^R[0m=g:FuncRef(333)
XX+-XX
---*---
(one[5;5H[K[6;1H(two[6;5H[K[7;1H[(one again[1m[34m^[[0m:$-5,$w! test.out
:delfunc Table
:delfunc Compute
:delfunc Expr1
:delfunc Expr2
:delfunc ListItem[12;18H[K[13;10HListReset
:unlet retval counter
:q![15;4H[K[16;1HENDTEST[16;8H[K[17;1H[K[18;1Hxxx4asdf fail nop ok 9 333
XX111-XX[19;9H[K[20;1H---222---
1. one[21;7H[K[22;1H2. two[23;1H[K[24;1H[K[23;1H[?25h[?0c[?25l[?1c1. one again[?25h[?0c[?25l[?1c
:[?25h[?0c$-5,$w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 6 lines, 73 characters written[23;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cdelfunc Table
[?25l[?1c[23;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cdelfunc Compute
[?25l[?1c[23;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cdelfunc Expr1
[?25l[?1c[23;12H[?25h[?0cpkgstriptranslations: no translation files, not creating tarball
[?25l[?1c[24;1H[K[24;1H:[?25h[?0cdelfunc Expr2
[?25l[?1c[23;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cdelfunc ListItem
[?25l[?1c[23;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cdelfunc ListReset
[?25l[?1c[23;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cunlet retval counter
[?25l[?1c[23;12H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cq!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test35.in" 21 lines, 448 characters[1;1HTest Ctrl-A and Ctrl-X, which increment and decrement decimal, hexadecimal,
and octal numbers.
STARTTEST
/^start-here
:set nrformats=octal,hex
j[1m[34m^A[0m102[1m[34m^X^A[0ml[1m[34m^X[0ml[1m[34m^A[0m64[1m[34m^A[0m128[1m[34m^X[0m$[1m[34m^X[0m
:set nrformats=octal
0[1m[34m^A[0m102[1m[34m^X^A[0ml[1m[34m^X[0m2[1m[34m^A[0mw65[1m[34m^A[0m129[1m[34m^X[0mblx6lD
:set nrformats=hex
0101[1m[34m^X[0ml257[1m[34m^X^A[0mTxldt [1m[34m^A[0m [1m[34m^X[0m [1m[34m^X[0m
:set nrformats=
0200[1m[34m^X[0ml100[1m[34m^X[0mw78[1m[34m^X^A[0mk
:$-3,$wq! test.out
ENDTEST
start-here
100 0x100 077 0
100 0x100 077
100 0x100 077 0xfF 0xFf
100 0x100 077
[1m[34m~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest Ctrl-A and Ctrl-X, which increment and decrement decimal, hexadecimal,[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[4;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 10 lines, 200 characters written[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[5;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[15;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^start-here
[?25l[?1c[17;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nrformats=octal,hex
[?25l[?1c[17;1H[?25h[?0c
[?25l[?1c101[?25h[?0c[?25l[?1c
-1 0x100 077 0[18;27H[K[18;2H[?25h[?0c[?25l[?1c0 0x100 077 0[18;26H[K[18;1H[?25h[?0c0[?25l[?1c[7C0ff[?25h[?0cf[?25l[?1c 0100 0[18;20H[?25h[?0c[?25l[?1c20[?25h[?0c[?25l[?1c00[?25h[?0c0 [?25l[?1c-1[?25h[?0c[19;26H[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nrformats=octal
[?25l[?1c[19;26H[?25h[?0c
[?25l[?1c101[?25h[?0c[?25l[?1c
-1 0x100 077
-[?25h[?0c[?25l[?1c0 0x100 077
[?25h[?0c0[?25l[?1c -1x100 077[19;8H[?25h[?0c[?25l[?1c1x100 077 [19;7H[?25h[?0c[10C[?25l[?1c0200[?25h[?0c[?25l[?1c37777777777[?25h[?0c[19;17H0[?25l[?1c7[9C [19;18H[?25h[?0c777777[?25l[?1c[19;24H[K[19;23H[?25h[?0c[20;23H[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nrformats=hex
[?25l[?1c[20;23H[?25h[?0c
[?25l[?1c-1 0x100 077 0xfF 0xFf[20;39H[K[20;2H[?25h[?0c1[?25l[?1c[7Cffffffff 077 0xfF 0xFf[20;17H[?25h[?0c[?25l[?1c[20;10H00000000[?25h[?0c[20;10H0[?25l[?1c 077 0xfF 0xFf[20;40H[K[20;11H[?25h[?0c[?25l[?1c[7C8[?25h[?0c8[?25l[?1c[7CFE[?25h[?0cE[?25l[?1c[7Cfe[?25h[?0c[21;26H[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nrformats=
[?25l[?1c[21;26H[?25h[?0c
[?25l[?1c-100 0x100 077
-10[?25h[?0c0[?25l[?1c -100x100 077[21;13H[?25h[?0c[10C[?25l[?1c-001[?25h[?0c[?25l[?1c000 [?25h[?0c[20;25H[21;25H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$-3,$wq! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 4 lines, 120 characters written
[?25h[?0c
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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test36.in" 40 lines, 1596 characters[1;1HTest 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[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest character classes in regexp[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 18 lines, 204 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[22;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^start-here
[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hstart-here[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;9H[1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[22;8H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\d//g
[?25l[?1c10 substitutions on 1 line[22;29H:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[1m[34m^?~@~B~P~[[0m[23;1H¦±¼ÇÓé[23;7H[K[22;9H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;9H[1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;9H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\D//g
[?25l[?1c72 substitutions on 1 line[22;1H0123456789[22;11H[K[23;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m@ [22;1H[?25h[?0c[?25l[?1c[1;23r[0m[23;1H
[1;24r[22;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;8H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\o//g
[?25l[?1c8 substitutions on 1 line[22;29H89:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[1m[34m^?~@~B~P[23;1H~[[0m¦±¼ÇÓé[23;9H[K[22;9H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;9H[1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;9H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\O//g
[?25l[?1c74 substitutions on 1 line[22;1H01234567[22;9H[K[23;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m@ [22;1H[?25h[?0c[?25l[?1c[1;23r[0m[23;1H
[1;24r[22;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;8H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\x//g
[?25l[?1c22 substitutions on 1 line[22;29H:;<=>?@GHIXYZ[\]^_`ghiwxyz{|}~[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[22;75H[K[23;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m@ [22;9H[?25h[?0c[?25l[?1c[1;23r[0m[23;1H
[1;24r[22;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;9H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\X//g
[?25l[?1c60 substitutions on 1 line[22;1H0123456789ABCDEFabcdef[22;23H[K[23;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m@ [22;1H[?25h[?0c[?25l[?1c[1;23r[0m[23;1H
[1;24r[22;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;8H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\w//g
[?25l[?1c36 substitutions on 1 line[22;29H:;<=>?@[\]^`{|}~[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[22;61H[K[23;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m@ [22;9H[?25h[?0c[?25l[?1c[1;23r[0m[23;1H
[1;24r[22;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;9H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\W//g
[?25l[?1c46 substitutions on 1 line[22;1H0123456789ABCDEFGHIXYZ_abcdefghiwxyz[22;37H[K[23;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m@ [22;1H[?25h[?0c[?25l[?1c[1;23r[0m[23;1H
[1;24r[22;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;8H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\h//g
[?25l[?1c26 substitutions on 1 line[22;46H[\]^`{|}~[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[22;71H[K[23;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m@ [22;9H[?25h[?0c[?25l[?1c[1;23r[0m[23;1H
[1;24r[22;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;9H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\H//g
[?25l[?1c56 substitutions on 1 line[22;1HABCDEFGHIXYZ_abcdefghiwxyz[22;27H[K[23;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m@ [22;1H[?25h[?0c[?25l[?1c[1;23r[0m[23;1H
[1;24r[22;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;8H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\a//g
[?25l[?1c25 substitutions on 1 line[22;46H[\]^_`{|}~[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[22;72H[K[23;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m@ [22;9H[?25h[?0c[?25l[?1c[1;23r[0m[23;1H
[1;24r[22;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;9H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\A//g
[?25l[?1c57 substitutions on 1 line[22;1HABCDEFGHIXYZabcdefghiwxyz[22;26H[K[23;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m@ [22;1H[?25h[?0c[?25l[?1c[1;23r[0m[23;1H
[1;24r[22;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;8H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\l//g
[?25l[?1c13 substitutions on 1 line[22;64H{|}~[1m[34m^?~@~B~P~[[0m¦±¼[23;1HÇÓé[23;4H[K[22;9H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;9H[1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;9H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\L//g
[?25l[?1c69 substitutions on 1 line[22;1Habcdefghiwxyz[22;14H[K[23;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m@ [22;1H[?25h[?0c[?25l[?1c[1;23r[0m[23;1H
[1;24r[22;1H [1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;8H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\u//g
[?25l[?1c12 substitutions on 1 line[22;46H[\]^_`abcdefghiwxyz{|}~[1m[34m^?~@~B~P~[[0m¦±[23;1H¼ÇÓé[23;5H[K[22;9H[?25h[?0c[?25l[?1c[1;23r[1;1H[2M[1;24r[22;9H[1m[34m^L^M[0m !"#$%&'()#+'-./0123456789:;<=>?@ABCDEFGHIXYZ[\]^_`abcdefghiwxyz{|}~[23;1H[1m[34m^?~@~B~P~[[0m¦±¼ÇÓé[24;1H[K[22;9H[?25h[?0c[?25l[?1c
:[?25h[?0cs/\U//g
[?25l[?1c70 substitutions on 1 line[22;1HABCDEFGHIXYZ[22;14H[K[23;1H[1m[34m~ [22;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c/^start-here/+1,$wq! test.out
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[0m
"test.out" [24;12H[K[24;12H[New File] 16 lines, 672 characters written
[?25h[?0c
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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test37.in" 116 lines, 3262 characters[1;1HTest 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
[1m[34m^W[0mt:
:resize 8
/^start of window 1$/
zt:
:set scrollbind
[1m[34m^W[0mj:
:resize 7
/^start of window 2$/
zt:
:set scrollbind
:" -- start of tests --[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for 'scrollbind'. Do not add a line below![24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[2;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 72 lines, 1498 characters written[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[3;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1HHk[1m[34m^W[0mtH[1m[34m^W[0mjHyy[1m[34m^W[0mbp[1m[34m^W[0mtyy[1m[34m^W[0mbp:
[1m[34m^W[0mt:set noscb
ggL[1m[34m^W[0mj:set noscb
ggL:set scb
[1m[34m^W[0mt:set scb
[1m[34m^W[0mtG[1m[34m^W[0mjG[1m[34m^W[0mt:syncbind
Hk[1m[34m^W[0mjH[1m[34m^W[0mtHyy[1m[34m^W[0mbp[1m[34m^W[0mt[1m[34m^W[0mjyy[1m[34m^W[0mbp:
[1m[34m^W[0mtH3k[1m[34m^W[0mjH[1m[34m^W[0mtHyy[1m[34m^W[0mbp[1m[34m^W[0mt[1m[34m^W[0mjyy[1m[34m^W[0mbp:
:" ***** done with tests *****
:w! test.out[13C" 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[12;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset noscrollbind
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset scrollopt=ver,jump
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset scrolloff=2
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nowrap
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset noequalalways
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset splitbelow
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" TEST using two windows open to one buffer, one extra empty window
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csplit
[?25l[?1c[1;1H[1m[34m^W[0mtH3k[4C[1m[34m^W[0mtHyy[2Cbp[1m[34m^W[0mt[1m[34m^W[0mjyy[1m[34m^W[0mbp:
:" ***** done with tests *****
:w! test.out [9C" Write contents of this file
:qa![4;5H[K[5;1HENDTEST[5;9H[K[6;1H[K[7;1H[K[8;1Hstart of window 1[8;18H[K[9;1H. line 01 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 01
. line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02[10;51H[K[11;1H[7mtest37.in [0m[12;1H[1m[34m^W[0mtH3k[1m[34m^W[0mjH[1m[34m^W[0mtHyy[1m[34m^W[0mbp[1m[34m^W[0mt[1m[34m^W[0mjyy[1m[34m^W[0mbp:
:" ***** done with tests *****
:w! test.out[13C" Write contents of this file
:qa![15;5H[K[16;1HENDTEST[16;8H[K[17;1H[K[18;1H[K[19;1Hstart of window 1[19;18H[K[20;9H1[39C1[21;9H2[39C2[22;9H3[39C3
[1m[7mtest37.in [17;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cnew
[?25l[?1c[12;1H:qa![12;5H[K[13;1HENDTEST[13;8H[K[14;1H[K[15;1H[K[16;1Hstart of window 1
[7mtest37.in [0m[19;1H[1m[34m~ [20;1H~ [21;1H~ [22;1H~ [0m[23;1H[1m[7m[No Name][18;1H[?25h[?0c[11;1Htest37.in [0m[23;1H[7m[No Name] [6;1H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c[?25l[?1c[6;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cresize 8
[?25l[?1c[1;1H:" ***** done with tests *****[1;31H[K[2;2Hw! test.out " Write contents of this file
:qa![3;5H[K[4;1HENDTEST[5;1H[K[7;1Hstart of window 1
. line 01 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 01
[1m[7mtest37.in [0m[10;1H:w! test.out " Write contents of this file
:qa![11;5H[K[12;1HENDTEST[13;1H[K[15;1Hstart of window 1
. line 01 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 01[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^start of window 1$/
[?25l[?1c[24;21H[K[24;1H[1;8r[8;1H
[1;24r[8;1H. line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02[24;1H[K[6;1H[?25h[?0c[?25l[?1c[1;8r[1;1H[3M[1;24r[6;1H. line 03 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 03
. line 04 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 04
. line 05 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05[3;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0c[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset scrollbind
[?25l[?1c[3;1H[?25h[?0c[9;1H[7mtest37.in [0m[17;1H[1m[7mtest37.in [13;1H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cresize 7
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^start of window 2$/
[?25l[?1c[24;21H[K[24;1H[10;1Hend of window 1[10;26H[K[11;1H[K[12;1H[K[13;1Hstart of window 2
. line 01 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 01
. line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02[16;9H3 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 03[13;1H[?25h[?0c[?25l[?1c[10;16r[16;1H
[1;24r[16;1H. line 04 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 04[24;1H[K[12;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0c[?25l[?1c[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset scrollbind
[?25l[?1c[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" -- start of tests --
[?25l[?1c[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" TEST scrolling down
[?25l[?1c[12;1H[?25h[?0c
[?25l[?1c[1;8r[1;1H[5M[1;24r[4;1H. line 06 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06
. line 07 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 07
. line 08 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 08
. line 09 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 09
. line 10 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 10[10;16r[10;1H[5M[1;24r[12;1H. line 05 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05
. line 06 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06
. line 07 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 07
. line 08 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 08
. line 09 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 09[24;1H[K[14;1H[?25h[?0c[12;1H[17;1H[7mtest37.in [0m[23;1H[1m[7m[No Name] [18;1H[?25l[?1c[0m
. line 05 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05[19;50H[K[23;11H[1m[7m[+][19;1H[?25h[?0c[?25l[?1c[0m0[?25h[?0c[9;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[9;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [19;1H[?25l[?1c[0m
. line 05 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05[20;50H[K[20;1H[?25h[?0c[?25l[?1c1[?25h[?0c[9;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H
[?25l[?1c[1;8r[0m[1;1H[6M[1;24r[3;1H. line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11
. line 12 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 12
. line 13 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 13
. line 14 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 14
. line 15 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 15
end of window 1[10;16r[10;1H[6M[1;24r[11;1H. line 10 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 10
. line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11
. line 12 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 12
. line 13 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 13
. line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14
. line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15[6;1H[?25h[?0c[3;1H[9;1H[7mtest37.in [0m[23;1H[1m[7m[No Name] [+] [20;1H[?25l[?1c[0m
. line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11[21;50H[K[21;1H[?25h[?0c[?25l[?1c2[?25h[?0c[17;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [12;1H[17;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [21;1H[?25l[?1c[0m
. line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11[22;50H[K[22;1H[?25h[?0c[?25l[?1c3[?25h[?0c[?25l[?1c
:[?25h[?0c[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" TEST scrolling up
[?25l[?1c[22;1H[?25h[?0c[9;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[?25l[?1c[1;8r[0m[1;1H[5L[1;24r[1;1H. line 04 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 04
. line 05 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05
. line 06 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06
. line 07 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 07
. line 08 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 08[10;9H4[39C4[11;8H05[38C05[12;8H06[38C06[13;8H07[38C07[14;8H08[38C08[15;8H09[38C09[16;9H0[39C0[24;1H[K[4;1H[?25h[?0c[9;1H[7mtest37.in [0m[17;1H[1m[7mtest37.in [14;1H[12;1H[9;1Htest37.in [0m[17;1H[7mtest37.in [4;1H[3;1H[9;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 06 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06
[?25h[?0c[?25l[?1c4[?25h[?0c[17;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [12;1H[17;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 06 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06
[?25h[?0c[?25l[?1c5[?25h[?0c[17;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [12;1H[?25l[?1c[1;8r[0m[1;1H[4L[1;24r[1;1Hstart of window 1
. line 01 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 01
. line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02
. line 03 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 03[10;16r[10;1H[4L[1;24r[10;1Hstart of window 2
. line 01 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 01
. line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02
. line 03 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 03
[?25h[?0c[9;1H[1m[7mtest37.in [0m[17;1H[7mtest37.in [6;1H[3;1H[9;1Htest37.in [0m[17;1H[1m[7mtest37.in [13;1H[12;1H[0m[17;1H[7mtest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02
[?25h[?0c[?25l[?1c6[?25h[?0c[9;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[9;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02
[?25h[?0c[?25l[?1c7[?25h[?0c[?25l[?1c
:[?25h[?0c[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" TEST horizontal scrolling
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset scrollopt+=hor
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[18;1H[K[19;1H0[7C5 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05
1[7C5 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05
2 line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11
3 line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11[18;1H[?25h[?0c[?25l[?1c[18;22r[18;1H[4M[1;24r[19;1H4 line 06 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06
5 line 06 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06
6 line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02
7 line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02[24;1H[K[22;1H[?25h[?0c[?25l[?1c[18;22r[22;1H
[1;24r[22;1H[?25h[?0c[9;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[?25l[?1c[0m[1;1H 1[1;3H[K[2;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 01[2;35H[K[3;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02[3;35H[K[4;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 03[4;35H[K[5;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 04[5;35H[K[6;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05[6;35H[K[7;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06[7;35H[K[8;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 07[8;35H[K[10;1H 2[10;3H[K[11;1HUTSRQPONMLKJIHGREDCBA9876543210 01[11;35H[K[12;1HUTSRQPONMLKJIHGREDCBA9876543210 02[12;35H[K[13;1HUTSRQPONMLKJIHGREDCBA9876543210 03[13;35H[K[14;1HUTSRQPONMLKJIHGREDCBA9876543210 04[14;35H[K[15;1HUTSRQPONMLKJIHGREDCBA9876543210 05[15;35H[K[16;1HUTSRQPONMLKJIHGREDCBA9876543210 06[16;35H[K[3;1H[?25h[?0c[9;1H[7mtest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[0m56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02[?25h[?0c[?25l[?1c[18;22r[22;1H
[1;24r[22;1H[?25h[?0c[17;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [12;1H[17;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[0mUTSRQPONMLKJIHGREDCBA9876543210 02[?25h[?0c[?25l[?1c[18;22r[22;1H
[1;24r[22;1H[?25h[?0c[?25l[?1c
:[?25h[?0c[?25l[?1c[22;1H[?25h[?0c[17;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [12;1H[?25l[?1c[0m[1;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 09[2;33H10[3;33H11[4;33H12[5;33H13[6;33H14[7;33H15[8;1H[K[10;1HUTSRQPONMLKJIHGREDCBA9876543210 09[11;33H10[12;33H11[13;33H12[14;33H13[15;33H14[16;33H15[13;1H[?25h[?0c[?25l[?1c[1;1H. 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[12;1H[?25h[?0c[?25l[?1c[?25h[?0c[17;1H[7mtest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[0m. line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11[?25h[?0c[?25l[?1c[18;22r[22;1H
[1;24r[24;1H[K[22;1H[?25h[?0c[9;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;16H
[9;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[0m. line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11[?25h[?0c[?25l[?1c[18;22r[22;1H
[1;24r[22;1H[?25h[?0c[?25l[?1c
:[?25h[?0c[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset scrollopt-=hor
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" ****** tests using two different buffers *****
[?25l[?1c[22;1H[?25h[?0c[9;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[9;1Htest37.in [0m[17;1H[1m[7mtest37.in [12;1H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c[?25l[?1c[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cclose
[?25l[?1c[9;1H[K[10;1H[K[11;1Hstart of window 2[11;18H[K[12;8H0[39C0[13;8H0[39C0[14;8H0[39C0[15;8H0[39C0[16;8H0[39C0[3;1H[?25h[?0c[3;1H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset noscrollbind
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^start of window 2$/,/^end of window 2$/y
[?25l[?1c18 lines yanked[24;16H[K[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cnew
[?25l[?1c[8;1H[7mtest37.in [0m[10;1H[1m[34m~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [0m[17;1H[1m[7m[No Name][9;1H[?25h[?0c[8;1Htest37.in [0m[17;1H[7m[No Name] [3;1H[8;1Htest37.in [0m[17;1H[1m[7m[No Name] [9;1H[?25l[?1c[0m[24;1H4 more lines[10;1H[K[11;1H[K[12;1H[K[13;1H[K[17;11H[1m[7m[+][10;1H[?25h[?0c
[?25l[?1c[0m[24;1H18 more lines[14;1Hstart of window 2[14;18H[K[15;1H. line 01 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 01[15;50H[K[16;1H. line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02[16;50H[K[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[?25l[?1c[14;1H[?25h[?0c[8;1H[1m[7mtest37.in [0m[17;1H[7m[No Name] [+] [3;1H[?25l[?1c[0m[24;1H[K[24;1H/[?25h[?0c^start of window 1$/
[?25l[?1c[24;21H[K[24;1H[1m[31msearch hit BOTTOM, continuing at TOP[0m[1;1HENDTEST[1;8H[K[2;1H[K[3;1H[K[4;1Hstart of window 1[4;18H[K[5;8H01[38C01[6;8H02[38C02[7;8H03[38C03[4;1H[?25h[?0c[?25l[?1c[1;7r[7;1H
[1;24r[7;1H. line 04 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 04[24;1H[K[3;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0c[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset scrollbind
[?25l[?1c[3;1H[?25h[?0c[8;1H[7mtest37.in [0m[17;1H[1m[7m[No Name] [+] [14;1H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c[?25l[?1c[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^start of window 2$/
[?25l[?1c[24;21H[K[24;1H[1m[31msearch hit BOTTOM, continuing at TOP[14;1H[?25h[?0c[?25l[?1c[9;16r[0m[9;1H[3M[1;24r[14;1H. line 03 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 03
. line 04 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 04
. line 05 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05[24;1H[K[11;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0c[?25l[?1c[11;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset scrollbind
[?25l[?1c[11;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" -- start of tests --
[?25l[?1c[11;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" TEST scrolling down
[?25l[?1c[11;1H[?25h[?0c
[?25l[?1c[1;7r[1;1H[5M[1;24r[3;1H. line 05 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05
. line 06 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06
. line 07 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 07
. line 08 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 08
. line 09 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 09[9;16r[9;1H[5M[1;24r[12;1H. line 06 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06
. line 07 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 07
. line 08 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 08
. line 09 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 09
. line 10 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 10[24;1H[K[14;1H[?25h[?0c[11;1H[17;1H[7m[No Name] [+] [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 05 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05
[?25h[?0c[?25l[?1c0[?25h[?0c[8;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[8;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 05 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05
[?25h[?0c[?25l[?1c1[?25h[?0c[8;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H
[?25l[?1c[1;7r[0m[1;1H[6M[1;24r[2;1H. line 10 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 10
. line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11
. line 12 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 12
. line 13 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 13
. line 14 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 14
. line 15 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 15[9;16r[9;1H[6M[1;24r[11;1H. line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11
. line 12 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 12
. line 13 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 13
. line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14
. line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15
. line 16 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 16[5;1H[?25h[?0c[3;1H[8;1H[7mtest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11
[?25h[?0c[?25l[?1c2[?25h[?0c[17;1H[1m[7m[No Name] [+] [0m[23;1H[7m[No Name] [+] [11;1H[17;1H[No Name] [+] [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11
[?25h[?0c[?25l[?1c3[?25h[?0c[?25l[?1c
:[?25h[?0c[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" TEST scrolling up
[?25l[?1c[22;1H[?25h[?0c[8;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[?25l[?1c[0m[1;9H4[39C4[2;8H05[38C05[3;8H06[38C06[4;8H07[38C07[5;8H08[38C08[6;8H09[38C09[7;9H0[39C0[9;16r[9;1H[5L[1;24r[9;1H. line 04 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 04
. line 05 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05
. line 06 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06
. line 07 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 07
. line 08 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 08[24;1H[K[4;1H[?25h[?0c[8;1H[7mtest37.in [0m[17;1H[1m[7m[No Name] [+] [14;1H[11;1H[8;1Htest37.in [0m[17;1H[7m[No Name] [+] [4;1H[3;1H[8;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 06 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06
[?25h[?0c[?25l[?1c4[?25h[?0c[17;1H[1m[7m[No Name] [+] [0m[23;1H[7m[No Name] [+] [11;1H[17;1H[No Name] [+] [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 06 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06
[?25h[?0c[?25l[?1c5[?25h[?0c[17;1H[1m[7m[No Name] [+] [0m[23;1H[7m[No Name] [+] [11;1H[?25l[?1c[1;7r[0m[1;1H[4L[1;24r[1;1Hstart of window 1
. line 01 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 01
. line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02
. line 03 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 03[9;16r[9;1H[4L[1;24r[9;1Hstart of window 2
. line 01 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 01
. line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02
. line 03 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 03
[?25h[?0c[8;1H[1m[7mtest37.in [0m[17;1H[7m[No Name] [+] [5;1H[3;1H[8;1Htest37.in [0m[17;1H[1m[7m[No Name] [+] [12;1H[11;1H[0m[17;1H[7m[No Name] [+] [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02
[?25h[?0c[?25l[?1c6[?25h[?0c[8;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[8;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02
[?25h[?0c[?25l[?1c7[?25h[?0c[?25l[?1c
:[?25h[?0c[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" TEST horizontal scrolling
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset scrollopt+=hor
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[18;1H[K[19;1H0[7C5 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 05
1[7C5 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05
2 line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11
3 line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11[18;1H[?25h[?0c[?25l[?1c3 line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11
4[7C6 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06
5[7C6 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 06
6 line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02
7 line 02 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02
[?25h[?0c[?25l[?1c[18;22r[22;1H
[1;24r[24;1H[K[22;1H[?25h[?0c[8;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[?25l[?1c[0m[1;1H 1[1;3H[K[2;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 01[2;35H[K[3;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02[3;35H[K[4;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 03[4;35H[K[5;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 04[5;35H[K[6;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 05[6;35H[K[7;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 06[7;35H[K[9;1H 2[9;3H[K[10;1HUTSRQPONMLKJIHGREDCBA9876543210 01[10;35H[K[11;1HUTSRQPONMLKJIHGREDCBA9876543210 02[11;35H[K[12;1HUTSRQPONMLKJIHGREDCBA9876543210 03[12;35H[K[13;1HUTSRQPONMLKJIHGREDCBA9876543210 04[13;35H[K[14;1HUTSRQPONMLKJIHGREDCBA9876543210 05[14;35H[K[15;1HUTSRQPONMLKJIHGREDCBA9876543210 06[15;35H[K[16;1HUTSRQPONMLKJIHGREDCBA9876543210 07[16;35H[K[3;1H[?25h[?0c[8;1H[7mtest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[0m56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 02[?25h[?0c[?25l[?1c[18;22r[22;1H
[1;24r[22;1H[?25h[?0c[17;1H[1m[7m[No Name] [+] [0m[23;1H[7m[No Name] [+] [11;1H[17;1H[No Name] [+] [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[0mUTSRQPONMLKJIHGREDCBA9876543210 02[?25h[?0c[?25l[?1c[18;22r[22;1H
[1;24r[22;1H[?25h[?0c[?25l[?1c
:[?25h[?0c[?25l[?1c[22;1H[?25h[?0c[17;1H[1m[7m[No Name] [+] [0m[23;1H[7m[No Name] [+] [11;1H[?25l[?1c[0m[1;1H56789ABCDEFGHIJKLMNOPQRSTUVWXYZ 09[2;33H10[3;33H11[4;33H12[5;33H13[6;33H14[7;33H15
UTSRQPONMLKJIHGREDCBA9876543210 09[10;33H10[11;33H11[12;33H12[13;33H13[14;33H14[15;33H15[16;33H16[12;1H[?25h[?0c[?25l[?1c[1;1H. 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[11;1H[?25h[?0c[?25l[?1c[?25h[?0c[17;1H[7m[No Name] [+] [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[0m. line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11[?25h[?0c[?25l[?1c[18;22r[22;1H
[1;24r[24;1H[K[22;1H[?25h[?0c[8;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;16H
[8;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[0m. line 11 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ 11[?25h[?0c[?25l[?1c[18;22r[22;1H
[1;24r[22;1H[?25h[?0c[?25l[?1c
:[?25h[?0c[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset scrollopt-=hor
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" TEST syncbind
[?25l[?1c[22;1H[?25h[?0c[8;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset noscb
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[1;1HTest for 'scrollbind'. Do not add a line below!
STARTTEST[2;11H[K[3;1H:so small.vim[3;14H[K[4;1H:set noscrollbind[4;18H[K[5;1H:set scrollopt=ver,jump[5;24H[K[6;1H:set scrolloff=2[6;17H[K[7;1H:set nowrap[7;12H[K[1;1H[?25h[?0c[5;1H[8;1H[7mtest37.in [0m[17;1H[1m[7m[No Name] [+] [11;1H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset noscb
[?25l[?1c[11;1H[?25h[?0c[?25l[?1c[9;1H[K[10;1H[K[11;1H[K[12;1H[K[13;1H[K[14;1Hstart of window 2[14;18H[K[15;8H01[38C01[16;8H02[38C02[9;1H[?25h[?0c[14;1H[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset scb
[?25l[?1c[14;1H[?25h[?0c[8;1H[1m[7mtest37.in [0m[17;1H[7m[No Name] [+] [5;1H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset scb
[?25l[?1c[5;1H[?25h[?0c[?25l[?1c[1;1H. line 13 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 13[1;50H[K[2;1H. line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14
. line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15
. line 16 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 16
end of window 2[5;16H[K[6;1H[K[7;1Hend of test37.in (please don't delete this line)
end of window 2
[1m[34m~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [7;1H[?25h[?0c[?25l[?1c[0m[1;1Hzt:[1;4H[K[2;1H:set scrollbind[2;16H[K[3;1H:" -- start of tests --[3;24H[K[4;1H:" TEST scrolling down[4;23H[K[5;1HL5jHyy[1m[34m^W[0mbpr0[1m[34m^W[0mtHyy[1m[34m^W[0mbpr1[1m[34m^W[0mtL6jHyy[1m[34m^W[0mbpr2[1m[34m^W[0mkHyy[1m[34m^W[0mbpr3:
:" TEST scrolling up
[1m[34m^W[0mtH4k[1m[34m^W[0mjH[1m[34m^W[0mtHyy[1m[34m^W[0mbpr4[1m[34m^W[0mkHyy[1m[34m^W[0mbpr5[1m[34m^W[0mk3k[1m[34m^W[0mtH[1m[34m^W[0mjHyy[1m[34m^W[0mbpr6[1m[34m^W[0mtHyy[1m[34m^W[0mbpr7:
[7mtest37.in [9;16r[0m[9;1H[2L[1;24r[9;1H. line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15
. line 16 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 16[17;1H[1m[7m[No Name] [+] [0m[24;1H[K[11;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0csyncbind
[?25l[?1c[11;1H[?25h[?0c[?25l[?1c[1;7r[1;1H[L[1;24r[1;1H/^start of window 2$/[9;16r[9;1H[L[1;24r[9;1H. line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14[24;1H[K[11;1H[?25h[?0c[8;1H[1m[7mtest37.in [0m[17;1H[7m[No Name] [+] [5;1H[3;1H[8;1Htest37.in [0m[17;1H[1m[7m[No Name] [+] [11;1H[0m[17;1H[7m[No Name] [+] [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 16 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 16
[?25h[?0c[8;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[8;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H:set scrollbind
[?25h[?0c[?25l[?1c
:[?25h[?0c[?25l[?1c[22;1H[?25h[?0c[8;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset noscb
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[1;1HTest for 'scrollbind'. Do not add a line below!
STARTTEST
:so small.vim[3;14H[K[4;2Hset noscrollbind[4;18H[K[5;2Hset scrollopt=ver,jump
:set scrolloff=2[6;17H[K[7;2Hset nowrap[7;12H[K[1;1H[?25h[?0c[5;1H[8;1H[7mtest37.in [0m[17;1H[1m[7m[No Name] [+] [11;1H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset noscb
[?25l[?1c[11;1H[?25h[?0c[?25l[?1c[9;1H[K[10;1H[K[11;1H[K[12;1H[K[13;1H[K[14;1Hstart of window 2[14;18H[K[15;1H. line 01 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 01[15;50H[K[16;1H. line 02 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 02[16;50H[K[9;1H[?25h[?0c[14;1H[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset scb
[?25l[?1c[14;1H[?25h[?0c[8;1H[1m[7mtest37.in [0m[17;1H[7m[No Name] [+] [5;1H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset scb
[?25l[?1c[5;1H[?25h[?0c[5;1H[?25l[?1c[1;1H. line 13 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 13[1;50H[K[2;1H. line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14
. line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15
. line 16 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 16
end of window 2[5;16H[K[6;1H[K[7;1Hend of test37.in (please don't delete this line)
end of window 2
[1m[34m~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [7;1H[?25h[?0c[?25l[?1c[0m[1;1Hzt:[1;4H[K[2;1H:set scrollbind[2;16H[K[3;1H:" -- start of tests --[3;24H[K[4;1H:" TEST scrolling down[4;23H[K[5;1HL5jHyy[1m[34m^W[0mbpr0[1m[34m^W[0mtHyy[1m[34m^W[0mbpr1[1m[34m^W[0mtL6jHyy[1m[34m^W[0mbpr2[1m[34m^W[0mkHyy[1m[34m^W[0mbpr3:
:" TEST scrolling up
[1m[34m^W[0mtH4k[1m[34m^W[0mjH[1m[34m^W[0mtHyy[1m[34m^W[0mbpr4[1m[34m^W[0mkHyy[1m[34m^W[0mbpr5[1m[34m^W[0mk3k[1m[34m^W[0mtH[1m[34m^W[0mjHyy[1m[34m^W[0mbpr6[1m[34m^W[0mtHyy[1m[34m^W[0mbpr7:
[7mtest37.in [9;16r[0m[9;1H[2L[1;24r[9;1H. line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15
. line 16 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 16[17;1H[1m[7m[No Name] [+] [0m[24;1H[K[11;1H[?25h[?0c[8;1H[1m[7mtest37.in [0m[17;1H[7m[No Name] [+] [5;1H[?25l[?1c[24;1H[0m:[?25h[?0csyncbind
[?25l[?1c[5;1H[?25h[?0c[3;1H[?25l[?1c[1;7r[1;1H[L[1;24r[1;1H/^start of window 2$/[9;16r[9;1H[2L[1;24r[9;1H. line 13 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 13
. line 14 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 14[24;1H[K[3;1H[?25h[?0c[?25l[?1c[1;7r[1;1H[L[1;24r[1;1H:resize 7[8;1H[7mtest37.in [0m[17;1H[1m[7m[No Name] [+] [12;1H[?25h[?0c[11;1H[8;1Htest37.in [0m[17;1H[7m[No Name] [+] [4;1H[3;1H[8;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1Hzt:
[?25h[?0c[8;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[8;1Htest37.in [0m[17;1H[1m[7m[No Name] [+] [11;1H[0m[17;1H[7m[No Name] [+] [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 15 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 15
[?25h[?0c[?25l[?1c
:[?25h[?0c[?25l[?1c[22;1H[?25h[?0c[8;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[?25l[?1c[1;7r[0m[1;1H[4L[1;24r[1;1H/^start of window 1$/
zt:
:set scrollbind
[1m[34m^W[0mj:[9;16r[9;1H[4L[1;24r[9;1H. line 09 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 09
. line 10 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 10
. line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11
. line 12 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 12[24;1H[K[4;1H[?25h[?0c[8;1H[7mtest37.in [0m[17;1H[1m[7m[No Name] [+] [14;1H[11;1H[8;1Htest37.in [0m[17;1H[7m[No Name] [+] [4;1H[3;1H[8;1Htest37.in [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H:set scrollbind
[?25h[?0c[8;1H[1m[7mtest37.in [0m[23;1H[7m[No Name] [+] [3;1H[8;1Htest37.in [0m[17;1H[1m[7m[No Name] [+] [11;1H[0m[17;1H[7m[No Name] [+] [0m[23;1H[1m[7m[No Name] [+] [22;1H[?25l[?1c[18;22r[0m[22;1H
[1;24r[22;1H. line 11 ZYXWVUTSRQPONMLKJIHGREDCBA9876543210 11
[?25h[?0c[?25l[?1c
:[?25h[?0c[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" ***** done with tests *****
[?25l[?1c[22;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! test.out " Write contents of this file
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 33 lines, 1329 characters written[23;1H[1m[7mtest.out [22;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test38.in" 35 lines, 455 characters[2;1HTest Virtual replace mode.
STARTTEST
:so small.vim
:" make sure that backspace works, no matter what termcap is used
:set t_kD=[1m[34m^V[0mx7f t_kb=[1m[34m^V[0mx08
ggdGa
abcdefghi
jk lmn
opq rst
[1m[34m^D[0muvwxyz
[1m[34m^[[0mgg:set ai
:set bs=2
gR0[1m[34m^D[0m 1
A
BCDEFGHIJ[18;9HKL
MNO
PQR[1m[34m^[[0mG:ka
o0[1m[34m^D[0m
abcdefghi
jk lmn[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[4;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 29 lines, 407 characters written[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[5;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[1;23r[1;1H[11M[1;24r[13;5Hopq rst
[1m[34m^D[0muvwxyz
[1m[34m^[[0m'ajgR0[1m[34m^D[0m 1
A
BCDEFGHIJ[18;9HKL
MNO
PQR[1m[34m^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^[[0m:$
iab cdefghi jkl[1m[34m^[[0m0gRAB......CDEFGHI.J[1m[34m^[[0mo[1m[34m^[[0m:
iabcdefghijklmnopqrst[1m[34m^[[0m0gRAB IJKLMNO QR[1m[34m^[[0m:wq! test.out
ENDTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" make sure that backspace works, no matter what termcap is used
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset t_kD=^[1m[34m^?[0m t_kb=^[1m[34m^H
[?25l[?1c[27m[24m[0m[H[J[1;1H[1m[34m^[[0mgg:set ai
:set bs=2
gR0[1m[34m^D[0m 1
A
BCDEFGHIJ[6;9HKL
MNO
PQR[1m[34m^[[0mG:ka
o0[1m[34m^D[0m
abcdefghi
jk lmn
opq rst
[1m[34m^D[0muvwxyz
[1m[34m^[[0m'ajgR0[1m[34m^D[0m 1
A
BCDEFGHIJ[17;9HKL
MNO
PQR[1m[34m^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^[[0m:$
iab cdefghi jkl[1m[34m^[[0m0gRAB......CDEFGHI.J[1m[34m^[[0mo[1m[34m^[[0m:
iabcdefghijklmnopqrst[1m[34m^[[0m0gRAB IJKLMNO QR[1m[34m^[[0m:wq! test.out
ENDTEST
[?25h[?0c[?25l[?1c[1;23r[1;1H[12L[1;24r[2;1HTest Virtual replace mode.
STARTTEST
:so small.vim
:" make sure that backspace works, no matter what termcap is used
:set t_kD=[1m[34m^V[0mx7f t_kb=[1m[34m^V[0mx08
ggdGa
abcdefghi
jk lmn
opq rst
[1m[34m^D[0muvwxyz[1;1H[?25h[?0c[?25l[?1c
[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [0m[24;1H--No lines in buffer--[1;1H[?25h[?0c[?25l[?1c
abcdefghi[2;10H[K[3;1Hjk lmn[3;12H[K[4;1H opq rst[4;12H[K[5;1Huvwxyz[5;7H[K[6;1H[K[6;1H[?25h[?0c[1;1H[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset ai
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset bs=2
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c 1
A[2;3H[K[3;1H BCDEFGHIJ[3;11H[K[4;5H KL[4;11H[K[5;1H MNO[6;9HPQR[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cka
[?25l[?1c[6;9H[?25h[?0c[?25l[?1c[7;1H[K[8;1Habcdefghi[8;10H[K[9;1Hjk lmn[9;12H[K[10;1H opq rst[10;12H[K[11;1Huvwxyz[11;7H[K[12;1H[K[12;1H[?25h[?0c[6;9H
[?25l[?1c 1[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$
[?25l[?1c[12;1H[?25h[?0c[?25l[?1cab cdefghi jkl[?25h[?0c
[?25l[?1cAB......CDEFGHI.J[?25h[?0c[?25l[?1c[13;1H[K[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[?25l[?1c[13;1H[?25h[?0c[?25l[?1cabcdefghijklmnopqrst[?25h[?0c
[?25l[?1cAB IJKLMNO QR[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cwq! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 13 lines, 107 characters written
[?25h[?0c
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
pkgmaintainermangler: Not overriding Maintainer for domain lists.ubuntu.com
../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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test39.in" 43 lines, 916 characters[2;1HTest Visual block mode commands
And test "U" in Visual mode, also on German sharp S.
STARTTEST
:so small.vim
:so mbyte.vim
:" This only works when 'encoding' is "latin1", don't depend on the environment
:set enc=latin1
/^abcde
:" Test shift-right of a block
jllll[1m[34m^V[0mjj>wll[1m[34m^V[0mjlll>
:" Test shift-left of a block
G$hhhh[1m[34m^V[0mkk<
:" Test block-insert
Gkl[1m[34m^V[0mkkkIxyz[1m[34m^[[0m
:" Test block-replace
Gllll[1m[34m^V[0mkkklllrq
:" Test block-change
G$khhh[1m[34m^V[0mhhkkcmno[1m[34m^[[0m
:$-4,$w! test.out
:" gUe must uppercase a whole word, also when ß changes to SS
Gothe youtußeuu end[1m[34m^[[0mYpk0wgUe[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[5;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[6;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 31 lines, 740 characters written[6;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[6;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[1;23r[1;1H[14M[1;24r[10;1H:" gUfx must uppercase until x, inclusive.
O- youßtußexu -[1m[34m^[[0m0fogUfx
:" VU must uppercase a whole line
YpkVU
:" same, when it's the last line in the buffer
YPGi111[1m[34m^[[0mVUddP
:" Uppercase two lines
Oblah di
doh dut[1m[34m^[[0mVkUj
:" Uppercase part of two lines
ddppi333[1m[34m^[[0mk0i222[1m[34m^[[0mfyllvjfuUk
:/^the/,$w >> test.out
:qa!
ENDTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso mbyte.vim
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" This only works when 'encoding' is "latin1", don't depend on the environment
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset enc=latin1
[?25l[?1c[27m[24m[0m[H[J[1;1HGkl[1m[34m^V[0mkkkIxyz[1m[34m^[[0m
:" Test block-replace
Gllll[1m[34m^V[0mkkklllrq
:" Test block-change
G$khhh[1m[34m^V[0mhhkkcmno[1m[34m^[[0m
:$-4,$w! test.out
:" gUe must uppercase a whole word, also when ß changes to SS
Gothe youtußeuu end[1m[34m^[[0mYpk0wgUe
:" gUfx must uppercase until x, inclusive.
O- youßtußexu -[1m[34m^[[0m0fogUfx
:" VU must uppercase a whole line
YpkVU
:" same, when it's the last line in the buffer
YPGi111[1m[34m^[[0mVUddP
:" Uppercase two lines
Oblah di
doh dut[1m[34m^[[0mVkUj
:" Uppercase part of two lines
ddppi333[1m[34m^[[0mk0i222[1m[34m^[[0mfyllvjfuUk
:/^the/,$w >> test.out
:qa!
ENDTEST
[?25h[?0c[?25l[?1c
/[?25h[?0c^abcde
[?25l[?1c[1;23r[23;1H
[1;24r[23;1Habcdefghijklm[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c" Test shift-right of a block
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Habcdefghijklm[24;1H[K[23;1H[?25h[?0cabcd[?25l[?1c[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[22;5H[7me[0m
abcdefghijklm
abcd[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[22;5H[7me[0m
abcdefghijklm
abcd[?25h[?0c[?25l[?1c
3 lines >ed 1 time[21;5H efghijklm
abcd efghijklm
abcd efghijklm[21;8H[?25h[?0c ef[?25l[?1c[?25h[?0c[?25l[?1c[7mg[22;15H[?25h[?0c[?25l[?1c[21;16Hh[22;15Hg[?25h[?0c[?25l[?1c[21;17Hi[22;16Hh[?25h[?0c[?25l[?1c[21;18Hj[22;17Hi[?25h[?0c[?25l[?1c[0m[21;15H ghijklm[22;15H ghijklm[21;16H[?25h[?0c[22;16H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Test shift-left of a block
[?25l[?1c[22;16H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1Habcdefghijklm[24;1H[K[23;1H[?25h[?0c[12C[?25l[?1c[?25h[?0c[?25l[?1c[7mi[22;9H[?25h[?0c[?25l[?1c [21;9H[?25h[?0c[?25l[?1c[0m
3 lines > test.out
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[0m
"test.out" [24;12H[K[24;12H8 lines, 136 characters appended[22;10H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test40.in" 63 lines, 1521 characters[1;1HTest for "*Cmd" autocommands
STARTTEST
:so small.vim
:/^start/,$w! Xxx[15C" write lines below to Xxx
:au BufReadCmd testA 0r Xxx|$del
:e testA[24C" will read text of Xxd instead
:au BufWriteCmd testA call append(line("$"), "write")
:w[30C" will append a line to the file
:r testA[24C" should not read anything
:[31C" now we have:
:[31C" 1 start of Xxx
:[31C" 2[13Ctest40
:[31C" 3 end of Xxx
:[31C" 4 write
:au FileReadCmd testB '[r Xxx
:2r testB[23C" will read Xxx below line 2 instead
:[31C" 1 start of Xxx
:[31C" 2[13Ctest40
:[31C" 3 start of Xxx
:[31C" 4[13Ctest40
:[31C" 5 end of Xxx
:[31C" 6 end of Xxx[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for "*Cmd" autocommands[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 55 lines, 1440 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H:$w >>test.out[18C" append "end of Xxx" to test.out
:au BufReadCmd testE 0r test.out|$del
:sp testE[23C" split window with test.out
5Goasdf[1m[34m^[^W^W[0m:"
:au BufWriteCmd testE w! test.out
:wall[27C" will write other window to test.out
:[31C" 1 start of Xxx
:[31C" 2[13Ctest40
:[31C" 3 start of Xxx
:[31C" 4[13Ctest401
:[31C" 5 end of Xxx
:[31C" 6 asdf
:[31C" 7 end of Xxx
:[31C" 8 write
:[31C" 9[13Ctest401
:[31C" 10 end of Xxx
:[31C" 11 end of Xxx
:qa!
ENDTEST
start of Xxx[22;9Htest40
end of Xxx[19;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[20;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[20;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^start/,$w! Xxx[1m[34m^I^I[0m" write lines below to Xxx
[?25l[?1c"Xxx" [24;7H[K[24;7H[New File] 3 lines, 32 characters written[20;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufReadCmd testA 0r Xxx|$del
[?25l[?1c[20;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce testA[1m[34m^I^I^I[0m" will read text of Xxd instead
[?25l[?1c"Xxx" [24;7H[K[24;7H3 lines, 32 characters[1;1Hstart of Xxx[1;13H[K[2;1H test40[2;16H[K[3;1Hend of Xxx[3;33H[K[4;1H[1m[34m~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [3;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cau BufWriteCmd testA call append(line("$"), "write")
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw[1m[34m^I^I^I^I[0m" will append a line to the file
[?25l[?1c[4;1Hwrite[4;6H[K[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cr testA[1m[34m^I^I^I[0m" should not read anything
[?25l[?1c[1m[37m[41mE484: Can't open file testA[0m[24;28H[K[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" now we have:
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 1[1m[34m^I[0mstart of Xxx
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 2[1m[34m^I^I[0mtest40
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 3[1m[34m^I[0mend of Xxx
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 4[1m[34m^I[0mwrite
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau FileReadCmd testB '[r Xxx
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c2r testB[1m[34m^I^I^I[0m" will read Xxx below line 2 instead
[?25l[?1c"Xxx" [24;7H[K[24;7H3 lines, 32 characters[3;23r[3;1H[3L[1;24r[3;1Hstart of Xxx[4;9Htest40
end of Xxx[24;1H[K[3;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 1[1m[34m^I[0mstart of Xxx
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 2[1m[34m^I^I[0mtest40
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 3[1m[34m^I[0mstart of Xxx
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 4[1m[34m^I^I[0mtest40
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 5[1m[34m^I[0mend of Xxx
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 6[1m[34m^I[0mend of Xxx
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 7[1m[34m^I[0mwrite
[?25l[?1c[3;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau FileWriteCmd testC '[,']copy $
[?25l[?1c[3;1H[?25h[?0c[4;9H[?25l[?1ctest401[?25h[?0c[5;10H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c4,5w testC[1m[34m^I^I^I[0m" will copy lines 4 and 5 to the end
[?25l[?1c[8;1H test401[8;16H[K[9;1Hend of Xxx[9;11H[K[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cr testC[1m[34m^I^I^I[0m" should not read anything
[?25l[?1c[1m[37m[41mE484: Can't open file testC[0m[24;28H[K[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 1[1m[34m^I[0mstart of Xxx
[?25l[?1c[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 2[1m[34m^I^I[0mtest40
[?25l[?1c[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 3[1m[34m^I[0mstart of Xxx
[?25l[?1c[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 4[1m[34m^I^I[0mtest401
[?25l[?1c[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 5[1m[34m^I[0mend of Xxx
[?25l[?1c[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 6[1m[34m^I[0mend of Xxx
[?25l[?1c[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 7[1m[34m^I[0mwrite
[?25l[?1c[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 8[1m[34m^I^I[0mtest401
[?25l[?1c[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 9[1m[34m^I[0mend of Xxx
[?25l[?1c[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau FILEAppendCmd testD '[,']w! test.out
[?25l[?1c[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>testD[1m[34m^I^I^I[0m" will write all lines to test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 9 lines, 91 characters written[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$r testD[1m[34m^I^I^I[0m" should not read anything
[?25l[?1c[1m[37m[41mE484: Can't open file testD[0m[24;29H[K[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$w >>test.out[1m[34m^I^I^I[0m" append "end of Xxx" to test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 11 characters appended[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufReadCmd testE 0r test.out|$del
[?25l[?1c[9;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csp testE[1m[34m^I^I^I[0m" split window with test.out
[?25l[?1c"test.out" [24;12H[K[24;12H10 lines, 102 characters[10;1Hend of Xxx[10;11H[K[12;1H[1m[7mtestE [0m[13;1Hend of Xxx[13;11H[K[14;1Hwrite[14;6H[K[15;1H test401[15;16H[K[16;1Hend of Xxx[16;11H[K[23;1H[7mtestA [10;1H[?25h[?0c[5;1H[?25l[?1c[6;11r[0m[6;1H[L[1;24r[6;1Hasdf[12;7H[1m[7m[+][0m[24;1H[K[6;4H[?25h[?0c[12;1H[7mtestE [+] [0m[23;1H[1m[7mtestA [16;1H[?25l[?1c[24;1H[0m:[?25h[?0c"
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cau BufWriteCmd testE w! test.out
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cwall[1m[34m^I^I^I^I[0m" will write other window to test.out
[?25l[?1c"test.out" [24;12H[K[24;12H11 lines, 107 characters written[12;7H[7m [16;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 1[1m[34m^I[0mstart of Xxx
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 2[1m[34m^I^I[0mtest40
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 3[1m[34m^I[0mstart of Xxx
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 4[1m[34m^I^I[0mtest401
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 5[1m[34m^I[0mend of Xxx
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 6[1m[34m^I[0masdf
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 7[1m[34m^I[0mend of Xxx
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 8[1m[34m^I[0mwrite
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 9[1m[34m^I^I[0mtest401
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 10[1m[34m^I[0mend of Xxx
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c[1m[34m^I^I^I^I[0m" 11[1m[34m^I[0mend of Xxx
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test41.in" 24 lines, 421 characters[1;1HTest 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[1m[34m^[[0mkY3000p2GY3000p
:w! Xtest
:%d
:e! Xtest
:.w! test.out
3003G:.w >>test.out
6005G:.w >>test.out
:qa!
ENDTEST[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for writing and reading a file of over 100 Kbyte[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[9;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[10;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 13 lines, 196 characters written[10;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[10;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c%d
[?25l[?1c[2;1H[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [0m[24;1H--No lines in buffer--[1;1H[?25h[?0c[?25l[?1cThis is the start
This is the leader[2;19H[K[3;1HThis is the middle[3;19H[K[4;1HThis is the trailer[4;20H[K[5;1HThis is the end[5;16H[K[5;15H[?25h[?0c[4;15H[?25l[?1c[24;1H3000 more lines[24;16H[K[5;13Htrailer
This is the trailer[6;20H[K[7;1HThis is the trailer[7;20H[K[8;1HThis is the trailer[8;20H[K[9;1HThis is the trailer[9;20H[K[10;1HThis is the trailer[10;20H[K[11;1HThis is the trailer[11;20H[K[12;1HThis is the trailer[12;20H[K[13;1HThis is the trailer[13;20H[K[14;1HThis is the trailer[14;20H[K[15;1HThis is the trailer[15;20H[K[16;1HThis is the trailer[16;20H[K[17;1HThis is the trailer[17;20H[K[18;1HThis is the trailer[18;20H[K[19;1HThis is the trailer[19;20H[K[20;1HThis is the trailer[20;20H[K[21;1HThis is the trailer[21;20H[K[22;1HThis is the trailer[22;20H[K[23;1HThis is the trailer[23;20H[K[5;1H[?25h[?0c[2;1H[?25l[?1c[3;13Hleader[4;13Hleader[4;19H[K[5;13Hleader[5;19H[K[6;13Hleader[6;19H[K[7;13Hleader[7;19H[K[8;13Hleader[8;19H[K[9;13Hleader[9;19H[K[10;13Hleader[10;19H[K[11;13Hleader[11;19H[K[12;13Hleader[12;19H[K[13;13Hleader[13;19H[K[14;13Hleader[14;19H[K[15;13Hleader[15;19H[K[16;13Hleader[16;19H[K[17;13Hleader[17;19H[K[18;13Hleader[18;19H[K[19;13Hleader[19;19H[K[20;13Hleader[20;19H[K[21;13Hleader[21;19H[K[22;13Hleader[22;19H[K[23;13Hleader[23;19H[K[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! Xtest
[?25l[?1c"Xtest" [24;9H[K[24;9H[New File] 6005 lines, 117092 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c%d
[?25l[?1c[1;1H[K[2;1H[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [0m[24;1H--No lines in buffer--[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! Xtest
[?25l[?1c"Xtest" [24;9H[K[24;9H6005 lines, 117092 characters[1;1HThis is the start
This is the leader[2;19H[K[3;1HThis is the leader[3;19H[K[4;1HThis is the leader[4;19H[K[5;1HThis is the leader[5;19H[K[6;1HThis is the leader[6;19H[K[7;1HThis is the leader[7;19H[K[8;1HThis is the leader[8;19H[K[9;1HThis is the leader[9;19H[K[10;1HThis is the leader[10;19H[K[11;1HThis is the leader[11;19H[K[12;1HThis is the leader[12;19H[K[13;1HThis is the leader[13;19H[K[14;1HThis is the leader[14;19H[K[15;1HThis is the leader[15;19H[K[16;1HThis is the leader[16;19H[K[17;1HThis is the leader[17;19H[K[18;1HThis is the leader[18;19H[K[19;1HThis is the leader[19;19H[K[20;1HThis is the leader[20;19H[K[21;1HThis is the leader[21;19H[K[22;1HThis is the leader[22;19H[K[23;1HThis is the leader[23;19H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c.w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 1 line, 18 characters written[1;1H[?25h[?0c[?25l[?1c[27m[24m[0m[H[J[1;1HThis 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[12;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 19 characters appended[12;1H[?25h[?0c[?25l[?1c[27m[24m[0m[H[J[1;1HThis 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
[?25h[?0c[?25l[?1c
:[?25h[?0c.w >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H1 line, 16 characters appended[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test42.in" 130 lines, 2368 characters[1;1HTest 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[11C" 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[22C" Ignore change from setting 'ff'
o[1m[34m^V^@^[[0m:set noeol
:w
:set ffs& nobinary[14C" Allow default test42.in format
:e #
:set ff=unix[20C" Format for files to write
:/^ucs-4$/+1w! Xtest5
:/^ucs-4le$/+1w! Xtest6[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTest for writing and reading a file starting with a BOM[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 111 lines, 2116 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H:e! test.out
:$r Xtest0x
:$r Xtest1x
:$r Xtest2x
:$r Xtest3x
:$r Xtest4x
:$r Xtest5x
:$r Xtest6x
:set nobin ff&[15C" Write the file in default format
:w! test.out
:qa!
ENDTEST
latin-1
þþlatin-1
utf-8
utf-8
utf-8-err
utf-8[1m[34m~@[0merr
ucs-2
þÿ[1m[34m^@[0mu[1m[34m^@[0mc[1m[34m^@[0ms[1m[34m^@[0m-[1m[34m^@[0m2[1m[34m^@[0m
ucs-2le
ÿþu[1m[34m^@[0mc[1m[34m^@[0ms[1m[34m^@[0m-[1m[34m^@[0m2[1m[34m^@[0ml[1m[34m^@[0me[1m[34m^@[12;1H[?25h[?0c
[?25l[?1c[24;1H[0m:so! Xdotest
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso mbyte.vim
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset encoding=utf-8
[?25l[?1c[27m[24m[0m[H[J[1;1H:e! test.out
:$r Xtest0x
:$r Xtest1x
:$r Xtest2x
:$r Xtest3x
:$r Xtest4x
:$r Xtest5x
:$r Xtest6x
:set nobin ff&[14C " Write the file in default format
:w! test.out
:qa!
ENDTEST
latin-1
[1m[34m[0mlatin-1
utf-8
[1m[34m[0mutf-8
utf-8-err
[1m[34m[0mutf-8[1m[34m<80>[0merr
ucs-2
[1m[34m^@[0mu[1m[34m^@[0mc[1m[34m^@[0ms[1m[34m^@[0m-[1m[34m^@[0m2[1m[34m^@[0m
ucs-2le
[1m[34m[0mu[1m[34m^@[0mc[1m[34m^@[0ms[1m[34m^@[0m-[1m[34m^@[0m2[1m[34m^@[0ml[1m[34m^@[0me[1m[34m^@[13;1H[?25h[?0c[?25l[?1c[24;1H[0m:[?25h[?0cset fileencodings=ucs-bom,latin-1
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset ff=unix ffs=unix " This changes the file for DOS and MAC
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" --- Write the test files
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^latin-1$/+1w! Xtest0
[?25l[?1c"Xtest0" [24;10H[K[24;10H[New File] 1 line, 10 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^utf-8$/+1w! Xtest1
[?25l[?1c"Xtest1" [24;10H[K[24;10H[New File] 1 line, 9 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^utf-8-err$/+1w! Xtest2
[?25l[?1c"Xtest2" [24;10H[K[24;10H[New File] 1 line, 13 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^ucs-2$/+1w! Xtest3
[?25l[?1c"Xtest3" [24;10H[K[24;10H[New File] 1 line, 14 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^ucs-2le$/+1w! Xtest4
[?25l[?1c"Xtest4" [24;10H[K[24;10H[New File] 1 line, 17 characters written[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Need to add a NUL byte after the NL byte
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset bin
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! Xtest4 " Ignore change from setting 'ff'
[?25l[?1c"Xtest4" [24;10H[K[24;10H1 line, 17 characters[1;1H[1m[34m[0mu[1m[34m^@[0mc[1m[34m^@[0ms[1m[34m^@[0m-[1m[34m^@[0m2[1m[34m^@[0ml[1m[34m^@[0me[1m[34m^@
~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c
[?25l[?1c^@[0m[2;3H[K[2;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset noeol
[?25l[?1c[2;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw
[?25l[?1c"Xtest4" [Incomplete last line] 2 lines, 18 characters written[2;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset ffs& nobinary " Allow default test42.in format
[?25l[?1c[2;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce #
[?25l[?1c"test42.in" [converted] 130 lines, 2385 characters[1;1H:$r Xtest0x[1;12H[K[2;1H:$r Xtest1x
:$r Xtest2x[3;12H[K[4;1H:$r Xtest3x[4;12H[K[5;1H:$r Xtest4x[5;12H[K[6;1H:$r Xtest5x[6;12H[K[7;1H:$r Xtest6x[7;12H[K[8;1H:set nobin ff& " Write the file in default format[8;64H[K[9;1H:w! test.out[9;13H[K[10;1H:qa![10;5H[K[11;1HENDTEST[11;8H[K[12;1H[K[13;1Hlatin-1[13;8H[K[14;1Hþþlatin-1[14;10H[K[15;1Hutf-8[15;6H[K[16;1Hutf-8[16;9H[K[17;1Hutf-8-err[17;10H[K[18;1Hutf-8[1m[34m<80>[0merr[18;16H[K[19;1Hucs-2[19;6H[K[20;1Hþÿ[1m[34m^@[0mu[1m[34m^@[0mc[1m[34m^@[0ms[1m[34m^@[0m-[1m[34m^@[0m2[1m[34m^@[0m[20;20H[K[21;1Hucs-2le[21;8H[K[22;1Hÿþu[1m[34m^@[0mc[1m[34m^@[0ms[1m[34m^@[0m-[1m[34m^@[0m2[1m[34m^@[0ml[1m[34m^@[0me[1m[34m^@[0m[22;24H[K[23;1Hucs-4[23;6H[K[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset ff=unix " Format for files to write
[?25l[?1c[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^ucs-4$/+1w! Xtest5
[?25l[?1c"Xtest5" [24;10H[K[24;10H[converted][New File] 1 line, 30 characters written[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^ucs-4le$/+1w! Xtest6
[?25l[?1c"Xtest6" [24;10H[K[24;10H[converted][New File] 1 line, 35 characters written[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Need to add three NUL bytes after the NL byte
[?25l[?1c[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset bin
[?25l[?1c[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! Xtest6 " ! for when setting 'ff' is a change
[?25l[?1c"Xtest6" [24;10H[K[24;10H1 line, 33 characters[1;1H[1m[34m^@^@[0mu[1m[34m^@^@^@[0mc[1m[34m^@^@^@[0ms[1m[34m^@^@^@[0m-[1m[34m^@^@^@[0m4[1m[34m^@^@^@[0ml[1m[34m^@^@^@[0me[1m[34m^@^@^@
~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c
~ [?25l[?1c
^@^@^@[0m[2;7H[K[2;5H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset noeol
[?25l[?1c[2;5H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw
[?25l[?1c"Xtest6" [Incomplete last line] 2 lines, 36 characters written[2;5H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nobin
[?25l[?1c[2;5H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce #
[?25l[?1c"test42.in" [converted] 130 lines, 2385 characters[1;1H:$r Xtest0x[1;12H[K[2;1H:$r Xtest1x
:$r Xtest2x[3;12H[K[4;1H:$r Xtest3x[4;12H[K[5;1H:$r Xtest4x[5;12H[K[6;1H:$r Xtest5x[6;12H[K[7;1H:$r Xtest6x[7;12H[K[8;1H:set nobin ff& " Write the file in default format[8;64H[K[9;1H:w! test.out[9;13H[K[10;1H:qa![10;5H[K[11;1HENDTEST[11;8H[K[12;1H[K[13;1Hlatin-1[13;8H[K[14;1Hþþlatin-1[14;10H[K[15;1Hutf-8[15;6H[K[16;1Hutf-8[16;9H[K[17;1Hutf-8-err[17;10H[K[18;1Hutf-8[1m[34m<80>[0merr[18;16H[K[19;1Hucs-2[19;6H[K[20;1Hþÿ[1m[34m^@[0mu[1m[34m^@[0mc[1m[34m^@[0ms[1m[34m^@[0m-[1m[34m^@[0m2[1m[34m^@[0m[20;20H[K[21;1Hucs-2le[21;8H[K[22;1Hÿþu[1m[34m^@[0mc[1m[34m^@[0ms[1m[34m^@[0m-[1m[34m^@[0m2[1m[34m^@[0ml[1m[34m^@[0me[1m[34m^@[0m[22;24H[K[23;1Hucs-4[23;6H[K[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" --- Check that editing a latin-1 file doesn't see a BOM
[?25l[?1c[12;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! Xtest0
[?25l[?1c"Xtest0" [24;10H[K[24;10H[converted] 1 line, 12 characters[1;1Hþþlatin-1[1;10H[K[2;1H[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [12;1H~ [13;1H~ [14;1H~ [15;1H~ [16;1H~ [17;1H~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [1;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0credir! >test.out
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileencoding bomb?
[?25l[?1c[24;1H[K[24;1H fileencoding=latin1
nobomb
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0credir END
[?25l[?1c[1;1H[2L[1;1Hþþlatin-1
[1m[34m~ [0m[24;3H[K[1;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cset fenc=latin-1
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[converted] 1 line, 12 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset bomb fenc=latin-1
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! Xtest0x
[?25l[?1c"Xtest0x" [24;11H[K[24;11H[converted][New File] 1 line, 12 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" --- Check utf-8
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! Xtest1
[?25l[?1c"Xtest1" [24;10H[K[24;10H1 line, 9 characters[1;1Hutf-8[1;6H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0credir >>test.out
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileencoding bomb?
[?25l[?1c[24;1H[K[24;1H fileencoding=utf-8
bomb
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0credir END
[?25l[?1c[1;1H[2L[1;1Hutf-8
[1m[34m~ [0m[24;3H[K[1;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cset fenc=latin-1
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[converted] 1 line, 6 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fenc=utf-8
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! Xtest1x
[?25l[?1c"Xtest1x" [24;11H[K[24;11H[New File] 1 line, 9 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" --- Check utf-8 with an error (will fall back to latin-1)
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! Xtest2
[?25l[?1c"Xtest2" [24;10H[K[24;10H[converted] 1 line, 17 characters[1;1Hutf-8[1m[34m<80>[0merr
[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0credir >>test.out
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileencoding bomb?
[?25l[?1c[24;1H[K[24;1H fileencoding=latin1
nobomb
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0credir END
[?25l[?1c[1;1H[2L[1;1Hutf-8[1m[34m<80>[0merr
[1m[34m~ [0m[24;3H[K[1;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cset fenc=latin-1
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[converted] 1 line, 17 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fenc=utf-8
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! Xtest2x
[?25l[?1c"Xtest2x" [24;11H[K[24;11H[New File] 1 line, 17 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" --- Check ucs-2
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! Xtest3
[?25l[?1c"Xtest3" [24;10H[K[24;10H[converted] 1 line, 8 characters[1;1Hucs-2[1;6H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0credir >>test.out
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileencoding bomb?
[?25l[?1c[24;1H[K[24;1H fileencoding=utf-16
bomb
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0credir END
[?25l[?1c[1;1H[2L[1;1Hucs-2
[1m[34m~ [0m[24;3H[K[1;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cset fenc=latin-1
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[converted] 1 line, 6 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fenc=ucs-2
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! Xtest3x
[?25l[?1c"Xtest3x" [24;11H[K[24;11H[converted][New File] 1 line, 8 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" --- Check ucs-2le
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! Xtest4
[?25l[?1c"Xtest4" [24;10H[K[24;10H[converted] 1 line, 10 characters[1;5H2le
[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0credir >>test.out
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileencoding bomb?
[?25l[?1c[24;1H[K[24;1H fileencoding=utf-16le
bomb
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0credir END
[?25l[?1c[1;1H[2L[1;1Hucs-2le
[1m[34m~ [0m[24;3H[K[1;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cset fenc=latin-1
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[converted] 1 line, 8 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fenc=ucs-2le
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! Xtest4x
[?25l[?1c"Xtest4x" [24;11H[K[24;11H[converted][New File] 1 line, 10 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" --- Check ucs-4
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! Xtest5
[?25l[?1c"Xtest5" [24;10H[K[24;10H[converted] 1 line, 10 characters[1;4H-4[1;6H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0credir >>test.out
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileencoding bomb?
[?25l[?1c[24;1H[K[24;1H fileencoding=ucs-4
bomb
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0credir END
[?25l[?1c[1;1H[2L[1;1Hucs-4
[1m[34m~ [0m[24;3H[K[1;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cset fenc=latin-1
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[converted] 1 line, 6 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fenc=ucs-4
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! Xtest5x
[?25l[?1c"Xtest5x" [24;11H[K[24;11H[converted][New File] 1 line, 10 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" --- Check ucs-4le
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! Xtest6
[?25l[?1c"Xtest6" [24;10H[K[24;10H[converted] 1 line, 12 characters[1;5H4le
[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0credir >>test.out
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fileencoding bomb?
[?25l[?1c[24;1H[K[24;1H fileencoding=ucs-4le
bomb
[1m[32mPress ENTER or type command to continue[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0credir END
[?25l[?1c[1;1H[2L[1;1Hucs-4le
[1m[34m~ [0m[24;3H[K[1;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cset fenc=latin-1
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw >>test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[converted] 1 line, 8 characters appended[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fenc=ucs-4le
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! Xtest6x
[?25l[?1c"Xtest6x" [24;11H[K[24;11H[converted][New File] 1 line, 12 characters written[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" --- Check the files written with BOM
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset bin
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H35 lines, 275 characters[1;1H[K[2;1H[K[3;1H fileencoding=latin1[3;22H[K[4;1Hnobomb[4;7H[K[5;1H[1m[34m[0mlatin-1[5;16H[K[6;1H[K[7;1H[K[8;1H fileencoding=utf-8[8;21H[K[9;1H bomb[9;7H[K[10;1Hutf-8[10;6H[K[11;1H[K[12;1H[K[13;1H fileencoding=latin1[13;22H[K[14;1Hnobomb[14;7H[K[15;1H[1m[34m[0mutf-8[1m[34m<80>[0merr[15;19H[K[16;1H[K[17;1H[K[18;1H fileencoding=utf-16[18;22H[K[19;1H bomb[19;7H[K[20;1Hucs-2[20;6H[K[21;1H[K[22;1H[K[23;1H fileencoding=utf-16le[23;24H[K[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$r Xtest0x
[?25l[?1c"Xtest0x" [24;11H[K[24;11H1 line, 10 characters[1;23r[1;1H[13M[1;24r[11;2H bomb
ucs-2le[15;2H fileencoding=ucs-4
bomb
ucs-4[20;2H fileencoding=ucs-4le
bomb
ucs-4le
[1m[34m[0mlatin-1[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r Xtest1x
[?25l[?1c"Xtest1x" [24;11H[K[24;11H1 line, 9 characters[1;23r[23;1H
[1;24r[23;1H[1m[34m[0mutf-8[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r Xtest2x
[?25l[?1c"Xtest2x" [24;11H[K[24;11H1 line, 17 characters[1;23r[23;1H
[1;24r[23;1Hutf-8[1m[34m<80>[0merr[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r Xtest3x
[?25l[?1c"Xtest3x" [24;11H[K[24;11H1 line, 14 characters[1;23r[23;1H
[1;24r[23;1H[1m[34m^@[0mu[1m[34m^@[0mc[1m[34m^@[0ms[1m[34m^@[0m-[1m[34m^@[0m2[1m[34m^@[0m[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r Xtest4x
[?25l[?1c"Xtest4x" [24;11H[K[24;11H[Incomplete last line] 2 lines, 18 characters[1;23r[23;1H
[1;24r[23;1H[1m[34m[0mu[1m[34m^@[0mc[1m[34m^@[0ms[1m[34m^@[0m-[1m[34m^@[0m2[1m[34m^@[0ml[1m[34m^@[0me[1m[34m^@[0m[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r Xtest5x
[?25l[?1c"Xtest5x" [24;11H[K[24;11H1 line, 28 characters[1;23r[1;1H[2M[1;24r[22;1H[1m[34m^@
^@^@^@^@^@[0mu[1m[34m^@^@^@[0mc[1m[34m^@^@^@[0ms[1m[34m^@^@^@[0m-[1m[34m^@^@^@[0m4[1m[34m^@^@^@[0m[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0c$r Xtest6x
[?25l[?1c"Xtest6x" [24;11H[K[24;11H[Incomplete last line] 2 lines, 36 characters[1;23r[23;1H
[1;24r[23;1H[1m[34m^@^@[0mu[1m[34m^@^@^@[0mc[1m[34m^@^@^@[0ms[1m[34m^@^@^@[0m-[1m[34m^@^@^@[0m4[1m[34m^@^@^@[0ml[1m[34m^@^@^@[0me[1m[34m^@^@^@[0m[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cset nobin ff& " Write the file in default format
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cw! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H44 lines, 409 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
pkgstripfiles: processing control file: debian/vim-tiny/DEBIAN/control, package vim-tiny, directory debian/vim-tiny
pkgstripfiles: PNG optimization for package vim-tiny took 0 s
../vim -u unix.vim -U NONE --noplugin -s dotest.in test43.in
dpkg-deb: warning: 'debian/vim-tiny/DEBIAN/control' contains user-defined field 'Original-Maintainer'
dpkg-deb: warning: ignoring 1 warning about the control file(s)
dpkg-deb: building package `vim-tiny' in `../vim-tiny_7.3.547-1ubuntu1_armhf.deb'.
Vim: Warning: Output is not to a terminal
Vim: Warning: Input is not from a terminal
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test43.in" 34 lines, 473 characters[1;1HTests for regexp with various magic settings.
STARTTEST
:so small.vim
: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:$
:set undolevels=100
dv?bar?
Yup:"
:?^1?,$w! test.out
:qa!
ENDTEST[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for regexp with various magic settings.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 19 lines, 268 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nocompatible viminfo+=nviminfo
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^1
[?25l[?1c[1;23r[23;1H
[1;24r[23;1H1 a aa abb abbccc[24;1H[K[23;1H[?25h[?0c[?25l[?1c
/[?25h[?0ca*b\{2}c\+/e
[?25l[?1c[23;17H[?25h[?0c[?25l[?1c[23;17H[K[23;16H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c\Md\*e\{2}f\+/e
[?25l[?1c[1;23r[23;1H
[1;24r[23;1H2 d dd dee deefff[24;1H[K[23;17H[?25h[?0c[?25l[?1c[23;17H[K[23;16H[?25h[?0c[?25l[?1c
:[?25h[?0cset nomagic
[?25l[?1c[23;16H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cg\*h\{2}i\+/e
[?25l[?1c[1;23r[23;1H
[1;24r[23;1H3 g gg ghh ghhiii[24;1H[K[23;17H[?25h[?0c[?25l[?1c[23;17H[K[23;16H[?25h[?0c[?25l[?1c
/[?25h[?0c\mj*k\{2}l\+/e
[?25l[?1c[1;23r[23;1H
[1;24r[23;1H4 j jj jkk jkklll[24;1H[K[23;17H[?25h[?0c[?25l[?1c[23;17H[K[23;16H[?25h[?0c[?25l[?1c
/[?25h[?0c\vm*n{2}o+/e
[?25l[?1c[1;23r[23;1H
[1;24r[23;1H5 m mm mnn mnnooo[24;1H[K[23;17H[?25h[?0c[?25l[?1c[23;17H[K[23;16H[?25h[?0c[?25l[?1c
/[?25h[?0c\V^aa$
[?25l[?1c[1;23r[23;1H
[1;24r[23;1H6 x ^aa$ x[24;1H[K[23;5H[?25h[?0c[?25l[?1caa$ x[23;10H[K[23;5H[?25h[?0c[?25l[?1c
:[?25h[?0cset magic
[?25l[?1c[23;5H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c\v(a)(b)\2\1\1/e
[?25l[?1c[1;23r[23;1H
[1;24r[23;1H7 (a)(b) abbaa[24;1H[K[23;14H[?25h[?0c[?25l[?1c[23;14H[K[23;13H[?25h[?0c[?25l[?1c
/[?25h[?0c\V[ab]\(\[xy]\)\1
[?25l[?1c[1;23r[23;1H
[1;24r[23;1H8 axx [ab]xx[24;1H[K[23;7H[?25h[?0c[?25l[?1cab]x[23;12H[K[23;7H[?25h[?0c[?25l[?1c
:[?25h[?0c$
[?25l[?1c[1;23r[1;1H[2M[1;24r[22;1H9 foobar[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cset undolevels=100
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H?[?25h[?0cbar?
[?25l[?1c[24;5H[K[24;1H[22;6H[K[23;1H[1m[34m~ [22;5H[?25h[?0c[?25l[?1c[0m
1 more line; before #2 0 seconds ago[22;6Hbar[23;1H[K[22;6H[?25h[?0c[?25l[?1c
9 foo
[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c?^1?,$w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New] 11L, 137C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test44.in" 59 lines, 2403 characters[1;1HTests 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
/มà¹[1m[34m~H[0m
x:" find word by change of word class
/ã[1m[34m~A[0m¡\<ã[1m[34m~B[0m«ã[1m[34m~C[0m¨\>ã[1m[34m~A[0m¯[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for regexp with multi-byte encoding and various magic settings.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[4;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 35 lines, 1238 characters written[5;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[5;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1Hx/ [[=a=]]* [[=b=]]* [[=c=]]* [[=d=]]* [[=e=]]* [[=f=]]* [[=g=]]* [[=h=]]* [[=i=[2;1H]]* [[=j=]]* [[=k=]]* [[=l=]]* [[=m=]]* [[=n=]]* [[=o=]]* [[=p=]]* [[=q=]]* [[=r[3;1H=]]* [[=s=]]* [[=t=]]* [[=u=]]* [[=v=]]* [[=w=]]* [[=x=]]* [[=y=]]* [[=z=]]*/e
x:?^1?,$w! test.out
:e! test.out
G:put =matchstr(\"×[1m[34m~P[0m×[1m[34m~Q[0m×[1m[34m~R[0m×[1m[34m~S[0m\", \".\", 0, 2) " ×[1m[34m~Q[0m
:put =matchstr(\"×[1m[34m~P[0m×[1m[34m~Q[0m×[1m[34m~R[0m×[1m[34m~S[0m\", \"..\", 0, 2) " ×[1m[34m~Q[0m×[1m[34m~R[0m
:put =matchstr(\"×[1m[34m~P[0m×[1m[34m~Q[0m×[1m[34m~R[0m×[1m[34m~S[0m\", \".\", 0, 0) " ×[1m[34m~P[0m
:put =matchstr(\"×[1m[34m~P[0m×[1m[34m~Q[0m×[1m[34m~R[0m×[1m[34m~S[0m\", \".\", 4, -1) " ×[1m[34m~R[0m
: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 หมà¹[1m[34m~H[0mx à¸à¸¡x
a à¸à¸¡x หมà¹[1m[34m~H[0mx[12;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso mbyte.vim
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nocompatible encoding=utf-8 termencoding=latin1 viminfo+=nviminfo
[?25l[?1c[27m[24m[0m[H[J[1;1Hx/ [[=a=]]* [[=b=]]* [[=c=]]* [[=d=]]* [[=e=]]* [[=f=]]* [[=g=]]* [[=h=]]* [[=i=[2;1H]]* [[=j=]]* [[=k=]]* [[=l=]]* [[=m=]]* [[=n=]]* [[=o=]]* [[=p=]]* [[=q=]]* [[=r[3;1H=]]* [[=s=]]* [[=t=]]* [[=u=]]* [[=v=]]* [[=w=]]* [[=x=]]* [[=y=]]* [[=z=]]*/e
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[13;1H[?25h[?0c[?25l[?1c[24;1H/[?25h[?0c^1
[?25l[?1c[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0ca*b\{2}c\+/e
[?25l[?1c[14;17H[?25h[?0c[?25l[?1c[14;17H[K[14;16H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c\Md\*e\{2}f\+/e
[?25l[?1c[15;17H[?25h[?0c[?25l[?1c[15;17H[K[15;16H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset nomagic
[?25l[?1c[15;16H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cg\*h\{2}i\+/e
[?25l[?1c[16;17H[?25h[?0c[?25l[?1c[16;17H[K[16;16H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c\mj*k\{2}l\+/e
[?25l[?1c[17;17H[?25h[?0c[?25l[?1c[17;17H[K[17;16H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c\vm*n{2}o+/e
[?25l[?1c[18;17H[?25h[?0c[?25l[?1c[18;17H[K[18;16H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c\V^aa$
[?25l[?1c[19;5H[?25h[?0c[?25l[?1c aa$ x[19;10H[K[19;5H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset magic
[?25l[?1c[19;5H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c\v(a)(b)\2\1\1/e
[?25l[?1c[20;14H[?25h[?0c[?25l[?1c[20;14H[K[20;13H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c\V[ab]\(\[xy]\)\1
[?25l[?1c[21;7H[?25h[?0c[?25l[?1c ab]x[21;12H[K[21;7H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Now search for multi-byte without composing char
[?25l[?1c[21;7H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c¿
[?25l[?1c[22;8H[?25h[?0c[?25l[?1c¿x[22;9H[K[22;8H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Now search for multi-byte with composing char
[?25l[?1c[22;8H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c¿¿
[?25l[?1c[23;8H[?25h[?0c[?25l[?1c¿x[23;9H[K[23;8H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" find word by change of word class
[?25l[?1c[23;8H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c¿?\<¿?¿?\>¿?
[?25l[?1c[1;23r[1;1H[3M[1;24r[21;1Hb ¿?¿?¿?¿?
c x ¬¿x
d ¿?¿?x[24;1H[K[21;3H[?25h[?0c[?25l[?1c¿?¿?¿?[21;9H[K[21;3H[?25h[?0c[?25l[?1c
:[?25h[?0c" Test \%u, [\u] and friends
[?25l[?1c[21;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c\%u20ac
[?25l[?1c[22;6H[?25h[?0c[?25l[?1c¬x[22;7H[K[22;6H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c[\u4f7f\u5929]\+
[?25l[?1c[23;3H[?25h[?0c[?25l[?1c ¿?x [23;7H[K[23;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c\%U12345678
[?25l[?1c[1;23r[23;1H
[1;24r[23;1He ¿y[24;1H[K[23;3H[?25h[?0c[?25l[?1c y[23;4H[K[23;3H[?25h[?0c[?25l[?1c
/[?25h[?0c[\U1234abcd\u1234\uabcd]
[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hf ¿z[24;1H[K[23;3H[?25h[?0c[?25l[?1c z[23;4H[K[23;3H[?25h[?0c[?25l[?1c
/[?25h[?0c\%d21879b
[?25l[?1c[1;23r[23;1H
[1;24r[23;1Hg a¿?bb[24;1H[K[23;4H[?25h[?0c[?25l[?1cabb[23;6H[K[23;4H[?25h[?0c[?25l[?1c
/[?25h[?0c [[=A=]]* [[=B=]]* [[=C=]]* [[=D=]]* [[=E=]]* [[=F=]]* [[=G=]]* [[=H=]]* [[=I=
[23;80H][24;1H]* [[=J=]]* [[=K=]]* [[=L=]]* [[=M=]]* [[=N=]]* [[=O=]]* [[=P=]]* [[=Q=]]* [[=R
[23;80H=[24;1H]]* [[=S=]]* [[=T=]]* [[=U=]]* [[=V=]]* [[=W=]]* [[=X=]]* [[=Y=]]* [[=Z=]]*/e
[?25l[?1c[22;1H[1m[32mPress ENTER or type command to continue[0m[22;40H[K[23;1H[K[24;1H[K[?25h[?0c[1;1H[2L[?25l[?1c[1;1H:w!
:qa!
ENDTEST[3;8H[K[4;1H[K[5;1H1 a aa abb abbcc
2 d dd dee deeff
3 g gg ghh ghhii
4 j jj jkk jkkll
5 m mm mnn mnnoo
6 x aa$ x[10;10H[K[11;1H7 (a)(b) abba[11;14H[K[12;1H8 axx ab]xx[12;12H[K[13;1H9 ¿¿x ¿x[13;9H[K[14;1Ha ¿¿x ¿x[14;10H[K[15;1Hb ¿?¿?¿?[15;9H[K[16;1Hc x ¬x[16;7H[K[17;1Hd ¿?[17;7H[K[18;1He y [18;5H[K[19;1Hf z[19;5H[K[20;1Hg abb
h AÀÁÂÃÄÅ¿¿¿¿¿¿¿ B¿¿ CÇ¿¿¿¿ D¿¿¿¿¿ EÈÉÊË¿¿¿¿¿¿¿ F¿ G¿¿¿¿¿¿¿¿ H¿¿¿¿¿ IÌÍÎÏ¿¿¿¿¿¿¿[22;1H J¿ K¿¿¿¿ L¿¿¿¿¿¿ M¿¿ NÑ¿¿¿¿¿ OÒÓÔÕÖØ¿¿¿¿¿¿¿¿ P¿¿ Q R¿¿¿¿¿ S¿¿¿¿¿ T¿¿¿¿¿ UÙÚÛÜ¿¿[23;1H¿¿¿¿¿¿¿ V¿ W¿¿¿¿¿ X¿¿ YÝ¿¿¿¿¿¿ Z¿¿¿¿¿¿[24;1H[K[23;38H[?25h[?0c[?25l[?1c[23;38H[K[23;37H[?25h[?0c[?25l[?1c
/[?25h[?0c [[=a=]]* [[=b=]]* [[=c=]]* [[=d=]]* [[=e=]]* [[=f=]]* [[=g=]]* [[=h=]]* [[=i=
[23;80H][24;1H]* [[=j=]]* [[=k=]]* [[=l=]]* [[=m=]]* [[=n=]]* [[=o=]]* [[=p=]]* [[=q=]]* [[=r
[23;80H=[24;1H]]* [[=s=]]* [[=t=]]* [[=u=]]* [[=v=]]* [[=w=]]* [[=x=]]* [[=y=]]* [[=z=]]*/e
[?25l[?1c[22;1H[1m[32mPress ENTER or type command to continue[0m[22;40H[K[23;1H[K[24;1H[K[?25h[?0c[1;1H[2L[?25l[?1c[2;1H1 a aa abb abbcc
2 d dd dee deeff
3 g gg ghh ghhii
4 j jj jkk jkkll
5 m mm mnn mnnoo
6 x aa$ x[7;10H[K[8;1H7 (a)(b) abba[8;14H[K[9;1H8 axx ab]xx[9;12H[K[10;1H9 ¿¿x ¿x[10;9H[K[11;1Ha ¿¿x ¿x[11;10H[K[12;1Hb ¿?¿?¿?[12;9H[K[13;1Hc x ¬x[13;7H[K[14;1Hd ¿?[14;7H[K[15;1He y [15;5H[K[16;1Hf z[16;5H[K[17;1Hg abb
h AÀÁÂÃÄÅ¿¿¿¿¿¿¿ B¿¿ CÇ¿¿¿¿ D¿¿¿¿¿ EÈÉÊË¿¿¿¿¿¿¿ F¿ G¿¿¿¿¿¿¿¿ H¿¿¿¿¿ IÌÍÎÏ¿¿¿¿¿¿¿[19;1H J¿ K¿¿¿¿ L¿¿¿¿¿¿ M¿¿ NÑ¿¿¿¿¿ OÒÓÔÕÖØ¿¿¿¿¿¿¿¿ P¿¿ Q R¿¿¿¿¿ S¿¿¿¿¿ T¿¿¿¿¿ UÙÚÛÜ¿¿[20;1H¿¿¿¿¿¿¿ V¿ W¿¿¿¿¿ X¿¿ YÝ¿¿¿¿¿¿ Z¿¿¿¿¿
i aàáâãäå¿¿¿¿¿¿¿ b¿¿ cç¿¿¿¿ d¿¿¿¿¿ eèéêë¿¿¿¿¿¿¿ f¿ g¿¿¿¿¿¿¿¿ h¿¿¿¿¿¿ iìíîï¿¿¿¿¿¿[22;1H j¿¿ k¿¿¿¿ l¿¿¿¿¿¿ m¿¿ nñ¿¿¿¿¿¿ oòóôõöø¿¿¿¿¿¿¿¿ p¿¿ q r¿¿¿¿¿ s¿¿¿¿¿ t¿¿¿¿¿¿ uùúû[23;1Hü¿¿¿¿¿¿¿¿¿ v¿ w¿¿¿¿¿¿ x¿¿ yýÿ¿¿¿¿¿¿ z¿¿¿¿¿¿[24;1H[K[23;43H[?25h[?0c[?25l[?1c[23;43H[K[23;42H[?25h[?0c[?25l[?1c
:[?25h[?0c?^1?,$w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New] 18L, 977C written[23;42H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ce! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H18L, 977C[1;1H1 a aa abb abbcc
2 d dd dee deeff
3 g gg ghh ghhii
4 j jj jkk jkkll
5 m mm mnn mnnoo
6 x aa$ x[6;10H[K[7;1H7 (a)(b) abba
8 axx ab]xx[8;12H[K[9;1H9 ¿¿x ¿x[9;9H[K[10;1Ha ¿¿x ¿
b ¿?¿?¿?
c x ¬x[12;7H[K[13;1Hd ¿?x[13;6H[K[14;1He y [14;5H[K[15;1Hf z
g abb
h AÀÁÂÃÄÅ¿¿¿¿¿¿¿ B¿¿ CÇ¿¿¿¿ D¿¿¿¿¿ EÈÉÊË¿¿¿¿¿¿¿ F¿ G¿¿¿¿¿¿¿¿ H¿¿¿¿¿ IÌÍÎÏ¿¿¿¿¿¿¿[18;1H J¿ K¿¿¿¿ L¿¿¿¿¿¿ M¿¿ NÑ¿¿¿¿¿ OÒÓÔÕÖØ¿¿¿¿¿¿¿¿ P¿¿ Q R¿¿¿¿¿ S¿¿¿¿¿ T¿¿¿¿¿ UÙÚÛÜ¿¿[19;1H¿¿¿¿¿¿¿ V¿ W¿¿¿¿¿ X¿¿ YÝ¿¿¿¿¿¿ Z¿¿¿¿¿[19;38H[K[20;1Hi aàáâãäå¿¿¿¿¿¿¿ b¿¿ cç¿¿¿¿ d¿¿¿¿¿ eèéêë¿¿¿¿¿¿¿ f¿ g¿¿¿¿¿¿¿¿ h¿¿¿¿¿¿ iìíîï¿¿¿¿¿¿[21;1H j¿¿ k¿¿¿¿ l¿¿¿¿¿¿ m¿¿ nñ¿¿¿¿¿¿ oòóôõöø¿¿¿¿¿¿¿¿ p¿¿ q r¿¿¿¿¿ s¿¿¿¿¿ t¿¿¿¿¿¿ uùúû[22;1Hü¿¿¿¿¿¿¿¿¿ v¿ w¿¿¿¿¿¿ x¿¿ yýÿ¿¿¿¿¿¿ z¿¿¿¿¿[22;43H[K[23;1H[1m[34m~ [1;1H[?25h[?0c[20;1H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cput =matchstr(\"¿¿¿¿\", \".\", 0, 2) " ¿
[?25l[?1c[23;1H¿[23;2H[K[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cput =matchstr(\"¿¿¿¿\", \"..\", 0, 2) " ¿¿
[?25l[?1c[1;23r[23;1H
[1;24r[23;1H¿¿[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cput =matchstr(\"¿¿¿¿\", \".\", 0, 0) " ¿
[?25l[?1c[1;23r[23;1H
[1;24r[23;1H¿[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cput =matchstr(\"¿¿¿¿\", \".\", 4, -1) " ¿
[?25l[?1c[1;23r[23;1H
[1;24r[23;1H¿[24;1H[K[23;1H[?25h[?0c[?25l[?1c
:[?25h[?0cw!
[?25l[?1c"test.out" 22L, 991C written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test45.in" 80 lines, 1824 characters[1;1HTests 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{{ [1m[34m^[[0mr{jj:call append("$", foldlevel("."))
kYpj:call append("$", foldlevel("."))[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for folding. vim: set ft=vim :[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 63 lines, 1691 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H/bb$
:call append("$", "expr " . foldlevel("."))
/hh$
:call append("$", foldlevel("."))
/ii$
:call append("$", foldlevel("."))
/kk$
:call append("$", foldlevel("."))
:/^last/+1,$w! test.out
:delfun Flvl
:qa!
ENDTEST
1 aa
2 bb
3 cc
4 dd {{{
5 ee {{{ }}}
6 ff }}}
7 gg
8 hh
9 ii
a jj[12;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" We also need the +syntax feature here.
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cif !has("syntax")
[?25l[?1c
: [?25h[?0c e! test.ok
[?25l[?1c: [?25h[?0c w! test.out
[?25l[?1c: [?25h[?0c qa!
[?25l[?1c: [?25h[?0c:endif
[1;1H[4L[?25l[?1c[1;1H/bb$
:call append("$", "expr " . foldlevel("."))
/hh$
:call append("$", foldlevel("."))[24;1H[K[13;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0c" basic test if a fold can be created, opened, moving to the end and closed
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^1
[?25l[?1c[14;1H[?25h[?0c[?25l[?1c[1m[36m[40m+-- 3 lines: 1 aa--------------------------------------------------------------[0m[15;1H4 dd {{{
5 ee {{{ }}}
6 ff }}}
7 gg[18;6H[K[19;1H8 hh[19;6H[K[20;1H9 ii
a jj
b kk
last[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", "manual " . getline(foldclosed(".")))
[?25l[?1c[14;1H[?25h[?0c[?25l[?1c1 aa[14;5H[K[15;1H2 bb[15;6H[K[16;1H3 cc[16;6H[K[17;1H4 dd {{{
5 ee {{{ }}}
6 ff }}}
7 gg
8 hh
9 ii
a jj[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", foldclosed("."))
[?25l[?1c[14;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", getline("."))
[?25l[?1c[16;1H[?25h[?0c[?25l[?1c[14;1H[1m[36m[40m+-- 3 lines: 1 aa--------------------------------------------------------------[0m[15;1H4 dd {{{
5 ee {{{ }}}
6 ff }}}
7 gg[18;6H[K[19;1H8 hh[19;6H[K[20;1H9 ii
a jj
b kk
last[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", getline(foldclosed(".")))
[?25l[?1c[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test folding with markers.
[?25l[?1c[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fdm=marker fdl=1 fdc=3
[?25l[?1c[1;1H[1m[36m[40m [0m/bb$
[1m[36m[40m [0m:call append("$", "expr " . foldlevel("."))
[1m[36m[40m [0m/hh$
[1m[36m[40m [0m:call append("$", foldlevel("."))
[1m[36m[40m [0m/ii$
[1m[36m[40m [0m:call append("$", foldlevel("."))
[1m[36m[40m [0m/kk$
[1m[36m[40m [0m:call append("$", foldlevel("."))
[1m[36m[40m [0m:/^last/+1,$w! test.out
[1m[36m[40m [0m:delfun Flvl
[1m[36m[40m [0m:qa!
[1m[36m[40m [0mENDTEST
[1m[36m[40m
[0m1 aa[14;8H[K[15;1H[1m[36m[40m [0m2 bb[15;8H[K[16;1H[1m[36m[40m [0m3 cc[16;8H[K[17;1H[1m[36m[40m- [0m4 dd {{{
[1m[36m[40m|- [0m5 ee {{{ }}}
[1m[36m[40m| [0m6 ff }}}
[1m[36m[40m [0m7 gg
[1m[36m[40m [0m8 hh
[1m[36m[40m [0m9 ii
[1m[36m[40m [0ma jj[16;4H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^5
[?25l[?1c[18;4H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", "marker " . foldlevel("."))
[?25l[?1c[18;4H[?25h[?0c[17;4H[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", foldlevel("."))
[?25l[?1c[17;4H[?25h[?0c[18;4H[?25l[?1c[20;23r[20;1H[L[1;24r[19;4H{{ [19;7H[K[20;1H[1m[36m[40m| [0m6 ff }}}[24;1H[K[19;6H[?25h[?0c[?25l[?1c[19;2H[1m[36m[40m-[0m[3C{[20;2H[1m[36m[40m|
|
|
|[19;6H[?25h[?0c[20;6H[21;6H[?25l[?1c
[0m:[?25h[?0ccall append("$", foldlevel("."))
[?25l[?1c[21;6H[?25h[?0c[20;6H[?25l[?1c[21;4H6 ff }}}
[1m[36m[40m [0m[2C7 gg
[1m[36m[40m [0m[2C8 hh[21;4H[?25h[?0c[22;4H[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", foldlevel("."))
[?25l[?1c[22;4H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test folding with indent
[?25l[?1c[22;4H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fdm=indent sw=2
[?25l[?1c[17;1H[1m[36m[40m
[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H/[?25h[?0c^2 b
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[15;4H[?25h[?0c[?25l[?1c[0m
[1m[36m[40m-[0m[2C 2 bb[?25h[?0c[16;5H[?25l[?1c
[1m[36m[40m|-[0m[1C 3 cc[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", "indent " . foldlevel("."))
[?25l[?1c[16;7H[?25h[?0c[15;7H[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", foldlevel("."))
[?25l[?1c[15;7H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test syntax folding
[?25l[?1c[15;7H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fdm=syntax fdl=0
[?25l[?1c[15;1H[1m[36m[40m
[15;7H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0csyn region Hup start="dd" end="ii" fold contains=Fd1,Fd2,Fd3
[?25l[?1c[17;1H[1m[36m[40m+ +-- 8 lines: 4 dd ----------------------------------------------------------[0m[18;4Ha jj[18;9H[K[19;4Hb kk[20;4Hlast[20;9H[K[21;4Hmanual 1 aa[22;4H-1[22;6H[K[23;4H3 cc[15;7H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csyn region Fd1 start="ee" end="ff" fold contained
[?25l[?1c[15;7H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csyn region Fd2 start="gg" end="hh" fold contained
[?25l[?1c[15;7H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0csyn region Fd3 start="commentstart" end="commentend" fold contained
[?25l[?1c[15;7H[?25h[?0c[?25l[?1c[1;23r[1;1H[7M[1;24r[17;1H[1m[36m[40m [0m1 aa
[1m[36m[40m [0mmarker 2
[1m[36m[40m [0m1
[1m[36m[40m [0m1
[1m[36m[40m [0m0
[1m[36m[40m [0mindent 2
[1m[36m[40m [0m1[24;1H[K[23;4H[?25h[?0c[10;4H[?25l[?1c[24;1H:[?25h[?0ccall append("$", "folding " . getline("."))
[?25l[?1c[10;4H[?25h[?0c[9;4H[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", getline("."))
[?25l[?1c[9;4H[?25h[?0c[10;4H[?25l[?1c
[1m[36m[40m--[0m[1C4 dd {{{commentstart [10;26H[K[11;1H[1m[36m[40m||[0m[1C5 ee {{{ }}}
[1m[36m[40m||[0m[1C{{{[12;7H[K[13;1H[1m[36m[40m||[0m[1C6 ff }}}
[1m[36m[40m||[0m[1C6 ff }}}[14;13H[K[15;1H[1m[36m[40m||[0m[1C7 gg
[1m[36m[40m||[0m[1C8 hh
[1m[36m[40m||[0m[1C9 ii
[1m[36m[40m||[0m[1Ca jj[18;8H[K[19;1H[1m[36m[40m||[0m[1Cb kk
[1m[36m[40m||[0m[1Clast
[1m[36m[40m||[0m[1Cmanual 1 aa
[1m[36m[40m||[0m[1C-1[22;6H[K[23;1H[1m[36m[40m||[0m[1C3 cc[10;25H[?25h[?0c[?25l[?1c[10;2H[1m[36m[40m [0m[23Ccommentend[11;2H[1m[36m[40m-[14;2H
|-
|
[10;35H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cset fdl=1
[?25l[?1c[11;2H[1m[36m[40m+ +--- 3 lines: 5 ee ---------------------------------------------------------[12;2H [0m[1C6 ff }}}[13;2H[1m[36m[40m+ +--- 2 lines: 7 gg----------------------------------------------------------[0m[14;4H9 ii[14;9H[K[15;1H[1m[36m[40m [0m[1Ca jj
[1m[36m[40m [0m[1Cb kk
[1m[36m[40m [0m[2Clast[18;4Hmanual 1 aa[19;4H-1[19;6H[K[20;4H3 cc[21;4H1 aa[21;8H[K[22;4Hmarker 2[23;4H1[23;6H[K[10;35H[?25h[?0c[13;4H[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", getline("."))
[?25l[?1c[13;4H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset fdl=0
[?25l[?1c[10;1H[1m[36m[40m+ +-- 8 lines: 4 dd commentstart commentend----------------------------------[11;1H [0m[1Ca jj[11;8H[K[12;1H[1m[36m[40m [0m[2Cb kk[12;9H[K[13;1H[1m[36m[40m [0m[1Clast[13;8H[K[14;1H[1m[36m[40m [0m[2Cmanual 1 aa[15;4H-1[15;6H[K[16;4H3 cc[17;4H1 aa[18;6Hrker 2[18;13H[K[19;4H1[19;5H[K[20;4H1[20;6H[K[21;4H0[21;6H[K[22;4Hindent[10;4H[?25h[?0c[?25l[?1c
[1m[36m[40m-[0m[2C4 dd {{{commentstart commentend[10;36H[K[11;1H[1m[36m[40m|-[0m[1C5 ee {{{ }}}
[1m[36m[40m||[0m[1C{{{[12;7H[K[13;1H[1m[36m[40m||[0m[1C6 ff }}}
[1m[36m[40m|[0m[2C6 ff }}}[14;13H[K[15;1H[1m[36m[40m|-[0m[1C7 gg
[1m[36m[40m||[0m[1C8 hh
[1m[36m[40m|[0m[2C9 ii[18;4Ha jj[18;8H[K[19;4Hb kk[20;4Hlast[21;4Hmanual 1 aa[22;4H-1[22;6H[K[23;4H3 cc[15;7H[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[1;1H[1m[36m[40m [0m:call append("$", foldlevel("."))
[1m[36m[40m [0m:/^last/+1,$w! test.out
[1m[36m[40m [0m:delfun Flvl
[1m[36m[40m [0m:qa!
[1m[36m[40m [0mENDTEST
[1m[36m[40m
[0m1 aa
[1m[36m[40m [0m 2 bb
[1m[36m[40m [0m 3 cc
[1m[36m[40m- [0m4 dd {{{commentstart commentend
[1m[36m[40m|- [0m5 ee {{{ }}}
[1m[36m[40m|| [0m{{{
[1m[36m[40m|| [0m6 ff }}}
[1m[36m[40m| [0m6 ff }}}
[1m[36m[40m|- [0m7 gg
[1m[36m[40m|| [0m8 hh
[1m[36m[40m| [0m9 ii
[1m[36m[40m [0ma jj
[1m[36m[40m [0mb kk
[1m[36m[40m [0mlast
[1m[36m[40m [0mmanual 1 aa
[1m[36m[40m [0m-1
[1m[36m[40m [0m3 cc[15;7H[?25h[?0c[16;4H[?25l[?1c[24;1H:[?25h[?0ccall append("$", getline("."))
[?25l[?1c[16;4H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test expression folding
[?25l[?1c[16;4H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cfun Flvl()
[?25l[?1c
: [?25h[?0c let l = getline(v:lnum)
[?25l[?1c: [?25h[?0c if l =~ "bb$"
[?25l[?1c: [?25h[?0c return 2
[?25l[?1c: [?25h[?0c elseif l =~ "gg$"
[?25l[?1c: [?25h[?0c return "s1"
[?25l[?1c: [?25h[?0c elseif l =~ "ii$"
[?25l[?1c: [?25h[?0c return ">2"
[?25l[?1c: [?25h[?0c elseif l =~ "kk$"
[?25l[?1c: [?25h[?0c return "0"
[?25l[?1c: [?25h[?0c endif
[?25l[?1c: [?25h[?0c return "="
[?25l[?1c: [?25h[?0cendfun
[1;1H[12L[?25l[?1c[1;1H[1m[36m[40m [0m:call append("$", foldlevel("."))
[1m[36m[40m [0m:/^last/+1,$w! test.out
[1m[36m[40m [0m:delfun Flvl
[1m[36m[40m [0m:qa!
[1m[36m[40m [0mENDTEST
[1m[36m[40m
[0m1 aa
[1m[36m[40m [0m 2 bb
[1m[36m[40m [0m 3 cc
[1m[36m[40m- [0m4 dd {{{commentstart commentend
[1m[36m[40m|- [0m5 ee {{{ }}}
[1m[36m[40m|| [0m{{{[24;1H[K[16;4H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cset fdm=expr fde=Flvl()
[?25l[?1c[8;1H[1m[36m[40m+ +-- 11 lines: 2 bb-----------------------------------------------------------[0m[9;4Hb kk[9;8H[K[10;1H[1m[36m[40m [0m[2Clast[10;9H[K[11;1H[1m[36m[40m [0m[1Cmanual 1 aa[11;15H[K[12;1H[1m[36m[40m [0m[1C-1[12;6H[K[13;1H[1m[36m[40m [0m[1C3 cc[13;9H[K[14;1H[1m[36m[40m [0m[2C1 aa[14;9H[K[15;1H[1m[36m[40m [0m[1Cmarker 2
[1m[36m[40m [0m[1C1[16;6H[K[17;1H[1m[36m[40m [0m[2C1[17;6H[K[18;4H0[18;6H[K[19;4Hindent 2[20;4H1[20;5H[K[21;1H[1m[36m[40m+ +-- 4 lines: folding 9 ii---------------------------------------------------[0m[22;4H[1m[34m~ [23;4H~ [8;4H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H/[?25h[?0cbb$
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[0m[8;1H[1m[36m[40m--[0m[1C 2 bb[8;10H[K[9;1H[1m[36m[40m||[0m[1C 3 cc
[1m[36m[40m||[0m[1C4 dd {{{commentstart commentend
[1m[36m[40m||[0m[1C5 ee {{{ }}}
[1m[36m[40m||[0m[1C{{{
[1m[36m[40m||[0m[1C6 ff }}}
[1m[36m[40m||[0m[1C6 ff }}}
[1m[36m[40m||[0m[1C7 gg[15;8H[K[16;1H[1m[36m[40m|[0m[2C8 hh
[1m[36m[40m|+ +--- 2 lines: 9 ii----------------------------------------------------------[0m[18;4Hb kk[19;4Hlast[19;8H[K[20;4Hmanual 1 aa
[1m[36m[40m [0m[2C-1[21;6H[K[22;4H3 cc[22;8H[K[23;4H1 aa[23;8H[K[8;8H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", "expr " . foldlevel("."))
[?25l[?1c[8;8H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0chh$
[?25l[?1c[16;6H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", foldlevel("."))
[?25l[?1c[16;6H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cii$
[?25l[?1c[17;2H[1m[36m[40m-[0m[1C9 ii[17;8H[K[18;1H[1m[36m[40m||[0m[1Ca jj[19;4Hb kk[20;4Hlast[20;8H[K[21;4Hmanual 1 aa[22;4H-1[22;6H[K[23;4H3 cc[17;6H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", foldlevel("."))
[?25l[?1c[17;6H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0ckk$
[?25l[?1c[19;6H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", foldlevel("."))
[?25l[?1c[19;6H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^last/+1,$w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 18 lines, 96 characters written[19;6H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cdelfun Flvl
[?25l[?1c[19;6H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test46.in" 27 lines, 431 characters[1;1HTests 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[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for multi-line regexps with ":s". vim: set ft=vim :[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 8 lines, 292 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[12;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:so! Xdotest
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test if replacing a line break works with a back reference
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^1/,/^2/s/\n\(.\)/ \1/
[?25l[?1c4 substitutions on 1 line[14;23r[14;1H[4M[1;24r[14;1H1 aa bb cc 2 dd ee[20;1H9d
6 e7
77f
xxxxx[24;1H[K[24;1H4 substitutions on 1 line[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test if inserting a line break works with a back reference
[?25l[?1c[14;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^3/,/^4/s/\(.\)$/\r\1/
[?25l[?1c3 substitutions on 3 lines[18;23r[18;1H[3L[1;24r[15;4H[K[16;1Hf[16;2H[K[17;1Hg[17;3H[K[18;1Hh
4 i
j[24;1H[K[24;1H3 substitutions on 3 lines[20;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" test if replacing a line break with another line break works
[?25l[?1c[20;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^5/,/^6/s/\(\_d\{3}\)/x\1x/
[?25l[?1c3 substitutions on 2 lines[24;27H[K[1;23r[1;1H[2M[1;24r[19;4Hx8
8xb cx9
9xd
6 ex7
7x7f[24;1H[K[24;1H3 substitutions on 2 lines[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c/^1/,$w! test.out
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[0m
"test.out" [24;12H[K[24;12H[New File] 13 lines, 70 characters written[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test47.in" 47 lines, 1140 characters[1;1HTests for vertical splits and filler lines in diff mode
STARTTEST
:so small.vim
:" Disable the title to avoid xterm keeping the wrong one.
:set notitle noicon
/^1
yG:new
pkdd:w! Xtest
ddGpkkrXoxxx[1m[34m^[[0m:w! Xtest2
:file Nop
ggoyyy[1m[34m^[[0mjjjozzzz[1m[34m^[[0m
:vert diffsplit Xtest
:vert diffsplit Xtest2
:" jump to second window for a moment to have filler line appear at start of
:" first window
[1m[34m^W^W[0mgg[1m[34m^W[0mpgg: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()
[1m[34m^W^W[0mgg:let two = winline()[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HTests for vertical splits and filler lines in diff mode[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 37 lines, 1039 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1Hj:let two = two . "-" . winline()
j:let two = two . "-" . winline()
j:let two = two . "-" . winline()
[1m[34m^W^W[0mgg: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()
[1m[34m^W^W[0m:call append("$", one)
:call append("$", two)
:call append("$", three)
:$-2,$w! test.out
:unlet one two three
:qa!
ENDTEST
1 aa
2 bb
3 cc
4 dd
5 ee[17;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Disable the title to avoid xterm keeping the wrong one.
[?25l[?1c[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset notitle noicon
[?25l[?1c[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^1
[?25l[?1c[19;1H[?25h[?0c[?25l[?1c[24;1H5 lines yanked[19;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cnew
[?25l[?1c[1;1H[K[2;1H[1m[34m~ [3;1H~ [4;1H~ [5;1H~ [6;1H~ [7;1H~ [8;1H~ [9;1H~ [10;1H~ [11;1H~ [0m[12;1H[1m[7m[No Name] [0m[13;1H[1m[34m^W^W[0m:call append("$", one)
:call append("$", two)
:call append("$", three)
:$-2,$w! test.out
:unlet one two three
:qa!
ENDTEST[20;1H[K[21;1H1 aa
2 bb
[7mtest47.in [1;1H[?25h[?0c[?25l[?1c[0m[24;1H5 more lines[2;1H1 aa[2;5H[K[3;1H2 bb[3;5H[K[4;1H3 cc[4;5H[K[5;1H4 dd[5;5H[K[6;1H5 ee[6;5H[K[12;11H[1m[7m[+][2;1H[?25h[?0c[1;1H[?25l[?1c[1;11r[0m[11;1H
[1;24r[11;1H[1m[34m~ [0m[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cw! Xtest
[?25l[?1c"Xtest" [24;9H[K[24;9H[New File] 5 lines, 25 characters written[12;1H[1m[7mXtest [1;1H[?25h[?0c[?25l[?1c[1;11r[0m[11;1H
[1;24r[11;1H[1m[34m~ [0m[12;7H[1m[7m[+][0m[24;1H[K[1;1H[?25h[?0c
[?25l[?1c
1 aa[5;5H[K[5;1H[?25h[?0c[4;1H[3;1H[?25l[?1cX[?25h[?0c[?25l[?1c[4;11r[4;1H[L[1;24r[4;1Hxxx[?25h[?0c[?25l[?1c[24;1H:[?25h[?0cw! Xtest2
[?25l[?1c"Xtest2" [24;10H[K[24;10H[New File] 6 lines, 29 characters written[12;7H[1m[7m [4;3H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cfile Nop
[?25l[?1c"Nop" [Not edited] line 4 of 6 --66%-- col 3[12;1H[1m[7mNop [4;3H[?25h[?0c[1;1H[?25l[?1c[2;11r[0m[2;1H[L[1;24r[2;1Hyyy[12;5H[1m[7m[+][0m[24;1H[K[2;3H[?25h[?0c
3
X
xx[?25l[?1c[6;11r[6;1H[L[1;24r[6;1Hzzzz[?25h[?0c
5 e[?25l[?1c[24;1H:[?25h[?0cvert diffsplit Xtest
[?25l[?1c"Xtest" [24;9H[K[24;9H5 lines, 25 characters[1;1H[1m[36m[40m [0m[44m1 aa [0m[7m|[0m
[1m[36m[40m [0m2 bb[34C[7m|[0m
[1m[36m[40m [0m[1m[34m[46m--------------------------------------[0m[7m|[0m
[1m[36m[40m [0m3 cc[34C[7m|[0m
[1m[36m[40m [0m[1m[41m4[0m[45m dd [0m[7m|[0m
[1m[36m[40m [0m[1m[34m[46m--------------------------------------[0m[7m|[0m
[1m[36m[40m [0m[1m[34m[46m--------------------------------------[0m[7m|[0m
[1m[36m[40m [0m5 ee[34C[7m|[9;41H|[10;41H|[11;41H|[0m[9;1H[1m[36m[40m [0m[1m[34m[46m--------------------------------------[0m
[1m[36m[40m
[0m[10;3H[1m[34m~[11;3H~[0m
[1m[7mXtest [0m[1;42H[1m[36m[40m [0m[1m[34m[46m-------------------------------------[0m[2;42H[1m[36m[40m [0m2 bb[3;42H[1m[36m[40m [0m[44myyy [0m[4;42H[1m[36m[40m [0m3 cc[5;42H[1m[36m[40m [0m[1m[41mX[0m[45m dd [0m[6;42H[1m[36m[40m [0m[44mxxx [0m[7;42H[1m[36m[40m [0m[44mzzzz [0m[8;42H[1m[36m[40m [0m5 ee[9;42H[1m[36m[40m [0m[44m1 aa [0m[10;42H[1m[36m[40m [11;42H [0m[10;44H[1m[34m~[11;44H~[0m[12;42H[7mNop [+] [1;3H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0cvert diffsplit Xtest2
[?25l[?1c"Xtest2" [24;10H[K[24;10H6 lines, 29 characters[27m[24m[0m[H[J[1;1H[1m[36m[40m [0m2 bb[20C[7m|[0m
[1m[36m[40m [0m[1m[34m[46m------------------------[0m[7m|[0m
[1m[36m[40m [0m3 cc[20C[7m|[0m
[1m[36m[40m [0m[1m[41mX[0m[45m dd [0m[7m|[0m
[1m[36m[40m [0m[45mxxx [0m[7m|[0m
[1m[36m[40m [0m[1m[34m[46m------------------------[0m[7m|[0m
[1m[36m[40m [0m5 ee[20C[7m|[0m
[1m[36m[40m [0m[44m1 aa [0m[7m|[9;27H|[10;27H|[11;27H|[0m[9;1H[1m[36m[40m
[0m[9;3H[1m[34m~ [10;3H~ [11;3H~ [0m
[1m[7mXtest2 [0m[1;28H[1m[36m[40m [0m2 bb[20C[7m|[0m[2;28H[1m[36m[40m [0m[1m[34m[46m------------------------[0m[7m|[0m[3;28H[1m[36m[40m [0m3 cc[20C[7m|[0m[4;28H[1m[36m[40m [0m[1m[41m4[0m[45m dd [0m[7m|[0m[5;28H[1m[36m[40m [0m[1m[34m[46m------------------------[0m[7m|[0m[6;28H[1m[36m[40m [0m[1m[34m[46m------------------------[0m[7m|[0m[7;28H[1m[36m[40m [0m5 ee[20C[7m|[8;54H|[9;54H|[10;54H|[11;54H|[0m[8;28H[1m[36m[40m [0m[1m[34m[46m------------------------[0m[9;28H[1m[36m[40m [10;28H [11;28H [0m[9;30H[1m[34m~ [10;30H~ [11;30H~ [0m[12;28H[7mXtest [0m[1;55H[1m[36m[40m [0m2 bb[2;55H[1m[36m[40m [0m[44myyy [0m[3;55H[1m[36m[40m [0m3 cc[4;55H[1m[36m[40m [0m[1m[41mX[0m[45m dd [0m[5;55H[1m[36m[40m [0m[45mxxx [0m[6;55H[1m[36m[40m [0m[44mzzzz [0m[7;55H[1m[36m[40m [0m5 ee[8;55H[1m[36m[40m [0m[44m1 aa [0m[9;55H[1m[36m[40m [10;55H [11;55H [0m[9;57H[1m[34m~ [10;57H~ [11;57H~ [0m[12;55H[7mNop [+] [0m[13;1H[1m[34m^W^W[0m:call append("$", one)
:call append("$", two)
:call append("$", three)
:$-2,$w! test.out
:unlet one two three
:qa!
ENDTEST
1 aa
2 bb
[7mtest47.in [1;3H[?25h[?0c[?25l[?1c[24;1H[0m:[?25h[?0c" jump to second window for a moment to have filler line appear at start of
[?25l[?1c[1;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" first window
[?25l[?1c[1;3H[?25h[?0c[?25l[?1c[12;1H[7mXtest2 [0m[1m[7mXtest [1;30H[?25h[?0c[?25l[?1c[0m[1;3H[1m[34m[46m------------------------[0m[2;3H2 bb [3;3H[1m[34m[46m------------------------[0m[4;3H3 cc [5;3H[1m[41mX[0m[45m dd[6;3Hxxx [0m[7;3H[1m[34m[46m------------------------[0m[8;3H5 ee [9;3H[44m1 aa [0m[1;1H[27C [2;28H[1m[36m[40m [0m2 bb [3;28H[1m[36m[40m [0m[1m[34m[46m------------------------[0m[4;28H[1m[36m[40m [0m3 cc [5;28H[1m[36m[40m [0m[1m[41m4[0m[45m dd [0m[6;28H[1m[36m[40m [0m[1m[34m[46m------------------------[0m[7;28H[1m[36m[40m [0m[1m[34m[46m------------------------[0m[8;28H[1m[36m[40m [0m5 ee [9;28H[1m[36m[40m [0m[1m[34m[46m------------------------[0m[10;28H[1m[36m[40m [0m[1m[34m~ [0m[11;28H[1m[36m[40m [0m[1m[34m~ [0m[1;28H[1m[36m[40m [0m[44m1 aa [0m[3C[1m[34m[46m------------------------[0m[2;57H2 bb[2;61H[K[3;57H[44myyy [0m[4;57H3 cc[4;61H[K[5;57H[1m[41mX[0m[45m dd[6;57Hxxx [0m[7;57H[44mzzzz [0m[8;57H5 ee[8;61H[K[9;57H[44m1 aa [0m[24;1H[K[1;30H[?25h[?0c[?25l[?1c[12;1H[1m[7mXtest2 [0m[7mXtest [2;3H[?25h[?0c[?25l[?1c[?25h[?0c[?25l[?1c[24;1H[0m:[?25h[?0clet one = winline()
[?25l[?1c[2;3H[?25h[?0c[?25l[?1c[4;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet one = one . "-" . winline()
[?25l[?1c[4;3H[?25h[?0c[?25l[?1c[5;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet one = one . "-" . winline()
[?25l[?1c[5;3H[?25h[?0c[?25l[?1c[6;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet one = one . "-" . winline()
[?25l[?1c[6;3H[?25h[?0c[?25l[?1c[8;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet one = one . "-" . winline()
[?25l[?1c[8;3H[?25h[?0c[?25l[?1c[9;3H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet one = one . "-" . winline()
[?25l[?1c[9;3H[?25h[?0c[?25l[?1c[12;1H[7mXtest2 [0m[1m[7mXtest [8;30H[?25h[?0c[?25l[?1c[1;30H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0clet two = winline()
[?25l[?1c[1;30H[?25h[?0c[?25l[?1c[2;30H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet two = two . "-" . winline()
[?25l[?1c[2;30H[?25h[?0c[?25l[?1c[4;30H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet two = two . "-" . winline()
[?25l[?1c[4;30H[?25h[?0c[?25l[?1c[5;30H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet two = two . "-" . winline()
[?25l[?1c[5;30H[?25h[?0c[?25l[?1c[8;30H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet two = two . "-" . winline()
[?25l[?1c[8;30H[?25h[?0c[?25l[?1c[12;28H[7mXtest [0m[1m[7mNop [+] [8;57H[?25h[?0c[?25l[?1c[2;57H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0clet three = winline()
[?25l[?1c[2;57H[?25h[?0c[?25l[?1c[3;57H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet three = three . "-" . winline()
[?25l[?1c[3;57H[?25h[?0c[?25l[?1c[4;57H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet three = three . "-" . winline()
[?25l[?1c[4;57H[?25h[?0c[?25l[?1c[5;57H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet three = three . "-" . winline()
[?25l[?1c[5;57H[?25h[?0c[?25l[?1c[6;57H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet three = three . "-" . winline()
[?25l[?1c[6;57H[?25h[?0c[?25l[?1c[7;57H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet three = three . "-" . winline()
[?25l[?1c[7;57H[?25h[?0c[?25l[?1c[8;57H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clet three = three . "-" . winline()
[?25l[?1c[8;57H[?25h[?0c[12;55H[7mNop [+] [0m[23;1H[1m[7mtest47.in [21;1H[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0ccall append("$", one)
[?25l[?1c[23;11H[1m[7m[+][21;1H[?25h[?0c[?25l[?1c[0m[24;1H[K[24;1H:[?25h[?0ccall append("$", two)
[?25l[?1c[21;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0ccall append("$", three)
[?25l[?1c[21;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c$-2,$w! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 3 lines, 36 characters written[21;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cunlet one two three
[?25l[?1c[21;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cqa!
[?25l[?1c[?25h[?0c[24;1H[K[24;1Hrm -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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test48.in" 74 lines, 1452 characters[1;1HThis 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[1m[34m^N^[[0m
:"
:" Using "C" then then moves the last remaining character to the next
:" line. (Mary Ellen Foster)
j^/are
C[1m[34m^M[0mare belong to vim[1m[34m^[[0m
:"
:" When past the end of a line that ends in a single character "b" skips
:" that word.
^$15lbC7[1m[34m^[[0m
:"
:" Make sure 'i' works[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HThis is a test of 'virtualedit'.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[3;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 54 lines, 1250 characters written[4;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[4;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[27m[24m[0m[H[J[1;1H:" Test to make sure 'x' can delete control characters
:set display=uhex
^xxxxxxi[This line should contain only the text between the brackets.][1m[34m^[[0m
:set display=
:"
:" Test for ^Y/^E due to bad w_virtcol value, reported by
:" Roy .
^O[1m[34m^[[0m3li[1m[34m^E^[[0m4li[1m[34m^E^[[0m4li[1m[34m^E[0m <-- should show the name of a noted text editor[1m[34m^[[0m
^o[1m[34m^[[0m4li[1m[34m^Y^[[0m4li[1m[34m^Y^[[0m4li[1m[34m^Y[0m <-- and its version number[1m[34m^[[0m-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[12;1H[?25h[?0c
[?25l[?1c[24;1H:so! Xdotest
[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset noswf
[?25l[?1c[13;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset ve=all
[?25l[?1c[13;1H[?25h[?0c[12;1H[?25l[?1c[24;1H58 fewer lines[1;23r[1;1H[12M[1;24r[12;1H"r"
a[1m[34m^V[0mb[1m[34m^M[0msd
abcv6efi.him0kl
[1m[34m~ [18;1H~ [19;1H~ [20;1H~ [21;1H~ [22;1H~ [23;1H~ [0m[24;1H[K[24;1H58 fewer lines[1;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[2;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Insert "keyword keyw", ESC, C CTRL-N, shows "keyword ykeyword".
[?25l[?1c[2;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Repeating CTRL-N fixes it. (Mary Ellen Foster)
[?25l[?1c[2;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0cw
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[1;12H[?25h[?0c[?25l[?1c[0m$[24;1H[1m[32mScanning tags.[0m[24;15H[K[24;1HThe only match[1;16H[24;1H[K[1;12Hword[?25h[?0c[2;15H[?25l[?1c[24;1H:[?25h[?0c"
[?25l[?1c[2;15H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Using "C" then then moves the last remaining character to the next
[?25l[?1c[2;15H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" line. (Mary Ellen Foster)
[?25l[?1c[2;15H[?25h[?0c[3;15H
[?25l[?1c[24;1H[K[24;1H/[?25h[?0care
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[2;15H[?25h[?0c[?25l[?1c[0m[15C$[2;15H[K[3;1Hare belong to vim
1 2 3 4 5 6
'i
'C
'a
'A
'D'[9;4H[K[12;1Hthis is a test
"r"[13;4H[K[14;2H[1m[34m^V[0mb[1m[34m^M[0msd[14;9H[K[15;1Habcv6efi.him0kl[17;1H[K[3;17H[?25h[?0c[4;17H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[4;17H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" When past the end of a line that ends in a single character "b" skips
[?25l[?1c[4;17H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" that word.
[?25l[?1c[4;17H[?25h[?0c
[10C[15C[4;11H[?25l[?1c$7[?25h[?0c[5;11H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[5;11H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Make sure 'i' works
[?25l[?1c[5;11H[?25h[?0c
'i' [?25l[?1c<-- should be 3 ' '[?25h[?0c[6;25H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[6;25H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Make sure 'C' works
[?25l[?1c[6;25H[?25h[?0c
'C' [?25l[?1c$<-- should be 3 ' '[?25h[?0c[7;25H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[7;25H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Make sure 'a' works
[?25l[?1c[7;25H[?25h[?0c
'a' [?25l[?1c <-- should be 4 ' '[?25h[?0c[8;26H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[8;26H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Make sure 'A' works
[?25l[?1c[8;26H[?25h[?0c
'A' [?25l[?1c<-- should be 0 ' '[?25h[?0c[9;22H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[9;22H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Make sure 'D' works
[?25l[?1c[9;22H[?25h[?0c
'D' [?25l[?1c<-- 'D' should be intact[?25h[?0c[10;30H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[10;30H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Test for yank bug reported by Mark Waggoner.
[?25l[?1c[10;30H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset ve=block
[?25l[?1c[10;14H[?25h[?0c
[8C[?25l[?1c[?25h[?0c[?25l[?1c[7ma[11;9Ha[12;9Ha[13;9H[?25h[?0c[?25l[?1c[0m[10;9Ha[11;9Ha[12;9Ha[24;1Hblock of 4 lines yanked[10;9H[?25h[?0c[17;1H[?25l[?1c[24;1H3 more lines[24;13H[K[17;1Ha
a[18;2H[K[19;1Ha[19;2H[K[20;1H [20;2H[K[17;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Test "r" beyond the end of the line
[?25l[?1c[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset ve=all
[?25l[?1c[18;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H/[?25h[?0c^"r"
[?25l[?1c[1m[31msearch hit BOTTOM, continuing at TOP[13;1H[?25h[?0c[0m"r" [?25l[?1cx[?25h[?0c[?25l[?1cx<-- should be 'x'[?25h[?0c[14;25H[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[14;25H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Test to make sure 'x' can delete control characters
[?25l[?1c[14;25H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset display=uhex
[?25l[?1c[14;2H[1m[34m<16>[0mb[1m[34m<0d>[0msd[16C[?25h[?0c
[?25l[?1c[1m[34m<16>[0mb[1m[34m<0d>[0msd[14;12H[K[14;1H[?25h[?0c[?25l[?1cb[1m[34m<0d>[0msd[14;8H[K[14;1H[?25h[?0c[?25l[?1c[1m[34m<0d>[0msd[14;7H[K[14;1H[?25h[?0c[?25l[?1csd[14;3H[K[14;1H[?25h[?0c[?25l[?1cd[14;2H[K[14;1H[?25h[?0c[?25l[?1c[14;1H[K[14;1H[?25h[?0c[?25l[?1c[This line should contain only the text between the brackets.][?25h[?0c[15;62H[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset display=
[?25l[?1c[15;62H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c"
[?25l[?1c[15;62H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Test for ^Y/^E due to bad w_virtcol value, reported by
[?25l[?1c[15;62H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0c" Roy .
[?25l[?1c[15;62H[?25h[?0c
[?25l[?1c[15;23r[15;1H[L[1;24r[24;1H[K[15;1H[?25h[?0c [?25l[?1cv[?25h[?0cv [?25l[?1ci[?25h[?0ci [?25l[?1cm <-- should show the name of a noted text editor[?25h[?0c[16;62H
[?25l[?1c[17;23r[17;1H[L[1;24r[17;1H[?25h[?0c [?25l[?1c6[?25h[?0c6 [?25l[?1c.[?25h[?0c. [?25l[?1c0 <-- and its version number[?25h[?0c[16;1H[?25l[?1c[16;23r[23;1H
[1;24r[23;1H[1m[34m~ [16;5H[?25h[?0c
[0m [?25l[?1c[24;1H:[?25h[?0c"
[?25l[?1c[17;5H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cwq! test.out
[?25l[?1c"test.out" [24;12H[K[24;12H[New File] 21 lines, 443 characters written
[?25h[?0c
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
[1;24r[?25h[?8c[?25h[?0c[27m[24m[0m[H[J[?25l[?1c[24;1H"test49.in" 30 lines, 632 characters[1;1HThis 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 ending in "test.out"
STARTTEST
:so small.vim
:se nocp nomore viminfo+=nviminfo
:lang mess C
:so test49.vim
GGGGGGGGGGGGGG"rp:.-,$w! test.out
:"
:" make valgrind happy
:redir => funclist
:silent func
:redir END
:for line in split(funclist, "\n")
: let name = matchstr(line, 'function \zs[A-Z]\w*\ze(')
: if name != ''
: exe "delfunc " . name
: endif
:endfor
:for v in keys(g:)[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cset cp
[?25l[?1c[1;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cmap dotest /^STARTTEST^[1m[34m^M[0mj:set ff=unix cpo-=A^[1m[34m^M[0m:.,/ENDTEST/-1w! Xdotest^[1m[34m^M[0m:set f
[23;80Hf[24;1H& cpo+=A^[1m[34m^M[0mnj0:so! Xdotest^[1m[34m^M[0mdotest
[?25l[?1c[1;1H[L[1;1HThis is a test of the script language.[24;1H[K[1;1H[?25h[?0c[?25l[?1c[24;1H/^STARTTEST
[6;1H[?25h[?0c
[?25l[?1c[24;1H[K[24;1H:set ff=unix cpo-=A
[7;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:.,/ENDTEST/-1w! Xdotest
"Xdotest" [24;11H[K[24;11H[New File] 21 lines, 401 characters written[7;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:set ff& cpo+=A
[7;1H[?25h[?0c[?25l[?1c[24;1H/ENDTEST[24;10H[K[24;1H[1;23r[1;1H[5M[1;24r[19;1H: silent! exe "unlet " . v
:endfor
:unlet v
:qa!
ENDTEST[24;1H[K[23;1H[?25h[?0c[?25l[?1c[1;23r[23;1H
[1;24r[23;1H[?25h[?0c[?25l[?1c
:so! Xdotest
[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso small.vim
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cse nocp nomore viminfo+=nviminfo
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0clang mess C
[?25l[?1c[23;1H[?25h[?0c[?25l[?1c[24;1H[K[24;1H:[?25h[?0cso test49.vim
[?25l[?1c[1m[37m[41mError detected while processing function G:[0m
[1m[33mline 16:[0m
[1m[37m[41mE171: Missing :endif: endwhile[0m
*** Test 1: OK (34695)
function F()
1 Xpath 1[37C" X: 1
2 let first = 1
3 XloopINIT 2 8
4 while 1
5[10CXloop 1[33C" X: 2 + 0 * 16
6[10Cif first
7[14CXloop 2[29C" X: 4 + 0 * 32
8[14Clet first = 0
9[14CXloopNEXT
10[13Cbreak
11[9Celse
12[13CXloop 4[29C" X: 0 + 0 * 64
13[13Creturn
14[9Cendif
15 endwhile
endfunction[8;1H"/tmp/vp9ekEO/0"[9;1H[K[10;1H[K[11;1H[K[12;1H[K[13;1H[K[14;1H[K[15;1H[K[16;1H[K[17;1H[K[18;1H[K[19;1H[K[20;1H[K[21;1H[K[22;1H[K[23;1H[K[24;4H[K[8;18H[noeol] 18L, 528C
15 substitutions on 15 lines
E486: Pattern not found: ^\s*$
"/tmp/vp9ekEO/0" [10;19H[K[10;18H15L, 476C written
"test49.in" [10;13H[K[10;13H30L, 632C
function G()
1 Xpath 256[35C" X: 256 + 0 * 2048
2 let first = 1
3 XloopINIT 512 8
4 while 1
5[10CXloop 1[33C" X: 512 + 0 * 4096
6[10Cif first
7[14CXloop 2[29C" X: 1024 + 0 * 8192
8[14Clet first = 0
9[14CXloopNEXT
10[13Cbreak
11[9Celse
12[13CXloop 4[29C" X: 0 + 0 * 16384
13[13Creturn
14[9Cendif
15[9Cif 1 " unmatched :if
16 endwhile
endfunction[7;1H"/tmp/vp9ekEO/1"[8;1H[K[9;1H[K[10;1H[K[11;1H[K[12;1H[K[13;1H[K[14;1H[K[15;1H[K[16;1H[K[17;1H[K[18;1H[K[19;1H[K[20;1H[K[21;1H[K[22;1H[K[23;1H[K[24;4H[K[7;18H[noeol] 19L, 588C
16 substitutions on 16 lines
E486: Pattern not found: ^\s*$
"/tmp/vp9ekEO/1" [9;19H[K[9;18H16L, 534C written
"test49.in" [9;13H[K[9;13H30L, 632C
[1m[37m[41mError detected while processing /tmp/vp9ekEO/1:[0m
[1m[33mline 16:[0m
[1m[37m[41mE171: Missing :endif: endwhile[0m
*** Test 2: OK (34695)
*** Test 3: OK (1384648195)
*** Test 4: OK (32883)
function F()
1 if 1
2[10CXpath 1[33C" X: 1
3[10Clet loops = 3
4[10CXloopINIT 2 16
5[10Cwhile loops > 0[25C" 3: 2: 1:
6[14CXloop 1[29C" X: 2 + 2*16 + 0*16*16
7[14Cif (loops == 2)
8[18CXloop 2[25C" X: 4*16
9[18Creturn
10[17CXloop 4[25C" X: 0
11[13Cendif
12[13CXloop 8[29C" X: 16
13[13Clet loops = loops - 1
14[13CXloopNEXT
15[9Cendwhile
16[9CXpath 8192[30C" X: 0
17 else
18[9CXpath 16384[29C" X: 0
19 endif
endfunction[4;1H"/tmp/vp9ekEO/2"[5;1H[K[6;1H[K[7;1H[K[8;1H[K[9;1H[K[10;1H[K[11;1H[K[12;1H[K[13;1H[K[14;1H[K[15;1H[K[16;1H[K[17;1H[K[18;1H[K[19;1H[K[20;1H[K[21;1H[K[22;1H[K[23;1H[K[24;4H[K[4;18H[noeol] 22L, 784C
19 substitutions on 19 lines
E486: Pattern not found: ^\s*$
"/tmp/vp9ekEO/2" [6;19H[K[6;18H19L, 724C written
"test49.in" [6;13H[K[6;13H30L, 632C
*** Test 5: OK (32883)
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim" [readonly] 9802L, 2[8;1H24143C
"/tmp/vp9ekEO/3" [New] 53L, 1582C written[8;18H[K[8;18H14L, 358C appended[8;18H[K[8;18H26L, 824C appended[8;18H[K[8;18H34L, 986C appended
:!echo 'source /tmp/vp9ekEO/3' >/tmp/vp9ekEO/4[?25h[?0c[10;1H[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/4" [24;18H[K[24;18H130L, 2431C appended[24;18H[K[24;18H131L, 2453C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/5[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/5"' -S /tmp/vp9ekE
[23;80HO[24;1H/4[?25h[?0c[24;1H
[?25l[?1c[24;1H"/tmp/vp9ekEO/5" 21L, 130C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/6[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/6" [24;18H[K[24;18H16L, 304C appended[24;18H[K[24;18H17L, 326C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/7[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q[1m[34m^M[0mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -
[23;80Hc[24;2H'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/7"' -c 'breakad
[23;80Hd[24;2Hfile 8 /tmp/vp9ekEO/6' -S /tmp/vp9ekEO/6[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/7" 3L, 6C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/8[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/8" [24;18H[K[24;18H6L, 127C appended[24;18H[K[24;18H7L, 149C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/9[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q[1m[34m^M[0mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -
[23;80Hc[24;2H'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/9"' -c 'breakad
[23;80Hd[24;2Hfile 4 /tmp/vp9ekEO/8' -S /tmp/vp9ekEO/8[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/9" 1L, 5C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/10[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/10" [24;19H[K[24;19H21L, 486C appended[24;19H[K[24;19H22L, 508C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/11[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q[1m[34m^M[0mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -
[23;80Hc[24;2H'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/11"' -c 'breaka
[23;80Hd[24;1Hd func 7 F' -S /tmp/vp9ekEO/10[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/11" 3L, 18C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/12[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/12" [24;19H[K[24;19H13L, 364C appended[24;19H[K[24;19H14L, 386C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/13[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q[1m[34m^M[0mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -
[23;80Hc[24;2H'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/13"' -c 'breaka
[23;80Hd[24;1Hd func 3 G' -S /tmp/vp9ekEO/12[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/13" 1L, 9C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/14[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/14" [24;19H[K[24;19H12L, 201C appended[24;19H[K[24;19H13L, 223C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/15[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/15"' -S /tmp/vp9ek
[23;80HE[24;1HO/14[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/15" 2L, 4C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/16[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/16" [24;19H[K[24;19H12L, 205C appended[24;19H[K[24;19H13L, 227C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/17[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/17"' -S /tmp/vp9ek
[23;80HE[24;1HO/16[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/17" 2L, 7C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/18[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/18" [24;19H[K[24;19H6L, 122C appended[24;19H[K[24;19H7L, 144C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/19[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/19"' -S /tmp/vp9ek
[23;80HE[24;1HO/18[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/19" 1L, 5C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/20[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/20" [24;19H[K[24;19H8L, 176C appended[24;19H[K[24;19H9L, 198C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/21[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/21"' -S /tmp/vp9ek
[23;80HE[24;1HO/20[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/21" 1L, 6C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/22[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/22" [24;19H[K[24;19H10L, 215C appended[24;19H[K[24;19H11L, 237C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/23[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/23"' -S /tmp/vp9ek
[23;80HE[24;1HO/22[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/23" 1L, 8C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/24[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/24" [24;19H[K[24;19H7L, 149C appended[24;19H[K[24;19H8L, 171C[24;19H[K[24;19H8L, 170C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/25[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/25"' -S /tmp/vp9ek
[23;80HE[24;1HO/24[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/25" 1L, 9C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/26[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/26" [24;19H[K[24;19H9L, 135C appended[24;19H[K[24;19H10L, 157C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/27[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/27"' -S /tmp/vp9ek
[23;80HE[24;1HO/26[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/27" 2L, 4C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/28[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/28" [24;19H[K[24;19H10L, 155C appended[24;19H[K[24;19H11L, 177C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/29[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/29"' -S /tmp/vp9ek
[23;80HE[24;1HO/28[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/29" 3L, 8C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/30[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/30" [24;19H[K[24;19H12L, 204C appended[24;19H[K[24;19H13L, 226C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/31[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/31"' -S /tmp/vp9ek
[23;80HE[24;1HO/30[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/31" 4L, 18C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/32[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/32" [24;19H[K[24;19H12L, 214C appended[24;19H[K[24;19H13L, 236C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/33[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/33"' -S /tmp/vp9ek
[23;80HE[24;1HO/32[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/33" 4L, 22C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/34[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/34" [24;19H[K[24;19H12L, 211C appended[24;19H[K[24;19H13L, 233C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/35[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/35"' -S /tmp/vp9ek
[23;80HE[24;1HO/34[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/35" 3L, 22C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/36[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/36" [24;19H[K[24;19H14L, 263C appended[24;19H[K[24;19H15L, 285C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/37[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/37"' -S /tmp/vp9ek
[23;80HE[24;1HO/36[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/37" 4L, 34C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/38[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/38" [24;19H[K[24;19H14L, 277C appended[24;19H[K[24;19H15L, 299C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/39[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/39"' -S /tmp/vp9ek
[23;80HE[24;1HO/38[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/39" 4L, 40C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/40[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/40" [24;19H[K[24;19H58L, 1022C appended[24;19H[K[24;19H59L, 1044C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/41[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/41"' -S /tmp/vp9ek
[23;80HE[24;1HO/40[?25h[?0c[24;1H
[?25l[?1c[24;1H"/tmp/vp9ekEO/41" 9L, 56C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/42[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/42" [24;19H[K[24;19H23L, 418C appended[24;19H[K[24;19H24L, 440C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/43[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/43"' -S /tmp/vp9ek
[23;80HE[24;1HO/42[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/43" 1L, 2C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/44[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/44" [24;19H[K[24;19H23L, 437C appended[24;19H[K[24;19H24L, 459C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/45[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q[1m[34m^M[0mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -
[23;80Hc[24;2H'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/45"' -c 'breaka
[23;80Hd[24;1Hd func 2 Interrupt' -S /tmp/vp9ekEO/44[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/45" 1L, 3C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/46[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/46" [24;19H[K[24;19H21L, 386C appended[24;19H[K[24;19H22L, 408C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/47[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/47"' -S /tmp/vp9ek
[23;80HE[24;1HO/46[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/47" 1L, 5C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/48[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/48" [24;19H[K[24;19H25L, 432C appended[24;19H[K[24;19H26L, 454C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/49[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/49"' -S /tmp/vp9ek
[23;80HE[24;1HO/48[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/49" 3L, 8C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/50[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/50" [24;19H[K[24;19H16L, 392C appended[24;19H[K[24;19H17L, 414C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/51[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/51"' -S /tmp/vp9ek
[23;80HE[24;1HO/50[?25h[?0c[24;1H
[?25l[?1c[24;1H"/tmp/vp9ekEO/51" 3L, 7C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/55[?25h[?0c[19;1H[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/55" [24;19H[K[24;19H39L, 721C appended[24;19H[K[24;19H40L, 743C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/56[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/56"' -S /tmp/vp9ek
[23;80HE[24;1HO/55[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/56" 6L, 21C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/57[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/57" [24;19H[K[24;19H23L, 509C appended[24;19H[K[24;19H24L, 531C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/58[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/58"' -S /tmp/vp9ek
[23;80HE[24;1HO/57[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/58" 4L, 34C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/59[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/59" [24;19H[K[24;19H60L, 1101C appended[24;19H[K[24;19H61L, 1123C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/60[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nv
[23;80Hi[24;1Hminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/60"' -
[23;80Hc[24;2H'breakadd func 3 F' -c 'breakadd file 19 /tmp/vp9ekEO/59' -c 'breakadd file 31
/tmp/vp9ekEO/59' -S /tmp/vp9ekEO/59[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/60" 16L, 89C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/61[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/61" [24;19H[K[24;19H60L, 1122C appended[24;19H[K[24;19H61L, 1144C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/62[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/62"' -S /tmp/vp9ek
[23;80HE[24;1HO/61[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/62" 16L, 89C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/63[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/63" [24;19H[K[24;19H63L, 1288C appended[24;19H[K[24;19H64L, 1310C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/64[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set vi
[23;80Hm[24;1Hinfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ek
[23;80HE[24;1HO/64"' -c 'breakadd func 16 C' -S /tmp/vp9ekEO/63[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/64" 17L, 127C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/65[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/65" [24;19H[K[24;19H63L, 1285C appended[24;19H[K[24;19H64L, 1307C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/66[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set vi
[23;80Hm[24;1Hinfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ek
[23;80HE[24;1HO/66"' -c 'breakadd func 16 B' -S /tmp/vp9ekEO/65[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/66" 17L, 127C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/67[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/67" [24;19H[K[24;19H66L, 1430C appended[24;19H[K[24;19H67L, 1452C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/68[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set vimin
[23;80Hf[24;1Ho+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/
[23;80H6[24;1H8"' -c 'breakadd func 16 R' -S /tmp/vp9ekEO/67[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/68" 9L, 81C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/69[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/69" [24;19H[K[24;19H73L, 1488C appended[24;19H[K[24;19H74L, 1510C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/70[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'debuggreedy|set viminfo+=nviminfo' -c '
[23;80Hl[24;1Het ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/70"' -c 'breakadd
[23;80Hf[24;1Hunc 16 F' -S /tmp/vp9ekEO/69[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/70" 9L, 81C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/71[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/71" [24;19H[K[24;19H82L, 1519C appended[24;19H[K[24;19H83L, 1541C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/72[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set vi
[23;80Hm[24;1Hinfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ek
[23;80HE[24;1HO/72"' -c 'breakadd func 16 E' -S /tmp/vp9ekEO/71[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/72" 8L, 63C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/73[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/73" [24;19H[K[24;19H83L, 1538C appended[24;19H[K[24;19H84L, 1560C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/74[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq' | ../vim -u NONE -N -Xes -
[23;80Hc[24;2H'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVi
[23;80Hm[24;1HResult = "/tmp/vp9ekEO/74"' -c 'breakadd func 16 I' -c 'breakadd func 22 I' -S
[23;80H/[24;1Htmp/vp9ekEO/73[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/74" 8L, 63C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/75[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/75" [24;19H[K[24;19H82L, 1519C appended[24;19H[K[24;19H83L, 1541C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/76[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq[1m[34m^M[0mq' | ../vim -u NONE -N -Xes -c 'debuggreedy|set vi
[23;80Hm[24;1Hinfo+=nviminfo' -c 'let ExtraVimBegin = 1' -c 'let ExtraVimResult = "/tmp/vp9ek
[23;80HE[24;1HO/76"' -c 'breakadd func 16 T' -S /tmp/vp9ekEO/75[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/76" 8L, 63C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/81[?25h[?0c[22;1H[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/81" [24;19H[K[24;19H2L, 41C appended[24;19H[K[24;19H3L, 63C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/82[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/82"' -S /tmp/vp9ekEO/81[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/82" 1L, 2C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/83[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/83" [24;19H[K[24;19H7L, 115C appended[24;19H[K[24;19H8L, 137C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/84[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/84"' -S /tmp/vp9ekEO/83[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/84" 1L, 2C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/85[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/85" [24;19H[K[24;19H12L, 180C appended[24;19H[K[24;19H13L, 202C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/86[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/86"' -S /tmp/vp9ekEO/85[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/86" 2L, 8C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/87[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/87" [24;19H[K[24;19H8L, 139C appended[24;19H[K[24;19H9L, 161C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/88[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/88"' -S /tmp/vp9ekEO/87[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/88" 2L, 11C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/89[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/89" [24;19H[K[24;19H5L, 87C appended[24;19H[K[24;19H6L, 109C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/90[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q[1m[34m^M[0mq' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir!
[23;80H>[24;1H/tmp/vp9ekEO/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin =
1' -c 'let ExtraVimResult = "/tmp/vp9ekEO/90"' -c 'breakadd file 4 /tmp/vp9ekEO
[23;80H/[24;1H89' -S /tmp/vp9ekEO/89[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/90" 1L, 7C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/91[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/91" [24;19H[K[24;19H7L, 189C appended[24;19H[K[24;19H8L, 211C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/92[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/92"' -S /tmp/vp9ekEO/91[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/92" 1L, 8C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/93[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/93" [24;19H[K[24;19H7L, 199C appended[24;19H[K[24;19H8L, 221C[24;19H[K[24;19H8L, 220C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/94[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/80' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/94"' -S /tmp/vp9ekEO/93[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/94" 1L, 10C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/96[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/96" [24;19H[K[24;19H1L, 10C appended[24;19H[K[24;19H2L, 32C[24;19H[K[24;19H2L, 31C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/97[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/97"' -S /tmp/vp9ekEO/96[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/97" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/98[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/98" [24;19H[K[24;19H3L, 39C appended[24;19H[K[24;19H4L, 61C
3 substitutions on 3 lines
"/tmp/vp9ekEO/98" [24;20H[K[24;19H4L, 58C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/99[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/99"' -S /tmp/vp9ekEO/98[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/99" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/100[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/100" [24;20H[K[24;20H4L, 45C appended[24;20H[K[24;20H5L, 67C
4 substitutions on 4 lines
"/tmp/vp9ekEO/100"[24;20H[K[24;20H5L, 63C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/101[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/101"' -S /tmp/vp9ekEO/100[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/101" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/102[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/102" [24;20H[K[24;20H3L, 33C appended[24;20H[K[24;20H4L, 55C
3 substitutions on 3 lines
"/tmp/vp9ekEO/102"[24;20H[K[24;20H4L, 52C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/103[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/103"' -S /tmp/vp9ekEO/102[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/103" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/104[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/104" [24;20H[K[24;20H5L, 65C appended[24;20H[K[24;20H6L, 87C
5 substitutions on 5 lines
"/tmp/vp9ekEO/104"[24;20H[K[24;20H6L, 82C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/105[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/105"' -S /tmp/vp9ekEO/104[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/105" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/106[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/106" [24;20H[K[24;20H1L, 9C appended[24;20H[K[24;20H2L, 31C[24;20H[K[24;20H2L, 30C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/107[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/107"' -S /tmp/vp9ekEO/106[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/107" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/108[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/108" [24;20H[K[24;20H3L, 38C appended[24;20H[K[24;20H4L, 60C
3 substitutions on 3 lines
"/tmp/vp9ekEO/108"[24;20H[K[24;20H4L, 57C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/109[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/109"' -S /tmp/vp9ekEO/108[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/109" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/110[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/110" [24;20H[K[24;20H4L, 44C appended[24;20H[K[24;20H5L, 66C
4 substitutions on 4 lines
"/tmp/vp9ekEO/110"[24;20H[K[24;20H5L, 62C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/111[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/111"' -S /tmp/vp9ekEO/110[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/111" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/112[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/112" [24;20H[K[24;20H3L, 32C appended[24;20H[K[24;20H4L, 54C
3 substitutions on 3 lines
"/tmp/vp9ekEO/112"[24;20H[K[24;20H4L, 51C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/113[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/113"' -S /tmp/vp9ekEO/112[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/113" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/114[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/114" [24;20H[K[24;20H5L, 64C appended[24;20H[K[24;20H6L, 86C
5 substitutions on 5 lines
"/tmp/vp9ekEO/114"[24;20H[K[24;20H6L, 81C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/115[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/115"' -S /tmp/vp9ekEO/114[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/115" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/116[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/116" [24;20H[K[24;20H1L, 11C appended[24;20H[K[24;20H2L, 33C[24;20H[K[24;20H2L, 32C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/117[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/117"' -S /tmp/vp9ekEO/116[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/117" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/118[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/118" [24;20H[K[24;20H3L, 40C appended[24;20H[K[24;20H4L, 62C
3 substitutions on 3 lines
"/tmp/vp9ekEO/118"[24;20H[K[24;20H4L, 59C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/119[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/119"' -S /tmp/vp9ekEO/118[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/119" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/120[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/120" [24;20H[K[24;20H4L, 46C appended[24;20H[K[24;20H5L, 68C
4 substitutions on 4 lines
"/tmp/vp9ekEO/120"[24;20H[K[24;20H5L, 64C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/121[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/121"' -S /tmp/vp9ekEO/120[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/121" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/122[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/122" [24;20H[K[24;20H3L, 34C appended[24;20H[K[24;20H4L, 56C
3 substitutions on 3 lines
"/tmp/vp9ekEO/122"[24;20H[K[24;20H4L, 53C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/123[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/123"' -S /tmp/vp9ekEO/122[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/123" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/124[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/124" [24;20H[K[24;20H5L, 66C appended[24;20H[K[24;20H6L, 88C
5 substitutions on 5 lines
"/tmp/vp9ekEO/124"[24;20H[K[24;20H6L, 83C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/125[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/125"' -S /tmp/vp9ekEO/124[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/125" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/126[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/126" [24;20H[K[24;20H4L, 37C appended[24;20H[K[24;20H5L, 59C
4 substitutions on 4 lines
"/tmp/vp9ekEO/126"[24;20H[K[24;20H5L, 55C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/127[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/127"' -S /tmp/vp9ekEO/126[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/127" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/128[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/128" [24;20H[K[24;20H4L, 41C appended[24;20H[K[24;20H5L, 63C
4 substitutions on 4 lines
"/tmp/vp9ekEO/128"[24;20H[K[24;20H5L, 59C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/129[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/95' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1'
-c 'let ExtraVimResult = "/tmp/vp9ekEO/129"' -S /tmp/vp9ekEO/128[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/129" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/131[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/131" [24;20H[K[24;20H1L, 13C appended[24;20H[K[24;20H2L, 35C[24;20H[K[24;20H2L, 34C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/132[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1
[23;80H'[24;2H-c 'let ExtraVimResult = "/tmp/vp9ekEO/132"' -S /tmp/vp9ekEO/131[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/132" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/133[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/133" [24;20H[K[24;20H3L, 36C appended[24;20H[K[24;20H4L, 58C
3 substitutions on 3 lines
"/tmp/vp9ekEO/133"[24;20H[K[24;20H4L, 55C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/134[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1
[23;80H'[24;2H-c 'let ExtraVimResult = "/tmp/vp9ekEO/134"' -S /tmp/vp9ekEO/133[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/134" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/135[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/135" [24;20H[K[24;20H3L, 38C appended[24;20H[K[24;20H4L, 60C
3 substitutions on 3 lines
"/tmp/vp9ekEO/135"[24;20H[K[24;20H4L, 57C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/136[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1
[23;80H'[24;2H-c 'let ExtraVimResult = "/tmp/vp9ekEO/136"' -S /tmp/vp9ekEO/135[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/136" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/137[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/137" [24;20H[K[24;20H4L, 48C appended[24;20H[K[24;20H5L, 70C
4 substitutions on 4 lines
"/tmp/vp9ekEO/137"[24;20H[K[24;20H5L, 66C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/138[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1
[23;80H'[24;2H-c 'let ExtraVimResult = "/tmp/vp9ekEO/138"' -S /tmp/vp9ekEO/137[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/138" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/139[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/139" [24;20H[K[24;20H4L, 53C appended[24;20H[K[24;20H5L, 75C
4 substitutions on 4 lines
"/tmp/vp9ekEO/139"[24;20H[K[24;20H5L, 71C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/140[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1
[23;80H'[24;2H-c 'let ExtraVimResult = "/tmp/vp9ekEO/140"' -S /tmp/vp9ekEO/139[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/140" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/141[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/141" [24;20H[K[24;20H5L, 62C appended[24;20H[K[24;20H6L, 84C
5 substitutions on 5 lines
"/tmp/vp9ekEO/141"[24;20H[K[24;20H6L, 79C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/142[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1
[23;80H'[24;2H-c 'let ExtraVimResult = "/tmp/vp9ekEO/142"' -S /tmp/vp9ekEO/141[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/142" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/143[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/143" [24;20H[K[24;20H5L, 64C appended[24;20H[K[24;20H6L, 86C
5 substitutions on 5 lines
"/tmp/vp9ekEO/143"[24;20H[K[24;20H6L, 81C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/144[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1
[23;80H'[24;2H-c 'let ExtraVimResult = "/tmp/vp9ekEO/144"' -S /tmp/vp9ekEO/143[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/144" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/145[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/145" [24;20H[K[24;20H3L, 36C appended[24;20H[K[24;20H4L, 58C
3 substitutions on 3 lines
"/tmp/vp9ekEO/145"[24;20H[K[24;20H4L, 55C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/146[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1
[23;80H'[24;2H-c 'let ExtraVimResult = "/tmp/vp9ekEO/146"' -S /tmp/vp9ekEO/145[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/146" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/147[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/147" [24;20H[K[24;20H5L, 67C appended[24;20H[K[24;20H6L, 89C
5 substitutions on 5 lines
"/tmp/vp9ekEO/147"[24;20H[K[24;20H6L, 84C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/148[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1
[23;80H'[24;2H-c 'let ExtraVimResult = "/tmp/vp9ekEO/148"' -S /tmp/vp9ekEO/147[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/148" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/149[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/149" [24;20H[K[24;20H5L, 68C appended[24;20H[K[24;20H6L, 90C
5 substitutions on 5 lines
"/tmp/vp9ekEO/149"[24;20H[K[24;20H6L, 85C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/150[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1
[23;80H'[24;2H-c 'let ExtraVimResult = "/tmp/vp9ekEO/150"' -S /tmp/vp9ekEO/149[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/150" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/151[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/151" [24;20H[K[24;20H7L, 95C appended[24;20H[K[24;20H8L, 117C
7 substitutions on 7 lines
"/tmp/vp9ekEO/151"[24;20H[K[24;20H8L, 110C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/152[?25h[?0c[24;1H
[?25l[?1c[24;1H:!echo 'q' | ../vim -u NONE -N -Xes -c 'au VimLeave * redir END' -c 'redir! >/t
[23;80Hm[24;1Hp/vp9ekEO/130' -c 'debuggreedy|set viminfo+=nviminfo' -c 'let ExtraVimBegin = 1
[23;80H'[24;2H-c 'let ExtraVimResult = "/tmp/vp9ekEO/152"' -S /tmp/vp9ekEO/151[?25h[?0c[24;1H
shell returned 1
[?25l[?1c[24;1H"/tmp/vp9ekEO/152" 0L, 0C
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"
/tmp/vp9ekEO/154[?25h[?0c[24;1H
[?25l[?1c[24;1H/^\s*if\s\+ExtraVim(.*)/+
[25C1
"/tmp/vp9ekEO/154" [24;20H[K[24;20H1L, 13C appended[24;20H[K[24;20H2L, 35C[24;20H[K[24;20H2L, 34C written
"/build/buildd/vim-7.3.547/src/vim-basic/testdir/test49.vim"