0
0
mirror of https://github.com/vim/vim.git synced 2025-09-26 04:04:07 -04:00

updated for version 7.0222

This commit is contained in:
Bram Moolenaar
2006-03-12 21:50:18 +00:00
parent e48ec1fa6b
commit f71a3db47e
7 changed files with 36 additions and 16 deletions

View File

@@ -299,7 +299,7 @@
#include "vim.h"
#if defined(FEAT_SYN_HL) || defined(PROTO)
#if defined(FEAT_SPELL) || defined(PROTO)
#ifdef HAVE_FCNTL_H
# include <fcntl.h>
@@ -1999,8 +1999,10 @@ spell_move_to(wp, dir, allwords, curline, attrp)
char_u *endp;
hlf_T attr;
int len;
# ifdef FEAT_SYN_HL
int has_syntax = syntax_present(wp->w_buffer);
int col;
# endif
int can_spell;
char_u *buf = NULL;
int buflen = 0;
@@ -2087,6 +2089,7 @@ spell_move_to(wp, dir, allwords, curline, attrp)
: p - buf)
> wp->w_cursor.col)))
{
# ifdef FEAT_SYN_HL
if (has_syntax)
{
col = p - buf;
@@ -2094,6 +2097,7 @@ spell_move_to(wp, dir, allwords, curline, attrp)
FALSE, &can_spell);
}
else
#endif
can_spell = TRUE;
if (can_spell)
@@ -4554,7 +4558,7 @@ spell_reload_one(fname, added_word)
if (spell_load_file(fname, NULL, slang, FALSE) == NULL)
/* reloading failed, clear the language */
slang_clear(slang);
redraw_all_later(NOT_VALID);
redraw_all_later(SOME_VALID);
didit = TRUE;
}
}
@@ -9003,7 +9007,7 @@ spell_add_word(word, len, bad, index, undo)
if (buf != NULL)
buf_reload(buf, buf->b_orig_mode);
redraw_all_later(NOT_VALID);
redraw_all_later(SOME_VALID);
}
}
@@ -15476,4 +15480,4 @@ expand_spelling(lnum, col, pat, matchp)
}
#endif
#endif /* FEAT_SYN_HL */
#endif /* FEAT_SPELL */