Opened 6 months ago

Closed 6 months ago

#18723 closed enhancement (fixed)

enchant-2.6.1

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

Description

New minor version.

Change History (3)

comment:1 by Xi Ruoyao, 6 months ago

2.6.1 (September 24, 2023)

This version tweaks normalization of language tags so that only the part of the tag that specifies country and language is altered; any extra that is not removed is left alone. This fixes the use case for Aspell dictionaries that was fixed in the Aspell backend in 2.6.0. Thanks again to Abdul-Lateef Haji-Ali for the report and help with the fix.

2.6.0 (September 24, 2023)

This version removes validation of language tags; dictionary names no longer have to be valid language tags. This is because dictionaries in the wild sometimes are sometimes not named with valid tags, and so are not visible to Enchant. Programs that use Enchant will have to cope with this, for the purposes of working out which languages are supported; but it should not a big deal, as Enchant already accepted valid language tags with extra stuff on the end, such as “en_GB-ize”.

Debug output now uses GLib’s debug system, and can be enabled at run-time by setting the environment variable G_MESSAGES_DEBUG to ‘libenchant’. If you have had problems understanding why Enchant is not using the spelling provider you expect, now’s the time to get in touch via the issue tracker and see if we can work out what’s going on!

The Aspell back-end has a fix to let it work with language variants such as “en_GB-ize”. Thanks to Abdul-Lateef Haji-Ali for this fix!

There’s more code clean-up, build system updates, and a couple of null pointer dereference fixes (thanks, GCC!).

comment:2 by Bruce Dubbs, 6 months ago

Owner: changed from blfs-book to Bruce Dubbs
Status: newassigned

comment:3 by Bruce Dubbs, 6 months ago

Resolution: fixed
Status: assignedclosed

Fixed at commits

46f3c6610c Update to xfce4-terminal-1.1.1.
161212753c Update to libjpeg-turbo-3.0.1.
9b1d3dd975 Update to qpdf-11.6.3.
2658a0d7e7 Update to enchant-2.6.1.
bb79f7c314 Update to libblockdev-3.0.4.
Note: See TracTickets for help on using tickets.