New Aspell 0.60.8 Pre-Release Snapshot Now Available

Kevin Atkinson <[email protected]> Sat, 21 Sep 2019 20:42:40 -0400 (EDT)
Newsgroups gmane.comp.gnu.aspell.devel
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-ID: <[email protected]>
Content-Transfer-Encoding: quoted-printable

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

Important changes from from Aspell 0.60.7:

Fix an buffer over-read as already announced.  Unfortunately it has the=20
potential to break some applications.  See the manual for more info.

Changes from last snapshot (20190817)

    * Add new 'wordlists' option, which is a list of UTF-8 files that
      contain additional words to accept.
    * Provide support for checking camelCase words.
    * The 'clean' option and command will no longer split a word.

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 =A1ultra=A2 suggestion mode to only find words that are wit=
hin
       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 =A1AspellDocumentChecker=A2 that prevented it from wo=
rking
       with UCS-2 and UCS-4 encoded strings.
     * Implement =A1aspell filter=A2 command.
     * Remove unused =A1sug-edit-dist=A2 option.
     * In order to work with the new Markdown filter
       =A1AspellDocumentChecker=A2 now expects the document a line at a t=
ime.
       If the document is split on white space characters instead, nothin=
g
       will break, but new filters such as the Markdown filter may give
       incorrect results.
     * Fix various crashes and other problems found by Google=A2s OSS-Fuz=
z.

I plan to release Aspell 0.60.8 sometime in the coming weeks.

I am not sure yet, but Aspell 0.60.8 might be the last release before Asp=
ell=20
0.62.  Planned changes for Aspell 0.62 include some API additions and a s=
witch=20
to using C++11 with select C++14 features.  Aspell 0.61 was the planned n=
ext=20
major release back in 2011 so to avoid confusion that version number will=
 be=20
skipped.

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