Bug#832631: Please ship spell files
jamessan at debian.org
Wed Jul 27 21:29:37 UTC 2016
On Wed, Jul 27, 2016 at 01:43:58PM -0700, Josh Triplett wrote:
> vim-runtime ships spelling files for English. Neovim strips those out, and
> only offers a mechanism to download the spell files at runtime. Please
> consider packaging current versions of the spell files for various languages in
At one time we tried doing this. However, we removed the packages
because no one was able to successfully build all the languages. I
remember my computer being unresponsive for a few hours due to the
memory being consumed by trying to build the spellfiles.
> so people can obtain those files through the package manager, rather
> than assuming connectivity at the time they first try to enable the 'spell'
We've fallen back on this, since that at least works. I'd consider
removing the English spellfiles from the Vim packaging just so there's
> Ideally, vim could use one of the many other sources of spelling information
> available in Debian, rather than its own. Vim's help files suggest that it can
> use Hunspell files.
Yes, that's what I'd like to have time to complete. I was initially
trying to use libenchant since that gives the user more flexibility, but
it doesn't fit well into Vim's expectations from the spell checker.
RedHat has a patch to use Hunspell, but it wasn't clean enough for
upstream to accept. I've switched my focus from libenchant to trying to
provide a proper set of patches for direct Hunspell support (either as a
fallback if Vim's spell files don't exist and the download fails) or as
a replacement for using Vim's spell files. However, I've had too many
projects competing for my time to finish that yet.
Oh, I see we've discussed this before in #647325. :)
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7 2D23 DFE6 91AE 331B A3DB
More information about the pkg-vim-maintainers