Mercurial > vim
changeset 1363:3328b87305ef v7.1.077
updated for version 7.1-077
author | vimboss |
---|---|
date | Tue, 14 Aug 2007 21:07:36 +0000 |
parents | 2f70b8f1f1e3 |
children | 9947133ce85b |
files | src/syntax.c src/version.c |
diffstat | 2 files changed, 9 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/syntax.c +++ b/src/syntax.c @@ -1727,6 +1727,13 @@ get_syntax_attr(col, can_spell) { int attr = 0; + if (can_spell != NULL) + /* Default: Only do spelling when there is no @Spell cluster or when + * ":syn spell toplevel" was used. */ + *can_spell = syn_buf->b_syn_spell == SYNSPL_DEFAULT + ? (syn_buf->b_spell_cluster_id == 0) + : (syn_buf->b_syn_spell == SYNSPL_TOP); + /* check for out of memory situation */ if (syn_buf->b_sst_array == NULL) return 0;