mirror of
https://github.com/vim/vim.git
synced 2025-10-14 07:04:10 -04:00
updated for version 7.2-146
This commit is contained in:
@@ -6647,6 +6647,11 @@ buf_check_timestamp(buf, focus)
|
|||||||
tbuf = alloc((unsigned)(STRLEN(path) + STRLEN(mesg)
|
tbuf = alloc((unsigned)(STRLEN(path) + STRLEN(mesg)
|
||||||
+ STRLEN(mesg2) + 2));
|
+ STRLEN(mesg2) + 2));
|
||||||
sprintf((char *)tbuf, mesg, path);
|
sprintf((char *)tbuf, mesg, path);
|
||||||
|
#ifdef FEAT_EVAL
|
||||||
|
/* Set warningmsg here, before the unimportant and output-specific
|
||||||
|
* mesg2 has been appended. */
|
||||||
|
set_vim_var_string(VV_WARNINGMSG, tbuf, -1);
|
||||||
|
#endif
|
||||||
#if defined(FEAT_CON_DIALOG) || defined(FEAT_GUI_DIALOG)
|
#if defined(FEAT_CON_DIALOG) || defined(FEAT_GUI_DIALOG)
|
||||||
if (can_reload)
|
if (can_reload)
|
||||||
{
|
{
|
||||||
|
@@ -2955,6 +2955,8 @@ change_warning(col)
|
|||||||
int col; /* column for message; non-zero when in insert
|
int col; /* column for message; non-zero when in insert
|
||||||
mode and 'showmode' is on */
|
mode and 'showmode' is on */
|
||||||
{
|
{
|
||||||
|
static char *w_readonly = N_("W10: Warning: Changing a readonly file");
|
||||||
|
|
||||||
if (curbuf->b_did_warn == FALSE
|
if (curbuf->b_did_warn == FALSE
|
||||||
&& curbufIsChanged() == 0
|
&& curbufIsChanged() == 0
|
||||||
#ifdef FEAT_AUTOCMD
|
#ifdef FEAT_AUTOCMD
|
||||||
@@ -2977,8 +2979,10 @@ change_warning(col)
|
|||||||
if (msg_row == Rows - 1)
|
if (msg_row == Rows - 1)
|
||||||
msg_col = col;
|
msg_col = col;
|
||||||
msg_source(hl_attr(HLF_W));
|
msg_source(hl_attr(HLF_W));
|
||||||
MSG_PUTS_ATTR(_("W10: Warning: Changing a readonly file"),
|
MSG_PUTS_ATTR(_(w_readonly), hl_attr(HLF_W) | MSG_HIST);
|
||||||
hl_attr(HLF_W) | MSG_HIST);
|
#ifdef FEAT_EVAL
|
||||||
|
set_vim_var_string(VV_WARNINGMSG, (char_u *)_(w_readonly), -1);
|
||||||
|
#endif
|
||||||
msg_clr_eos();
|
msg_clr_eos();
|
||||||
(void)msg_end();
|
(void)msg_end();
|
||||||
if (msg_silent == 0 && !silent_mode)
|
if (msg_silent == 0 && !silent_mode)
|
||||||
|
@@ -7563,9 +7563,13 @@ set_bool_option(opt_idx, varp, value, opt_flags)
|
|||||||
* set. */
|
* set. */
|
||||||
if (STRCMP(p_enc, "utf-8") != 0)
|
if (STRCMP(p_enc, "utf-8") != 0)
|
||||||
{
|
{
|
||||||
|
static char *w_arabic = N_("W17: Arabic requires UTF-8, do ':set encoding=utf-8'");
|
||||||
|
|
||||||
msg_source(hl_attr(HLF_W));
|
msg_source(hl_attr(HLF_W));
|
||||||
MSG_ATTR(_("W17: Arabic requires UTF-8, do ':set encoding=utf-8'"),
|
MSG_ATTR(_(w_arabic), hl_attr(HLF_W));
|
||||||
hl_attr(HLF_W));
|
#ifdef FEAT_EVAL
|
||||||
|
set_vim_var_string(VV_WARNINGMSG, (char_u *)_(w_arabic), -1);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
# ifdef FEAT_MBYTE
|
# ifdef FEAT_MBYTE
|
||||||
|
@@ -676,6 +676,8 @@ static char *(features[]) =
|
|||||||
|
|
||||||
static int included_patches[] =
|
static int included_patches[] =
|
||||||
{ /* Add new patch number below this line */
|
{ /* Add new patch number below this line */
|
||||||
|
/**/
|
||||||
|
146,
|
||||||
/**/
|
/**/
|
||||||
145,
|
145,
|
||||||
/**/
|
/**/
|
||||||
|
Reference in New Issue
Block a user