In my syntax/context.vim I include a bunch of other syntaxes.  All
work fine except for the xml one, as spell-checking stops working when
it's included.  It seems to be due to the fact that there are items in
the xml syntax that are marked to contain @Spell.  This seems to set
off the default of having everything be spell-checked.  The context
syntax does have a bunch of @NoSpell, however, and other syntaxes
included, such as those for c and ruby, include @Spell containments as
well.  I don't quite understand why this is happening, so perhaps
someone with better knowledge of the @Spell/@NoSpell rules could help
me out.

Also, is there a way to say that spell-checking should be on
everywhere, even though @Spell has been set for some definitions?

Thanks.

 nikolai

Reply via email to