summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS14
-rw-r--r--configure.ac2
-rw-r--r--src/enchant.1.in5
-rw-r--r--tests/pwl/enchant_pwl_tests.cpp1
4 files changed, 19 insertions, 3 deletions
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)
----------------------
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])
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:<comma-separated list of spelling
-providers>. To see what providers are available, run \fIenchant-lsmod-@ENCHANT_MAJOR_VERSION@\fR. '*' is
+The ordering file takes the form \fIlanguage_tag:<comma-separated list of spelling
+providers>\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
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<std::string> 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");