Aspell Status as of Sep 22
Kevin Atkinson <[email protected]> Sun, 22 Sep 2002 15:35:15 -0400 (EDT)
| Newsgroups | gmane.comp.gnu.aspell.devel,gmane.comp.gnu.aspell.announce |
|---|---|
| Message-ID | <Pine.LNX.4.44.0209221453560.2202-100000@kevin-pc.atkinson.dhs.org> |
Aspell 0.50.2 should be out with in a couple of weeks. A good number of=20 bugs have been fixed. However, I am still trying to track down a bug with= =20 ispell.el. If you are interested in the most stable version of Aspell you= =20 can use the "rel_0_50-branch" of the CVS version of Aspell. A decent deal of work has been done toward Aspell 0.51 in the past=20 month: * Aspell now has gettext support thanks to Sergey Poznyakoff. Current=20 the only locale supported is "es". Now would be a good time to consider=20 adding gettext support for your language. * Rudimentary Loadable filter support has been added thanks to Sergey=20 Poznyakoff. Christoph Hinterm=FCller is working with me to improve it. * I reworked the way soundslike lookups are handles typo-analysis is used. = =20 This cut the suggestion time in most cases anywhere from 1/2 to 1/4 and in some cases even better. It also reduces the size of the compiled Aspell dictionary by roughly 20%. All of these changes can be found in the latest CVS version of Aspell. If= =20 there is enough interest I will create a snapshot to make trying it out=20 easier. Also: * I am on the verge of adding affix support to Aspell. Furthermore, I=20 have figured out a way to support both soundslike lookup and affix=20 compression at the same time. Something, which I previously didn't think= =20 was possible. * Lutz Horn has converted roughly half of the Aspell manual to texinfo=20 format. I am not sure if he is going to have time to finish the task. =20 So, if anyone is interested in picking up where he left off please let me= =20 know. There are still a decent number of jobs that remain to be done. So if you= =20 are interested in helping me with one of these tasks please email me at=20 [email protected]. Good C++ skills are needed for most of these tasks=20 involving coding. I am also still looking for someone to eventually take over the maintenance and development of Aspell. If you are interested please contact me directly. * Clean up copyright notices and bring the Aspell package up to GNU=20 Standards. * Allow Aspell to check documents which are in UTF-8. The main thing to be= =20 done is to get Aspell to display UTF-8 correctly. This will involve=20 being able to get the length of UTF-8 strings and display UTF-8 using=20 the curses library. * Make Aspell Thread safe. Even though Aspell itself is not multi-threaded= =20 I would like it to be thread safe so that it can be used by=20 multi-threaded programs. There are several areas of Aspell that that=20 are potently thread unsafe (such as accessing a global pool) and several= =20 several classes which have the potential of being used by more than one= =20 thread (such as the personal dictionary). * Create a C++ interface for Aspell on top of the C interface. * Enhance ispell.el so that it will work better with the new Aspell.=20 Kevin Atkinson, The sole Aspell maintainer --=20 http://kevin.atkinson.dhs.org