From b69a15d97c81e7a1434b52ffc7d5c803956d2f19 Mon Sep 17 00:00:00 2001 From: Reuben Thomas Date: Tue, 16 Nov 2021 13:50:38 +0000 Subject: NEWS: add news for 2.3.2 --- NEWS | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/NEWS b/NEWS index 7110e6e..839f126 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,17 @@ +2.3.2 (November 16, 2021) +------------------------- + +Fix the generation of man pages, so that installation-dependent paths are +correctly inserted. + +Improve error reporting when enchant-lsmod cannot open a dictionary for a +given language, in particular with the Aspell backend. + +Fix compilation on MingW. + +Some minor code cleanup. + + 2.3.1 (August 9, 2021) ---------------------- -- cgit v1.2.1 From 35ea608c651cb478025c9fe96b41d77bac83bd87 Mon Sep 17 00:00:00 2001 From: Reuben Thomas Date: Tue, 16 Nov 2021 13:51:05 +0000 Subject: tests/pwl/enchant_pwl_tests.cpp: add extra check to prevent a crash This should fix the test crash in #218 (though not the underlying bug!). --- tests/pwl/enchant_pwl_tests.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/pwl/enchant_pwl_tests.cpp b/tests/pwl/enchant_pwl_tests.cpp index 5dc1562..8625421 100644 --- a/tests/pwl/enchant_pwl_tests.cpp +++ b/tests/pwl/enchant_pwl_tests.cpp @@ -309,6 +309,7 @@ TEST_FIXTURE(EnchantPwl_TestFixture, AddWordsToDictionary(sNoiseWords); std::vector suggestions = GetSuggestionsFromWord("saskep"); + CHECK(suggestions.size() > 0); // FIXME: The string in the next line was originally "hasten", but the // test failed. Is this now correct? CHECK(suggestions[0] != "hastens"); -- cgit v1.2.1 From 8a2a4b4c75774e5532554e269be52cafd7da9d7a Mon Sep 17 00:00:00 2001 From: Reuben Thomas Date: Tue, 16 Nov 2021 13:53:15 +0000 Subject: configure.ac: bump version to 2.3.2 --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 5a4a78e..35e3b80 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([enchant],[2.3.1]) +AC_INIT([enchant],[2.3.2]) AC_CONFIG_SRCDIR(src/enchant.h) AC_CONFIG_AUX_DIR([build-aux]) AM_INIT_AUTOMAKE([subdir-objects]) -- cgit v1.2.1 From 85220e5498a63e4632f4d2402e93a7450ea5eca5 Mon Sep 17 00:00:00 2001 From: Reuben Thomas Date: Fri, 3 Dec 2021 13:46:55 +0000 Subject: enchant.1: document format of language tags (see issue #295) --- src/enchant.1.in | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/enchant.1.in b/src/enchant.1.in index 5916a1f..3b85fc5 100644 --- a/src/enchant.1.in +++ b/src/enchant.1.in @@ -36,8 +36,9 @@ Enchant uses global and per-user ordering files named \fIenchant.ordering\fR to decide which spelling provider to use for particular languages. The per-user file takes precedence. .PP -The ordering file takes the form language_tag:. To see what providers are available, run \fIenchant-lsmod-@ENCHANT_MAJOR_VERSION@\fR. '*' is +The ordering file takes the form \fIlanguage_tag:\fR. The language tag is an IETF BCP 47 language tag, typically of the form \fICOUNTRY_LANGUAGE\fR. +To see what dictionaries are available, run \fIenchant-lsmod-@ENCHANT_MAJOR_VERSION@\fR. '*' is used to mean "use this ordering for all languages, unless instructed otherwise." For example: .PP *:aspell,hunspell,nuspell -- cgit v1.2.1