On Sa, 10 Aug 2013, Gary Johnson wrote:

> On 2012-08-05, Christian Brabandt wrote:
> 
> > Does this patch work for you?
> > 
> > diff --git a/src/spell.c b/src/spell.c
> > --- a/src/spell.c
> > +++ b/src/spell.c
> > @@ -10155,9 +10155,24 @@
> >      int                selected = count;
> >      int                badlen = 0;
> >      int                msg_scroll_save = msg_scroll;
> > -
> > -    if (no_spell_checking(curwin))
> > +    int         wo_spell_save;
> > +
> > +/*    if (no_spell_checking(curwin))
> > +       return; */
> > +    wo_spell_save = curwin->w_p_spell;
> > +
> > +    if (!curwin->w_p_spell)
> > +    {
> > +       did_set_spelllang(curwin);
> > +       curwin->w_p_spell = TRUE;
> > +    }
> > +
> > +    if (*curwin->w_s->b_p_spl == NUL)
> > +    {
> > +       EMSG(_("E756: Spell checking is not possible"));
> >         return;
> > +    }
> > +
> >  
> >  #ifdef FEAT_VISUAL
> >      if (VIsual_active)
> > @@ -10377,6 +10392,7 @@
> >      spell_find_cleanup(&sug);
> >  skip:
> >      vim_free(line);
> > +    curwin->w_p_spell = wo_spell_save;
> >  }
> >  
> >  /*
> 
> Now that 7.4 has been released and we can resume considering
> features instead of just bug fixes, can we have this patch included?
> If it isn't high on Bram's list, then Christian, would you please
> post a patch that works with 7.4?  I tried applying this patch to
> 7.4 and all I got was "2 out of 2 hunks FAILED".  I didn't look into
> why it failed.

I applies to me with a certain offset for me. But anyway here is an
improved version, that also does, what the todo entry suggesgs:

,----
| Patch to make "z=" work when 'spell' is off.  Does this have nasty side
| effects?  (Christian Brabandt, 2012 Aug 5)
| Would also need to do this for spellbadword() and spellsuggest().
`----

BTW, if you encounter such nasty side-effects, just tell me and I'll look into 
it.

Mit freundlichen Grüßen
Christian
-- 

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to vim_dev+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Raspunde prin e-mail lui