aspell-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[aspell-devel] Aspell 0.61 Snapshot Released


From: Kevin Atkinson
Subject: [aspell-devel] Aspell 0.61 Snapshot Released
Date: Wed, 26 Jan 2005 03:32:54 -0700 (MST)

An Aspell 0.61 Snapshot is now available at:
  ftp://alpha.gnu.org/gnu/aspell/aspell-0.61-20050123.tar.gz

Changes from 0.60.*

   * Added a generic conversion (genconv) filter for converting from old
     multi-charter ASCII encodings to single-character encoding such as
     Unicode.

   * Added support for recognizing TeX and Texinfo commands used to
     encode non-ASCII letters as well as support for skipping over Tex
     hyphens.

   * Bug fixes.

This snapshot is not very well tested so use with care.  Current plans for 
Aspell 0.61: (You can find the latest version at 
  
http://savannah.gnu.org/cgi-bin/viewcvs/*checkout*/aspell/aspell/TODO-0.61?rev=HEAD&content-type=text/plain

THINGS I AM WORKING ON:

1) 
Be able to store the same base word multiple times which makes sense
when cross products are involved. [DONE]

2)
Create a generic filter to handle multi-character letters such as "a
or \"a for รค. This filter should make use of the already exiting
normalization code if possible. Also:

  Allow language specific multi-character conversions.

  Allow the encoding option to use the generic multi-character
  conversions when it makes sense.

This will effectively allow Aspell to handle multi-character letters as
well as Ispell which is the one major area Ispell is currently better
than Aspell.

ALMOST DONE: Still a few rough spots, especially with Ispell compatibly.
  - "ascii" can not be used as a name for a language specific encoding
  - the "+" command in pipe mode doesn't also changes the multi-character
    conversion layer, in Ispell it ONLY changes the filter
  - The multi-character conversion lawyer is not selected based on the file
    name extension as in Ispell
Also need to update the manual to reflect the changes.

3)
Rewrite the document checker interface to correctly handle the case
when the replacement is more than one word. [DONE]

4) 
Create a special pipe mode that ignores special characters at the
beginning of a line so that a user can feed it a text file as is.


THINKS OTHERS ARE WORKING ON:

1) 
Expand prezip-bin to also support compressing in the
same format that "word-list-compress" so that the word-list-compress
program can be removed and replaced with a link to prezip-bin (or if
really necessary a shell script). [Jose Da Silva]

2) 
Possible improve writable.cpp to make it easier to understand and
add additional features. [Gary Setter] [DONE]


OTHER POSSIBILITIES:

1) Develop a more powerful C API for Aspell. Ideally this API should
allow one to perform all the tasks the Aspell utility can do. This
included the ability to check whole documents, and create
dictionaries, among other things.  Also add a suggestion mode which
makes it possible to retrieve the score of the suggestion amount other
information.

2)
Develop a GUI interface for Aspell.  It will probably be very similar
to the old Gaspell.

-- 
http://kevin.atkinson.dhs.org








reply via email to

[Prev in Thread] Current Thread [Next in Thread]