mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
Remove 'textauto' option
For the same reason we removed 'textmode'.
This commit is contained in:
parent
61b7b2d81a
commit
987fabe0a7
22
src/option.c
22
src/option.c
@ -1581,10 +1581,6 @@ static struct vimoption
|
|||||||
{"terse", NULL, P_BOOL|P_VI_DEF,
|
{"terse", NULL, P_BOOL|P_VI_DEF,
|
||||||
(char_u *)&p_terse, PV_NONE,
|
(char_u *)&p_terse, PV_NONE,
|
||||||
{(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
|
{(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
|
||||||
{"textauto", "ta", P_BOOL|P_VIM,
|
|
||||||
(char_u *)&p_ta, PV_NONE,
|
|
||||||
{(char_u *)DFLT_TEXTAUTO, (char_u *)TRUE}
|
|
||||||
SCRIPTID_INIT},
|
|
||||||
{"textwidth", "tw", P_NUM|P_VI_DEF|P_VIM|P_RBUF,
|
{"textwidth", "tw", P_NUM|P_VI_DEF|P_VIM|P_RBUF,
|
||||||
(char_u *)&p_tw, PV_TW,
|
(char_u *)&p_tw, PV_TW,
|
||||||
{(char_u *)0L, (char_u *)0L} SCRIPTID_INIT},
|
{(char_u *)0L, (char_u *)0L} SCRIPTID_INIT},
|
||||||
@ -4156,14 +4152,8 @@ did_set_string_option (
|
|||||||
}
|
}
|
||||||
/* 'fileformats' */
|
/* 'fileformats' */
|
||||||
else if (varp == &p_ffs) {
|
else if (varp == &p_ffs) {
|
||||||
if (check_opt_strings(p_ffs, p_ff_values, TRUE) != OK)
|
if (check_opt_strings(p_ffs, p_ff_values, TRUE) != OK) {
|
||||||
errmsg = e_invarg;
|
errmsg = e_invarg;
|
||||||
else {
|
|
||||||
/* also change 'textauto' */
|
|
||||||
if (*p_ffs == NUL)
|
|
||||||
p_ta = FALSE;
|
|
||||||
else
|
|
||||||
p_ta = TRUE;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
/* 'cryptkey' */
|
/* 'cryptkey' */
|
||||||
@ -5249,19 +5239,13 @@ set_bool_option (
|
|||||||
if (curwin->w_p_pvw) {
|
if (curwin->w_p_pvw) {
|
||||||
win_T *win;
|
win_T *win;
|
||||||
|
|
||||||
for (win = firstwin; win != NULL; win = win->w_next)
|
for (win = firstwin; win != NULL; win = win->w_next) {
|
||||||
if (win->w_p_pvw && win != curwin) {
|
if (win->w_p_pvw && win != curwin) {
|
||||||
curwin->w_p_pvw = FALSE;
|
curwin->w_p_pvw = FALSE;
|
||||||
return (char_u *)N_("E590: A preview window already exists");
|
return (char_u *)N_("E590: A preview window already exists");
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
// When 'textauto' is set or reset also change 'fileformats'.
|
|
||||||
} else if ((int *)varp == &p_ta) {
|
|
||||||
set_string_option_direct((char_u *)"ffs",
|
|
||||||
-1,
|
|
||||||
p_ta ? (char_u *)DFLT_FFS_VIM : (char_u *)"",
|
|
||||||
OPT_FREE | opt_flags,
|
|
||||||
0);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
@ -26,18 +26,15 @@
|
|||||||
# define DFLT_FF "dos"
|
# define DFLT_FF "dos"
|
||||||
# define DFLT_FFS_VIM "dos,unix"
|
# define DFLT_FFS_VIM "dos,unix"
|
||||||
# define DFLT_FFS_VI "dos,unix" /* also autodetect in compatible mode */
|
# define DFLT_FFS_VI "dos,unix" /* also autodetect in compatible mode */
|
||||||
# define DFLT_TEXTAUTO TRUE
|
|
||||||
#else
|
#else
|
||||||
# ifdef USE_CR
|
# ifdef USE_CR
|
||||||
# define DFLT_FF "mac"
|
# define DFLT_FF "mac"
|
||||||
# define DFLT_FFS_VIM "mac,unix,dos"
|
# define DFLT_FFS_VIM "mac,unix,dos"
|
||||||
# define DFLT_FFS_VI "mac,unix,dos"
|
# define DFLT_FFS_VI "mac,unix,dos"
|
||||||
# define DFLT_TEXTAUTO TRUE
|
|
||||||
# else
|
# else
|
||||||
# define DFLT_FF "unix"
|
# define DFLT_FF "unix"
|
||||||
# define DFLT_FFS_VIM "unix,dos"
|
# define DFLT_FFS_VIM "unix,dos"
|
||||||
# define DFLT_FFS_VI ""
|
# define DFLT_FFS_VI ""
|
||||||
# define DFLT_TEXTAUTO FALSE
|
|
||||||
# endif
|
# endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -550,7 +547,6 @@ EXTERN int p_tgst; /* 'tagstack' */
|
|||||||
EXTERN int p_tbidi; /* 'termbidi' */
|
EXTERN int p_tbidi; /* 'termbidi' */
|
||||||
EXTERN char_u *p_tenc; /* 'termencoding' */
|
EXTERN char_u *p_tenc; /* 'termencoding' */
|
||||||
EXTERN int p_terse; /* 'terse' */
|
EXTERN int p_terse; /* 'terse' */
|
||||||
EXTERN int p_ta; /* 'textauto' */
|
|
||||||
EXTERN int p_to; /* 'tildeop' */
|
EXTERN int p_to; /* 'tildeop' */
|
||||||
EXTERN int p_timeout; /* 'timeout' */
|
EXTERN int p_timeout; /* 'timeout' */
|
||||||
EXTERN long p_tm; /* 'timeoutlen' */
|
EXTERN long p_tm; /* 'timeoutlen' */
|
||||||
|
Loading…
Reference in New Issue
Block a user