Opened 11 months ago

Closed 11 months ago

Last modified 8 months ago

#22411 closed enhancement (fixed)

enchant-2.8.14

Reported by: Bruce Dubbs Owned by: Bruce Dubbs
Priority: normal Milestone: 13.0
Component: BOOK Version: git
Severity: medium Keywords:
Cc:

Description

New point version.

Change History (7)

comment:1 by Bruce Dubbs, 11 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: new → assigned

comment:2 by Bruce Dubbs, 11 months ago

2.8.13 (November 19, 2025)

This release fixes a bug in the word division algorithm of enchant(1) introduced in 2.8.4, which itself was attempting to fix bugs introduced in the previous release. This could have caused a crash, but it seems we were saved by careful bounds checking in GLib. Instead, it merely meant that characters not valid at the end of a word were not removed as they should be before spell-checking.

Note that this bug only affected users of the enchant(1) program, for example Emacs users using it via Emacs’s “ispell” command. Users using libenchant (i.e. most users) were not affected.

comment:3 by Bruce Dubbs, 11 months ago

Resolution: → fixed
Status: assigned → closed

Fixed at commits

1a63431597 Update to enchant-2.8.13.
5824777533 Update to cmake-4.1.3.
55aeda165e Update to bind-utilities and bind-9.20.16.
ae791f63d7 Update to xf86-input-wacom-1.2.4 (Xorg driver).
ca9af589f6 Update to wireshark-4.6.1 (Security update).

comment:4 by Bruce Dubbs, 11 months ago

Resolution: fixed
Status: closed → reopened
Summary: enchant-2.8.13 → enchant-2.8.14

Now version 2.8.14

comment:5 by Bruce Dubbs, 11 months ago

2.8.14 (November 20, 2025)

This release fixes a test failure in the previous release, and improves enchant(1)’s word division algorithm, so that it only considers words that contain at least one letter. (Words may contain characters that aren’t letters, but Enchant was for example considering “1900” to be a word, which is probably not helpful.)

comment:6 by Bruce Dubbs, 11 months ago

Resolution: → fixed
Status: reopened → closed

Fixed again at commits

fc4f37f7a9 Update to cmake-4.2.0.
76f2b855d9 Update to enchant-2.8.14.

comment:7 by Bruce Dubbs, 8 months ago

Milestone: 12.5 → 13.0

Milestone renamed

Note: See TracTickets for help on using tickets.