Aspell 0.60.8 Now Available

Kevin Atkinson <[email protected]> Sat, 12 Oct 2019 18:58:05 -0400 (EDT)
Newsgroups gmane.comp.gnu.aspell.announce,gmane.comp.gnu.aspell.devel,gmane.comp.gnu.aspell.user
Message-ID <[email protected]>
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--8323329-1261551336-1570921086=:2134
Content-Type: TEXT/PLAIN; format=flowed; charset=ISO-8859-7
Content-Transfer-Encoding: 8BIT

GNU Aspell 0.60.8 is now available at:
    ftp://ftp.gnu.org/gnu/aspell/aspell-0.60.8.tar.gz

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.68.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.

Other changes from 0.60.7:

    * Implement the ¡aspell filter¢ command.
    * Fix a bug in ¡AspellDocumentChecker¢ that prevented it from working
      with UCS-2 and UCS-4 encoded strings.
    * Remove unused ¡sug-edit-dist¢ option.
    * ¡AspellDocumentChecker¢ now expects the document a line at a time
      in order to work with the new Markdown filter.  If the document is
      split on white space characters instead, nothing will break, but
      new filters such as the Markdown filter may give incorrect results.
    * The ¡clean¢ option and command will no longer split a word.
    * Various documentation improvements.
    * Removal of several outdated appendices that don¢t really belong in
      the main manual.  Parts that are still relevent may eventually be
      moved elsewhere, but for now they are available online at
      <http://aspell.net/0.60.7/man-html/>.
    * Fix various crashes and other problems found by Google¢s OSS-Fuzz.

--8323329-1261551336-1570921086=:2134
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KQXNwZWxsLWFu
bm91bmNlIG1haWxpbmcgbGlzdApBc3BlbGwtYW5ub3VuY2VAZ251Lm9yZwpodHRwczovL2xpc3Rz
LmdudS5vcmcvbWFpbG1hbi9saXN0aW5mby9hc3BlbGwtYW5ub3VuY2UK

--8323329-1261551336-1570921086=:2134--