* Removing hunspell from Enchant >
https://bugzilla.redhat.com/show_bug.cgi?id=426402 > > * vim patch for
hunspell: > https://bugzilla.redhat.com/show_bug.cgi?id=219777 > >
Should I create seperate bugs or we should keep them together here?
Adding kde-maintainers and gnome-maintainers to CC. Reassigning to vim
Feature changed by: Scott Couston (zczc2311)
Feature #305919, revision 5
Title: Hunspell as a system wide spellchecker
openSUSE-11.2: Duplicate of #305688
+ Master status: Rejected by Stephan Kulow
+ reject date: 2009-08-12 11:30:45
+ reject reason: too late for 11.2
Priority
Requester: Important
Requested by: Kálmán Kéménczy (kkemenczy)
Partner organization: openSUSE.org
Description:
Why Hunspell?
MySpell is not developed for quite a long time either in Mozilla and in
OpenOffice.org. Hunspell is a fork of MySpell, it has great
improvements is several ways, and fully backward compatible with
MySpell.
Main features:
* Extended support for language peculiarities; Unicode character
ncoding, compounding and complex morphology.
* Improved suggestion using n-gram similarity, rule and dictionary
ased pronounciation data.
* Morphological analysis, stemming and generation.
* Hunspell is based on MySpell and works also with MySpell
dictionaries.
* GPL/LGPL/MPL tri-license
http://en.wikipedia.org/wiki/Hunspell http://hunspell.sourceforge.net/
Fedora project:
http://fedoraproject.org/wiki/Releases/FeatureDictionary
I also find a reference in the wishlist:
http://en.opensuse.org/Wishlist_Various
Relations:
- Hunspell as a system wide spellchecker (novell/bugzilla/id: 354554)
https://bugzilla.novell.com/show_bug.cgi?id=354554
Discussion:
#1: Stephan Kulow (coolo) (2008-01-18 06:18:21)
For reference:
http://lists.opensuse.org/opensuse-factory/2008-01/msg00156.html
#2: Petr Mladek (pmladek) (2008-01-18 07:20:54)
* ** Bug 301458 has been marked as a duplicate of this bug. ***
#3: Petr Mladek (pmladek) (2008-01-18 07:24:25)
I'll do my best to do it for openSUSE-11.0. I am still busy with some
other things.
Or Michael, do you have time to look at it?
#4: Kálmán Kéménczy (kkemenczy) (2008-01-27 12:17:56)
patch for gtkspell (2.0.11):
http://www.abisource.com/~dom/gtkspell-2.0.11-enchant.patch
using this patch makes obsolate the gtkspell-gcc-err-fix.diff
patch for gnome-spell 1.0.7: based on
https://bugzilla.redhat.com/show_bug.cgi?id=426347 attached
#5: Petr Mladek (pmladek) (2008-01-28 05:44:13)
Adding gtkspell maintainer to CC.
#6: Kálmán Kéménczy (kkemenczy) (2008-01-28 05:52:56)
Created an attachment (id=191980) gnome spell check patch
#7: Kálmán Kéménczy (kkemenczy) (2008-02-04 02:24:22)
now available in Build Service (without dictionaries) http://download.opensuse.org/repositories/home:/kkemenczy/openSUSE_Factory/
#8: Ladislav Michnovič (lmich) (2008-02-04 02:49:51)
Proposed patch for gtkspell has been added.
#9: Kálmán Kéménczy (kkemenczy) (2008-02-04 12:38:37)
dictionaries
http://download.opensuse.org/repositories/home:/kkemenczy/openSUSE_Factory/n...
#10: Martin Schlander (cb400f) (2008-02-05 01:30:16)
For Danish (da_DK) there's a dictionary being developed that's
optimized for hunspell at http://www.stavekontrolden.dk
http://www.stavekontrolden.dk/main/sspinputfiles/da_DK.dic
http://www.stavekontrolden.dk/main/sspinputfiles/da_DK.aff
I believe it's already a better option for hunspell than the dictionary
from http://da.speling.org which is currently packaged. If not already
it will become so soon as it's developed a lot more actively.
Furthermore it's available under these licenses: GPL version 2 LGPL
version 2.1 MPL version 1.1
Don't hesitate to ask if there are further questions.
#11: Kálmán Kéménczy (kkemenczy) (2008-02-05 07:25:42)
da_DK dictionary updated
what is the next step?
Someone had to decide to add it to the factory for further test.
#12: Petr Mladek (pmladek) (2008-02-05 09:57:30)
Lado. is there any chance that you could create the hunspell package
for STABLE/FACTORY? I am still busy with some other stuff.
#13: Ladislav Michnovič (lmich) (2008-02-06 02:49:05)
O.K. I'll do it. It won't be in Alpha 2 because it is already under
mastering process. It should appear in Alpha 3.
#14: Ladislav Michnovič (lmich) (2008-02-19 06:14:25)
Package is in Factory.
#15: Kálmán Kéménczy (kkemenczy) (2008-02-21 03:48:22)
imho several tasks left:
* I am not sure that gnome-spell is Enchant-enable or not.
ttps://bugzilla.novell.com/attachment.cgi?id=191980
* Sonnet's enchant backend backport to kdelibs / kspell
ttp://bugs.kde.org/show_bug.cgi?id=154560 more info: https://www.redhat.com/archives/fedora-devel-list/2007-December/msg01493.htm...
* Removing hunspell from Enchant
ttps://bugzilla.redhat.com/show_bug.cgi?id=426402
* vim patch for hunspell:
ttps://bugzilla.redhat.com/show_bug.cgi?id=219777
Should I create seperate bugs or we should keep them together here?
#16: Ladislav Michnovič (lmich) (2008-02-21 04:13:53)
(In reply to comment #15 from kalman kemenczy) > imho several tasks
left: > > * I am not sure that gnome-spell is Enchant-enable or not. >
https://bugzilla.novell.com/attachment.cgi?id=191980 > > * Sonnet's
enchant backend backport to kdelibs / kspell >
http://bugs.kde.org/show_bug.cgi?id=154560 > more info: > https://www.redhat.com/archives/fedora-devel-list/2007-December/msg01493.htm...
maintainer.
#17: Bjoern Jacke (bjacke) (2008-03-23 12:43:01)
* ** Bug 237828 has been marked as a duplicate of this bug. ***
#18: Bjoern Jacke (bjacke) (2008-05-01 15:57:47)
- any news from vim maintainer on this? - enchant still needs rework or
update - gnome-spell still needs enchant support added
#19: Ladislav Michnovič (lmich) (2008-05-05 04:40:12)
Adding JP. What do you think about this? See comment #15 and #18.
#20: Matthias Koenig (makoenig) (2008-05-05 06:42:03)
There are some problems with the vim patch. Currently we have /bin/vim-
normal as default vim and /usr/bin/vim-enhanced. As the patch links
against libhunspell which lives in /usr/lib{,64} we cannot link
/bin/vim-normal against this. This would require either moving
libhunspell to /lib{,64} which is not want we want (libhunspell itself
also links against /usr/lib{,64}/libstdc++), or building /bin/vim-
normal without syntax features at all (as the spell features seem to be
tightly coupled to the general syntax features), which I also don't
want.
The best solution would be to provide a /bin/vim-tiny with minimal
features and moving /bin/vim-normal to /usr/bin/vim-normal. But this
will not happen for 11.0, as it will need yet another vim package
restructuring.
But, despite of this, yes, I think using hunspell is a good idea, as
the vim dictionaries are derived from the OO ones and would otherwise
waste a lot of space by duplicated data.
Also worth mentioning, that this patch has been sent a year ago to
upstream. While the idea has been appreciated, the patch has been
rejected as is, AFAIK there has not been any work to improve this:
http://www.mail-archive.com/vim-dev@vim.org/msg03252.html
#21: Kálmán Kéménczy (kkemenczy) (2008-05-09 22:54:06)
Created an attachment (id=214116) Gnome spell enchant patch
here is the latest and greatest patch wirtten by Szilveszter Farkas
from Ubuntu community, however this is created for gnome-spell 1.0.7,
maybe it could use for 1.0.8.
#22: Kálmán Kéménczy (kkemenczy) (2008-05-09 22:57:46)
Rodrigo, could you check this patch to gnome-spell, please?
https://bugzilla.novell.com/attachment.cgi?id=214116
Hopefully you are the maintainer for this packge. Many thanks, kalman
#23: Stanislav Brabec (sbrabec) (2008-05-21 04:21:49)
Patch applied (autogenerated files removed from it).
#24: Jan Engelhardt (jengelh) (2009-01-11 18:53:30)
There's a ton of spelling tools, why could not it have used one of the
previously packaged ones, aka aspell or ispell?
#25: Kálmán Kéménczy (kkemenczy) (2009-01-12 01:19:59)
Jan,
Hunspell already packaged in openSUSE. To answer your why's please read
comment#1
#26: Jan Engelhardt (jengelh) (2009-01-12 03:06:41)
Hunspell already packaged in openSUSE
But was not in 10.3. Hence the question.
comment#1
First comment says "Myspell". I asked about aspell/ispell.
#27: Kálmán Kéménczy (kkemenczy) (2009-01-12 03:41:41)
I think there are some reasons why choose Mozilla and OpenOffice.org
and why Fedora decided as well, and slowly Ubuntu will go this way.
In my comment#1 you should find the awesome summary:
http://fedoraproject.org/wiki/Releases/FeatureDictionary
Hunspell is not a question, the question is when?
#29: Andre Duffeck (aduffeck) (2009-02-26 10:10:45)
There already is feature #305688: system wide spellchecker (hunspell)
--
openSUSE Feature:
https://features.opensuse.org/305919