forked from aniani/vim
patch 9.1.0573: ex: no implicit print for single addresses
Problem: ex: no implicit print for single addresses Solution: explicitly print even during single addresses, as requested by POSIX (Mohamed Akram) See the POSIX behaviour here: https://pubs.opengroup.org/onlinepubs/9699919799/utilities/ex.html#tag_20_40_13_03 Section 6b closes: #15230 Signed-off-by: Mohamed Akram <mohd.akram@outlook.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
committed by
Christian Brabandt
parent
cb7928812e
commit
c25a7084e9
@@ -353,4 +353,15 @@ func Test_backslash_multiline2()
|
||||
new
|
||||
call feedkeys('Qa
|
||||
X \\
|
||||
Y
|
||||
.', "xt")
|
||||
call assert_equal(['X \\', "Y"], getline(1, 2))
|
||||
endfunc
|
||||
|
||||
" Testing implicit print command
|
||||
func Test_implicit_print()
|
||||
new
|
||||
call setline(1, ['one', 'two', 'three'])
|
||||
call feedkeys('Q:let a=execute(":1,2")', 'xt')
|
||||
call feedkeys('Q:let b=execute(":3")', 'xt')
|
||||
call assert_equal('one two', a->split('\n')->join(' '))
|
||||
|
Reference in New Issue
Block a user