0
0
mirror of https://github.com/vim/vim.git synced 2025-07-26 11:04:33 -04:00

Improve test for joining lines. (Milan Vancura)

This commit is contained in:
Bram Moolenaar 2010-07-10 14:10:50 +02:00
parent 0bc380a96b
commit 06a108f34c
2 changed files with 41 additions and 31 deletions

View File

@ -1,10 +1,18 @@
Test for joining lines with 'joinspaces' set or not Test for joining lines and marks in them
in compatible and nocompatible modes
and with 'joinspaces' set or not
and with 'cpoptions' flag 'j' set or not
STARTTEST STARTTEST
:set nocompatible
:set nojoinspaces :set nojoinspaces
:set cpoptions-=j
/firstline/ /firstline/
jJjJjJjJjJjJjJjJjJjJjJjJjJjJ:set joinspaces j"tdGpJjJjJjJjJjJjJjJjJjJjJjJjJjJj05lmx2j06lmy2k4Jy3l$p`xyl$p`yy2l$p:set cpoptions+=j
jJjJjJjJjJjJjJjJjJjJjJjJjJjJ:?firstline?+1,$w! test.out j05lmx2j06lmy2k4Jy3l$p`xyl$p`yy2l$p:set cpoptions-=j joinspaces
j"tpJjJjJjJjJjJjJjJjJjJjJjJjJjJj05lmx2j06lmy2k4Jy3l$p`xyl$p`yy2l$p:set cpoptions+=j
j05lmx2j06lmy2k4Jy3l$p`xyl$p`yy2l$p:set cpoptions-=j nojoinspaces compatible
j"tpJjJjJjJjJjJjJjJjJjJjJjJjJjJj4Jy3l$pjdG:?firstline?+1,$w! test.out
:qa! :qa!
ENDTEST ENDTEST
@ -37,31 +45,12 @@ asdfasdf
asdf asdf
asdfasdf asdfasdf
asdf asdf
asdfasdf. zx cvn.
asdf as dfg?
asdfasdf. hjkl iop!
asdf ert
asdfasdf. zx cvn.
asdf as dfg?
asdfasdf. hjkl iop!
asdf ert
asdfasdf.
asdf
asdfasdf.
asdf
asdfasdf.
asdf
asdfasdf
asdf
asdfasdf
asdf
asdfasdf
asdf
asdfasdf
asdf
asdfasdf
asdf
asdfasdf
asdf
asdfasdf
asdf

View File

@ -12,6 +12,9 @@ asdfasdf asdf
asdfasdf asdf asdfasdf asdf
asdfasdf asdf asdfasdf asdf
asdfasdf asdf asdfasdf asdf
zx cvn. as dfg? hjkl iop! ert ernop
zx cvn. as dfg? hjkl iop! ert ernop
asdfasdf. asdf asdfasdf. asdf
asdfasdf. asdf asdfasdf. asdf
asdfasdf. asdf asdfasdf. asdf
@ -26,3 +29,21 @@ asdfasdf asdf
asdfasdf asdf asdfasdf asdf
asdfasdf asdf asdfasdf asdf
asdfasdf asdf asdfasdf asdf
zx cvn. as dfg? hjkl iop! ert enop
zx cvn. as dfg? hjkl iop! ert ernop
asdfasdf. asdf
asdfasdf. asdf
asdfasdf. asdf
asdfasdf. asdf
asdfasdf. asdf
asdfasdf. asdf
asdfasdf. asdf
asdfasdf asdf
asdfasdf asdf
asdfasdf asdf
asdfasdf asdf
asdfasdf asdf
asdfasdf asdf
asdfasdf asdf
zx cvn. as dfg? hjkl iop! ert a