Christian Brabandt wrote:
> On Sa, 07 Sep 2013, Gary Johnson wrote:
>
> > On 2013-08-12, Gary Johnson wrote:
> > > On 2013-08-12, Christian Brabandt wrote:
> >
> > > > Oh well, here is an updated version attached. Yes, it is really
> > > > attached...
> > >
> > > I'm glad to have the updated patch. Thank you. It is working fine
> > > so far. I'll let you know if that changes.
> >
> > I just noticed an odd behavior of the spell feature with your patch
> > included. I did not have 'spell' enabled but checked the spelling
> > of a word with z=. The word was not in the list, so I found the
> > correct spelling on the web, changed the word in my text, and
> > attempted to add it to my spelling list with zg. Two messages
> > appeared:
> >
> > E756: Spell checking is not enabled
> > Word added to ~/.vim/spell/en.utf-8.add
> >
> > Since the word was added successfully, it seems that the error
> > message should not have appeared.
>
> That is actually a strange behaviour of normal Vim and has nothing to do
> with my patch.
>
> Bram,
> problem is, nv_zet calls spell_move_to() function, which errors out, if
> spell checking is not enabled. But if spell checking is not enabled, Vim
> uses find_ident_under_cursor() to get the identifier under the cursor and
> adds this nevertheless to the spellfile.
>
> I think, this can cause vim to add/remove different words to the
> spellfile, depending on the 'spell' setting, but I am not sure, how to
> test (the second patch at least makes Vim mention, which word has been
> added/removed).
Isn't the problem that "zw" is intended to use the word under the
cursor, but it uses the next word marked as misspelled? I haven't
actually tried it...
> Here is a patch, that prevents the spurious E756 error in the case of 'zg/zb'
Thanks.
--
Some of the well known MS-Windows errors:
EHUH Unexpected error
EUSER User error, not our fault!
EGOD Horrible problem, god knows what has happened
EERR Errornous error: nothing wrong
/// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ an exciting new programming language -- http://www.Zimbu.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///
--
--
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 [email protected].
For more options, visit https://groups.google.com/groups/opt_out.