[opensuse-factory] Ispell spell checker deprecation
Heya guys, I've noticed that we still provide ispell which is in its heruistic more often wrong than right. Packages/project usually migrated to aspell/hunspell (myspell) and thus the ispell support is mostly optional and not desired in our lovely distribution. I would try to remove all ispell related cruft from factory as we can really live with only the above checkers and be happy. Gentoo killed it bit back, and Fedora too, so I don't think there should be any reason for it. What would be your take on this? Would this impact some of your projects or is it okay for you? Cheers Tom
On Thu, Oct 16, 2014 at 01:23:00PM +0200, Tomáš Chvátal wrote:
Heya guys,
I've noticed that we still provide ispell which is in its heruistic more often wrong than right. Packages/project usually migrated to aspell/hunspell (myspell) and thus the ispell support is mostly optional and not desired in our lovely distribution.
I would try to remove all ispell related cruft from factory as we can really live with only the above checkers and be happy. Gentoo killed it bit back, and Fedora too, so I don't think there should be any reason for it.
What would be your take on this? Would this impact some of your projects or is it okay for you?
AFAIK and AFAIS aspell can not replace ispell. If I do /suse/werner> ispell @(#) International Ispell Version 3.3.02 12 Jun 2005 word: or /suse/werner> ispell -d deutsch -T utf8 -C @(#) International Ispell Version 3.3.02 12 Jun 2005 word: ... and the aspell wrapper can not do this. Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
Dne Čt 16. října 2014 14:29:09, Dr. Werner Fink napsal(a):
On Thu, Oct 16, 2014 at 01:23:00PM +0200, Tomáš Chvátal wrote:
Heya guys,
I've noticed that we still provide ispell which is in its heruistic more often wrong than right. Packages/project usually migrated to aspell/hunspell (myspell) and thus the ispell support is mostly optional and not desired in our lovely distribution.
I would try to remove all ispell related cruft from factory as we can really live with only the above checkers and be happy. Gentoo killed it bit back, and Fedora too, so I don't think there should be any reason for it.
What would be your take on this? Would this impact some of your projects or is it okay for you?
AFAIK and AFAIS aspell can not replace ispell. If I do
/suse/werner> ispell @(#) International Ispell Version 3.3.02 12 Jun 2005 word:
or
/suse/werner> ispell -d deutsch -T utf8 -C @(#) International Ispell Version 3.3.02 12 Jun 2005 word:
... and the aspell wrapper can not do this.
Werner
True on that, but you still can use the aspell with bit other way approach, but not sure if it is applicable, simple bash wrapper should be sufficient? Example with echo: scarabeus@bugaboo: ~ $ echo "děkuji" |aspell -a @(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6.1) + děkovat scarabeus@bugaboo: ~ $ echo "děkovat" |aspell -a @(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6.1) * Tom
On Thu, Oct 16, 2014 at 03:07:32PM +0200, Tomáš Chvátal wrote:
Dne Čt 16. října 2014 14:29:09, Dr. Werner Fink napsal(a):
On Thu, Oct 16, 2014 at 01:23:00PM +0200, Tomáš Chvátal wrote:
Heya guys,
I've noticed that we still provide ispell which is in its heruistic more often wrong than right. Packages/project usually migrated to aspell/hunspell (myspell) and thus the ispell support is mostly optional and not desired in our lovely distribution.
I would try to remove all ispell related cruft from factory as we can really live with only the above checkers and be happy. Gentoo killed it bit back, and Fedora too, so I don't think there should be any reason for it.
What would be your take on this? Would this impact some of your projects or is it okay for you?
AFAIK and AFAIS aspell can not replace ispell. If I do
/suse/werner> ispell @(#) International Ispell Version 3.3.02 12 Jun 2005 word:
or
/suse/werner> ispell -d deutsch -T utf8 -C @(#) International Ispell Version 3.3.02 12 Jun 2005 word:
... and the aspell wrapper can not do this.
Werner
True on that, but you still can use the aspell with bit other way approach, but not sure if it is applicable, simple bash wrapper should be sufficient?
Example with echo:
scarabeus@bugaboo: ~ $ echo "děkuji" |aspell -a @(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6.1) + děkovat
scarabeus@bugaboo: ~ $ echo "děkovat" |aspell -a @(#) International Ispell Version 3.1.20 (but really Aspell 0.60.6.1) *
This was the old way how ispell had handled it. I'd like to use ispell as shell. You may fix aspell. I had done a lot of patches for ispell and those are upstream since several years. Werner -- "Having a smoking section in a restaurant is like having a peeing section in a swimming pool." -- Edward Burr
Op donderdag 16 oktober 2014 13:23:00 schreef Tomáš Chvátal:
Heya guys,
I've noticed that we still provide ispell which is in its heruistic more often wrong than right. Packages/project usually migrated to aspell/hunspell (myspell) and thus the ispell support is mostly optional and not desired in our lovely distribution.
I would try to remove all ispell related cruft from factory as we can really live with only the above checkers and be happy. Gentoo killed it bit back, and Fedora too, so I don't think there should be any reason for it.
What would be your take on this? Would this impact some of your projects or is it okay for you?
Cheers
Tom
Years ago I did some work on removing the ispell dependency from LyX and KDE; the last main bastions of ispell then in our distribution. There was also some feature request on this (around the time Fedora unified the spellcheck mechanism I think), cannot find that any more. The real mystery for me is why it is (at least in 13.1) still installed by default. It is one to have it available, it something else to have it installed as part of the default installation. Regards, Cor -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Cor Blom
-
Dr. Werner Fink
-
Tomáš Chvátal