vim-patch:fd35811ca528

Update runtime files, add Danish translations.
fd35811ca5
This commit is contained in:
Justin M. Keyes
2018-10-29 09:40:20 +01:00
parent 5a022c71e4
commit de682a4f9e
3 changed files with 32 additions and 5 deletions

View File

@@ -4,7 +4,7 @@
VIM REFERENCE MANUAL by Bram Moolenaar
Automatic commands *autocmd* *autocommand* *autocommand*
Automatic commands *autocmd* *autocommand*
For a basic explanation, see section |40.3| in the user manual.

View File

@@ -675,7 +675,9 @@ A jump table for the options with a short description can be found at |Q_op|.
global or local to buffer |global-local|
When a file has been detected to have been changed outside of Vim and
it has not been changed inside of Vim, automatically read it again.
When the file has been deleted this is not done. |timestamp|
When the file has been deleted this is not done, so you have the text
from before it was deleted. When it appears again then it is read.
|timestamp|
If this option has a local value, use this command to switch back to
using the global value: >
:set autoread<
@@ -3809,7 +3811,10 @@ A jump table for the options with a short description can be found at |Q_op|.
Running into the limit often means that the pattern is very
inefficient or too complex. This may already happen with the pattern
"\(.\)*" on a very long line. ".*" works much better.
Vim may run out of memory before hitting the 'maxmempattern' limit.
Might also happen on redraw, when syntax rules try to match a complex
text structure.
Vim may run out of memory before hitting the 'maxmempattern' limit, in
which case you get an "Out of memory" error instead.
*'menuitems'* *'mis'*
'menuitems' 'mis' number (default 25)

View File

@@ -14,8 +14,28 @@ let b:did_ftplugin = 1
let s:cpo_save = &cpo
set cpo-=C
let b:undo_ftplugin = "setl fo< isk< com< tw< commentstring< keywordprg<"
\ . "| unlet! b:match_ignorecase b:match_words b:match_skip"
if !exists('*VimFtpluginUndo')
func VimFtpluginUndo()
setl fo< isk< com< tw< commentstring< keywordprg<
if exists(b:did_add_maps)
silent! nunmap <buffer> [['
silent! vunmap <buffer> [['
silent! nunmap <buffer> ]]'
silent! vunmap <buffer> ]]'
silent! nunmap <buffer> []'
silent! vunmap <buffer> []'
silent! nunmap <buffer> ]['
silent! vunmap <buffer> ]['
silent! nunmap <buffer> ]"'
silent! vunmap <buffer> ]"'
silent! nunmap <buffer> ["'
silent! vunmap <buffer> ["'
endif
unlet! b:match_ignorecase b:match_words b:match_skip b:did_add_maps
endfunc
endif
let b:undo_ftplugin = "call VimFtpluginUndo()"
" Set 'formatoptions' to break comment lines but not other lines,
" and insert the comment leader when hitting <CR> or using "o".
@@ -43,6 +63,8 @@ setlocal commentstring=\"%s
setlocal keywordprg=:help
if !exists("no_plugin_maps") && !exists("no_vim_maps")
let b:did_add_maps = 1
" Move around functions.
nnoremap <silent><buffer> [[ m':call search('^\s*fu\%[nction]\>', "bW")<CR>
vnoremap <silent><buffer> [[ m':<C-U>exe "normal! gv"<Bar>call search('^\s*fu\%[nction]\>', "bW")<CR>