Hi Rene! On Thu, 27 Dec 2012 10:35:55 +0100, Rene Engelhard wrote: > On Thu, Dec 27, 2012 at 03:08:15AM +0100, Luca Capello wrote: >> I completely switched to hunspell and thus I was quite surprised that it >> did not worked in emacs-snapshot. The attached patches do the trick: > [ snip ] >> I do not think we are still in time for wheezy, in case feel free to ask >> and I can NMU and then asked to the RM. > > I agree. Let's do that after wheezy.
This means that (at least) Emacs users can not spellcheck using hunspell-en-us on wheezy. After having thought a bit more about it, I think this deserves a wheezy unblock, since it is a packaging bug. >> BTW, I was also quite surprised to see that we still have a >> myspell-en-us binary from openoffice.org-dictionaries, which actually >> ships a more recent dictionary. > > "More recent" in version/date or in that it also uses hunspell-only > features? The latter would be a bug and that should be fixed *NOT* by > upgrading that package but removing it (I consider the dictionary > shipped on the hunspell site itself - which is this one - canonical; > as obsolete it might be) "More recent" in version/date: 2008-12-18 vs. 2007-08-29, both with 'nemeth AT OO.o' as the last committer. The 'Dictionaries' link at <http://hunspell.sourceforge.net/> redirects to <http://wiki.services.openoffice.org/wiki/Dictionaries>, where the en_US version hosted on OO.o is even older (2006-02-07). However, the English section there starts with the following note: For an up-to-data list of available English spelling dictionaries please see <misc.aspell.net/wiki/English_Dictionaries> Following that link I was informed that the "official" en_US dictionary is the one from Kevin Atkinson, based on SCOWL and BSD/MIT-Like: <http://wordlist.sourceforge.net/> And on this last link there is a quite important news: January 6, 2011 A new version of SCOWL, corresponding Aspell and Hunspell dictionaries, and VarCon is now available. These are bug fix releases. And indeed there is a new Hunspell dictionary at: <http://downloads.sourceforge.net/wordlist/hunspell-en_US-7.1-0.zip> IMHO the Debian hunspell-en-us package should ship this latter version. I am not blaming you and now that I dug a bit more I understand that the situation is a bit unclear. > [ And yes, if I has not other stuff do to openoffice.org-dictionaries > should've been replaced by a (newer) libreoffice-dictionaries... And I > consider > this (oo.o|lo)-dictonaries thing a bug anyway, people who speak > the language should package their dictionaries up *themselves* not > in some catch-all source package. And yes, I consider upstream shipping > those dictionaries a bug, too ] I completely agree with both your ideas and I would go even further: whenever possible, maintenance could be transferred to the [email protected] mailing list, given that we are sure that people there speak the language. In the meantime, I uses hunspell-en-us everyday: thus, even if I am not a native speaker, I care about it. I can take over maintenance, with the following roadmap: - move the sources to collab-maint on git.d.o - check with the RM if one or both the following points could get a wheezy unblock - fix this bug - upgrade to the last Kevin Atkinson's version - ask to debian-l10n-english@ mailing list if they are interested in co-maintenance Is that fine for you? On Mon, 31 Dec 2012 15:21:37 +0100, Rene Engelhard wrote: > On Thu, Dec 27, 2012 at 03:08:15AM +0100, Luca Capello wrote: >> did not worked in emacs-snapshot. The attached patches do the trick: > > I am not sure about some parts. > >> >> --8<---------------cut here---------------start------------->8--- >> diffstat for hunspell-en-us_20070829-6 hunspell-en-us_20070829-7 [...] > This one's clear. > >> And since dictionaries-common does not integrate with emacs-snasphot: > > Why should we care about emacs-snapshot? And why not change > dictionaries-common > instead? dictionaries-common clearly states why emacs-snapshot is not supported, which is fine per se, even if I do not agree. >> (setq ispell-dictionary "american") [...] >> (setq ispell-local-dictionary-alist debian-hunspell-only-dictionary-alist) > > to be added where? Nowhere, and indeed the debdiff I attached did not contain it. I provided it to show how I tested the patch, with the idea that if I am correct (i.e. if the patch for hunspell-en-us is accepted) I will send a wishlist bug to dictionaries-common for inclusion of a similar snippet. Thx, bye, Gismo / Luca
pgpYAVj8F1p1B.pgp
Description: PGP signature

