Re: Aspell 0.60.8 Now Available

Hypo Stases <[email protected]> Sun, 3 Nov 2019 09:17:56 +0200
Newsgroups gmane.comp.gnu.aspell.devel,gmane.comp.gnu.aspell.announce,gmane.comp.gnu.aspell.user
Message-ID <CAO0-R_JCNSt5LjGxTWY1YWHjat85z6+PD21tiFWR+y+VCC5BhA@mail.gmail.com>
--00000000000045523805966c00f0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Thank you, Kevin, for your continued support of Aspell.

Are there any good chances that MSVC Windows platform will be coming one
day?


On Sun, Oct 13, 2019 at 1:58 AM Kevin Atkinson <[email protected]> wrote:

> 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 application=
s
> 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 =E2=80=98wordlists=E2=80=99 option, which is a list of UTF-=
8 files that
>       contain additional words to accept.
>
>     * Add new =E2=80=98camel-case=E2=80=99 option, which enables support =
for checking
>       camelCase words.
>
>     * Sort personal and replacement dictionaries.
>
>     * Change =E2=80=98ultra=E2=80=99 suggestion mode to only find words t=
hat are within
>       one-edit distance or have the same soundslike.
>
> Other changes from 0.60.7:
>
>     * Implement the =E2=80=98aspell filter=E2=80=99 command.
>     * Fix a bug in =E2=80=98AspellDocumentChecker=E2=80=99 that prevented=
 it from working
>       with UCS-2 and UCS-4 encoded strings.
>     * Remove unused =E2=80=98sug-edit-dist=E2=80=99 option.
>     * =E2=80=98AspellDocumentChecker=E2=80=99 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 =E2=80=98clean=E2=80=99 option and command will no longer split=
 a word.
>     * Various documentation improvements.
>     * Removal of several outdated appendices that don=E2=80=99t really be=
long 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=E2=80=99s OS=
S-Fuzz.
> _______________________________________________
> Aspell-devel mailing list
> [email protected]
> https://lists.gnu.org/mailman/listinfo/aspell-devel
>

--00000000000045523805966c00f0
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div>Thank you, Kevin, for your continued=
 support of Aspell.</div><div><br></div><div>Are there any good chances tha=
t MSVC Windows platform will be coming one day?</div><div><br></div></div><=
br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun,=
 Oct 13, 2019 at 1:58 AM Kevin Atkinson &lt;<a href=3D"mailto:[email protected]=
g">[email protected]</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote"=
 style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);p=
adding-left:1ex">GNU Aspell 0.60.8 is now available at:<br>
=C2=A0 =C2=A0 <a href=3D"ftp://ftp.gnu.org/gnu/aspell/aspell-0.60.8.tar.gz"=
 rel=3D"noreferrer" target=3D"_blank">ftp://ftp.gnu.org/gnu/aspell/aspell-0=
.60.8.tar.gz</a><br>
<br>
Please note that this version has the potential to break some applications<=
br>
that use null-terminated UCS-2 and UCS-4 encoded strings in order to fix a<=
br>
potentially unbounded buffer over-read.=C2=A0 Very few applications do this=
<br>
however.=C2=A0 For additional information please see &quot;Upgrading from A=
spell 0.60.7&quot;<br>
in the manual.<br>
(<a href=3D"http://aspell.net/man-html/Upgrading-from-Aspell-0_002e60_002e7=
.html" rel=3D"noreferrer" target=3D"_blank">http://aspell.net/man-html/Upgr=
ading-from-Aspell-0_002e60_002e7.html</a>)<br>
<br>
Major changes from 0.60.7 to 0.68.8:<br>
<br>
=C2=A0 =C2=A0 * Prevent a potentially unbounded buffer over-read by no long=
er<br>
=C2=A0 =C2=A0 =C2=A0 supporting null-terminated UCS-2 and UCS-4 encoded str=
ings with the<br>
=C2=A0 =C2=A0 =C2=A0 original C API.<br>
<br>
=C2=A0 =C2=A0 * Ensure that possible typos are listed before other suggesti=
ons when<br>
=C2=A0 =C2=A0 =C2=A0 typo analysis is used.=C2=A0 Also fix a bug so that su=
ggestions that<br>
=C2=A0 =C2=A0 =C2=A0 split a word using a space or hyphen are not always fi=
rst.<br>
<br>
=C2=A0 =C2=A0 * Add Markdown filter.<br>
<br>
=C2=A0 =C2=A0 * Add new =E2=80=98wordlists=E2=80=99 option, which is a list=
 of UTF-8 files that<br>
