Mercurial > vim
changeset 1007:7d29124f77f5 v7.0.133
updated for version 7.0-133
author | vimboss |
---|---|
date | Sat, 14 Oct 2006 12:32:39 +0000 |
parents | 992d5c69d5e9 |
children | 58059676e24a |
files | src/edit.c src/globals.h src/message.c src/search.c src/version.c |
diffstat | 5 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/src/edit.c +++ b/src/edit.c @@ -3909,6 +3909,8 @@ ins_compl_get_exp(ini) { int flags = 0; + ++msg_silent; /* Don't want messages for wrapscan. */ + /* ctrl_x_mode == CTRL_X_WHOLE_LINE || word-wise search that * has added a word that was at the beginning of the line */ if ( ctrl_x_mode == CTRL_X_WHOLE_LINE @@ -3920,6 +3922,7 @@ ins_compl_get_exp(ini) compl_direction, compl_pattern, 1L, SEARCH_KEEP + SEARCH_NFMSG, RE_LAST, (linenr_T)0); + --msg_silent; if (!compl_started) { /* set "compl_started" even on fail */
--- a/src/globals.h +++ b/src/globals.h @@ -166,6 +166,7 @@ EXTERN int msg_nowait INIT(= FALSE); / EXTERN int emsg_off INIT(= 0); /* don't display errors for now, unless 'debug' is set. */ EXTERN int info_message INIT(= FALSE); /* printing informative message */ +EXTERN int msg_hist_off INIT(= FALSE); /* don't add messages to history */ #ifdef FEAT_EVAL EXTERN int emsg_skip INIT(= 0); /* don't display errors for expression that is skipped */
--- a/src/message.c +++ b/src/message.c @@ -53,7 +53,6 @@ struct msg_hist static struct msg_hist *first_msg_hist = NULL; static struct msg_hist *last_msg_hist = NULL; static int msg_hist_len = 0; -static int msg_hist_off = FALSE; /* don't add messages to history */ /* * When writing messages to the screen, there are many different situations.