Mercurial > vim
diff src/normal.c @ 310:04bf54c587f4
updated for version 7.0082
author | vimboss |
---|---|
date | Tue, 07 Jun 2005 21:00:02 +0000 |
parents | 86cd0a77d2ae |
children | 96789bc4346a |
line wrap: on
line diff
--- a/src/normal.c +++ b/src/normal.c @@ -4665,6 +4665,27 @@ dozet: #endif /* FEAT_FOLDING */ +#ifdef FEAT_SYN_HL + case 'g': /* "zg": add good word to word list */ + case 'w': /* "zw": add wrong word to word list */ + { + char_u *ptr = NULL; + int len; + + if (checkclearop(cap->oap)) + break; +# ifdef FEAT_VISUAL + if (VIsual_active && get_visual_text(cap, &ptr, &len) + == FAIL) + return; +# endif + if (ptr == NULL && (len = find_ident_under_cursor(&ptr, + FIND_IDENT)) == 0) + return; + spell_add_word(ptr, len, nchar == 'w'); + } +#endif + default: clearopbeep(cap->oap); }