view src/testdir/test68.in @ 12588:5bc07e5d2c1f v8.0.1172

patch 8.0.1172: when E734 is given option is still set commit https://github.com/vim/vim/commit/2a6a6c3014e728cd01c750b0f60484d4eaf22a8c Author: Bram Moolenaar <Bram@vim.org> Date: Mon Oct 2 19:29:48 2017 +0200 patch 8.0.1172: when E734 is given option is still set Problem: When E734 is given option is still set. Solution: Assign NULL to "s". (Christian Brabandt)
author Christian Brabandt <cb@256bit.org>
date Mon, 02 Oct 2017 19:30:04 +0200
parents b9c1c1f4cda9
children
line wrap: on
line source

Test for text formatting.

Results of test68:

STARTTEST
:so small.vim
/^{/+1
:set noai tw=2 fo=t
gRa b
ENDTEST

{
    

}

STARTTEST
/^{/+1
:set ai tw=2 fo=tw
gqgqjjllab
ENDTEST

{
a  b  

a    
}

STARTTEST
/^{/+1
:set tw=3 fo=t
gqgqo
a 
ENDTEST

{
a 
}

STARTTEST
/^{/+1
:set tw=2 fo=tcq1 comments=:#
gqgqjgqgqo
a b
#a b
ENDTEST

{
a b
#a b
}

STARTTEST
/^{/+1
:set tw=5 fo=tcn comments=:#
A bjA b
ENDTEST

{
  1 a
# 1 a
}

STARTTEST
/^{/+3
:set tw=5 fo=t2a si
i  A_
ENDTEST

{

  x a
  b
 c

}

STARTTEST
/^{/+1
:set tw=5 fo=qn comments=:#
gwap
ENDTEST

{
# 1 a b
}

STARTTEST
/^{/+1
:set tw=5 fo=q2 comments=:#
gwap
ENDTEST

{
# x
#   a b
}

STARTTEST
/^{/+2
:set tw& fo=a
I^^
ENDTEST

{
   1aa
   2bb
}

STARTTEST
/mno pqr/
:setl tw=20 fo=an12wcq comments=s1:/*,mb:*,ex:*/
A vwx yz
ENDTEST

/* abc def ghi jkl 
 *    mno pqr stu
 */

STARTTEST
/^#/
:setl tw=12 fo=tqnc comments=:#
A foobar
ENDTEST

# 1 xxxxx

STARTTEST
:g/^STARTTEST/.,/^ENDTEST/d
:1;/^Results/,$wq! test.out
ENDTEST