mirror of
https://github.com/neovim/neovim.git
synced 2024-12-20 11:15:14 -07:00
Merge #10394 from janlazo/vim-8.1.1614
vim-patch:8.1.{1614,1632,1634,1639}
This commit is contained in:
commit
1b99aa8c53
@ -4202,7 +4202,7 @@ A jump table for the options with a short description can be found at |Q_op|.
|
|||||||
rows in the window, depending on whether 'number' or 'relativenumber'
|
rows in the window, depending on whether 'number' or 'relativenumber'
|
||||||
is set. Thus with the Vim default of 4 there is room for a line number
|
is set. Thus with the Vim default of 4 there is room for a line number
|
||||||
up to 999. When the buffer has 1000 lines five columns will be used.
|
up to 999. When the buffer has 1000 lines five columns will be used.
|
||||||
The minimum value is 1, the maximum value is 10.
|
The minimum value is 1, the maximum value is 20.
|
||||||
|
|
||||||
*'omnifunc'* *'ofu'*
|
*'omnifunc'* *'ofu'*
|
||||||
'omnifunc' 'ofu' string (default: empty)
|
'omnifunc' 'ofu' string (default: empty)
|
||||||
|
@ -22025,6 +22025,7 @@ static bool script_autoload(const char *const name, const size_t name_len,
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// Return the autoload script name for a function or variable name
|
/// Return the autoload script name for a function or variable name
|
||||||
|
/// Caller must make sure that "name" contains AUTOLOAD_CHAR.
|
||||||
///
|
///
|
||||||
/// @param[in] name Variable/function name.
|
/// @param[in] name Variable/function name.
|
||||||
/// @param[in] name_len Name length.
|
/// @param[in] name_len Name length.
|
||||||
|
@ -2495,7 +2495,7 @@ static void realloc_cmdbuff(int len)
|
|||||||
static char_u *arshape_buf = NULL;
|
static char_u *arshape_buf = NULL;
|
||||||
|
|
||||||
# if defined(EXITFREE)
|
# if defined(EXITFREE)
|
||||||
void free_cmdline_buf(void)
|
void free_arshape_buf(void)
|
||||||
{
|
{
|
||||||
xfree(arshape_buf);
|
xfree(arshape_buf);
|
||||||
}
|
}
|
||||||
|
@ -648,7 +648,7 @@ void free_all_mem(void)
|
|||||||
// Free all option values. Must come after closing windows.
|
// Free all option values. Must come after closing windows.
|
||||||
free_all_options();
|
free_all_options();
|
||||||
|
|
||||||
free_cmdline_buf();
|
free_arshape_buf();
|
||||||
|
|
||||||
/* Clear registers. */
|
/* Clear registers. */
|
||||||
clear_registers();
|
clear_registers();
|
||||||
|
@ -4274,7 +4274,7 @@ static char *set_num_option(int opt_idx, char_u *varp, long value,
|
|||||||
} else if (pp == &curwin->w_p_nuw || pp == &curwin->w_allbuf_opt.wo_nuw) {
|
} else if (pp == &curwin->w_p_nuw || pp == &curwin->w_allbuf_opt.wo_nuw) {
|
||||||
if (value < 1) {
|
if (value < 1) {
|
||||||
errmsg = e_positive;
|
errmsg = e_positive;
|
||||||
} else if (value > 10) {
|
} else if (value > 20) {
|
||||||
errmsg = e_invarg;
|
errmsg = e_invarg;
|
||||||
}
|
}
|
||||||
} else if (pp == &curbuf->b_p_iminsert || pp == &p_iminsert) {
|
} else if (pp == &curbuf->b_p_iminsert || pp == &p_iminsert) {
|
||||||
|
@ -2085,7 +2085,7 @@ win_line (
|
|||||||
int lcs_eol_one = wp->w_p_lcs_chars.eol; // 'eol' until it's been used
|
int lcs_eol_one = wp->w_p_lcs_chars.eol; // 'eol' until it's been used
|
||||||
int lcs_prec_todo = wp->w_p_lcs_chars.prec; // 'prec' until it's been used
|
int lcs_prec_todo = wp->w_p_lcs_chars.prec; // 'prec' until it's been used
|
||||||
|
|
||||||
/* saved "extra" items for when draw_state becomes WL_LINE (again) */
|
// saved "extra" items for when draw_state becomes WL_LINE (again)
|
||||||
int saved_n_extra = 0;
|
int saved_n_extra = 0;
|
||||||
char_u *saved_p_extra = NULL;
|
char_u *saved_p_extra = NULL;
|
||||||
int saved_c_extra = 0;
|
int saved_c_extra = 0;
|
||||||
|
@ -752,6 +752,9 @@ func Test_diff_of_diff()
|
|||||||
if !CanRunVimInTerminal()
|
if !CanRunVimInTerminal()
|
||||||
return
|
return
|
||||||
endif
|
endif
|
||||||
|
if !has("rightleft")
|
||||||
|
throw 'Skipped: rightleft not supported'
|
||||||
|
endif
|
||||||
|
|
||||||
call writefile([
|
call writefile([
|
||||||
\ 'call setline(1, ["aa","bb","cc","@@ -3,2 +5,7 @@","dd","ee","ff"])',
|
\ 'call setline(1, ["aa","bb","cc","@@ -3,2 +5,7 @@","dd","ee","ff"])',
|
||||||
|
@ -231,7 +231,7 @@ func Test_set_errors()
|
|||||||
call assert_fails('set backupcopy=', 'E474:')
|
call assert_fails('set backupcopy=', 'E474:')
|
||||||
call assert_fails('set regexpengine=3', 'E474:')
|
call assert_fails('set regexpengine=3', 'E474:')
|
||||||
call assert_fails('set history=10001', 'E474:')
|
call assert_fails('set history=10001', 'E474:')
|
||||||
call assert_fails('set numberwidth=11', 'E474:')
|
call assert_fails('set numberwidth=21', 'E474:')
|
||||||
call assert_fails('set colorcolumn=-a')
|
call assert_fails('set colorcolumn=-a')
|
||||||
call assert_fails('set colorcolumn=a')
|
call assert_fails('set colorcolumn=a')
|
||||||
call assert_fails('set colorcolumn=1,')
|
call assert_fails('set colorcolumn=1,')
|
||||||
|
@ -74,7 +74,7 @@ describe(':set validation', function()
|
|||||||
should_fail('foldlevel', -5, 'E487')
|
should_fail('foldlevel', -5, 'E487')
|
||||||
should_fail('foldcolumn', 13, 'E474')
|
should_fail('foldcolumn', 13, 'E474')
|
||||||
should_fail('conceallevel', 4, 'E474')
|
should_fail('conceallevel', 4, 'E474')
|
||||||
should_fail('numberwidth', 11, 'E474')
|
should_fail('numberwidth', 21, 'E474')
|
||||||
should_fail('numberwidth', 0, 'E487')
|
should_fail('numberwidth', 0, 'E487')
|
||||||
|
|
||||||
-- If smaller than 1 this one is set to 'lines'-1
|
-- If smaller than 1 this one is set to 'lines'-1
|
||||||
|
Loading…
Reference in New Issue
Block a user