aspell-announce
[Top][All Lists]
Advanced

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

New Aspell Snapshot, Release Coming Soon


From: Kevin Atkinson
Subject: New Aspell Snapshot, Release Coming Soon
Date: Tue, 29 Jun 2004 07:12:22 -0400 (EDT)

A new Aspell snapshot is now available: 
  ftp://alpha.gnu.org/gnu/aspell/aspell-0.60-20040628.tar.gz

Changes from Aspell 0.60-20040608:

  * Added "usage" help mode and made normal --help more verbose.  This 
    includes listing all available filters, even if they don't have any 
    options.  Also lists available dicts.

  * Reworked config class so that options settings the config files
    are handled correctly.  This involved a rewrite of have the
    config code.  Also changed "rem-all-" to "clear-" and added
    support for other prefixes.

  * Fixed Stack overflow bug in word-list-compress

  * Added HTML filter.  Uses the same library as SGML filter but has 
    different defaults.  SGML filter now has the empty list as the
    default for its two options.

  * Changes in filter code:
    * Renamed *-filter.opt to *-filter.info
    * Filter modules are now named *-filter instead of lib*-filter.
    * Renamed "filter-" prefix to "f-".

  * Bug fixes.

A 0.60-20040624 snapshot was also released but it was never announced.

Other Major Changes From Aspell 0.50.5:

   * Merged in Christoph Hintermüller changes from loadable-branch.  
     Which, among other things, added support for user defined filter
     modes.

   * Added support for checking affix flags when creating dictionaries.  
     Because of this some exiting dictionaries will produce a lot
     of warnings about invalid or inapplicable affixes.

   * Added "dict-alias" option for creating dictionary alias.

   * Changed "jargon" option to "variety" which is now a list so that
     multiple varieties can be specified.  The "jargon" option is still
     supported for backwards compatibility.

  * Reworked the suggestion code so that:

    * It is now possible to use soundslike lookup with affix compression 
      by only storing the soundslike of the root word.
 
    * It is significantly faster when dealing with short words.
  
    * Supports n-gram lookup.

    * Provides basic support for suggesting misspellings for
      compound words.

  * Removed support for stripping accents.  Because of this 
    THE ASPELL 0.50 ENGLISH DICTIONARY PACKAGE WILL NO LONGER WORK.  YOU 
    NEED TO DOWNLOAD A NEW ONE FROM  
    ftp://alpha.gnu.org/gnu/aspell/dict/en/

  * Rewritten SGML filter thanks to Tom Snyder.  It now supports
    skipping SGML tags such as "script".

  * Unicode Normalization is now supported as described in 
    http://aspell.net/devel-doc/man/Unicode-Normalization.html

  * Language names can now include a '_' so that the country
    code may be included when it is appropriate.

  * The format and name of the character set data file changed.
    The extension changed from .dat to .cset.  The format and name
    should be stable now.

  * I decided to name the next Aspell version 0.60 since almost every 
    part of Aspell has been refactored or rewritten to some extent.

  * Dictionaries and data files are now installed in LIBDIR/aspell-0.60 
    so that Aspell 0.50 and 0.60 can more peacefully coexist.

  * Added support for accepting all input and printing all output in
    UTF-8 or some other encoding different from the one Aspell uses.
    Aspell can now support any language that no more than 210 distinct
    characters, including different capitalizations and accents, _even
    if_ there is not an existing 8-bit encoding that supports the
    language.

  * Support for Affix Compression.  Affix compression stores the root
    word and then a list of prefixes and suffixes that the word can
    take, and thus saves a lot of space.  The codebase comes from
    MySpell found in OpenOffice.  It uses the same affix file
    OpenOffice (and Mozilla) use.

  * Manual has has been converted to texinfo format thanks to the work
    of Chris Martin.

  * Reworked the build system so that a single Makefile is used for
    most of the code.

  * Added support for loadable filters thanks to Christoph Hintermüller

  * Added gettext support thanks to Sergey Poznyakoff


I expect to release Aspell 0.60 by the end of July.  A prerelease should 
be released in one or two weeks.

If you are a translator please work on updating the Aspell translation.  
The strings should be stable now.

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





reply via email to

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