patch 8.1.0711: test files still use function!
Problem: Test files still use function!.
Solution: Remove the exclamation mark. Fix overwriting a function.
diff --git a/src/testdir/test_hlsearch.vim b/src/testdir/test_hlsearch.vim
index 0b59440..d4db4b7 100644
--- a/src/testdir/test_hlsearch.vim
+++ b/src/testdir/test_hlsearch.vim
@@ -1,6 +1,6 @@
" Test for v:hlsearch
-function! Test_hlsearch()
+func Test_hlsearch()
new
call setline(1, repeat(['aaa'], 10))
set hlsearch nolazyredraw
@@ -30,7 +30,7 @@
call garbagecollect(1)
call getchar(1)
enew!
-endfunction
+endfunc
func Test_hlsearch_hangs()
if !has('reltime') || !has('float')