On Thu, Oct 15, 2015 at 6:50 AM, Dominique Pellé
<[email protected]> wrote:
> Hi
>
> Something looks wrong with Vim English spelling dictionary.
>
> If I put the cursor on the D in  "Director's" and press  z=
> in command mode, I get those spelling suggestions:
>
>  1 "Directors'"
>  2 "Director¿s"
>  3 "Directors"
> ...snip...
>
> The suggestion with inverted question mark is clearly wrong.
>
> I can reproduce it with:
>
> $ echo "Director's" | vim -u NONE -c 'set spell|norm z=' -
>
> It seems to happen for any words followed by apostrophe s.
> Here are the suggestion for  "It's":
>  1 "At's"
>  2 "Id's"
>  3 "It¿s"
>  4 "Its"
>
> I'm using Vim-7.4.898 (huge) on xubuntu-14.04.3 with en_US.UTF-8
> locale.
>
> Bug does not happen if I use Vim-7.4.52 shipped with xubuntu-14.04.3:
>
> Doing a bisection, I found that bug was introduced in this checkin:
>
>   commit ca63501fbcd1cf9c8aa9ff12c093c95b62a89ed7
>   Author: Bram Moolenaar <[email protected]>
>   Date:   Fri Sep 25 20:34:21 2015 +0200
>
>       Update various runtime files.
>
> That change updated runtime/spell/en.utf-8.spl among other files,
> but since no change was made to runtime/spell/en/main.aap,
> it might be an older change in Vim that introduced the bug and
> nobody noticed it until runtime/spell/en.utf-8.spl was recreated.
>
> I tried to re-create the English spelling dictionary myself but
> the aap recipe fails to download the zip file:
>
>   $ cd vim/runtime/spell/en
>   $ aap
>   Aap: Attempting download of
> "http://ftp.services.openoffice.org/pub/OpenOffice.org/contrib/dictionaries/en_US.zip";
>   Aap: Error in recipe "/home/pel/sb/vim/runtime/spell/en/main.aap"
> line 60: fetch failed for "['en_US.zip']"
>   Aap: All messages are in the logfile:
> /home/pel/sb/vim/runtime/spell/en/AAPDIR/log
>
> So the location where to download the English dictionaries
> needs to be updated.  I'm not sure which dictionary is meant
> to be used here for English.  It also does not explain why the
> English dictionary got broken by
> ca63501fbcd1cf9c8aa9ff12c093c95b62a89ed7
> and why it was updated in the first place.
>
> Regards
> Dominique
>
Hostname ftp.services.openoffice.org seems not to exist anymore. OOo
was bought by Oracle, remember? and the latter is a closed-shop
corporation. If LibreOffice is installed on your system, maybe you
already have the en.utf8.spl somewhere in the libreoffice directory
tree; and if not, maybe you can either install the LOo package or get
the file on their site somewhere.


Best regards,
Tony.

-- 
-- 
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/d/optout.

Raspunde prin e-mail lui