Aspell 0.60.8 Pre-Release Snapshot Now Available

Kevin Atkinson <[email protected]> Sat, 17 Aug 2019 23:17:16 -0400 (EDT)
Newsgroups gmane.comp.gnu.aspell.devel,gmane.comp.gnu.aspell.announce
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-797790272-1566097624=:5701
Content-Type: TEXT/PLAIN; format=flowed; charset=ISO-8859-7
Content-Transfer-Encoding: 8BIT
Content-ID: <[email protected]>

A pre-release snapshot of the next stable version of Aspell is now available 
at:
   ftp://alpha.gnu.org/gnu/aspell/aspell-0.60.8-20190817.tar.gz

This snapshot fixes an buffer over-read as already announced.  Unfortunately 
it has the potential to break some applications.  See the manual for more 
info.

Changes so far (from Aspell 0.60.7):

    * Add Markdown filter.
    * When typo analysis is used, ensure that possible typos are listed
      before other suggestions.  Also fix a bug so that suggestions that
      split a word using a space or hyphen are not always first.
    * Change ¡ultra¢ suggestion mode to only find words that are within
      one-edit distance or have the same soundslike.
    * To prevent a potentially unbounded buffer over-read Aspell no
      longer supports null-terminated UCS-2 and UCS-4 encoded strings
      with the original C API.
    * Fix a bug in ¡AspellDocumentChecker¢ that prevented it from working
      with UCS-2 and UCS-4 encoded strings.
    * Implement ¡aspell filter¢ command.
    * Remove unused ¡sug-edit-dist¢ option.
    * In order to work with the new Markdown filter
      ¡AspellDocumentChecker¢ now expects the document a line at a time.
      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.
    * Fix various crashes and other problems found by Google¢s OSS-Fuzz.

Major additional changes planned before Aspell 0.60.8

    * Expose suggestion scores: https://github.com/GNUAspell/aspell/pull/567
    * Provide support for "wordlists" option:
      https://github.com/GNUAspell/aspell/pull/564

This snapshot was created due to the buffer over-read found in Aspell. 
Additional snapshots may be made available at ftp://alpha.gnu.org/gnu/aspell/ 
on an as needed bases and likely to only be announced on the aspell-devel 
list.

I plan to release Aspell 0.60.8 within a month.
--8323329-797790272-1566097624=:5701
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KQXNwZWxsLWRl
dmVsIG1haWxpbmcgbGlzdApBc3BlbGwtZGV2ZWxAZ251Lm9yZwpodHRwczovL2xpc3RzLmdudS5v
cmcvbWFpbG1hbi9saXN0aW5mby9hc3BlbGwtZGV2ZWwK

--8323329-797790272-1566097624=:5701--