Path to this page:
./
textproc/aspell,
Spell checker with good multi-language support
Branch: pkgsrc-2019Q3,
Version: 0.60.8,
Package name: aspell-0.60.8,
Maintainer: pkgsrc-usersGNU Aspell is a Free and Open Source spell checker designed to eventually
replace Ispell. It can either be used as a library or as an independent spell
checker. Its main feature is that it does a much better job of coming up with
possible suggestions than just about any other spell checker out there for the
English language, including Ispell and Microsoft Word. It also has many other
technical enhancements over Ispell such as using shared memory for dictionaries
and intelligently handling personal dictionaries when more than one Aspell
process is open at once.
Required to run:[
lang/perl5]
Required to build:[
pkgtools/cwrappers]
Master sites: (Expand)
SHA1: ae554df297aee676b4d16f261fa5c60e285478f6
RMD160: 331a10149aa4efe9b6798137d6a56a0a44fcf570
Filesize: 3404.734 KB
Version history: (Expand)
- (2019-10-22) Updated to version: aspell-0.60.8
- (2019-10-02) Package added to pkgsrc.se, version aspell-0.60.7 (created)
CVS history: (Expand)
2019-10-22 13:05:37 by Benny Siegert | Files touched by this commit (4) |
Log message:
Pullup ticket #6072 - requested by nia
textproc/aspell: security fix
Revisions pulled up:
- textproc/aspell/Makefile 1.74
- textproc/aspell/PLIST 1.18
- textproc/aspell/distinfo 1.31
- textproc/aspell/options.mk deleted
---
Module Name: pkgsrc
Committed By: nia
Date: Sat Oct 19 10:43:28 UTC 2019
Modified Files:
pkgsrc/textproc/aspell: Makefile PLIST distinfo
Removed Files:
pkgsrc/textproc/aspell: options.mk
Log message:
aspell: Update to 0.68.8
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.
|