=C2=A0 =C2=A0 =C2=A0 contain additional words to accept.<br>
<br>
=C2=A0 =C2=A0 * Add new =E2=80=98camel-case=E2=80=99 option, which enables =
support for checking<br>
=C2=A0 =C2=A0 =C2=A0 camelCase words.<br>
<br>
=C2=A0 =C2=A0 * Sort personal and replacement dictionaries.<br>
<br>
=C2=A0 =C2=A0 * Change =E2=80=98ultra=E2=80=99 suggestion mode to only find=
 words that are within<br>
=C2=A0 =C2=A0 =C2=A0 one-edit distance or have the same soundslike.<br>
<br>
Other changes from 0.60.7:<br>
<br>
=C2=A0 =C2=A0 * Implement the =E2=80=98aspell filter=E2=80=99 command.<br>
=C2=A0 =C2=A0 * Fix a bug in =E2=80=98AspellDocumentChecker=E2=80=99 that p=
revented it from working<br>
=C2=A0 =C2=A0 =C2=A0 with UCS-2 and UCS-4 encoded strings.<br>
=C2=A0 =C2=A0 * Remove unused =E2=80=98sug-edit-dist=E2=80=99 option.<br>
=C2=A0 =C2=A0 * =E2=80=98AspellDocumentChecker=E2=80=99 now expects the doc=
ument a line at a time<br>
=C2=A0 =C2=A0 =C2=A0 in order to work with the new Markdown filter.=C2=A0 I=
f the document is<br>
=C2=A0 =C2=A0 =C2=A0 split on white space characters instead, nothing will =
break, but<br>
=C2=A0 =C2=A0 =C2=A0 new filters such as the Markdown filter may give incor=
rect results.<br>
=C2=A0 =C2=A0 * The =E2=80=98clean=E2=80=99 option and command will no long=
er split a word.<br>
=C2=A0 =C2=A0 * Various documentation improvements.<br>
=C2=A0 =C2=A0 * Removal of several outdated appendices that don=E2=80=99t r=
eally belong in<br>
=C2=A0 =C2=A0 =C2=A0 the main manual.=C2=A0 Parts that are still relevent m=
ay eventually be<br>
=C2=A0 =C2=A0 =C2=A0 moved elsewhere, but for now they are available online=
 at<br>
=C2=A0 =C2=A0 =C2=A0 &lt;<a href=3D"http://aspell.net/0.60.7/man-html/" rel=
=3D"noreferrer" target=3D"_blank">http://aspell.net/0.60.7/man-html/</a>&gt=
;.<br>
=C2=A0 =C2=A0 * Fix various crashes and other problems found by Google=E2=
=80=99s OSS-Fuzz.<br>
_______________________________________________<br>
Aspell-devel mailing list<br>
<a href=3D"mailto:[email protected]" target=3D"_blank">Aspell-devel@gnu.=
org</a><br>
<a href=3D"https://lists.gnu.org/mailman/listinfo/aspell-devel" rel=3D"nore=
ferrer" target=3D"_blank">https://lists.gnu.org/mailman/listinfo/aspell-dev=
el</a><br>
</blockquote></div></div>

--00000000000045523805966c00f0--