Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > gnu.announce > #1667 > unrolled thread

GNU Aspell 0.60.8 released

Started byKevin Atkinson <kevina@gnu.org>
First post2019-10-15 17:00 -0400
Last post2019-10-15 17:00 -0400
Articles 1 — 1 participant

Back to article view | Back to gnu.announce

This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by below is the oldest one visible, not the original post.


Contents

  GNU Aspell 0.60.8 released Kevin Atkinson <kevina@gnu.org> - 2019-10-15 17:00 -0400

#1667 — GNU Aspell 0.60.8 released

FromKevin Atkinson <kevina@gnu.org>
Date2019-10-15 17:00 -0400
SubjectGNU Aspell 0.60.8 released
Message-ID<mailman.816.1571187474.9715.info-gnu@gnu.org>
GNU Aspell 0.60.8 is now available at:
     https://ftp.gnu.org/gnu/aspell/aspell-0.60.8.tar.gz

GNU Aspell is a Free spell checker designed to eventually replace Ispell.  It 
can either be used as a library or as an independent spell checker.  Its main 
feature is that it does a much better job of suggesting possible replacements 
for a misspelled word than just about any other spell checker out there for 
the English language.

Additional information on GNU Aspell can be found at http://aspell.net.

Please note that this version has the potential to break some applications 
that use null-terminated UCS-2 and UCS-4 encoded strings in order to fix a 
potentially unbounded buffer over-read.  Very few applications do this 
however.  For additional information please see "Upgrading from Aspell 0.60.7" 
in the manual. 
(http://aspell.net/man-html/Upgrading-from-Aspell-0_002e60_002e7.html)

Major changes from 0.60.7 to 0.60.8:

     * Prevent a potentially unbounded buffer over-read by no longer
       supporting null-terminated UCS-2 and UCS-4 encoded strings with the
       original C API.

     * Ensure that possible typos are listed before other suggestions when
       typo analysis is used.  Also fix a bug so that suggestions that
       split a word using a space or hyphen are not always first.

     * Add Markdown filter.

     * Add new 'wordlists' option, which is a list of UTF-8 files that
       contain additional words to accept.

     * Add new 'camel-case' option, which enables support for checking
       camelCase words.

     * Sort personal and replacement dictionaries.

     * Change 'ultra' suggestion mode to only find words that are within
       one-edit distance or have the same soundslike.

Aspell 0.60.7 was released a few months ago, but never announced on info-gnu.
Major changes from 0.60.6.1 to 0.60.7:

    * Add partial support for recognizing the Unicode apostrophe in
      words.  In particular Aspell will accept the Unicode apostrophe
      when the language uses an ISO Latin charset that doesn't already
      have a Unicode apostrophe.  For now, Aspell will still use the
      ASCII version in suggestions.

    * Fix a bug that caused Aspell to crash with a SEGFAULT when built
      with mingw-w64.

    * Fix a bug which caused Aspell to crash when passing in a null
      string to almost any of the C API functions.  This should not
      happen if the size is also zero as the pointer should never be
      derefrenced.

    * Detect when a dictionary compiled on a 32-bit machine is used on a
      64-bit one (and vise versa), as due to an oversight, compiled
      dictionaries depend on more than the endianness.  Also added a
      compile time option to remove this dependency, but at the cost of
      breaking compatibility with already compiled dictionaries on
      64-bit systems.


[toc] | [standalone]


Back to top | Article view | gnu.announce


csiph-web