Mercurial > vim
comparison src/testdir/test_autocmd.vim @ 13056:b931b2751650 v8.0.1403
patch 8.0.1403: using freed buffer in grep command
commit https://github.com/vim/vim/commit/4fb921e388b9a042573ab06cce36e92874954197
Author: Bram Moolenaar <Bram@vim.org>
Date: Mon Dec 18 15:33:00 2017 +0100
patch 8.0.1403: using freed buffer in grep command
Problem: Using freed buffer in grep command. (gy741, Dominique Pelle)
Solution: Lock the dummy buffer to avoid autocommands wiping it out.
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Mon, 18 Dec 2017 15:45:04 +0100 |
parents | 197a08152ad5 |
children | 7c071a3f7f8e |
comparison
equal
deleted
inserted
replaced
13055:cd0f518fd36c | 13056:b931b2751650 |
---|---|
1169 au * * bwipe * | 1169 au * * bwipe * |
1170 call assert_fails('next x', 'E93') | 1170 call assert_fails('next x', 'E93') |
1171 bwipe | 1171 bwipe |
1172 au! | 1172 au! |
1173 endfunc | 1173 endfunc |
1174 | |
1175 func Test_nocatch_wipe_dummy_buffer() | |
1176 " Nasty autocommand: wipe buffer on any event. | |
1177 au * x bwipe | |
1178 call assert_fails('lvĀ½ /x', 'E480') | |
1179 au! | |
1180 endfunc |