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 <<a href=3D"mailto:[email protected]= g">[email protected]</a>> 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 "Upgrading from A= spell 0.60.7"<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 <<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>>= ;.<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--