* CPV: app-editors/vim-7.2.376 * REPO: gentoo * USE: acl elibc_glibc gpm kernel_linux nls perl python ruby test userland_GNU x86 >>> Unpacking source... >>> Unpacking vim-7.2.tar.bz2 to /var/tmp/portage/app-editors/vim-7.2.376/work >>> Unpacking vim-7.2-lang.tar.gz to /var/tmp/portage/app-editors/vim-7.2.376/work >>> Unpacking vim-7.2-extra.tar.gz to /var/tmp/portage/app-editors/vim-7.2.376/work >>> Unpacking vim-patches-7.2.376.tar.gz to /var/tmp/portage/app-editors/vim-7.2.376/work >>> Source unpacked in /var/tmp/portage/app-editors/vim-7.2.376/work >>> Preparing source in /var/tmp/portage/app-editors/vim-7.2.376/work/vim72 ... * Filtering vim patches ... 7.2.001: src/pty.c src/version.c 7.2.002: src/menu.c src/version.c 7.2.003: src/spell.c src/version.c src/version.c 7.2.004: src/if_cscope.c src/if_cscope.h src/version.c 7.2.005: src/eval.c src/version.c 7.2.006: runtime/scripts.vim src/version.c 7.2.007: runtime/doc/os_vms.txt src/os_vms_conf.h src/Make_vms.mms src/testdir/Make_vms.mms src/testdir/test30.in src/testdir/test54.in src/version.c 7.2.008: src/buffer.c src/version.c 7.2.009: src/if_perl.xs src/version.c 7.2.010: src/mbyte.c src/misc2.c src/normal.c src/version.c 7.2.011: src/eval.c src/version.c 7.2.012: src/ex_cmds2.c src/version.c 7.2.013: src/ui.c src/version.c 7.2.014: src/eval.c src/version.c 7.2.015: src/testdir/Makefile src/version.c 7.2.016: src/ex_getln.c src/version.c 7.2.017: src/ui.c src/version.c 7.2.018: src/ex_cmds.c src/version.c 7.2.019: src/ex_cmds.h src/ex_docmd.c src/version.c 7.2.020: src/main.c src/version.c 7.2.021: src/ex_docmd.c src/fileio.c src/globals.h src/version.c 7.2.022: Filelist src/testdir/Make_ming.mak src/version.c 7.2.023: src/screen.c src/version.c 7.2.024: src/option.c src/version.c 7.2.025: src/normal.c src/version.c 7.2.026: src/normal.c src/version.c 7.2.027: src/ex_cmds.h src/version.c 7.2.028: src/eval.c src/version.c 7.2.029: src/ex_docmd.c src/version.c 7.2.030: src/ex_cmds.h src/version.c 7.2.031: runtime/doc/cmdline.txt runtime/doc/eval.txt runtime/doc/starting.txt runtime/doc/usr_21.txt src/eval.c src/ex_cmds.c src/ex_cmds.h src/ex_docmd.c src/feature.h src/fileio.c src/main.c src/mark.c src/misc1.c src/proto/eval.pro src/proto/ex_cmds.pro src/proto/mark.pro src/option.c src/structs.h src/vim.h src/version.c 7.2.032: src/eval.c src/version.c 7.2.033: src/fileio.c src/testdir/test42.ok src/version.c 7.2.034: src/buffer.c src/version.c 7.2.035: src/gui_x11.c src/mbyte.c src/misc2.c src/os_unix.c src/version.c 7.2.036: src/gui_riscos.c src/gui_w48.c src/os_vms.c src/os_w32exe.c src/os_win16.c src/version.c 7.2.037: src/os_unix.c src/version.c 7.2.038: src/if_xcmdsrv.c src/version.c 7.2.039: src/eval.c src/version.c 7.2.040: src/fileio.c src/version.c 7.2.041: src/buffer.c src/ex_cmds.c src/ex_cmds2.c src/ex_docmd.c src/ex_getln.c src/if_sniff.c src/main.c src/netbeans.c src/normal.c src/popupmnu.c src/proto/buffer.pro src/proto/ex_cmds.pro src/quickfix.c src/window.c src/version.c 7.2.042: src/buffer.c src/move.c src/structs.h src/version.c 7.2.043: src/vim.h src/version.c 7.2.044: src/auto/configure src/configure.in src/eval.c src/version.c 7.2.045: src/if_python.c src/version.c 7.2.046: src/mbyte.c src/version.c 7.2.047: src/main.c src/vim.h src/version.c 7.2.048: src/eval.c src/normal.c src/proto/eval.pro src/version.c 7.2.049: src/gui_w32.c src/gui_w48.c src/mbyte.c src/misc1.c src/os_mswin.c src/os_win32.c src/proto/os_mswin.pro src/version.c 7.2.050: src/spell.c src/version.c 7.2.051: src/eval.c src/ex_getln.c src/proto/ex_getln.pro runtime/doc/eval.txt runtime/doc/options.txt src/version.c 7.2.052: runtime/doc/eval.txt src/eval.c src/version.c 7.2.053: src/workshop.c src/version.c 7.2.054: src/getchar.c src/version.c 7.2.055: src/diff.c src/eval.c src/ex_cmds.c src/ex_docmd.c src/fileio.c src/fold.c src/globals.h src/gui.c src/gui_at_sb.c src/gui_gtk_x11.c src/gui_xmdlg.c src/gui_xmebw.c src/main.c src/mbyte.c src/message.c src/netbeans.c src/option.c src/os_unix.c src/spell.c src/ui.c src/window.c src/version.c 7.2.056: src/spell.c src/version.c 7.2.057: src/spell.c src/version.c 7.2.058: src/version.c src/version.c 7.2.059: src/diff.c src/version.c 7.2.060: runtime/doc/spell.txt src/spell.c src/version.c 7.2.061: src/eval.c src/version.c 7.2.062: src/buffer.c src/version.c 7.2.063: src/if_perl.xs src/version.c 7.2.064: src/ops.c src/version.c 7.2.065: src/gui.c src/version.c 7.2.066: runtime/doc/eval.txt src/eval.c src/version.c 7.2.067: src/ex_docmd.c src/version.c 7.2.068: src/tag.c src/version.c 7.2.069: src/spell.c src/version.c 7.2.070: src/eval.c src/version.c 7.2.071: src/gui_w48.c src/netbeans.c src/version.c 7.2.072: src/if_sniff.c src/version.c 7.2.073: src/misc2.c src/option.c src/proto/misc2.pro src/version.c 7.2.074: src/gui_mac.c src/version.c 7.2.075: src/version.c src/version.c 7.2.076: src/fileio.c src/version.c 7.2.077: src/fileio.c src/version.c 7.2.078: src/fold.c src/version.c 7.2.079: runtime/doc/netbeans.txt src/buffer.c src/globals.h src/netbeans.c src/proto/netbeans.pro src/version.c 7.2.080: src/edit.c src/version.c 7.2.081: src/message.c src/version.c 7.2.082: src/ex_cmds.c src/version.c 7.2.083: src/tag.c src/version.c 7.2.084: src/if_python.c src/version.c 7.2.085: src/term.c src/version.c 7.2.086: src/diff.c src/version.c 7.2.087: src/misc2.c src/version.c 7.2.088: src/os_mswin.c src/version.c 7.2.089: src/if_ole.cpp src/gui_w48.c src/version.c 7.2.090: src/ex_docmd.c src/version.c 7.2.091: src/if_cscope.c src/version.c 7.2.092: src/eval.c src/version.c 7.2.093: src/gui_w32.c src/gui_w48.c src/version.c 7.2.094: src/edit.c src/version.c 7.2.095: src/normal.c src/version.c 7.2.096: src/ex_cmds.c src/version.c 7.2.097: src/os_unix.c src/version.c 7.2.098: src/eval.c src/version.c 7.2.099: src/option.c src/version.c 7.2.100: src/ex_cmds2.c src/version.c 7.2.101: src/Make_mvc.mak src/version.c 7.2.102: src/ex_cmds2.c src/version.c 7.2.103: src/option.c src/version.c 7.2.104: src/ex_cmds.c src/version.c 7.2.105: src/option.c src/version.c 7.2.106: src/spell.c src/version.c 7.2.107: src/message.c src/version.c 7.2.108: src/option.c src/version.c 7.2.109: runtime/doc/options.txt src/edit.c src/macros.h src/normal.c src/option.c src/proto/option.pro src/window.c src/version.c 7.2.110: src/ex_docmd.c src/version.c 7.2.111: src/screen.c src/version.c 7.2.112: src/screen.c src/version.c 7.2.113: src/regexp.c src/version.c 7.2.114: src/netbeans.c src/version.c 7.2.115: src/nbdebug.c src/nbdebug.h src/version.c 7.2.116: src/tag.c src/version.c 7.2.117: src/buffer.c src/quickfix.c src/screen.c src/version.c 7.2.118: src/message.c src/version.c 7.2.119: src/screen.c src/version.c 7.2.120: src/quickfix.c src/vim.h src/window.c src/version.c 7.2.121: src/os_unix.c src/version.c 7.2.122: src/screen.c src/version.c 7.2.123: src/getchar.c src/version.c 7.2.124: src/tag.c src/version.c 7.2.125: src/gui_x11.c src/version.c 7.2.126: src/misc2.c src/ex_cmds.c src/proto/ex_cmds.pro src/version.c 7.2.127: src/message.c src/version.c 7.2.128: src/ex_docmd.c src/version.c 7.2.129: src/ex_getln.c src/version.c 7.2.130: src/auto/configure src/configure.in src/config.h.in src/globals.h src/os_unix.c src/version.c 7.2.131: src/option.c src/version.c 7.2.132: src/ex_getln.c src/globals.h src/fileio.c src/proto/ex_getln.pro src/version.c 7.2.133: src/diff.c src/version.c 7.2.134: src/fileio.c src/version.c 7.2.135: src/ex_docmd.c src/version.c 7.2.136: src/ex_docmd.c src/version.c 7.2.137: src/ops.c src/testdir/Makefile src/testdir/test66.in src/testdir/test66.ok src/version.c 7.2.138: src/testdir/Make_amiga.mak src/testdir/Make_dos.mak src/testdir/Make_ming.mak src/testdir/Make_os2.mak src/testdir/Make_vms.mms src/version.c 7.2.139: src/misc2.c src/version.c 7.2.140: src/screen.c src/version.c 7.2.141: src/screen.c src/version.c 7.2.142: src/gui_beval.c src/version.c 7.2.143: src/ex_docmd.c src/ex_getln.c src/if_cscope.c src/proto/if_cscope.pro src/vim.h src/version.c 7.2.144: src/option.c src/version.c 7.2.145: runtime/doc/if_cscop.txt src/if_cscope.c src/version.c 7.2.146: src/fileio.c src/misc1.c src/option.c src/version.c 7.2.147: src/screen.c src/version.c 7.2.148: src/screen.c src/version.c 7.2.149: runtime/doc/eval.txt src/eval.c src/version.c 7.2.150: src/VisVim/Commands.cpp src/VisVim/Resource.h src/VisVim/VisVim.rc src/version.c 7.2.151: src/ex_getln.c src/version.c 7.2.152: src/ex_docmd.c src/message.c src/proto/message.pro src/version.c 7.2.153: src/memline.c src/version.c 7.2.154: src/memline.c src/version.c 7.2.155: src/eval.c src/version.c 7.2.156: src/if_cscope.c src/ex_docmd.c src/proto/if_cscope.pro src/version.c 7.2.157: src/search.c src/version.c 7.2.158: src/ops.c src/version.c 7.2.159: src/auto/configure src/configure.in src/version.c 7.2.160: src/search.c src/version.c 7.2.161: src/fileio.c src/mark.c src/misc1.c src/misc2.c src/version.c 7.2.162: src/quickfix.c src/version.c 7.2.163: src/ex_getln.c src/version.c 7.2.164: src/normal.c src/ops.c src/version.c 7.2.165: src/fileio.c src/version.c 7.2.166: src/ex_cmds.c src/ex_docmd.c src/ex_getln.c src/vim.h src/proto/ex_cmds.pro src/version.c 7.2.167: Filelist src/Makefile src/buffer.c src/charset.c src/cleanlint.vim src/digraph.c src/edit.c src/ex_cmds.c src/globals.h src/ops.c src/os_unix.c src/os_unix.h src/proto/buffer.pro src/proto/edit.pro src/screen.c src/structs.h src/version.c 7.2.168: src/configure.in src/auto/configure src/version.c 7.2.169: src/cleanlint.vim src/diff.c src/edit.c src/ex_cmds.c src/ex_cmds2.c src/ex_docmd.c src/proto/ex_cmds.pro src/proto/spell.pro src/quickfix.c src/spell.c src/structs.h src/term.h src/vim.h src/version.c 7.2.170: src/buffer.c src/fileio.c src/structs.h src/version.c 7.2.171: src/ex_cmds.c src/version.c 7.2.172: src/os_mswin.c src/version.c 7.2.173: src/auto/configure src/buffer.c src/charset.c src/diff.c src/configure.in src/config.h.in src/edit.c src/ex_cmds.c src/ex_cmds2.c src/version.c src/vim.h src/version.c 7.2.174: src/edit.c src/eval.c src/ex_cmds.c src/ex_docmd.c src/ex_getln.c src/fileio.c src/misc1.c src/move.c src/normal.c src/option.c src/os_unix.c src/os_unix.h src/regexp.c src/search.c src/tag.c src/version.c 7.2.175: src/if_cscope.c src/version.c 7.2.176: src/edit.c src/ex_cmds.c src/ex_docmd.c src/os_unix.c src/os_unix.h src/structs.h src/term.h src/version.c 7.2.177: src/eval.c src/ex_docmd.c src/ex_eval.c src/ex_getln.c src/fileio.c src/hardcopy.c src/if_cscope.c src/if_xcmdsrv.c src/farsi.c src/mark.c src/menu.c src/version.c 7.2.178: src/misc2.c src/version.c 7.2.179: src/ex_cmds2.c src/version.c 7.2.180: src/buffer.c src/ex_cmds.c src/macros.h src/main.c src/menu.c src/message.c src/misc1.c src/mbyte.c src/normal.c src/option.c src/os_unix.c src/quickfix.c src/screen.c src/search.c src/spell.c src/syntax.c src/tag.c src/term.c src/ui.c src/version.c 7.2.181: src/if_mzsch.c src/gui.c src/gui_gtk.c src/gui_gtk_x11.c src/gui_gtk_f.c src/gui_beval.c src/netbeans.c src/version.c 7.2.182: src/netbeans.c src/gui_gtk_f.c src/version.c 7.2.183: src/auto/configure src/configure.in src/version.c 7.2.184: src/auto/configure src/config.h.in src/configure.in src/gui_athena.c src/gui_x11.c src/gui.c src/gui_beval.c src/gui_at_sb.c src/gui_at_fs.c src/gui_motif.c src/gui_xmdlg.c src/gui_xmebw.c src/if_python.c src/window.c src/workshop.c src/version.c 7.2.185: src/Makefile src/if_ruby.c src/version.c 7.2.186: src/if_tcl.c src/version.c 7.2.187: src/if_tcl.c src/version.c 7.2.188: src/eval.c src/version.c 7.2.189: src/edit.c src/version.c 7.2.190: src/ops.c src/version.c 7.2.191: runtime/doc/if_mzsch.txt src/Makefile src/Make_ming.mak src/Make_mvc.mak src/auto/configure src/configure.in src/config.mk.in src/eval.c src/if_mzsch.c src/if_mzsch.h src/main.c src/proto/if_mzsch.pro src/version.c 7.2.192: src/eval.c src/version.c 7.2.193: src/eval.c src/version.c 7.2.194: src/msvc2008.bat src/version.c 7.2.195: src/gui_gtk_x11.c src/version.c 7.2.196: Filelist src/cleanlint.vim src/version.c 7.2.197: src/globals.h src/version.c 7.2.198: src/vim.h src/version.c 7.2.199: src/term.c src/version.c 7.2.200: src/gui_gtk_x11.c src/os_unix.c src/globals.h src/mbyte.c src/proto/mbyte.pro src/version.c 7.2.201: runtime/doc/options.txt src/globals.h src/gui_gtk_x11.c src/mbyte.c src/option.c src/version.c 7.2.202: src/fileio.c src/version.c 7.2.203: src/fileio.c src/globals.h src/gui.c src/if_perl.xs src/proto/gui.pro src/proto/window.pro src/screen.c src/structs.h src/window.c src/version.c 7.2.204: src/Make_mvc.mak src/version.c 7.2.205: src/Make_mvc.mak src/gvim.exe.mnf src/version.c 7.2.206: src/netbeans.c src/version.c 7.2.207: src/screen.c src/version.c 7.2.208: src/option.c src/version.c 7.2.209: src/xxd/xxd.c src/version.c 7.2.210: src/fileio.c src/version.c 7.2.211: src/misc1.c src/version.c 7.2.212: src/os_mac.h src/version.c 7.2.213: src/netbeans.c src/version.c 7.2.214: src/ex_getln.c src/version.c 7.2.215: src/fileio.c src/proto/window.pro src/quickfix.c src/window.c src/version.c 7.2.216: runtime/doc/autocmd.txt runtime/doc/if_mzsch.txt src/if_mzsch.c src/version.c 7.2.217: src/testdir/Makefile src/version.c 7.2.218: src/gui.c src/version.c 7.2.219: src/gui_photon.c src/version.c 7.2.220: src/fileio.c src/version.c 7.2.221: src/gui_gtk_x11.c src/message.c src/ops.c src/proto/ui.pro src/ui.c src/version.c 7.2.222: src/ex_docmd.c src/version.c 7.2.223: runtime/doc/various.txt src/ex_cmds.h src/ex_docmd.c src/version.c 7.2.224: src/edit.c src/version.c 7.2.225: src/getchar.c src/structs.h src/version.c 7.2.226: src/ex_cmds.c src/ex_docmd.c src/if_mzsch.c src/if_python.c src/if_perl.xs src/misc1.c src/version.c 7.2.227: src/ex_docmd.c src/version.c 7.2.228: runtime/doc/if_cscop.txt src/if_cscope.h src/if_cscope.c src/version.c 7.2.229: src/os_unix.c src/version.c 7.2.230: src/getchar.c src/version.c 7.2.231: src/if_perl.xs src/version.c 7.2.232: src/os_unix.c src/os_unix.h src/proto/os_unix.pro src/version.c 7.2.233: src/os_msdos.c src/os_mswin.c src/os_riscos.c src/os_mac.h src/version.c 7.2.234: runtime/doc/cmdline.txt src/misc1.c src/version.c 7.2.235: src/misc1.c src/spell.c src/version.c 7.2.236: src/configure.in src/auto/configure src/version.c 7.2.237: src/os_unix.c src/version.c 7.2.238: src/option.c src/proto/option.pro src/term.c src/version.c 7.2.239: src/diff.c src/version.c 7.2.240: src/gui.c src/version.c 7.2.241: src/fileio.c src/globals.h src/structs.h src/version.c 7.2.242: src/option.c src/version.c 7.2.243: src/screen.c src/version.c 7.2.244: src/fileio.c src/version.c 7.2.245: src/fileio.c src/version.c 7.2.246: runtime/doc/if_cscop.txt src/version.c 7.2.247: src/if_mzsch.c src/version.c 7.2.248: src/Make_cyg.mak src/Make_ming.mak src/Make_mvc.mak src/version.c 7.2.249: src/po/check.vim src/version.c 7.2.250: src/GvimExt/gvimext.cpp src/version.c 7.2.251: src/auto/configure src/configure.in src/version.c 7.2.252: src/charset.c src/version.c 7.2.253: src/netbeans.c src/version.c 7.2.254: src/fileio.c src/version.c 7.2.255: src/option.c src/version.c 7.2.256: src/gui_gtk_x11.c src/version.c 7.2.257: src/gui_gtk_f.c src/version.c 7.2.258: src/ui.c src/version.c 7.2.259: src/fileio.c src/testdir/Makefile src/testdir/test67.in src/testdir/test67.ok src/version.c 7.2.260: src/testdir/Make_amiga.mak src/testdir/Make_dos.mak src/testdir/Make_ming.mak src/testdir/Make_os2.mak src/testdir/Make_vms.mms src/version.c 7.2.261: src/fold.c src/version.c 7.2.262: src/ex_getln.c src/structs.h src/version.c 7.2.263: src/gui_gtk_x11.c src/version.c 7.2.264: src/gui.c src/gui_gtk_x11.c src/proto/gui_gtk_x11.pro src/version.c 7.2.265: src/ex_docmd.c src/version.c 7.2.266: runtime/doc/map.txt src/eval.c src/getchar.c src/ops.c src/proto/eval.pro src/version.c 7.2.267: src/charset.c src/version.c 7.2.268: src/if_python.c src/version.c 7.2.269: runtime/doc/starting.txt src/globals.h src/feature.h src/main.c src/macros.h src/version.c 7.2.270: src/ex_docmd.c src/version.c 7.2.271: src/gui_xmdlg.c src/version.c 7.2.272: src/memline.c src/version.c 7.2.273: src/eval.c src/version.c 7.2.274: src/fold.c src/testdir/test45.in src/testdir/test45.ok src/version.c 7.2.275: src/memline.c src/version.c 7.2.276: src/charset.c src/version.c 7.2.277: src/move.c src/version.c 7.2.278: src/fold.c src/version.c 7.2.279: src/misc2.c src/ops.c src/version.c 7.2.280: src/screen.c src/version.c 7.2.281: src/screen.c src/version.c 7.2.282: src/fold.c src/version.c 7.2.283: src/gui_gtk_x11.c src/version.c 7.2.284: src/misc1.c src/version.c 7.2.285: src/edit.c src/version.c 7.2.286: runtime/doc/eval.txt runtime/doc/starting.txt runtime/doc/various.txt src/eval.c src/main.c src/version.c src/version.c 7.2.287: src/if_perl.xs src/version.c 7.2.288: src/if_python.c src/version.c 7.2.289: src/getchar.c src/version.c 7.2.290: src/misc2.c src/version.c 7.2.291: src/screen.c src/version.c 7.2.292: src/ops.c src/version.c 7.2.293: src/misc1.c src/version.c 7.2.294: src/auto/configure src/config.h.in src/configure.in src/fileio.c src/version.c 7.2.295: runtime/doc/eval.txt src/eval.c src/version.c 7.2.296: src/main.c src/version.c 7.2.297: src/ops.c src/version.c 7.2.298: src/fileio.c src/version.c 7.2.299: src/misc1.c src/version.c 7.2.300: src/auto/configure src/config.h.in src/configure.in src/fileio.c src/memfile.c src/memline.c src/version.c 7.2.301: src/edit.c src/testdir/Makefile src/testdir/test68.in src/testdir/test68.ok src/testdir/test69.in src/testdir/test69.ok src/version.c 7.2.302: src/testdir/Make_amiga.mak src/testdir/Make_dos.mak src/testdir/Make_ming.mak src/testdir/Make_os2.mak src/testdir/Make_vms.mms src/version.c 7.2.303: src/fileio.c src/version.c 7.2.304: src/ops.c src/version.c 7.2.305: src/screen.c src/version.c 7.2.306: src/misc2.c src/version.c 7.2.307: src/regexp.c src/version.c 7.2.308: src/regexp.c src/version.c 7.2.309: src/regexp.c src/version.c 7.2.310: runtime/filetype.vim src/version.c 7.2.311: src/fileio.c src/version.c 7.2.312: src/mbyte.c src/version.c 7.2.313: src/ex_getln.c src/misc1.c src/proto/misc1.pro src/version.c 7.2.314: src/misc1.c src/version.c 7.2.315: src/auto/configure src/configure.in src/version.c 7.2.316: src/auto/configure src/configure.in src/version.c 7.2.317: src/syntax.c src/version.c 7.2.318: src/main.c src/version.c 7.2.319: src/gui_xmdlg.c src/version.c 7.2.320: src/if_mzsch.c src/proto/if_mzsch.pro src/version.c 7.2.321: src/eval.c src/normal.c src/version.c 7.2.322: src/edit.c src/version.c 7.2.323: src/gui_w32.c src/version.c 7.2.324: src/eval.c src/misc2.c src/version.c 7.2.325: src/fileio.c src/version.c 7.2.326: src/misc1.c src/version.c 7.2.327: src/workshop.c src/integration.c src/version.c 7.2.328: src/eval.c src/version.c 7.2.329: src/normal.c src/version.c 7.2.330: runtime/tools/README.txt runtime/tools/unicode.vim src/mbyte.c src/version.c 7.2.331: src/eval.c src/version.c 7.2.332: src/spell.c src/version.c 7.2.333: src/buffer.c src/edit.c src/ex_getln.c src/fileio.c src/if_cscope.c src/netbeans.c src/ops.c src/quickfix.c src/syntax.c src/ui.c src/version.c 7.2.334: src/netbeans.c src/proto/netbeans.pro src/version.c 7.2.335: src/normal.c src/version.c 7.2.336: runtime/doc/eval.txt runtime/doc/if_mzsch.txt runtime/doc/usr_41.txt src/eval.c src/if_mzsch.c src/proto/eval.pro src/proto/if_mzsch.pro src/testdir/Make_dos.mak src/testdir/Make_ming.mak src/testdir/Makefile src/testdir/main.aap src/testdir/test1.in src/testdir/test70.in src/testdir/test70.ok src/version.c 7.2.337: src/ex_cmds2.c src/version.c 7.2.338: src/ex_cmds2.c src/version.c 7.2.339: src/ex_cmds2.c src/version.c 7.2.340: src/fold.c src/version.c 7.2.341: src/screen.c src/version.c 7.2.342: src/popupmnu.c src/version.c 7.2.343: src/ex_cmds2.c src/version.c 7.2.344: src/ex_cmds2.c src/version.c 7.2.345: src/option.c src/version.c 7.2.346: src/ops.c src/version.c 7.2.347: src/getchar.c src/version.c 7.2.348: runtime/tools/unicode.vim src/mbyte.c src/version.c 7.2.349: src/window.c src/version.c 7.2.350: src/gui.c src/version.c 7.2.351: src/getchar.c src/version.c 7.2.352: src/gui_w48.c src/version.c 7.2.353: src/ex_docmd.c src/ex_cmds2.c src/ex_getln.c src/proto/ex_cmds2.pro src/vim.h src/version.c 7.2.354: src/screen.c src/version.c 7.2.355: src/move.c src/version.c 7.2.356: src/fold.c src/version.c 7.2.357: src/option.c src/version.c 7.2.358: src/gui_gtk_x11.c src/os_unix.c src/version.c 7.2.359: src/memline.c src/version.c 7.2.360: src/if_ruby.c src/version.c 7.2.361: src/Makefile src/auto/configure src/configure.in src/if_ruby.c src/version.c 7.2.362: src/gui_w32.c src/gui_w48.c src/version.c 7.2.363: src/if_perl.xs src/version.c 7.2.364: src/GvimExt/gvimext.h src/version.c 7.2.365: src/gui_w48.c src/version.c 7.2.366: src/move.c src/version.c 7.2.367: src/xxd/xxd.c src/version.c 7.2.368: src/if_ruby.c src/version.c 7.2.369: src/ex_cmds2.c src/version.c 7.2.370: src/diff.c src/fold.c src/option.c src/testdir/test45.in src/testdir/test45.ok src/version.c 7.2.371: src/auto/configure src/configure.in src/config.h.in src/vim.h src/if_cscope.c src/osdef1.h.in src/tag.c src/version.c 7.2.372: src/INSTALLpc.txt src/GvimExt/Make_ming.mak src/Make_cyg.mak src/Make_ming.mak src/xxd/Make_cyg.mak src/version.c 7.2.373: src/option.h src/version.c 7.2.374: src/eval.c src/if_ruby.c src/version.c 7.2.375: src/buffer.c src/version.c 7.2.376: src/syntax.c src/version.c * Applying filtered vim patches ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/app-editors/vim-7.2.376/work/vim72 ... * Creating configure script ... * Tinderbox QA Notice: 'make' called by vim_src_configure make -j14 -j1 -C src autoconf make: Entering directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src' if test ! -f configure.save; then mv configure configure.save; fi autoconf sed -e 's+>config.log+>auto/config.log+' -e 's+\./config.log+auto/config.log+' configure > auto/configure chmod 755 auto/configure mv -f configure.save configure rm -rf autom4te.cache rm -f auto/config.status auto/config.cache make: Leaving directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src' [ ok ] ./configure --prefix=/usr --build=i686-pc-linux-gnu --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --with-features=huge --enable-multibyte --disable-cscope --enable-gpm --enable-perlinterp --enable-pythoninterp --enable-rubyinterp --enable-gui=no --without-x --enable-nls --enable-acl --with-tlib=curses --disable-selinux --with-modified-by=Gentoo-7.2.376 configure: loading site script /usr/share/config.site configure: loading site script /usr/share/crossdev/include/site/linux configure: creating cache auto/config.cache checking whether make sets $(MAKE)... yes checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether i686-pc-linux-gnu-gcc accepts -g... yes checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed checking how to run the C preprocessor... i686-pc-linux-gnu-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... gawk checking for strip... (cached) /bin/true faking strip checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes configure: checking for buggy tools... - sh is 'GNU bash, version 4.1.2(2)-release (i686-pc-linux-gnu) Copyright (C) 2009 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software; you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law.' - probably OK. - 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... Defaulting to /usr/local 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... Gentoo-7.2.376 checking if character set is EBCDIC... no checking --disable-selinux argument... yes checking --with-features argument... huge checking --with-compiledby argument... no checking --disable-xsmp argument... no checking --disable-xsmp-interact argument... no checking --enable-mzschemeinterp argument... no checking --enable-perlinterp argument... yes checking for perl... /usr/bin/perl checking Perl version... OK checking if compile and link flags for Perl are sane... yes checking --enable-pythoninterp argument... yes checking for python... /usr/bin/python checking Python version... 2.6 checking Python is 1.4 or better... yep checking Python's install prefix... /usr checking Python's execution prefix... /usr checking Python's configuration directory... /usr/lib/python2.6/config checking if -pthread should be used... yes checking if compile and link flags for Python are sane... yes checking --enable-tclinterp argument... no checking --enable-rubyinterp argument... yes checking --with-ruby-command argument... defaulting to ruby checking for ruby... /usr/bin/ruby checking Ruby version... OK checking Ruby header files... /usr/lib/ruby/1.8/i686-linux checking --enable-cscope argument... no checking --enable-workshop argument... no checking --disable-netbeans argument... no checking for socket in -lsocket... no checking for gethostbyname in -lnsl... yes checking whether compiling netbeans integration is possible... yes checking --enable-sniff argument... no checking --enable-multibyte argument... yes checking --enable-hangulinput argument... no checking --enable-xim argument... defaulting to auto checking --enable-fontset argument... no defaulting to: don't HAVE_X11 checking --enable-gui argument... no GUI support checking X11/SM/SMlib.h usability... yes checking X11/SM/SMlib.h presence... yes checking for X11/SM/SMlib.h... yes checking whether toupper is broken... no checking whether __DATE__ and __TIME__ work... yes checking whether __attribute__((unused)) is allowed... yes checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking for main in -lelf... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking stdlib.h usability... yes checking stdlib.h presence... yes checking for stdlib.h... yes checking string.h usability... yes checking string.h presence... yes checking for string.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking termcap.h usability... yes checking termcap.h presence... yes checking for termcap.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking sgtty.h usability... yes checking sgtty.h presence... yes checking for sgtty.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking 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 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 checking for unistd.h... yes checking stropts.h usability... yes checking stropts.h presence... yes checking for stropts.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/systeminfo.h usability... no checking sys/systeminfo.h presence... no checking for sys/systeminfo.h... no checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking sys/stream.h usability... no checking sys/stream.h presence... no checking for sys/stream.h... no checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking for pwd.h... (cached) yes checking utime.h usability... yes checking utime.h presence... yes checking for utime.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking util/debug.h usability... no checking util/debug.h presence... no checking for util/debug.h... no checking util/msg18n.h usability... no checking util/msg18n.h presence... no checking for util/msg18n.h... no checking frame.h usability... no checking frame.h presence... no checking for frame.h... no checking sys/acl.h usability... yes checking sys/acl.h presence... yes checking for sys/acl.h... yes checking sys/access.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... yes checking wchar.h presence... yes checking for wchar.h... yes checking wctype.h usability... yes checking wctype.h presence... yes checking for wctype.h... yes checking for sys/ptem.h... no checking for sys/sysctl.h... yes checking for pthread_np.h... no checking strings.h usability... yes checking strings.h presence... yes checking for strings.h... yes checking if strings.h can be included after string.h... yes checking whether i686-pc-linux-gnu-gcc needs -traditional... no checking for an ANSI C-conforming const... yes checking for working volatile... yes checking for mode_t... yes checking for off_t... yes checking for pid_t... yes checking for size_t... yes checking for uid_t in sys/types.h... yes checking whether time.h and sys/time.h may both be included... yes checking for ino_t... yes checking for dev_t... yes checking for rlim_t... yes checking for stack_t... yes checking whether stack_t has an ss_base field... no checking --with-tlib argument... curses checking for linking with curses library... OK checking for tgetent()... yes checking whether we talk terminfo... yes checking whether termcap.h contains ospeed... yes checking whether termcap.h contains UP, BC and PC... yes checking whether tputs() uses outfuntype... no checking whether sys/select.h and sys/time.h may both be included... yes checking for /dev/ptc... no checking for SVR4 ptys... yes checking for ptyranges... don't know checking default tty permissions/group... can't determine - assume ptys are world accessible world checking return type of signal handlers... void checking for struct sigcontext... yes checking getcwd implementation is broken... no checking for bcmp... yes checking for fchdir... yes checking for fchown... yes checking for fsync... yes checking for getcwd... yes checking for getpseudotty... no checking for getpwnam... yes checking for getpwuid... yes checking for getrlimit... yes checking for gettimeofday... yes checking for getwd... yes checking for lstat... yes checking for memcmp... yes checking for memset... yes checking for mkdtemp... yes checking for nanosleep... yes checking for opendir... yes checking for putenv... yes checking for qsort... yes checking for readlink... yes checking for select... yes checking for setenv... yes checking for setpgid... yes checking for setsid... yes checking for sigaltstack... yes checking for sigstack... yes checking for sigset... yes checking for sigsetjmp... no checking for sigaction... yes checking for sigvec... yes checking for strcasecmp... yes checking for strerror... yes checking for strftime... yes checking for stricmp... no checking for strncasecmp... yes checking for strnicmp... no checking for strpbrk... yes checking for strtol... yes checking for tgetent... yes checking for towlower... yes checking for towupper... yes checking for iswupper... yes checking for usleep... yes checking for utime... yes checking for utimes... yes checking for _LARGEFILE_SOURCE value needed for large files... no checking for st_blksize... yes checking whether stat() ignores a trailing slash... no checking for iconv_open()... yes checking for nl_langinfo(CODESET)... yes checking 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... yes checking for fgetxattr in -lattr... yes checking for POSIX ACL support... yes checking for Solaris ACL support... no checking for AIX ACL support... no checking --disable-gpm argument... no checking for gpm... yes checking --disable-sysmouse argument... no checking for sysmouse... no checking for FD_CLOEXEC... yes checking for rename... yes checking for sysctl... not usable checking for sysinfo... yes checking for sysinfo.mem_unit... yes checking for sysconf... yes checking size of int... 4 checking whether memmove handles overlaps... yes checking for _xpg4_setrunelocale in -lxpg4... no checking how to create tags... exuberant-ctags -I INIT+ --fields=+S checking how to run man with a section nr... man -s checking --disable-nls argument... no checking for msgfmt... msgfmt checking for NLS... gettext() works checking for bind_textdomain_codeset... yes checking for _nl_msg_cat_cntr... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for dlopen()... 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 configure: updating cache auto/config.cache configure: creating auto/config.status config.status: creating auto/config.mk config.status: creating auto/config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/app-editors/vim-7.2.376/work/vim72 ... * Tinderbox QA Notice: 'make' called by vim_src_compile make -j14 -j1 -C src auto/osdef.h objects make: Entering directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src' CC="i686-pc-linux-gnu-gcc -Iproto -DHAVE_CONFIG_H -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 " srcdir=. sh ./osdef.sh mkdir objects make: Leaving directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src' make -j14 Starting make in the src directory. If there are problems, cd to the src directory and run make there cd src && make first make[1]: Entering directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src' i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/buffer.o buffer.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/charset.o charset.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/diff.o diff.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/digraph.o digraph.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/edit.o edit.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/eval.o eval.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/ex_cmds.o ex_cmds.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/ex_cmds2.o ex_cmds2.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/ex_docmd.o ex_docmd.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/ex_eval.o ex_eval.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/ex_getln.o ex_getln.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/fileio.o fileio.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/fold.o fold.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/getchar.o getchar.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/hardcopy.o hardcopy.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/hashtab.o hashtab.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/if_cscope.o if_cscope.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/if_xcmdsrv.o if_xcmdsrv.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/main.o main.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/mark.o mark.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/memfile.o memfile.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/memline.o memline.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/menu.o menu.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/message.o message.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/misc1.o misc1.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/misc2.o misc2.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/move.o move.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/mbyte.o mbyte.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/normal.o normal.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/ops.o ops.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/option.o option.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/os_unix.o os_unix.c creating auto/pathdef.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/popupmnu.o popupmnu.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/quickfix.o quickfix.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/regexp.o regexp.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/screen.o screen.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/search.o search.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/spell.o spell.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/syntax.o syntax.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/tag.o tag.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/term.o term.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/ui.o ui.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/undo.o undo.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/window.o window.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/lib/perl5/5.10.1/ExtUtils/xsubpp -prototypes -typemap \ /usr/lib/perl5/5.10.1/ExtUtils/typemap if_perl.xs >> auto/if_perl.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/if_perlsfio.o if_perlsfio.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/if_python.o if_python.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/py_config.o /usr/lib/python2.6/config/config.c \ -I/usr/lib/python2.6/config -DHAVE_CONFIG_H -DNO_MAIN i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/if_ruby.o if_ruby.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/netbeans.o netbeans.c cd xxd; CC="i686-pc-linux-gnu-gcc" CFLAGS=" -O2 -pipe -D_FORTIFY_SOURCE=1" \ make -f Makefile i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/pathdef.o auto/pathdef.c make[2]: Entering directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src/xxd' i686-pc-linux-gnu-gcc -O2 -pipe -D_FORTIFY_SOURCE=1 -L. -Wl,-O1 -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-O1 -L/usr/local/lib -DUNIX -o xxd xxd.c make[2]: Entering directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o af.mo af.po 1427 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ca.mo ca.po i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/if_perl.o auto/if_perl.c 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.mo cs.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o de.mo de.po 1705 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o en_GB.mo en_GB.po 80 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o eo.mo eo.po OLD_PO_FILE_INPUT=yes msgfmt -v -o es.mo es.po 1715 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o fi.mo fi.po 1447 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o fr.mo fr.po 1715 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ga.mo ga.po 1714 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o it.mo it.po 1708 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.mo ja.po 1714 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ko.mo ko.po 1708 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o no.mo no.po 1372 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.mo pl.po 1672 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o pt_BR.mo pt_BR.po OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.mo ru.po 1714 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.mo sk.po 1709 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sv.mo sv.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.mo uk.po 1632 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o vi.mo vi.po 1701 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.UTF-8.mo zh_CN.UTF-8.po 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.mo zh_CN.po 1637 translated messages, 3 fuzzy translations. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.UTF-8.mo zh_TW.UTF-8.po 1706 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_TW.mo zh_TW.po 1637 translated messages, 3 fuzzy translations. 1426 translated messages. 1426 translated messages. make[2]: Leaving directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src/po' make[2]: Entering directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src/po' OLD_PO_FILE_INPUT=yes msgfmt -v -o cs.cp1250.mo cs.cp1250.po OLD_PO_FILE_INPUT=yes msgfmt -v -o ja.sjis.mo ja.sjis.po OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.cp1250.mo pl.cp1250.po OLD_PO_FILE_INPUT=yes msgfmt -v -o pl.UTF-8.mo pl.UTF-8.po 1284 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o ru.cp1251.mo ru.cp1251.po 1708 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o sk.cp1250.mo sk.cp1250.po 1714 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o uk.cp1251.mo uk.cp1251.po 1714 translated messages. 1426 translated messages. OLD_PO_FILE_INPUT=yes msgfmt -v -o zh_CN.cp936.mo zh_CN.cp936.po 1632 translated messages. 1706 translated messages. 1637 translated messages, 3 fuzzy translations. make[2]: Leaving directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src/po' make[2]: Leaving directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src/xxd' i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 version.c -o objects/version.o i686-pc-linux-gnu-gcc -L. -Wl,-O1 -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-O1 -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/if_perl.o objects/if_perlsfio.o objects/if_python.o objects/py_config.o objects/if_ruby.o objects/netbeans.o objects/version.o -lm -lelf -lnsl -lcurses -lacl -lattr -lgpm -ldl -Wl,-E -fstack-protector -L/usr/local/lib -L/usr/lib/perl5/5.10.1/i686-linux/CORE -lperl -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc -L/usr/lib/python2.6/config -lpython2.6 -lpthread -ldl -lutil -lm -Xlinker -export-dynamic -Wl,-R -Wl,/usr/lib -L/usr/lib -lruby18 -lrt -ldl -lcrypt -lm link.sh: OK, linking works, let's try removing a few libraries. link.sh: See auto/link.log for details. link.sh: Trying to remove the nsl library... link.sh: We don't need the nsl library! link.sh: Trying to remove the nsl library... link.sh: We don't need the nsl library! link.sh: Trying to remove the elf library... link.sh: We don't need the elf library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the dl library... link.sh: We don't need the dl library! link.sh: Trying to remove the pthread library... link.sh: We don't need the pthread library! link.sh: Trying to remove the pthread library... link.sh: We don't need the pthread library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! link.sh: Trying to remove the m library... link.sh: We don't need the m library! link.sh: Trying to remove the perl library... link.sh: We DO need the perl library. link.sh: Trying to remove the crypt library... link.sh: We don't need the crypt library! link.sh: Trying to remove the crypt library... link.sh: We don't need the crypt library! link.sh: Trying to remove the attr library... link.sh: We don't need the attr library! make[2]: Entering directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src' creating auto/pathdef.c i686-pc-linux-gnu-gcc -c -I. -Iproto -DHAVE_CONFIG_H -O2 -pipe -D_FORTIFY_SOURCE=1 -fstack-protector -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/lib/perl5/5.10.1/i686-linux/CORE -I/usr/include/python2.6 -pthread -I/usr/lib/ruby/1.8/i686-linux -DRUBY_VERSION=18 -o objects/pathdef.o auto/pathdef.c make[2]: Leaving directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src' link.sh: Using auto/link.sed file to remove a few libraries i686-pc-linux-gnu-gcc -L. -Wl,-O1 -rdynamic -Wl,-export-dynamic -Wl,-E -Wl,-O1 -L/usr/local/lib -o vim objects/buffer.o objects/charset.o objects/diff.o objects/digraph.o objects/edit.o objects/eval.o objects/ex_cmds.o objects/ex_cmds2.o objects/ex_docmd.o objects/ex_eval.o objects/ex_getln.o objects/fileio.o objects/fold.o objects/getchar.o objects/hardcopy.o objects/hashtab.o objects/if_cscope.o objects/if_xcmdsrv.o objects/main.o objects/mark.o objects/memfile.o objects/memline.o objects/menu.o objects/message.o objects/misc1.o objects/misc2.o objects/move.o objects/mbyte.o objects/normal.o objects/ops.o objects/option.o objects/os_unix.o objects/pathdef.o objects/popupmnu.o objects/quickfix.o objects/regexp.o objects/screen.o objects/search.o objects/spell.o objects/syntax.o objects/tag.o objects/term.o objects/ui.o objects/undo.o objects/window.o objects/if_perl.o objects/if_perlsfio.o objects/if_python.o objects/py_config.o objects/if_ruby.o objects/netbeans.o objects/version.o -lcurses -lacl -lgpm -Wl,-E -fstack-protector -L/usr/local/lib -L/usr/lib/perl5/5.10.1/i686-linux/CORE -lperl -lutil -lc -L/usr/lib/python2.6/config -lpython2.6 -lutil -Xlinker -export-dynamic -Wl,-R -Wl,/usr/lib -L/usr/lib -lruby18 -lrt -lm link.sh: Linked fine with a few libraries removed make[1]: Leaving directory `/var/tmp/portage/app-editors/vim-7.2.376/work/vim72/src' >>> Source compiled. * * Starting vim tests. Several error messages will be shown * whilst the tests run. This is normal behaviour and does not * indicate a fault. * * If the tests fail, your terminal may be left in a strange * state. Usually, running 'reset' will fix this. * * Test 49 isn't sandbox-friendly, so it will be skipped. * Tinderbox QA Notice: 'make' called by vim_src_test make -j14 VIMPROG=../vim nongui rm -f test.log rm -f test1.failed tiny.vim small.vim mbyte.vim mzscheme.vim test.ok X* viminfo rm -rf test2.failed test.ok test.out X* viminfo rm -rf test3.failed test.ok test.out X* viminfo rm -rf test4.failed test.ok test.out X* viminfo rm -rf test5.failed test.ok test.out X* viminfo rm -rf test6.failed test.ok test.out X* viminfo ../vim -u unix.vim -U NONE --noplugin -s dotest.in test1.in rm -rf test7.failed test.ok test.out X* viminfo rm -rf test8.failed test.ok test.out X* viminfo cp test2.ok test.ok cp test3.ok test.ok cp test4.ok test.ok cp test5.ok test.ok Vim: Warning: Input is not from a terminal cp test6.ok test.ok [?1049h[?1h=[?25h[?25l"test1.in" 44 lines, 1676 charactersFirst a simple test to check if the test script works. If Vim was not compiled with the +eval feature, the small.vim script will be set to copy the test.ok file to test.out, so that it looks like the test succeeded. Otherwise an empty small.vim is written. small.vim is sourced by tests that require the +eval feature or other features that are missing in the small version. If Vim was not compiled with the +windows feature, the tiny.vim script will be set like small.vim above. tiny.vim is sourced by tests that require the +windows feature or other features that are missing in the tiny version. If Vim was not compiled with the +multi_byte feature, the mbyte.vim script will be set like small.vim above. mbyte.vim is sourced by tests that require the +multi_byte feature. Similar logic is applied to the +mzscheme feature, using mzscheme.vim. STARTTEST :" Write a single line to test.out to check if testing works at all. :%d athis is a test^[:w! test.out :" Create small.vim and tiny.vim empty, create mbyte.vim to skip the test. 0D:w! small.vim :w! tiny.vim ae! test.ok w! test.out qa! ^[:w! mbyte.vim :w! mzscheme.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 +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[?25l:[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25h [?25l[?25h[?25l:[?25hm[?25l[?25ha[?25l[?25hp[?25l[?25h[?25l [?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h[?25l [?25h/[?25l[?25h^[?25l[?25hS[?25l[?25hT[?25l[?25hA[?25l[?25hR[?25l[?25hT[?25l[?25hT[?25l[?25hE[?25l[?25hS[?25l[?25hT[?25l[?25h^^M[?25l[?25hj[?25l[?25h:[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hf[?25l[?25h=[?25l[?25hu[?25l[?25hn[?25l[?25hi[?25l[?25hx[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h-[?25l[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25h:[?25l[?25h.[?25l[?25h,[?25l[?25h/[?25l[?25hE[?25l[?25hN[?25l[?25hD[?25l[?25hT[?25l[?25hE[?25l[?25hcp test7.ok test.ok cp: cannot create regular file `test.ok': File exists S[?25l[?25hT[?25l[?25h/[?25l[?25h-[?25l[?25h1[?25l[?25hw[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25h:[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hf[?25l[?25h&[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h+[?25l[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25hn[?25l[?25hj[?25l[?25h0[?25l[?25h:[?25l[?25hs[?25l[?25ho[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h [?25l[?25h[?25l/^STARTTEST [?25h [?25l:set ff=unix cpo-=A cp test8.ok test.ok [?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" # Sleep a moment to avoid that the xterm title is messed up # Sleep a moment to avoid that the xterm title is messed up [New File] 24 lines, 801 characters written[?25h[?25l:set ff& cpo+=A [?25h[?25l/ENDTEST[?25h [?25l:so! Xdotest [?25h[?25l:[?25h"[?25l[?25h[?25l [?25hW[?25l[?25hr[?25l[?25hi[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25ha[?25l[?25h[?25l [?25hs[?25l[?25hi[?25l[?25hn[?25l[?25hg[?25l[?25hl[?25l[?25he[?25l[?25h[?25l [?25hl[?25l[?25hi[?25l[?25hn[?25l[?25he[?25l[?25h[?25l [?25ht[?25l[?25ho[?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h.[?25l[?25ho[?25l[?25hu[?25l[?25ht[?25l[?25h[?25l [?25ht[?25l[?25ho[?25l[?25h[?25l [?25hc[?25l[?25hh[?25l[?25he[?25l[?25hc[?25l[?25hk[?25l[?25h[?25l [?25hi[?25l[?25hf[?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25hi[?25l[?25hn[?25l[?25hg[?25l[?25h[?25l [?25hw[?25l[?25ho[?25l[?25hr[?25l[?25hk[?25l[?25hs[?25l[?25h[?25l [?25ha[?25l[?25ht[?25l[?25h[?25l [?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h.[?25l[?25h [?25l[?25h[?25l:[?25h%[?25l[?25hd[?25l[?25h [?25l~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ --No lines in buffer--[?25h[?25lthis is a test[?25h[?25l:[?25hw[?25l[?25h![?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h.[?25l[?25ho[?25l[?25hu[?25l[?25ht[?25l[?25h [?25l"test.out" # Sleep a moment to avoid that the xterm title is messed up # Sleep a moment to avoid that the xterm title is messed up make: *** [test6.out] Error 1 make: *** Waiting for unfinished jobs.... # Sleep a moment to avoid that the xterm title is messed up [New File] 1 line, 15 characters written[?25h[?25l:[?25h"[?25l[?25h[?25l [?25hC[?25l[?25hr[?25l[?25he[?25l[?25ha[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25hs[?25l[?25hm[?25l[?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h[?25l [?25ha[?25l[?25hn[?25l[?25hd[?25l[?25h[?25l [?25ht[?25l[?25hi[?25l[?25hn[?25l[?25hy[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h[?25l [?25he[?25l[?25hm[?25l[?25hp[?25l[?25ht[?25l[?25hy[?25l[?25h,[?25l[?25h[?25l [?25hc[?25l[?25hr[?25l[?25he[?25l[?25ha[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25hm[?25l[?25hb[?25l[?25hy[?25l[?25ht[?25l[?25he[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h[?25l [?25ht[?25l[?25ho[?25l[?25h[?25l [?25hs[?25l[?25hk[?25l[?25hi[?25l[?25hp[?25l[?25h[?25l [?25ht[?25l[?25hh[?25l[?25he[?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h.[?25l[?25h [?25l[?25h [?25l[?25h[?25l:[?25hw[?25l[?25h![?25l[?25h[?25l [?25hs[?25l[?25hm[?25l[?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h # Sleep a moment to avoid that the xterm title is messed up [?25l"small.vim" [New File] 1 line, 1 character written[?25h[?25l:[?25hw[?25l[?25h![?25l[?25h[?25l [?25ht[?25l[?25hi[?25l[?25hn[?25l[?25hy[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h [?25l"tiny.vim" [New File] 1 line, 1 character written[?25h[?25le! test.ok w! test.outqa![?25h[?25l:[?25hw[?25l[?25h![?25l[?25h[?25l [?25hm[?25l[?25hb[?25l[?25hy[?25l[?25ht[?25l[?25he[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h [?25l"mbyte.vim" [New File] 4 lines, 28 characters written[?25h[?25l:[?25hw[?25l[?25h![?25l[?25h[?25l [?25hm[?25l[?25hz[?25l[?25hs[?25l[?25hc[?25l[?25hh[?25l[?25he[?25l[?25hm[?25l[?25he[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h [?25l"mzscheme.vim" [New File] 4 lines, 28 characters written[?25h[?25l:[?25h"[?25l[?25h[?25l [?25hI[?25l[?25hf[?25l[?25h[?25l [?25h+[?25l[?25hm[?25l[?25hu[?25l[?25hl[?25l[?25ht[?25l[?25hi[?25l[?25h_[?25l[?25hb[?25l[?25hy[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25hf[?25l[?25he[?25l[?25ha[?25l[?25ht[?25l[?25hu[?25l[?25hr[?25l[?25he[?25l[?25h[?25l [?25hs[?25l[?25hu[?25l[?25hp[?25l[?25hp[?25l[?25ho[?25l[?25hr[?25l[?25ht[?25l[?25he[?25l[?25hd[?25l[?25h,[?25l[?25h[?25l [?25hm[?25l[?25ha[?25l[?25hk[?25l[?25he[?25l[?25h[?25l [?25hm[?25l[?25hb[?25l[?25hy[?25l[?25ht[?25l[?25he[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h[?25l [?25he[?25l[?25hm[?25l[?25hp[?25l[?25ht[?25l[?25hy[?25l[?25h.[?25l[?25h [?25l[?25h[?25l:[?25hi[?25l[?25hf[?25l[?25h[?25l [?25hh[?25l[?25ha[?25l[?25hs[?25l[?25h([?25l[?25h"[?25l[?25hm[?25l[?25hu[?25l[?25hl[?25l[?25ht[?25l[?25hi[?25l[?25h_[?25l[?25hb[?25l[?25hy[?25l[?25ht[?25l[?25he[?25l[?25h"[?25l[?25h)[?25l[?25h[?25l [?25h|[?25l[?25h[?25l [?25hs[?25l[?25hp[?25l[?25h[?25l [?25ha[?25l[?25hn[?25l[?25ho[?25l[?25ht[?25l[?25hh[?25l[?25he[?25l[?25hr[?25l[?25h[?25l [?25h|[?25l[?25h[?25l [?25hw[?25l[?25h![?25l[?25h[?25l [?25hm[?25l[?25hb[?25l[?25hy[?25l[?25ht[?25l[?25he[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h[?25l [?25h|[?25l[?25h[?25l [?25hq[?25l[?25h[?25l [?25h|[?25l[?25h[?25l [?25he[?25l[?25hn[?25l[?25hd[?25l[?25hi[?25l[?25hf[?25l[?25h [?25l"another" [New File] "mbyte.vim" 0 lines, 0 characters writtene! test.ok[?25h[?25l:[?25h"[?25l[?25h[?25l [?25hI[?25l[?25hf[?25l[?25h[?25l [?25h+[?25l[?25hm[?25l[?25hz[?25l[?25hs[?25l[?25hc[?25l[?25hh[?25l[?25he[?25l[?25hm[?25l[?25he[?25l[?25h[?25l [?25hf[?25l[?25he[?25l[?25ha[?25l[?25ht[?25l[?25hu[?25l[?25hr[?25l[?25he[?25l[?25h[?25l [?25hs[?25l[?25hu[?25l[?25hp[?25l[?25hp[?25l[?25ho[?25l[?25hr[?25l[?25ht[?25l[?25he[?25l[?25hd[?25l[?25h,[?25l[?25h[?25l [?25hm[?25l[?25ha[?25l[?25hk[?25l[?25he[?25l[?25h[?25l [?25hm[?25l[?25hz[?25l[?25hs[?25l[?25hc[?25l[?25hh[?25l[?25he[?25l[?25hm[?25l[?25he[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h[?25l [?25he[?25l[?25hm[?25l[?25hp[?25l[?25ht[?25l[?25hy[?25l[?25h.[?25l[?25h [?25l[?25h[?25l:[?25hi[?25l[?25hf[?25l[?25h[?25l [?25hh[?25l[?25ha[?25l[?25hs[?25l[?25h([?25l[?25h"[?25l[?25hm[?25l[?25hz[?25l[?25hs[?25l[?25hc[?25l[?25hh[?25l[?25he[?25l[?25hm[?25l[?25he[?25l[?25h"[?25l[?25h)[?25l[?25h[?25l [?25h|[?25l[?25h[?25l [?25hs[?25l[?25hp[?25l[?25h[?25l [?25ha[?25l[?25hn[?25l[?25ho[?25l[?25ht[?25l[?25hh[?25l[?25he[?25l[?25hr[?25l[?25h[?25l [?25h|[?25l[?25h[?25l [?25hw[?25l[?25h![?25l[?25h[?25l [?25hm[?25l[?25hz[?25l[?25hs[?25l[?25hc[?25l[?25hh[?25l[?25he[?25l[?25hm[?25l[?25he[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h[?25l [?25h|[?25l[?25h[?25l [?25hq[?25l[?25h[?25l [?25h|[?25l[?25h[?25l [?25he[?25l[?25hn[?25l[?25hd[?25l[?25hi[?25l[?25hf[?25l[?25h [?25l[?25h[?25l:[?25h"[?25l[?25h[?25l [?25hI[?25l[?25hf[?25l[?25h[?25l [?25h+[?25l[?25he[?25l[?25hv[?25l[?25ha[?25l[?25hl[?25l[?25h[?25l [?25hf[?25l[?25he[?25l[?25ha[?25l[?25ht[?25l[?25hu[?25l[?25hr[?25l[?25he[?25l[?25h[?25l [?25hs[?25l[?25hu[?25l[?25hp[?25l[?25hp[?25l[?25ho[?25l[?25hr[?25l[?25ht[?25l[?25he[?25l[?25hd[?25l[?25h[?25l [?25hq[?25l[?25hu[?25l[?25hi[?25l[?25ht[?25l[?25h[?25l [?25hh[?25l[?25he[?25l[?25hr[?25l[?25he[?25l[?25h,[?25l[?25h[?25l [?25hl[?25l[?25he[?25l[?25ha[?25l[?25hv[?25l[?25hi[?25l[?25hn[?25l[?25hg[?25l[?25h[?25l [?25ht[?25l[?25hi[?25l[?25hn[?25l[?25hy[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h[?25l [?25ha[?25l[?25hn[?25l[?25hd[?25l[?25h[?25l [?25hs[?25l[?25hm[?25l[?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h[?25l [?25he[?25l[?25hm[?25l[?25hp[?25l[?25ht[?25l[?25hy[?25l[?25h.[?25l[?25h [?25l[?25h[?25l:[?25h"[?25l[?25h[?25l [?25hO[?25l[?25ht[?25l[?25hh[?25l[?25he[?25l[?25hr[?25l[?25hw[?25l[?25hi[?25l[?25hs[?25l[?25he[?25l[?25h[?25l [?25hw[?25l[?25hr[?25l[?25hi[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25hs[?25l[?25hm[?25l[?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h[?25l [?25ht[?25l[?25ho[?25l[?25h[?25l [?25hs[?25l[?25hk[?25l[?25hi[?25l[?25hp[?25l[?25h[?25l [?25ht[?25l[?25hh[?25l[?25he[?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h.[?25l[?25h [?25l[?25h[?25l:[?25hi[?25l[?25hf[?25l[?25h[?25l [?25h1[?25l[?25h[?25l [?25h|[?25l[?25h[?25l [?25hq[?25l[?25h![?25l[?25h[?25l [?25h|[?25l[?25h[?25l [?25he[?25l[?25hn[?25l[?25hd[?25l[?25hi[?25l[?25hf[?25l[?25h [?25l[?1l>[?25h[?1049l../vim -u unix.vim -U NONE --noplugin -s dotest.in test2.in Vim: Warning: Input is not from a terminal [?1049h[?1h=../vim -u unix.vim -U NONE --noplugin -s dotest.in test3.in ../vim -u unix.vim -U NONE --noplugin -s dotest.in test4.in [?25h[?25l"test2.in" 29 lines, 717 charactersThis is a test if a URL is recognized by "gf", with the cursor before and after the "://". Also test ":\\". STARTTEST :so small.vim /^first /tmp :call append(0, expand("")) /^second /URL :call append(1, expand("")) :if has("ebcdic") : set isf=@,240-249,/,.,-,_,+,,,$,:,~,\ :else : set isf=@,48-57,/,.,-,_,+,,,$,:,~,\ :endif /^third /name :call append(2, expand("")) /^fourth /URL :call append(3, expand("")) 5GdG:wq! test.out ENDTEST first test for URL://machine.name/tmp/vimtest2a and other text second test for URL://machine.name/tmp/vimtest2b. And other text third test for URL:\\machine.name\vimtest2c and other text fourth test for URL:\\machine.name\tmp\vimtest2d, and other text ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?25h[?25l:[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25h [?25l[?25h[?25l:[?25hm[?25l[?25ha[?25l[?25hp[?25l[?25h[?25l [?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h[?25l [?25h/[?25l[?25h^[?25l[?25hS[?25l[?25hT[?25l[?25hA[?25l[?25hR[?25l[?25hT[?25l[?25hT[?25l[?25hE[?25l[?25hS[?25l[?25hT[?25l[?25h^^M[?25l[?25hj[?25l[?25h:[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hf[?25l[?25h=[?25l[?25hu[?25l[?25hn[?25l[?25hi[?25l[?25hx[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h-[?25l[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25h:[?25l[?25h.[?25l[?25h,[?25l[?25h/[?25l[?25hE[?25l[?25hN[?25l[?25hD[?25l[?25hT[?25l[?25hE[?25l[?25hS[?25l[?25hT[?25l[?25h/[?25l[?25h-[?25l[?25h1[?25l[?25hw[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25h:[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hf[?25l[?25h&[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h+[?25l[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25hn[?25l[?25hj[?25l[?25h0[?25l[?25h:[?25l[?25hs[?25l[?25ho[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h [?25l[?25h[?25l/^STARTTEST [?25h [?25l:set ff=unix cpo-=A [?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" ../vim -u unix.vim -U NONE --noplugin -s dotest.in test5.in Vim: Warning: Input is not from a terminal ../vim -u unix.vim -U NONE --noplugin -s dotest.in test7.in ../vim -u unix.vim -U NONE --noplugin -s dotest.in test8.in [?1049h[?1h=rm -rf X* viminfo 19 lines, 336 characters written[?25h[?25l:set ff& cpo+=A [?25h[?25l/ENDTEST[?25h [?25l:so! Xdotest [?25h[?25l:[?25hs[?25l[?25ho[?25l[?25h[?25l [?25hs[?25l[?25hm[?25l[?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h [?25l[?25h[?25l/[?25h^[?25l[?25hf[?25l[?25hi[?25l[?25hr[?25l[?25hs[?25l[?25ht[?25l[?25h [?25lsearch hit BOTTOM, continuing at TOP[?25h[?25l/[?25ht[?25l[?25hm[?25l[?25hp[?25l[?25h [?25l[?25h[?25l:[?25hc[?25l[?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h[?25l [?25ha[?25l[?25hp[?25l[?25hp[?25l[?25he[?25l[?25hn[?25l[?25hd[?25l[?25h([?25l[?25h0[?25l[?25h,[?25l[?25h[?25l [?25he[?25l[?25hx[?25l[?25hp[?25l[?25ha[?25l[?25hn[?25l[?25hd[?25l[?25h([?25l[?25h"[?25l[?25h<[?25l[?25hc[?25l[?25hf[?25l[?25hi[?25l[?25hl[?25l[?25he[?25l[?25h>[?25l[?25h"[?25l[?25h)[?25l[?25h)[?25l[?25h [?25lURL://machine.name/tmp/vimtest2a[?25h[?25l/[?25h^[?25l[?25hs[?25l[?25he[?25l[?25hc[?25l[?25ho[?25l[?25hn[?25l[?25hd[?25l[?25h [?25l[?25h[?25h[?25l"test3.in" 1320 lines, 13743 characters/* vim: set cin ts=4 sw=4 : */ Test for 'cindent' STARTTEST :so small.vim :set nocompatible viminfo+=nviminfo modeline :edit " read modeline /start of AUTO =/end of AUTO ENDTEST /* start of AUTO matically checked vim: set ts=4 : */ { if (test) cmd1; cmd2; } { if (test) cmd1; else cmd2; } { if (test) { cmd1; cmd2; } } { if (test) { cmd1; else } } { while (this) if (test) cmd1; cmd2; } { while (this) if (test) cmd1; else cmd2; }[?25h[?25l:[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25h [?25l[?25h[?25l:[?25hm[?25l[?25ha[?25l[?25hp[?25l[?25h[?25l [?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h[?25l [?25h/[?25l[?25h^[?25l[?25hS[?25l[?25hT[?25l[?25hA[?25l[?25hR[?25l[?25hT[?25l[?25hT[?25l[?25hE[?25l[?25hS[?25l[?25hT[?25l[?25h^^M[?25l[?25hj[?25l[?25h:[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hf[?25l[?25h=[?25l[?25hu[?25l[?25hn[?25l[?25hi[?25l[?25hx[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h-[?25l[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25h:[?25l[?25h.[?25l[?25h,[?25l[?25h/[?25l[?25hE[?25l[?25hN[?25l[?25hD[?25l[?25hT[?25l[?25hE[?25l[?25hS[?25l[?25hT[?25l[?25h/[?25l[?25h-[?25l[?25h1[?25l[?25hw[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25h:[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hf[?25l[?25h&[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h+[?25l[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25hn[?25l[?25hj[?25l[?25h0[?25l[?25h:[?25l[?25hs[?25l[?25ho[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h [?25l[?25h[?25l/^STARTTEST [?25h [?25l:set ff=unix cpo-=A [?25l/[?25hU[?25l[?25hR[?25l[?25hL[?25l[?25h [?25l[?25h[?25l:[?25hc[?25l[?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h[?25l [?25ha[?25l[?25hp[?25l[?25hp[?25l[?25he[?25l[?25hn[?25l[?25hd[?25l[?25h([?25l[?25h1[?25l[?25h,[?25l[?25h[?25l [?25he[?25l[?25hx[?25l[?25hp[?25l[?25ha[?25l[?25hn[?25l[?25hd[?25l[?25h([?25l[?25h"[?25l[?25h<[?25l[?25hc[?25l[?25hf[?25l[?25hi[?25l[?25hl[?25l[?25he[?25l[?25h>[?25l[?25h"[?25l[?25h)[?25l[?25h)[?25l[?25h [?25lURL://machine.name/tmp/vimtest2b[?25h[?25l:[?25hi[?25l[?25hf[?25l[?25h[?25l [?25hh[?25l[?25ha[?25l[?25hs[?25l[?25h([?25l[?25h"[?25l[?25he[?25l[?25hb[?25l[?25hc[?25l[?25hd[?25l[?25hi[?25l[?25hc[?25l[?25h"[?25l[?25h)[?25l[?25h [?25l : [?25h:[?25l[?25h[?25l [?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hi[?25l[?25hs[?25l[?25hf[?25l[?25h=[?25l[?25h@[?25l[?25h,[?25l[?25h2[?25l[?25h4[?25l[?25h0[?25l[?25h-[?25l[?25h2[?25l[?25h4[?25l[?25h9[?25l[?25h,[?25l[?25h/[?25l[?25h,[?25l[?25h.[?25l[?25h,[?25l[?25h-[?25l[?25h,[?25l[?25h_[?25l[?25h,[?25l[?25h+[?25l[?25h,[?25l[?25h,[?25l[?25h,[?25l[?25h$[?25l[?25h,[?25l[?25h:[?25l[?25h,[?25l[?25h~[?25l[?25h,[?25l[?25h\[?25l[?25h [?25l: [?25h:[?25l[?25he[?25l[?25hl[?25l[?25hs[?25l[?25he[?25l[?25h [?25l: [?25h:[?25l[?25h[?25l [?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hi[?25l[?25hs[?25l[?25hf[?25l[?25h=[?25l[?25h@[?25l[?25h,[?25l[?25h4[?25l[?25h8[?25l[?25h-[?25l[?25h5[?25l[?25h7[?25l[?25h,[?25l[?25h/[?25l[?25h,[?25l[?25h.[?25l[?25h,[?25l[?25h-[?25l[?25h,[?25l[?25h_[?25l[?25h,[?25l[?25h+[?25l[?25h,[?25l[?25h,[?25l[?25h,[?25l[?25h$[?25l[?25h,[?25l[?25h:[?25l[?25h,[?25l[?25h~[?25l[?25h,[?25l[?25h\[?25l[?25h [?25l: [?25h:[?25l[?25he[?25l[?25hn[?25l[?25hd[?25l[?25hi[?25l[?25hf[?25l[?25h [?25lURL://machine.name/tmp/vimtest2a URL://machine.name/tmp/vimtest2b This is a test if a URL is recognized by "gf", with the cursor before and[?25h[?25l/[?25h^[?25l[?25ht[?25l[?25hh[?25l[?25hi[?25l[?25hr[?25l[?25hd[?25l[?25h [?25l[?25h[?25l/[?25hn[?25l[?25ha[?25l[?25hm[?25l[?25he[?25l[?25h [?25l[?25h[?25l:[?25hc[?25l[?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h[?25l [?25ha[?25l[?25hp[?25l[?25hp[?25l[?25he[?25l[?25hn[?25l[?25hd[?25l[?25h([?25l[?25h2[?25l[?25h,[?25l[?25hVim: Warning: Input is not from a terminal [?25l [?25he[?25l[?25hx[?25l[?25hp[?25l[?25ha[?25l[?25hn[?25l[?25hd[?25l[?25h([?25l[?25h"[?25l[?25h<[?25l[?25hc[?25l[?25hf[?25l[?25hi[?25l[?25hl[?25l[?25he[?25l[?25h>[?25l[?25h"[?25l[?25h)[?25l[?25h)[?25l[?25hVim: Warning: Input is not from a terminal [?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [?1049h[?1h=[?25h[?25l"test5.in" 29 lines, 949 characters [?25lURL:\\machine.name\vimtest2c[?25h[?25l/[?25h^[?25l[?25h[?1049h[?1h=[?25h[?25l"test4.in" 31 lines, 839 charactersTest for autocommand that changes current buffer on BufEnter event. Check if modelines are interpreted for the correct buffer. STARTTEST :so small.vim :set nocompatible viminfo+=nviminfo :au BufEnter Xxx brew /start of :.,/end of/w! Xxx " write test file Xxx :set ai modeline modelines=3 :sp Xxx " split to Xxx, autocmd will do :brew G?this is a othis should be auto-indented^[ : " Append text with autoindent to this file :au! BufEnter Xxx :buf Xxx " go to Xxx, no autocmd anymore G?this is a othis should be in column 1^[:wq " append text without autoindent to Xxx G:r Xxx " include Xxx in the current file :?startstart?,$w! test.out :qa! ENDTEST startstart start of test file Xxx vim: set noai : this is a test this is a test this is a test this is a test end of test file Xxx ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?25h[?25l:[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25h Vim: Warning: Input is not from a terminal [?1049h[?1h=[?25h[?25l"test7.in" 26 lines, 675 charactersTest for autocommand that changes the buffer list, when doing ":ball". STARTTEST :so small.vim /^start of A1^[:.,/end of/w! Xxx1 " write test file Xxx1 :sp Xxx1 :close $r2:.,/end of/w! Xxx2 " write test file Xxx2 :sp Xxx2 :close $r3:.,/end of/w! Xxx3 " write test file Xxx3 :sp Xxx3 :close :au BufReadPost Xxx2 bwipe $r4:ball " open window for all args, close Xxx2 :.,$w! test.out " Write contents of this file ^W^W:w >>test.out " Append contents of second window (Xxx1) ^W^W:/^start of/,$w >>test.out " Append contents of last window (this file) :qa! ENDTEST start of test file Xxx this is a test this is a test end of test file Xxx ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?25h[?25l:[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25h [?25l[?25h[?25l:[?25hm[?25l[?25ha[?25l[?25hp[?25l[?25h[?25l [?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h[?25l [?25h/[?25l[?25h^[?25l[?25hS[?25l[?25hT[?25l[?25hA[?25l[?25hR[?25l[?25hT[?25l[?25hT[?25l[?25hE[?25l[?25hS[?25l[?25hT[?25l[?25h^^M[?25l[?25hj[?25l[?25h:[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hf[?25l[?25h=[?25l[?25hu[?25l[?25hn[?25l[?25hi[?25l[?25hx[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h-[?25l[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25h:[?25l[?25h.[?25l[?25h,[?25l[?25h/[?25l[?25hE[?25l[?25hN[?25l[?25hD[?25l[?25hT[?25l[?25hE[?25l[?25hS[?25l[?25hT[?25l[?25h/[?25l[?25h-[?25l[?25h1[?25l[?25hw[?25l[?25hTest for autocommand that deletes the current buffer on BufLeave event. Also test deleting the last buffer, should give a new, empty buffer. STARTTEST :so small.vim :au BufLeave Xxx bwipe /start of :.,/end of/w! Xxx " write test file Xxx :sp Xxx " split to Xxx :bwipe " delete buffer Xxx, now we're back here G?this is a othis is some more text^[ : " Append some text to this file :?start?,$w! test.out " Write current file contents :bwipe test.out " delete alternate buffer :au bufleave test5.in bwipe :bwipe! " delete current buffer, get an empty one ithis is another test line^[:w >>test.out : " append an extra line to the output file :qa! ENDTEST start of test file Xxx vim: set noai : this is a test this is a test this is a test this is a test end of test file Xxx ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?25h[?25l:[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25h Vim: Warning: Input is not from a terminal [?1049h[?1h=f[?25l[?25ho[?25l[?25hu[?25l[?25hr[?25l[?25ht[?25l[?25hh[?25l[?25h [?25l[?25h[?25l/[?25hU[?25l[?25hR[?25l[?25hL[?25l[?25h [?25l[?25h[?25l:[?25hc[?25l[?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h[?25l [?25ha[?25l[?25hp[?25l[?25hp[?25l[?25he[?25l[?25hn[?25l[?25hd[?25l[?25h([?25l[?25h3[?25l[?25h,[?25l[?25h[?25l [?25he[?25l[?25hx[?25l[?25hp[?25l[?25ha[?25l[?25hn[?25l[?25hd[?25l[?25h([?25l[?25h"[?25l[?25h<[?25l[?25hc[?25l[?25hf[?25l[?25hi[?25l[?25hl[?25l[?25he[?25l[?25h>[?25l[?25h"[?25l[?25h)[?25l[?25h)[?25l[?25h [?25lURL:\\machine.name\tmp\vimtest2d[?25h[?25l29 fewer lines~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?25h[?25l:[?25hw[?25l[?25hq[?25l[?25h![?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h.[?25l[?25ho[?25l[?25hu[?25l[?25ht[?25l[?25h [?25l"test.out" [?25l[?25h[?25l:[?25hm[?25l[?25ha[?25l[?25hp[?25l[?25h[?25l [?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h[?25l [?25h/[?25l[?25h^[?25l[?25hS[?25l[?25hT[?25l[?25hA[?25l[?25hR[?25l[?25hT[?25l[?25hT[?25l[?25hE[?25l[?25hS[?25l[?25hT[?25l[?25h^^M[?25l[?25hj[?25l[?25h:[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hf[?25l[?25h=[?25l[?25hu[?25l[?25hn[?25l[?25hi[?25l[?25hx[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h-[?25l[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25h:[?25l[?25h.[?25l[?25h,[?25l[?25h/[?25l[?25hE[?25l[?25hN[?25l[?25hD[?25l[?25hT[?25l[?25hE[?25l[?25hS[?25l[?25hT[?25l[?25h/[?25l[?25h-[?25l[?25h1[?25l[?25hw[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25h:[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25h:[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hf[?25l[?25h&[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h+[?25l[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25hn[?25l[?25hj[?25l[?25h0[?25l[?25h:[?25l[?25hs[?25l[?25ho[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25h[?25l[?25h[?25l:[?25hm[?25l[?25ha[?25l[?25hp[?25l[?25h[?25l [?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h[?25l [?25h/[?25l[?25h^[?25l[?25hS[?25l[?25hT[?25l[?25hA[?25l[?25hR[?25l[?25hT[?25l[?25hT[?25l[?25hE[?25l[?25hS[?25l[?25hT[?25l[?25h^^M[?25l[?25hj[?25l[?25h:[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hf[?25l[?25h=[?25l[?25hu[?25l[?25hn[?25l[?25hi[?25l[?25hx[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h-[?25l[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25h:[?25l[?25h.[?25l[?25h,[?25l[?25h/[?25l[?25hE[?25l[?25hN[?25l[?25hD[?25l[?25hT[?25l[?25hE[?25l[?25hS[?25l[?25hT[?25l[?25h/[?25l[?25h-[?25l[?25h1[?25l[?25hw[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25h[New File] 4 lines, 128 characters written [?1l>[?25h[?1049l[?25h[?25l"test8.in" 24 lines, 797 charactersTest for BufWritePre autocommand that deletes or unloads the buffer. STARTTEST :so small.vim :au BufWritePre Xxx1 bunload :au BufWritePre Xxx2 bwipe /^start of A1^[:.,/end of/w! Xxx1 " write test file Xxx1 $r2:.,/end of/w! Xxx2 " write test file Xxx2 :e! Xxx2 " edit Xxx2 :bdel test8.in " delete this file from the buffer list :e Xxx1 " edit Xxx1 :w " write it, will unload it and give an error msg :w! test.out " Write contents of this file :e! Xxx2 " start editing Xxx2 :bwipe test.out " remove test.out from the buffer list :w " write it, will delete the buffer and give an error msg :w >>test.out " Append contents of this file :qa! ENDTEST start of Xxx test end of Xxx ~ ~ ~ ~ ~ ~ ~ ~ [?25l [?25hf[?25l[?25hf[?25l[?25h&[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h+[?25l[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25hn[?25l[?25hj[?25l[?25h0[?25l[?25h:[?25l[?25hs[?25l[?25ho[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h [?25l[?25h[?25l/^STARTTEST [?25h [?25l:s[?25l[?25ht[?25l[?25h [?25l[?25h[?25l/^STARTTEST [?25h [?25l:set ff=unix cpo-=A [?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" :[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25h ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?25h[?25l:[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25h [?25l[?25h[?25l:[?25hm[?25l[?25ha[?25l[?25hp[?25l[?25h[?25l [?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h[?25l [?25h/[?25l[?25h^[?25l[?25hS[?25l[?25hT[?25l[?25hA[?25l[?25hR[?25l[?25hT[?25l[?25hT[?25l[?25hE[?25l[?25hS[?25l[?25hT[?25l[?25h^^M[?25l[?25hj[?25l[?25h:[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hf[?25l[?25h=[?25l[?25hu[?25l[?25hn[?25l[?25hi[?25l[?25hx[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h-[?25l[?25h5 lines, 125 characters writtenf[?25l[?25h&[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h+[?25l[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25hn[?25l[?25hj[?25l[?25h0[?25l[?25h:[?25l[?25hs[?25l[?25ho[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h [?25l[?25h[?25l/^STARTTEST [?25h [?25l:set ff=unix cpo-=A set ff=unix cpo-=A [?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest"  E207: Can't delete backup file Press ENTER or type command to continue[?25h[?25l/* vim: set cin ts=4 sw=4 : */[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25h:[?25l[?25h.[?25l[?25h,[?25l[?25h/[?25l[?25hE[?25l[?25hN[?25l[?25hD[?25l[?25hT[?25l[?25hE[?25l[?25hS[?25l[?25hT[?25l[?25h/[?25l[?25h-[?25l[?25h1[?25l[?25hw[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25h:[?25l[?25hs[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hf[?25l[?25h&[?25l[?25h[?25l [?25hc[?25l[?25hp[?25l[?25ho[?25l[?25h+[?25l[?25h=[?25l[?25hA[?25l[?25h^^M[?25l[?25hn[?25l[?25hj[?25l[?25h0[?25l[?25h:[?25l[?25hs[?25l[?25ho[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h^^M[?25l[?25hd[?25l[?25ho[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h [?25l[?25h[?25l/^STARTTEST [?25h [?25l:set ff=unix cpo-=A [?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [?25h[?25l:.,/ENDTEST/-1w! Xdotest "Xdotest" [New File] 16 lines, 664 characters written[?25h[?25l:set ff& cpo+=A [?25h[?25l/ENDTEST[?25h [?25l:so! Xdotest [?25h[?25l:[?25hs[?25l[?25ho[?25l[?25h[?25l [?25hs[?25l[?25hm[?25l[?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h [?25l[?25h[?25l:[?25ha[?25l[?25hu[?25l[?25h[?25l [?25hB[?25l[?25hu[?25l[?25hf[?25l[?25hL[?25l[?25he[?25l[?25ha[?25l[?25hv[?25l[?25he[?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h[?25l [?25hb[?25l[?25hw[?25l[?25hi[?25l[?25hp[?25l[?25he[?25l[?25h [?25l[?25h[?25l/[?25hs[?25l[?25ht[?25l[?25ha[?25l[?25hr[?25l[?25ht[?25l[?25h[?25l [?25ho[?25l[?25hf[?25l[?25h [?25l[?25h[?25l:[?25h.[?25l[?25h,[?25l[?25h/[?25l[?25he[?25l[?25hn[?25l[?25hd[?25l[?25h[?25l [?25ho[?25l[?25hf[?25l[?25h/[?25l[?25hw[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25hw[?25l[?25hr[?25l[?25hi[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hi[?25l[?25hl[?25l[?25he[?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h [?25l"Xxx" [New File] 7 lines, 124 characters written[?25h[?25l:[?25hs[?25l[?25hp[?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25hs[?25l[?25hp[?25l[?25hl[?25l[?25hi[?25l[?25ht[?25l[?25h[?25l [?25ht[?25l[?25ho[?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h [?25l"Xxx" 7 lines, 124 charactersstart of test file Xxxvim: set noai : this is a test this is a test this is a test this is a test end of test file Xxx ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Xxx :  " Append some text to this file :?start?,$w! test.out " Write current file contents:bwipe test.out " delete alternate buffer:au bufleave test5.in bwipe:bwipe! " delete current buffer, get an empty oneithis is another test line^[:w >>test.out: " append an extra line to the output file:qa!ENDTESTstart of test file Xxxvim: set noai : this is a test this is a test this is a test this is a testend of test file Xxxtest5.in [?25h[?25l:[?25hb[?25l[?25hw[?25l[?25hi[?25l[?25hp[?25l[?25he[?25l[?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25hd[?25l[?25he[?25l[?25hl[?25l[?25he[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25hb[?25l[?25hu[?25l[?25hf[?25l[?25hf[?25l[?25he[?25l[?25hr[?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h,[?25l[?25h[?25l [?25hn[?25l[?25ho[?25l[?25hw[?25l[?25h[?25l [?25hw[?25l[?25he[?25l[?25h'[?25l[?25hr[?25l[?25he[?25l[?25h[?25l [?25hb[?25l[?25ha[?25l[?25hc[?25l[?25hk[?25l[?25h[?25l [?25hh[?25l[?25he[?25l[?25hr[?25l[?25he[?25l[?25h [?25lTest for autocommand that deletes the current buffer on BufLeave event. Also test deleting the last buffer, should give a new, empty buffer.STARTTEST:so small.vim:au BufLeave Xxx bwipe /start of:.,/end of/w! Xxx " write test file Xxx:sp Xxx " split to Xxx:bwipe " delete buffer Xxx, now we're back hereG?this is aothis is some more text^[: " Append some text to this file:?start?,$w! test.out " Write current file contents:bwipe test.out " delete alternate buffer:au bufleave test5.in bwipe:bwipe! " delete current buffer, get an empty oneithis is another test line^[:w >>test.out: " append an extra line to the output file:qa!ENDTESTstart of test file Xxxvim: set noai : this is a test this is a test this is a test this is a testend of test file Xxx~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?25h[?25l?[?25ht[?25l[?25hh[?25l[?25hi[?25l[?25hs[?25l[?25h[?25l [?25hi[?25l[?25hs[?25l[?25h[?25l [?25ha[?25l[?25h [?25l[?25h[?25lthis is some more text[?25h[?25l:[?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25hrm -rf X* test.ok viminfo 17 lines, 508 characters written[?25h[?25l:set ff& cpo+=A [?25h[?25l/ENDTEST[?25h [?25l:so! Xdotest [?25h[?25l:[?25hs[?25l[?25ho[?25l[?25h[?25l [?25hs[?25l[?25hm[?25l[?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h.[?25l[?25hv[?25l[?25hi[?25l[?25hm[?25l[?25h [?25l[?25h[?25l/[?25h^[?25l[?25hs[?25l[?25ht[?25l[?25ha[?25l[?25hr[?25l[?25ht[?25l[?25h[?25l [?25ho[?25l[?25hf[?25l[?25h [?25l[?25h[?25lx1[?25h[?25l:[?25h.[?25l[?25h,[?25l[?25h/[?25l[?25he[?25l[?25hn[?25l[?25hd[?25l[?25h[?25l [?25ho[?25l[?25hf[?25l[?25h/[?25l[?25hw[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h1[?25l[?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25hw[?25l[?25hr[?25l[?25hi[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hi[?25l[?25hl[?25l[?25he[?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h1[?25l[?25h [?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25hA[?25l[?25hp[?25l[?25hp[?25l[?25he[?25l[?25hn[?25l[?25hd[?25l[?25h[?25l [?25hs[?25l[?25ho[?25l[?25hm[?25l[?25he[?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hx[?25l[?25ht[?25l[?25h[?25l [?25ht[?25l[?25ho[?25l[?25h[?25l [?25ht[?25l[?25hh[?25l[?25hi[?25l[?25hs[?25l[?25h[?25l [?25hf[?25l[?25hi[?25l[?25hl[?25l[?25he[?25l[?25h [?25l[?25h[?25l:[?25h?[?25l[?25hs[?25l[?25ht[?25l[?25ha[?25l[?25hr[?25l[?25ht[?25l[?25h?[?25l[?25h,[?25l[?25h$[?25l[?25hw[?25l[?25h![?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h.[?25l[?25ho[?25l[?25hu[?25l[?25ht[?25l[?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25hW[?25l[?25hr[?25l[?25hi[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25hc[?25l[?25hu[?25l[?25hr[?25l[?25hr[?25l[?25he[?25l[?25hn[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hi[?25l[?25hl[?25l[?25he[?25l[?25h[?25l [?25hc[?25l[?25ho[?25l[?25hn[?25l[?25ht[?25l[?25he[?25l[?25hn[?25l[?25ht[?25l[?25hs[?25l[?25h 17 lines, 557 characters written[?25l"Xxx1" [?25h[?25l:set ff& cpo+=A [?25h[?25l/ENDTEST[?25h [?25l:so! Xdotest E484: Can't open file Xdotest[?25h [?25l"test.out" 16 lines, 678 characters written E207: Can't delete backup file Press ENTER or type command to continue[?25h[?25lTest for BufWritePre autocommand that deletes or unloads the buffer.[?25h[New File] 8 lines, 147 characters written[?25h[?25l:[?25hb[?25l[?25hw[?25l[?25hi[?25l[?25hp[?25l[?25he[?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h.[?25l[?25ho[?25l[?25hu[?25l[?25ht[?25l[?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25hd[?25l[?25he[?25l[?25hl[?25l[?25he[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25ha[?25l[?25hl[?25l[?25ht[?25l[?25he[?25l[?25hr[?25l[?25hn[?25l[?25ha[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25hb[?25l[?25hu[?25l[?25hf[?25l[?25hf[?25l[?25he[?25l[?25hr[?25l[?25h [?25l[?25h[?25l:[?25ha[?25l[?25hu[?25l[?25h[?25l [?25hb[?25l[?25hu[?25l[?25hf[?25l[?25hl[?25l[?25he[?25l[?25ha[?25l[?25hv[?25l[?25he[?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h5[?25l[?25h.[?25l[?25hi[?25l[?25hn[?25l[?25h[?25l [?25hb[?25l[?25hw[?25l[?25hi[?25l[?25hp[?25l[?25he[?25l[?25h [?25l[?25h[?25l:[?25hb[?25l[?25hw[?25l[?25hi[?25l[?25hp[?25l[?25he[?25l[?25h![?25l[?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25hd[?25l[?25he[?25l[?25hl[?25l[?25he[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25hc[?25l[?25hu[?25l[?25hr[?25l[?25hr[?25l[?25he[?25l[?25hn[?25l[?25ht[?25l[?25h[?25l [?25hb[?25l[?25hu[?25l[?25hf[?25l[?25hf[?25l[?25he[?25l[?25hr[?25l[?25h,[?25l[?25h[?25l [?25hg[?25l[?25he[?25l[?25ht[?25l[?25h[?25l [?25ha[?25l[?25hn[?25l[?25h[?25l [?25he[?25l[?25hm[?25l[?25hp[?25l[?25ht[?25l[?25hy[?25l[?25h[?25l [?25ho[?25l[?25hn[?25l[?25he[?25l[?25h [?25lError detected while processing BufLeave Auto commands for "test5.in": E89: No write since last change for buffer 1 (add ! to override) Press ENTER or type command to continue[?25h[?25l~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?25h[?25lthis is another test line[?25h[?25l:[?25hw[?25l[?25h[?25l [?25h>[?25l[?25h>[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h.[?25l[?25ho[?25l[?25hu[?25l[?25ht[?25l[?25h [?25l"test.out" [New File] 4 lines, 77 characters written[?25h[?25l:[?25hs[?25l[?25hp[?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h1[?25l[?25h [?25l"Xxx1" 4 lines, 77 charactersstart of test file Xxx1 this is a test this is a test end of test file Xxx ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Xxx1 :sp Xxx3:close:au BufReadPost Xxx2 bwipe$r4:ball " open window for all args, close Xxx2:.,$w! test.out " Write contents of this file^W^W:w >>test.out " Append contents of second window (Xxx1)^W^W:/^start of/,$w >>test.out " Append contents of last window (this file):qa!ENDTESTstart of test file Xxx1 this is a test this is a testend of test file Xxxtest7.in [+] [?25h[?25l:[?25hc[?25l[?25hl[?25l[?25ho[?25l[?25hs[?25l[?25he[?25l[?25h [?25lTest for autocommand that changes the buffer list, when doing ":ball".STARTTEST:so small.vim/^start ofA1^[:.,/end of/w! Xxx1 " write test file Xxx1:sp Xxx1:close$r2:.,/end of/w! Xxx2 " write test file Xxx2:sp Xxx2:close$r3:.,/end of/w! Xxx3 " write test file Xxx3:sp Xxx3:close:au BufReadPost Xxx2 bwipe$r4:ball " open window for all args, close Xxx2:.,$w! test.out " Write contents of this file^W^W:w >>test.out " Append contents of second window (Xxx1)^W^W:/^start of/,$w >>test.out " Append contents of last window (this file):qa!ENDTESTstart of test file Xxx1 this is a test this is a testend of test file Xxx~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?25h[?25lx2[?25h[?25l:[?25h.[?25l[?25h,[?25l[?25h/[?25l[?25he[?25l[?25hn[?25l[?25hd[?25l[?25h[?25l [?25ho[?25l[?25hf[?25l[?25h/[?25l[?25hw[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h2[?25l[?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25hw[?25l[?25hr[?25l[?25hi[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hi[?25l[?25hl[?25l[?25he[?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h2[?25l[?25h [?25l"Xxx2" [New File] 4 lines, 77 characters written[?25h[?25l:[?25hs[?25l[?25hp[?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h2[?25l[?25h [?25l"Xxx2" 4 lines, 77 charactersstart of test file Xxx2 this is a test this is a test end of test file Xxx ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Xxx2 :sp Xxx3:close:au BufReadPost Xxx2 bwipe$r4:ball " open window for all args, close Xxx2:.,$w! test.out " Write contents of this file^W^W:w >>test.out " Append contents of second window (Xxx1)^W^W:/^start of/,$w >>test.out " Append contents of last window (this file):qa!ENDTESTstart of test file Xxx2 this is a test this is a testend of test file Xxxtest7.in [+] [?25h[?25l:[?25hc[?25l[?25hl[?25l[?25ho[?25l[?25hs[?25l[?25he[?25l[?25h [?25lTest for autocommand that changes the buffer list, when doing ":ball".STARTTEST:so small.vim/^start ofA1^[:.,/end of/w! Xxx1 " write test file Xxx1:sp Xxx1:close$r2:.,/end of/w! Xxx2 " write test file Xxx2:sp Xxx2:close$r3:.,/end of/w! Xxx3 " write test file Xxx3:sp Xxx3:close:au BufReadPost Xxx2 bwipe$r4:ball " open window for all args, close Xxx2:.,$w! test.out " Write contents of this file^W^W:w >>test.out " Append contents of second window (Xxx1)^W^W:/^start of/,$w >>test.out " Append contents of last window (this file):qa!ENDTESTstart of test file Xxx2 this is a test this is a testend of test file Xxx~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?25h[?25lx3[?25h[?25l:[?25h.[?25l[?25h,[?25l[?25h/[?25l[?25he[?25l[?25hn[?25l[?25hd[?25l[?25h[?25l [?25ho[?25l[?25hf[?25l[?25h/[?25l[?25hw[?25l[?25h![?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h3[?25l[?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25hw[?25l[?25hr[?25l[?25hi[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hi[?25l[?25hl[?25l[?25he[?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h3[?25l[?25h [?25l"Xxx3" 1 line, 26 characters appended[?25h[?25l:[?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25ha[?25l[?25hp[?25l[?25hp[?25l[?25he[?25l[?25hn[?25l[?25hd[?25l[?25h[?25l [?25ha[?25l[?25hn[?25l[?25h[?25l [?25he[?25l[?25hx[?25l[?25ht[?25l[?25hr[?25l[?25ha[?25l[?25h[?25l [?25hl[?25l[?25hi[?25l[?25hn[?25l[?25he[?25l[?25h[?25l [?25ht[?25l[?25ho[?25l[?25h[?25l [?25ht[?25l[?25hh[?25l[?25he[?25l[?25h[?25l [?25ho[?25l[?25hu[?25l[?25ht[?25l[?25hp[?25l[?25hu[?25l[?25ht[?25l[?25h[?25l [?25hf[?25l[?25hi[?25l[?25hl[?25l[?25he[?25l[?25h [?25l[?25h[?25l:[?25hq[?25l[?25ha[?25l[?25h![?25l[?25h [?25l[?1l>[?25h[?1049l[New File] 4 lines, 77 characters written[?25h[?25l:[?25hs[?25l[?25hp[?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h3[?25l[?25h [?25l"Xxx3" 4 lines, 77 charactersstart of test file Xxx3 this is a test this is a test end of test file Xxx ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Xxx3 :sp Xxx3:close:au BufReadPost Xxx2 bwipe$r4:ball " open window for all args, close Xxx2:.,$w! test.out " Write contents of this file^W^W:w >>test.out " Append contents of second window (Xxx1)^W^W:/^start of/,$w >>test.out " Append contents of last window (this file):qa!ENDTESTstart of test file Xxx3 this is a test this is a testend of test file Xxxtest7.in [+] [?25h[?25l:[?25hc[?25l[?25hl[?25l[?25ho[?25l[?25hs[?25l[?25he[?25l[?25h [?25lTest for autocommand that changes the buffer list, when doing ":ball".STARTTEST:so small.vim/^start ofA1^[:.,/end of/w! Xxx1 " write test file Xxx1:sp Xxx1:close$r2:.,/end of/w! Xxx2 " write test file Xxx2:sp Xxx2:close$r3:.,/end of/w! Xxx3 " write test file Xxx3:sp Xxx3:close:au BufReadPost Xxx2 bwipe$r4:ball " open window for all args, close Xxx2:.,$w! test.out " Write contents of this file^W^W:w >>test.out " Append contents of second window (Xxx1)^W^W:/^start of/,$w >>test.out " Append contents of last window (this file):qa!ENDTESTstart of test file Xxx3 this is a test this is a testend of test file Xxx~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ [?25h[?25l:[?25ha[?25l[?25hu[?25l[?25h[?25l [?25hB[?25l[?25hu[?25l[?25hf[?25l[?25hR[?25l[?25he[?25l[?25ha[?25l[?25hd[?25l[?25hP[?25l[?25ho[?25l[?25hs[?25l[?25ht[?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h2[?25l[?25h[?25l [?25hb[?25l[?25hw[?25l[?25hi[?25l[?25hp[?25l[?25he[?25l[?25h [?25l[?25h[?25lx4[?25h[?25l:[?25hb[?25l[?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25ho[?25l[?25hp[?25l[?25he[?25l[?25hn[?25l[?25h[?25l [?25hw[?25l[?25hi[?25l[?25hn[?25l[?25hd[?25l[?25ho[?25l[?25hw[?25l[?25h[?25l [?25hf[?25l[?25ho[?25l[?25hr[?25l[?25h[?25l [?25ha[?25l[?25hl[?25l[?25hl[?25l[?25h[?25l [?25ha[?25l[?25hr[?25l[?25hg[?25l[?25hs[?25l[?25h,[?25l[?25h[?25l [?25hc[?25l[?25hl[?25l[?25ho[?25l[?25hs[?25l[?25he[?25l[?25h[?25l [?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h2[?25l[?25h [?25l"Xxx1"4 lines, 77 characters "Xxx2" 4 lines, 77 characters Press ENTER or type command to continue[?25h[?25l:[?25h.[?25l[?25h,[?25l[?25h$[?25l[?25hw[?25l[?25h![?25l[?25h[?25l [?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h.[?25l[?25ho[?25l[?25hu[?25l[?25ht[?25l[?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25hW[?25l[?25hr[?25l[?25hi[?25l[?25ht[?25l[?25he[?25l[?25h[?25l [?25hc[?25l[?25ho[?25l[?25hn[?25l[?25ht[?25l[?25he[?25l[?25hn[?25l[?25ht[?25l[?25hs[?25l[?25h[?25l [?25ho[?25l[?25hf[?25l[?25h[?25l [?25ht[?25l[?25hh[?25l[?25hi[?25l[?25hs[?25l[?25h[?25l [?25hf[?25l[?25hi[?25l[?25hl[?25l[?25he[?25l[?25h [?25l"test.out" rm -rf X* test.ok viminfo [New File] 4 lines, 77 characters written Press ENTER or type command to continue[?25h[?25l:sp Xxx3 :close :au BufReadPost Xxx2 bwipe $r4:ball " open window for all args, close Xxx2 :.,$w! test.out " Write contents of this file ^W^W:w >>test.out " Append contents of second window (Xxx1) ^W^W:/^start of/,$w >>test.out " Append contents of last window (this file) :qa! ENDTEST start of test file Xxx4 this is a test this is a test end of test file Xxx ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ test7.in [+] start of test file Xxx1 this is a test this is a test end of test file Xxx ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ Xxx1 [?25htest7.in [+] Xxx1 [?25l:[?25hw[?25l[?25h[?25l [?25h>[?25l[?25h>[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h.[?25l[?25ho[?25l[?25hu[?25l[?25ht[?25l[?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25hA[?25l[?25hp[?25l[?25hp[?25l[?25he[?25l[?25hn[?25l[?25hd[?25l[?25h[?25l [?25hc[?25l[?25ho[?25l[?25hn[?25l[?25ht[?25l[?25he[?25l[?25hn[?25l[?25ht[?25l[?25hs[?25l[?25h[?25l [?25ho[?25l[?25hf[?25l[?25h[?25l [?25hs[?25l[?25he[?25l[?25hc[?25l[?25ho[?25l[?25hn[?25l[?25hd[?25l[?25h[?25l [?25hw[?25l[?25hi[?25l[?25hn[?25l[?25hd[?25l[?25ho[?25l[?25hw[?25l[?25h[?25l [?25h([?25l[?25hX[?25l[?25hx[?25l[?25hx[?25l[?25h1[?25l[?25h)[?25l[?25h [?25l"test.out" 4 lines, 77 characters appended[?25htest7.in [+] Xxx1 [?25l:[?25h/[?25l[?25h^[?25l[?25hs[?25l[?25ht[?25l[?25ha[?25l[?25hr[?25l[?25ht[?25l[?25h[?25l [?25ho[?25l[?25hf[?25l[?25h/[?25l[?25h,[?25l[?25h$[?25l[?25hw[?25l[?25h[?25l [?25h>[?25l[?25h>[?25l[?25ht[?25l[?25he[?25l[?25hs[?25l[?25ht[?25l[?25h.[?25l[?25ho[?25l[?25hu[?25l[?25ht[?25l[?25h[?25l [?25h[?25l [?25h[?25l [?25h"[?25l[?25h[?25l [?25hA[?25l[?25hp[?25l[?25hp[?25l[?25he[?25l[?25hn[?25l[?25hd[?25l[?25h[?25l [?25hc[?25l[?25ho[?25l[?25hn[?25l[?25ht[?25l[?25he[?25l[?25hn[?25l[?25ht[?25l[?25hs[?25l[?25h[?25l [?25ho[?25l[?25hf[?25l[?25h[?25l [?25hl[?25l[?25ha[?25l[?25hs[?25l[?25ht[?25l[?25h[?25l [?25hw[?25l[?25hi[?25l[?25hn[?25l[?25hd[?25l[?25ho[?25l[?25hw[?25l[?25h[?25l [?25h([?25l[?25ht[?25l[?25hh[?25l[?25hi[?25l[?25hs[?25l[?25h[?25l [?25hf[?25l[?25hi[?25l[?25hl[?25l[?25he[?25l[?25h)[?25l[?25h [?25lsearch hit BOTTOM, continuing at TOP"test.out" 4 lines, 77 characters appended[?25h[?25l:[?25hq[?25l[?25ha[?25l[?25h![?25l[?25h [?25l[?1l>[?25h[?1049lrm -rf X* test.ok viminfo make: *** [test3.out] Killed make: *** [test4.out] Killed make: *** [test8.out] Killed rm -rf X* test.ok viminfo rm -rf X* test.ok viminfo rm -rf X* test.ok viminfo * ERROR: app-editors/vim-7.2.376 failed: * At least one test failed * * Call stack: * ebuild.sh, line 54: Called src_test * environment, line 3221: Called vim_src_test * environment, line 4441: Called die * The specific snippet of code: * make VIMPROG=${testprog} nongui || die "At least one test failed" * * If you need support, post the output of 'emerge --info =app-editors/vim-7.2.376', * the complete build log and the output of 'emerge -pqv =app-editors/vim-7.2.376'. * The complete build log is located at '/var/log/portage/build/app-editors/vim-7.2.376:20100320-175612.log'. * The ebuild environment file is located at '/var/tmp/portage/app-editors/vim-7.2.376/temp/environment'. * S: '/var/tmp/portage/app-editors/vim-7.2.376/work/vim72' >>> Install vim-7.2.376 into /var/tmp/portage/app-editors/vim-7.2.376/image/ category app-editors >>> Completed installing vim-7.2.376 into /var/tmp/portage/app-editors/vim-7.2.376/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/bin/vim * Removing /usr/share/doc * Removing /usr/share/info * Updating documentation tags in //usr/share/vim/vim72 * To install a GUI version of vim, use the app-editors/gvim * package. * Vim 7 includes an integrated spell checker. You need to install * word list files before you can use it. There are ebuilds for * some of these named app-vim/vim-spell-*. If your language of * choice is not included, please consult vim-spell.eclass for * instructions on how to make a package. * * Note that the English word lists are no longer installed by * default. * To see what's new in this release, use :help version7.txt * Calling eselect vi update... Merge of app-editors/vim-7.2.376 at 2010-03-20T17:56:12+00:00 failed