Mercurial > vim
comparison src/testdir/test_vim9_func.vim @ 22131:bd3541849208 v8.2.1615
patch 8.2.1615: Vim9: cannot pass "true" to searchdecl()
Commit: https://github.com/vim/vim/commit/30788d3d37a90b0702d94b7272ed26672534ba6f
Author: Bram Moolenaar <Bram@vim.org>
Date: Sat Sep 5 21:35:16 2020 +0200
patch 8.2.1615: Vim9: cannot pass "true" to searchdecl()
Problem: Vim9: cannot pass "true" to searchdecl().
Solution: use tv_get_bool_chk(). (closes https://github.com/vim/vim/issues/6881)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sat, 05 Sep 2020 21:45:03 +0200 |
parents | 003f51ef2e5c |
children | 4fd33ca087e1 |
comparison
equal
deleted
inserted
replaced
22130:2b7c85de5c77 | 22131:bd3541849208 |
---|---|
1545 incomplete: 0, | 1545 incomplete: 0, |
1546 }, searchcount(#{recompute: true})) | 1546 }, searchcount(#{recompute: true})) |
1547 bwipe! | 1547 bwipe! |
1548 enddef | 1548 enddef |
1549 | 1549 |
1550 def Test_searchdecl() | |
1551 assert_equal(1, searchdecl('blah', true, true)) | |
1552 enddef | |
1553 | |
1550 def Fibonacci(n: number): number | 1554 def Fibonacci(n: number): number |
1551 if n < 2 | 1555 if n < 2 |
1552 return n | 1556 return n |
1553 else | 1557 else |
1554 return Fibonacci(n - 1) + Fibonacci(n - 2) | 1558 return Fibonacci(n - 1) + Fibonacci(n - 2) |