Mercurial > vim
comparison src/testdir/test_search.vim @ 22405:0ef3ae4ec70e v8.2.1751
patch 8.2.1751: using 2 where bool is expected may throw an error
Commit: https://github.com/vim/vim/commit/bade44e5cad1b08c85d4a8ba08d94a30458dddfb
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Sep 26 22:39:24 2020 +0200
patch 8.2.1751: using 2 where bool is expected may throw an error
Problem: Using 2 where bool is expected may throw an error.
Solution: Make this backwards compatible.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 26 Sep 2020 22:45:04 +0200 |
parents | ff21e2962490 |
children | 5193420617f1 |
comparison
equal
deleted
inserted
replaced
22404:784337b701c8 | 22405:0ef3ae4ec70e |
---|---|
287 endfunc | 287 endfunc |
288 | 288 |
289 func Test_searchpair() | 289 func Test_searchpair() |
290 new | 290 new |
291 call setline(1, ['other code', 'here [', ' [', ' " cursor here', ' ]]']) | 291 call setline(1, ['other code', 'here [', ' [', ' " cursor here', ' ]]']) |
292 | |
293 " should not give an error for using "42" | |
294 call assert_equal(0, searchpair('a', 'b', 'c', '', 42)) | |
292 | 295 |
293 4 | 296 4 |
294 call assert_equal(3, searchpair('\[', '', ']', 'bW')) | 297 call assert_equal(3, searchpair('\[', '', ']', 'bW')) |
295 call assert_equal([0, 3, 2, 0], getpos('.')) | 298 call assert_equal([0, 3, 2, 0], getpos('.')) |
296 4 | 299 4 |