summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2009-05-17 11:33:22 +0000
committerBram Moolenaar <Bram@vim.org>2009-05-17 11:33:22 +0000
commit2c4278fc738cca3fcd70cffd7ddc865ea9783694 (patch)
treeb6cf40176c3e3904782d82ab2cacc5afeb1d3d75 /src
parentbf0c4526bf4bac6f7193cacf2ad1c8802f84be18 (diff)
updated for version 7.2-180v7.2.180
Diffstat (limited to 'src')
-rw-r--r--src/buffer.c7
-rw-r--r--src/ex_cmds.c4
-rw-r--r--src/macros.h2
-rw-r--r--src/main.c9
-rw-r--r--src/mbyte.c81
-rw-r--r--src/menu.c3
-rw-r--r--src/message.c36
-rw-r--r--src/misc1.c9
-rw-r--r--src/normal.c7
-rw-r--r--src/option.c761
-rw-r--r--src/os_unix.c57
-rw-r--r--src/quickfix.c3
-rw-r--r--src/screen.c13
-rw-r--r--src/search.c3
-rw-r--r--src/spell.c22
-rw-r--r--src/syntax.c46
-rw-r--r--src/tag.c4
-rw-r--r--src/term.c4
-rw-r--r--src/ui.c24
-rw-r--r--src/version.c2
20 files changed, 528 insertions, 569 deletions
diff --git a/src/buffer.c b/src/buffer.c
index 050760fe58..2d64bca848 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -2025,13 +2025,12 @@ buflist_findname_stat(ffname, stp)
* Return fnum of the found buffer.
* Return < 0 for error.
*/
-/*ARGSUSED*/
int
buflist_findpat(pattern, pattern_end, unlisted, diffmode)
char_u *pattern;
char_u *pattern_end; /* pointer to first char after pattern */
int unlisted; /* find unlisted buffers */
- int diffmode; /* find diff-mode buffers only */
+ int diffmode UNUSED; /* find diff-mode buffers only */
{
buf_T *buf;
regprog_T *prog;
@@ -2539,7 +2538,6 @@ buflist_findlnum(buf)
/*
* List all know file names (for :files and :buffers command).
*/
-/*ARGSUSED*/
void
buflist_list(eap)
exarg_T *eap;
@@ -3346,14 +3344,13 @@ free_titles()
* If maxwidth is not zero, the string will be filled at any middle marker
* or truncated if too long, fillchar is used for all whitespace.
*/
-/*ARGSUSED*/
int
build_stl_str_hl(wp, out, outlen, fmt, use_sandbox, fillchar, maxwidth, hltab, tabtab)
win_T *wp;
char_u *out; /* buffer to write into != NameBuff */
size_t outlen; /* length of out[] */
char_u *fmt;
- int use_sandbox; /* "fmt" was set insecurely, use sandbox */
+ int use_sandbox UNUSED; /* "fmt" was set insecurely, use sandbox */
int fillchar;
int maxwidth;
struct stl_hlrec *hltab; /* return: HL attributes (can be NULL) */
diff --git a/src/ex_cmds.c b/src/ex_cmds.c
index a132963c1e..fabb2e76a2 100644
--- a/src/ex_cmds.c
+++ b/src/ex_cmds.c
@@ -2255,12 +2255,11 @@ viminfo_readline(virp)
*
* Return the string in allocated memory (NULL when out of memory).
*/
-/*ARGSUSED*/
char_u *
viminfo_readstring(virp, off, convert)
vir_T *virp;
int off; /* offset for virp->vir_line */
- int convert; /* convert the string */
+ int convert UNUSED; /* convert the string */
{
char_u *retval;
char_u *s, *d;
@@ -2736,7 +2735,6 @@ theend:
* May set eap->forceit if a dialog says it's OK to overwrite.
* Return OK if it's OK, FAIL if it is not.
*/
-/*ARGSUSED*/
static int
check_overwrite(eap, buf, fname, ffname, other)
exarg_T *eap;
diff --git a/src/macros.h b/src/macros.h
index afe3572bb7..68ea6bcf1c 100644
--- a/src/macros.h
+++ b/src/macros.h
@@ -284,7 +284,7 @@
# define mb_cptr2len(p) (enc_utf8 ? utf_ptr2len(p) : (*mb_ptr2len)(p))
# define MB_COPY_CHAR(f, t) if (has_mbyte) mb_copy_char(&f, &t); else *t++ = *f++
-# define MB_CHARLEN(p) (has_mbyte ? mb_charlen(p) : STRLEN(p))
+# define MB_CHARLEN(p) (has_mbyte ? mb_charlen(p) : (int)STRLEN(p))
# define PTR2CHAR(p) (has_mbyte ? mb_ptr2char(p) : (int)*(p))
#else
# define mb_ptr_adv(p) ++p
diff --git a/src/main.c b/src/main.c
index 9f56e884ba..c0dd121425 100644
--- a/src/main.c
+++ b/src/main.c
@@ -1505,10 +1505,9 @@ parse_command_name(parmp)
*
* Also find the --server... arguments and --socketid and --windowid
*/
-/*ARGSUSED*/
static void
early_arg_scan(parmp)
- mparm_T *parmp;
+ mparm_T *parmp UNUSED;
{
#if defined(FEAT_XCLIPBOARD) || defined(FEAT_CLIENTSERVER) \
|| !defined(FEAT_NETBEANS_INTG)
@@ -2380,10 +2379,9 @@ read_stdin()
* Create the requested number of windows and edit buffers in them.
* Also does recovery if "recoverymode" set.
*/
-/*ARGSUSED*/
static void
create_windows(parmp)
- mparm_T *parmp;
+ mparm_T *parmp UNUSED;
{
#ifdef FEAT_WINDOWS
int dorewind;
@@ -3851,10 +3849,9 @@ eval_client_expr_to_string(expr)
* return an allocated string. Otherwise return "data".
* "*tofree" is set to the result when it needs to be freed later.
*/
-/*ARGSUSED*/
char_u *
serverConvert(client_enc, data, tofree)
- char_u *client_enc;
+ char_u *client_enc UNUSED;
char_u *data;
char_u **tofree;
{
diff --git a/src/mbyte.c b/src/mbyte.c
index 42b3063a0e..1b8733c17b 100644
--- a/src/mbyte.c
+++ b/src/mbyte.c
@@ -1015,10 +1015,9 @@ dbcs_class(lead, trail)
* Return length in bytes of character "c".
* Returns 1 for a single-byte character.
*/
-/* ARGSUSED */
int
latin_char2len(c)
- int c;
+ int c UNUSED;
{
return 1;
}
@@ -1248,10 +1247,9 @@ utf_char2cells(c)
* Return the number of display cells character at "*p" occupies.
* This doesn't take care of unprintable characters, use ptr2cells() for that.
*/
-/*ARGSUSED*/
int
latin_ptr2cells(p)
- char_u *p;
+ char_u *p UNUSED;
{
return 1;
}
@@ -1293,10 +1291,9 @@ dbcs_ptr2cells(p)
* Return the number of display cells character "c" occupies.
* Only takes care of multi-byte chars, not "^C" and such.
*/
-/*ARGSUSED*/
int
latin_char2cells(c)
- int c;
+ int c UNUSED;
{
return 1;
}
@@ -1318,11 +1315,10 @@ dbcs_char2cells(c)
* Return number of display cells for char at ScreenLines[off].
* We make sure that the offset used is less than "max_off".
*/
-/*ARGSUSED*/
int
latin_off2cells(off, max_off)
- unsigned off;
- unsigned max_off;
+ unsigned off UNUSED;
+ unsigned max_off UNUSED;
{
return 1;
}
@@ -2419,11 +2415,10 @@ show_utf8()
* Return offset from "p" to the first byte of the character it points into.
* Returns 0 when already at the first byte of a character.
*/
-/*ARGSUSED*/
int
latin_head_off(base, p)
- char_u *base;
- char_u *p;
+ char_u *base UNUSED;
+ char_u *p UNUSED;
{
return 0;
}
@@ -3131,7 +3126,7 @@ enc_locale()
else
s = p + 1;
}
- for (i = 0; s[i] != NUL && i < sizeof(buf) - 1; ++i)
+ for (i = 0; s[i] != NUL && i < (int)sizeof(buf) - 1; ++i)
{
if (s[i] == '_' || s[i] == '-')
buf[i] = '-';
@@ -3582,9 +3577,10 @@ im_show_info(void)
* Callback invoked when the user finished preediting.
* Put the final string into the input buffer.
*/
-/*ARGSUSED0*/
static void
-im_commit_cb(GtkIMContext *context, const gchar *str, gpointer data)
+im_commit_cb(GtkIMContext *context UNUSED,
+ const gchar *str,
+ gpointer data UNUSED)
{
int slen = (int)STRLEN(str);
int add_to_input = TRUE;
@@ -3670,9 +3666,8 @@ im_commit_cb(GtkIMContext *context, const gchar *str, gpointer data)
/*
* Callback invoked after start to the preedit.
*/
-/*ARGSUSED*/
static void
-im_preedit_start_cb(GtkIMContext *context, gpointer data)
+im_preedit_start_cb(GtkIMContext *context UNUSED, gpointer data UNUSED)
{
#ifdef XIM_DEBUG
xim_log("im_preedit_start_cb()\n");
@@ -3687,9 +3682,8 @@ im_preedit_start_cb(GtkIMContext *context, gpointer data)
/*
* Callback invoked after end to the preedit.
*/
-/*ARGSUSED*/
static void
-im_preedit_end_cb(GtkIMContext *context, gpointer data)
+im_preedit_end_cb(GtkIMContext *context UNUSED, gpointer data UNUSED)
{
#ifdef XIM_DEBUG
xim_log("im_preedit_end_cb()\n");
@@ -3748,9 +3742,8 @@ im_preedit_end_cb(GtkIMContext *context, gpointer data)
* remaining input from within the "retrieve_surrounding" signal handler, this
* might not be necessary. Gotta ask on vim-dev for opinions.
*/
-/*ARGSUSED1*/
static void
-im_preedit_changed_cb(GtkIMContext *context, gpointer data)
+im_preedit_changed_cb(GtkIMContext *context, gpointer data UNUSED)
{
char *preedit_string = NULL;
int cursor_index = 0;
@@ -4616,11 +4609,10 @@ xim_set_focus(focus)
}
}
-/*ARGSUSED*/
void
im_set_position(row, col)
- int row;
- int col;
+ int row UNUSED;
+ int col UNUSED;
{
xim_set_preedit();
}
@@ -4927,12 +4919,11 @@ static int xim_real_init __ARGS((Window x11_window, Display *x11_display));
static void xim_instantiate_cb __ARGS((Display *display, XPointer client_data, XPointer call_data));
static void xim_destroy_cb __ARGS((XIM im, XPointer client_data, XPointer call_data));
-/*ARGSUSED*/
static void
xim_instantiate_cb(display, client_data, call_data)
Display *display;
- XPointer client_data;
- XPointer call_data;
+ XPointer client_data UNUSED;
+ XPointer call_data UNUSED;
{
Window x11_window;
Display *x11_display;
@@ -4952,12 +4943,11 @@ xim_instantiate_cb(display, client_data, call_data)
xim_instantiate_cb, NULL);
}
-/*ARGSUSED*/
static void
xim_destroy_cb(im, client_data, call_data)
- XIM im;
- XPointer client_data;
- XPointer call_data;
+ XIM im UNUSED;
+ XPointer client_data UNUSED;
+ XPointer call_data UNUSED;
{
Window x11_window;
Display *x11_display;
@@ -5276,9 +5266,10 @@ xim_decide_input_style()
}
}
-/*ARGSUSED*/
static void
-preedit_start_cbproc(XIC thexic, XPointer client_data, XPointer call_data)
+preedit_start_cbproc(XIC thexic UNUSED,
+ XPointer client_data UNUSED,
+ XPointer call_data UNUSED)
{
#ifdef XIM_DEBUG
xim_log("xim_decide_input_style()\n");
@@ -5310,9 +5301,10 @@ xim_back_delete(int n)
static GSList *key_press_event_queue = NULL;
static gboolean processing_queued_event = FALSE;
-/*ARGSUSED*/
static void
-preedit_draw_cbproc(XIC thexic, XPointer client_data, XPointer call_data)
+preedit_draw_cbproc(XIC thexic UNUSED,
+ XPointer client_data UNUSED,
+ XPointer call_data)
{
XIMPreeditDrawCallbackStruct *draw_data;
XIMText *text;
@@ -5451,18 +5443,20 @@ im_get_feedback_attr(int col)
return -1;
}
-/*ARGSUSED*/
static void
-preedit_caret_cbproc(XIC thexic, XPointer client_data, XPointer call_data)
+preedit_caret_cbproc(XIC thexic UNUSED,
+ XPointer client_data UNUSED,
+ XPointer call_data UNUSED)
{
#ifdef XIM_DEBUG
xim_log("preedit_caret_cbproc()\n");
#endif
}
-/*ARGSUSED*/
static void
-preedit_done_cbproc(XIC thexic, XPointer client_data, XPointer call_data)
+preedit_done_cbproc(XIC thexic UNUSED,
+ XPointer client_data UNUSED,
+ XPointer call_data UNUSED)
{
#ifdef XIM_DEBUG
xim_log("preedit_done_cbproc()\n");
@@ -5501,9 +5495,8 @@ xim_reset(void)
}
}
-/*ARGSUSED*/
int
-xim_queue_key_press_event(GdkEventKey *event, int down)
+xim_queue_key_press_event(GdkEventKey *event, int down UNUSED)
{
#ifdef XIM_DEBUG
xim_log("xim_queue_key_press_event()\n");
@@ -5519,9 +5512,8 @@ xim_queue_key_press_event(GdkEventKey *event, int down)
return TRUE;
}
-/*ARGSUSED*/
static void
-preedit_callback_setup(GdkIC *ic)
+preedit_callback_setup(GdkIC *ic UNUSED)
{
XIC xxic;
XVaNestedList preedit_attr;
@@ -5546,9 +5538,8 @@ preedit_callback_setup(GdkIC *ic)
XFree(preedit_attr);
}
-/*ARGSUSED*/
static void
-reset_state_setup(GdkIC *ic)
+reset_state_setup(GdkIC *ic UNUSED)
{
#ifdef USE_X11R6_XIM
/* don't change the input context when we call reset */
diff --git a/src/menu.c b/src/menu.c
index 04d50d129b..41bebbf32a 100644
--- a/src/menu.c
+++ b/src/menu.c
@@ -2340,10 +2340,9 @@ static garray_T menutrans_ga = {0, 0, 0, 0, NULL};
* This function is also defined without the +multi_lang feature, in which
* case the commands are ignored.
*/
-/*ARGSUSED*/
void
ex_menutranslate(eap)
- exarg_T *eap;
+ exarg_T *eap UNUSED;
{
#ifdef FEAT_MULTI_LANG
char_u *arg = eap->arg;
diff --git a/src/message.c b/src/message.c
index 6e00c1a785..c0f661b09b 100644
--- a/src/message.c
+++ b/src/message.c
@@ -818,10 +818,9 @@ delete_first_msg()
/*
* ":messages" command.
*/
-/*ARGSUSED*/
void
ex_messages(eap)
- exarg_T *eap;
+ exarg_T *eap UNUSED;
{
struct msg_hist *p;
char_u *s;
@@ -3290,15 +3289,15 @@ msg_advance(col)
* A '&' in a button name becomes a shortcut, so each '&' should be before a
* different letter.
*/
-/* ARGSUSED */
int
do_dialog(type, title, message, buttons, dfltbutton, textfield)
- int type;
- char_u *title;
+ int type UNUSED;
+ char_u *title UNUSED;
char_u *message;
char_u *buttons;
int dfltbutton;
- char_u *textfield; /* IObuff for inputdialog(), NULL otherwise */
+ char_u *textfield UNUSED; /* IObuff for inputdialog(), NULL
+ otherwise */
{
int oldState;
int retval = 0;
@@ -4021,7 +4020,7 @@ vim_snprintf(str, str_m, fmt, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
if (*p != '%')
{
char *q = strchr(p + 1, '%');
- size_t n = (q == NULL) ? STRLEN(p) : (q - p);
+ size_t n = (q == NULL) ? STRLEN(p) : (size_t)(q - p);
/* Copy up to the next '%' or NUL without any changes. */
if (str_l < str_m)
@@ -4268,7 +4267,8 @@ vim_snprintf(str, str_m, fmt, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
precision <= (size_t)0x7fffffffL ? precision
: (size_t)0x7fffffffL);
#endif
- str_arg_l = (q == NULL) ? precision : q - str_arg;
+ str_arg_l = (q == NULL) ? precision
+ : (size_t)(q - str_arg);
}
break;
@@ -4368,7 +4368,8 @@ vim_snprintf(str, str_m, fmt, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
get_a_arg(arg_idx);
#else
# if defined(FEAT_EVAL)
- tvs != NULL ? tv_nr(tvs, &arg_idx) :
+ tvs != NULL ? (unsigned)
+ tv_nr(tvs, &arg_idx) :
# endif
va_arg(ap, unsigned int);
#endif
@@ -4381,7 +4382,8 @@ vim_snprintf(str, str_m, fmt, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
get_a_arg(arg_idx);
#else
# if defined(FEAT_EVAL)
- tvs != NULL ? tv_nr(tvs, &arg_idx) :
+ tvs != NULL ? (unsigned long)
+ tv_nr(tvs, &arg_idx) :
# endif
va_arg(ap, unsigned long int);
#endif
@@ -4704,7 +4706,8 @@ vim_snprintf(str, str_m, fmt, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
size_t avail = str_m - str_l;
vim_memset(str + str_l, zero_padding ? '0' : ' ',
- (size_t)pn > avail ? avail : pn);
+ (size_t)pn > avail ? avail
+ : (size_t)pn);
}
str_l += pn;
}
@@ -4731,7 +4734,8 @@ vim_snprintf(str, str_m, fmt, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
size_t avail = str_m - str_l;
mch_memmove(str + str_l, str_arg,
- (size_t)zn > avail ? avail : zn);
+ (size_t)zn > avail ? avail
+ : (size_t)zn);
}
str_l += zn;
}
@@ -4746,7 +4750,8 @@ vim_snprintf(str, str_m, fmt, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
size_t avail = str_m-str_l;
vim_memset(str + str_l, '0',
- (size_t)zn > avail ? avail : zn);
+ (size_t)zn > avail ? avail
+ : (size_t)zn);
}
str_l += zn;
}
@@ -4765,7 +4770,7 @@ vim_snprintf(str, str_m, fmt, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
mch_memmove(str + str_l,
str_arg + zero_padding_insertion_ind,
- (size_t)sn > avail ? avail : sn);
+ (size_t)sn > avail ? avail : (size_t)sn);
}
str_l += sn;
}
@@ -4785,7 +4790,8 @@ vim_snprintf(str, str_m, fmt, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10)
size_t avail = str_m - str_l;
vim_memset(str + str_l, ' ',
- (size_t)pn > avail ? avail : pn);
+ (size_t)pn > avail ? avail
+ : (size_t)pn);
}
str_l += pn;
}
diff --git a/src/misc1.c b/src/misc1.c
index 47a2274e76..2145124d11 100644
--- a/src/misc1.c
+++ b/src/misc1.c
@@ -4147,10 +4147,9 @@ vim_setenv(name, val)
/*
* Function given to ExpandGeneric() to obtain an environment variable name.
*/
-/*ARGSUSED*/
char_u *
get_env_name(xp, idx)
- expand_T *xp;
+ expand_T *xp UNUSED;
int idx;
{
# if defined(AMIGA) || defined(__MRC__) || defined(__SC__)
@@ -4742,9 +4741,9 @@ find_start_comment(ind_maxcomment) /* XXX */
* If it is then restrict the search to below this line and try again.
*/
line = ml_get(pos->lnum);
- for (p = line; *p && (unsigned)(p - line) < pos->col; ++p)
+ for (p = line; *p && (colnr_T)(p - line) < pos->col; ++p)
p = skip_string(p);
- if ((unsigned)(p - line) <= pos->col)
+ if ((colnr_T)(p - line) <= pos->col)
break;
cur_maxcomment = curwin->w_cursor.lnum - pos->lnum - 1;
if (cur_maxcomment <= 0)
@@ -6275,7 +6274,7 @@ get_c_indent()
* check for that.
*/
if ((State & INSERT)
- && curwin->w_cursor.col < STRLEN(linecopy)
+ && curwin->w_cursor.col < (colnr_T)STRLEN(linecopy)
&& linecopy[curwin->w_cursor.col] == ')')
linecopy[curwin->w_cursor.col] = NUL;
diff --git a/src/normal.c b/src/normal.c
index 9057b780a7..160beb6545 100644
--- a/src/normal.c
+++ b/src/normal.c
@@ -9243,10 +9243,9 @@ nv_open(cap)
}
#ifdef FEAT_SNIFF
-/*ARGSUSED*/
static void
nv_sniff(cap)
- cmdarg_T *cap;
+ cmdarg_T *cap UNUSED;
{
ProcessSniffRequests();
}
@@ -9262,10 +9261,9 @@ nv_nbcmd(cap)
#endif
#ifdef FEAT_DND
-/*ARGSUSED*/
static void
nv_drop(cap)
- cmdarg_T *cap;
+ cmdarg_T *cap UNUSED;
{
do_put('~', BACKWARD, 1L, PUT_CURSEND);
}
@@ -9277,7 +9275,6 @@ nv_drop(cap)
* When waiting for a character for 'updatetime' K_CURSORHOLD is put in the
* input buffer. "did_cursorhold" is set to avoid retriggering.
*/
-/*ARGSUSED*/
static void
nv_cursorhold(cap)
cmdarg_T *cap;
diff --git a/src/option.c b/src/option.c
index 1f09a3afc4..69cdd2b57d 100644
--- a/src/option.c
+++ b/src/option.c
@@ -387,6 +387,9 @@ struct vimoption
char_u *def_val[2]; /* default values for variable (vi and vim) */
#ifdef FEAT_EVAL
scid_T scriptID; /* script in which the option was last set */
+# define SCRIPTID_INIT , 0
+#else
+# define SCRIPTID_INIT
#endif
};
@@ -477,7 +480,7 @@ static struct vimoption
#else
(char_u *)224L,
#endif
- (char_u *)0L}},
+ (char_u *)0L} SCRIPTID_INIT},
{"antialias", "anti", P_BOOL|P_VI_DEF|P_VIM|P_RCLR,
#if defined(FEAT_GUI) && defined(MACOS_X)
(char_u *)&p_antialias, PV_NONE,
@@ -486,35 +489,35 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)FALSE, (char_u *)FALSE}
#endif
- },
+ SCRIPTID_INIT},
{"arabic", "arab", P_BOOL|P_VI_DEF|P_VIM,
#ifdef FEAT_ARABIC
(char_u *)VAR_WIN, PV_ARAB,
#else
(char_u *)NULL, PV_NONE,
#endif
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
{"arabicshape", "arshape", P_BOOL|P_VI_DEF|P_VIM|P_RCLR,
#ifdef FEAT_ARABIC
(char_u *)&p_arshape, PV_NONE,
#else
(char_u *)NULL, PV_NONE,
#endif
- {(char_u *)TRUE, (char_u *)0L}},
+ {(char_u *)TRUE, (char_u *)0L} SCRIPTID_INIT},
{"allowrevins", "ari", P_BOOL|P_VI_DEF|P_VIM,
#ifdef FEAT_RIGHTLEFT
(char_u *)&p_ari, PV_NONE,
#else
(char_u *)NULL, PV_NONE,
#endif
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
{"altkeymap", "akm", P_BOOL|P_VI_DEF,
#ifdef FEAT_FKMAP
(char_u *)&p_altkeymap, PV_NONE,
#else
(char_u *)NULL, PV_NONE,
#endif
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
{"ambiwidth", "ambw", P_STRING|P_VI_DEF|P_RCLR,
#if defined(FEAT_MBYTE)
(char_u *)&p_ambw, PV_NONE,
@@ -523,27 +526,27 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
#ifdef FEAT_AUTOCHDIR
{"autochdir", "acd", P_BOOL|P_VI_DEF,
(char_u *)&p_acd, PV_NONE,
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
#endif
{"autoindent", "ai", P_BOOL|P_VI_DEF,
(char_u *)&p_ai, PV_AI,
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
{"autoprint", "ap", P_BOOL|P_VI_DEF,
(char_u *)NULL, PV_NONE,
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
{"autoread", "ar", P_BOOL|P_VI_DEF,
(char_u *)&p_ar, PV_AR,
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
{"autowrite", "aw", P_BOOL|P_VI_DEF,
(char_u *)&p_aw, PV_NONE,
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
{"autowriteall","awa", P_BOOL|P_VI_DEF,
(char_u *)&p_awa, PV_NONE,
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
{"background", "bg", P_STRING|P_VI_DEF|P_RCLR,
(char_u *)&p_bg, PV_NONE,
{
@@ -552,13 +555,13 @@ static struct vimoption
#else
(char_u *)"light",
#endif
- (char_u *)0L}},
+ (char_u *)0L} SCRIPTID_INIT},
{"backspace", "bs", P_STRING|P_VI_DEF|P_VIM|P_COMMA|P_NODUP,
(char_u *)&p_bs, PV_NONE,
- {(char_u *)"", (char_u *)0L}},
+ {(char_u *)"", (char_u *)0L} SCRIPTID_INIT},
{"backup", "bk", P_BOOL|P_VI_DEF|P_VIM,
(char_u *)&p_bk, PV_NONE,
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
{"backupcopy", "bkc", P_STRING|P_VIM|P_COMMA|P_NODUP,
(char_u *)&p_bkc, PV_NONE,
#ifdef UNIX
@@ -566,10 +569,10 @@ static struct vimoption
#else
{(char_u *)"auto", (char_u *)"auto"}
#endif
- },
+ SCRIPTID_INIT},
{"backupdir", "bdir", P_STRING|P_EXPAND|P_VI_DEF|P_COMMA|P_NODUP|P_SECURE,
(char_u *)&p_bdir, PV_NONE,
- {(char_u *)DFLT_BDIR, (char_u *)0L}},
+ {(char_u *)DFLT_BDIR, (char_u *)0L} SCRIPTID_INIT},
{"backupext", "bex", P_STRING|P_VI_DEF|P_NFNAME,
(char_u *)&p_bex, PV_NONE,
{
@@ -578,7 +581,7 @@ static struct vimoption
#else
(char_u *)"~",
#endif
- (char_u *)0L}},
+ (char_u *)0L} SCRIPTID_INIT},
{"backupskip", "bsk", P_STRING|P_VI_DEF|P_COMMA,
#ifdef FEAT_WILDIGN
(char_u *)&p_bsk, PV_NONE,
@@ -587,40 +590,40 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
#ifdef FEAT_BEVAL
{"balloondelay","bdlay",P_NUM|P_VI_DEF,
(char_u *)&p_bdlay, PV_NONE,
- {(char_u *)600L, (char_u *)0L}},
+ {(char_u *)600L, (char_u *)0L} SCRIPTID_INIT},
{"ballooneval", "beval",P_BOOL|P_VI_DEF|P_NO_MKRC,
(char_u *)&p_beval, PV_NONE,
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
# ifdef FEAT_EVAL
{"balloonexpr", "bexpr", P_STRING|P_ALLOCED|P_VI_DEF|P_VIM,
(char_u *)&p_bexpr, PV_BEXPR,
- {(char_u *)"", (char_u *)0L}},
+ {(char_u *)"", (char_u *)0L} SCRIPTID_INIT},
# endif
#endif
{"beautify", "bf", P_BOOL|P_VI_DEF,
(char_u *)NULL, PV_NONE,
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
{"binary", "bin", P_BOOL|P_VI_DEF|P_RSTAT,
(char_u *)&p_bin, PV_BIN,
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
{"bioskey", "biosk",P_BOOL|P_VI_DEF,
#ifdef MSDOS
(char_u *)&p_biosk, PV_NONE,
#else
(char_u *)NULL, PV_NONE,
#endif
- {(char_u *)TRUE, (char_u *)0L}},
+ {(char_u *)TRUE, (char_u *)0L} SCRIPTID_INIT},
{"bomb", NULL, P_BOOL|P_NO_MKRC|P_VI_DEF|P_RSTAT,
#ifdef FEAT_MBYTE
(char_u *)&p_bomb, PV_BOMB,
#else
(char_u *)NULL, PV_NONE,
#endif
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
{"breakat", "brk", P_STRING|P_VI_DEF|P_RALL|P_FLAGLIST,
#ifdef FEAT_LINEBREAK
(char_u *)&p_breakat, PV_NONE,
@@ -629,7 +632,7 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
{"browsedir", "bsdir",P_STRING|P_VI_DEF,
#ifdef FEAT_BROWSE
(char_u *)&p_bsdir, PV_NONE,
@@ -638,7 +641,7 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
{"bufhidden", "bh", P_STRING|P_ALLOCED|P_VI_DEF|P_NOGLOB,
#if defined(FEAT_QUICKFIX)
(char_u *)&p_bh, PV_BH,
@@ -647,11 +650,11 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
{"buflisted", "bl", P_BOOL|P_VI_DEF|P_NOGLOB,
(char_u *)&p_bl, PV_BL,
{(char_u *)1L, (char_u *)0L}
- },
+ SCRIPTID_INIT},
{"buftype", "bt", P_STRING|P_ALLOCED|P_VI_DEF|P_NOGLOB,
#if defined(FEAT_QUICKFIX)
(char_u *)&p_bt, PV_BT,
@@ -660,7 +663,7 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
{"casemap", "cmp", P_STRING|P_VI_DEF|P_COMMA|P_NODUP,
#ifdef FEAT_MBYTE
(char_u *)&p_cmp, PV_NONE,
@@ -669,7 +672,7 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
{"cdpath", "cd", P_STRING|P_EXPAND|P_VI_DEF|P_COMMA|P_NODUP,
#ifdef FEAT_SEARCHPATH
(char_u *)&p_cdpath, PV_NONE,
@@ -678,7 +681,7 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
{"cedit", NULL, P_STRING,
#ifdef FEAT_CMDWIN
(char_u *)&p_cedit, PV_NONE,
@@ -687,7 +690,7 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
{"charconvert", "ccv", P_STRING|P_VI_DEF|P_SECURE,
#if defined(FEAT_MBYTE) && defined(FEAT_EVAL)
(char_u *)&p_ccv, PV_NONE,
@@ -696,14 +699,14 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
{"cindent", "cin", P_BOOL|P_VI_DEF|P_VIM,
#ifdef FEAT_CINDENT
(char_u *)&p_cin, PV_CIN,
#else
(char_u *)NULL, PV_NONE,
#endif
- {(char_u *)FALSE, (char_u *)0L}},
+ {(char_u *)FALSE, (char_u *)0L} SCRIPTID_INIT},
{"cinkeys", "cink", P_STRING|P_ALLOCED|P_VI_DEF|P_COMMA|P_NODUP,
#ifdef FEAT_CINDENT
(char_u *)&p_cink, PV_CINK,
@@ -712,14 +715,14 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
{"cinoptions", "cino", P_STRING|P_ALLOCED|P_VI_DEF|P_COMMA|P_NODUP,
#ifdef FEAT_CINDENT
(char_u *)&p_cino, PV_CINO,
#else
(char_u *)NULL, PV_NONE,
#endif
- {(char_u *)"", (char_u *)0L}},
+ {(char_u *)"", (char_u *)0L} SCRIPTID_INIT},
{"cinwords", "cinw", P_STRING|P_ALLOCED|P_VI_DEF|P_COMMA|P_NODUP,
#if defined(FEAT_SMARTINDENT) || defined(FEAT_CINDENT)
(char_u *)&p_cinw, PV_CINW,
@@ -729,7 +732,7 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
{"clipboard", "cb", P_STRING|P_VI_DEF|P_COMMA|P_NODUP,
#ifdef FEAT_CLIPBOARD
(char_u *)&p_cb, PV_NONE,
@@ -743,20 +746,20 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)"", (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
{"cmdheight", "ch", P_NUM|P_VI_DEF|P_RALL,
(char_u *)&p_ch, PV_NONE,
- {(char_u *)1L, (char_u *)0L}},
+ {(char_u *)1L, (char_u *)0L} SCRIPTID_INIT},
{"cmdwinheight", "cwh", P_NUM|P_VI_DEF,
#ifdef FEAT_CMDWIN
(char_u *)&p_cwh, PV_NONE,
#else
(char_u *)NULL, PV_NONE,
#endif
- {(char_u *)7L, (char_u *)0L}},
+ {(char_u *)7L, (char_u *)0L} SCRIPTID_INIT},
{"columns", "co", P_NUM|P_NODEFAULT|P_NO_MKRC|P_VI_DEF|P_RCLR,
(char_u *)&Columns, PV_NONE,
- {(char_u *)80L, (char_u *)0L}},
+ {(char_u *)80L, (char_u *)0L} SCRIPTID_INIT},
{"comments", "com", P_STRING|P_ALLOCED|P_VI_DEF|P_COMMA|P_NODUP,
#ifdef FEAT_COMMENTS
(char_u *)&p_com, PV_COM,
@@ -766,7 +769,7 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
{"commentstring", "cms", P_STRING|P_ALLOCED|P_VI_DEF,
#ifdef FEAT_FOLDING
(char_u *)&p_cms, PV_CMS,
@@ -775,12 +778,12 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
/* P_PRI_MKRC isn't needed here, optval_default()
* always returns TRUE for 'compatible' */
{"compatible", "cp", P_BOOL|P_RALL,
(char_u *)&p_cp, PV_NONE,
- {(char_u *)TRUE, (char_u *)FALSE}},
+ {(char_u *)TRUE, (char_u *)FALSE} SCRIPTID_INIT},
{"complete", "cpt", P_STRING|P_ALLOCED|P_VI_DEF|P_COMMA|P_NODUP,
#ifdef FEAT_INS_EXPAND
(char_u *)&p_cpt, PV_CPT,
@@ -789,7 +792,7 @@ static struct vimoption
(char_u *)NULL, PV_NONE,
{(char_u *)0L, (char_u *)0L}
#endif
- },
+ SCRIPTID_INIT},
{"completefunc", "cfu", P_STRING|P_ALLOCED|P_VI_DEF|P_SECURE,
#ifdef FEAT_COMPL_FUNC
(char_u *)&p_cfu, PV_CFU,
@@ -798,7 +801,7 @@ static struct vimoption