]> Savannah Git Hosting - gnulib.git/commitdiff
mcel-prefer: new module
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 7 Sep 2023 21:51:57 +0000 (14:51 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 7 Sep 2023 22:08:44 +0000 (15:08 -0700)
* modules/mcel-prefer: New file.

ChangeLog
modules/mcel-prefer [new file with mode: 0644]

index cbb1979acb3d4865ec2196f6dbe88fe3f651b629..5c967214ed9a0f0b7d1711776532bd53856956a5 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2023-09-07  Paul Eggert  <eggert@cs.ucla.edu>
 
+       mcel-prefer: new module
+       * modules/mcel-prefer: New file.
+
        mcel-bench-tests: new module
        * modules/mcel-bench-tests, tests/bench-mcel.c: New files.
        * tests/bench-multibyte.h (TEXT_LATIN_ASCII_LINE1)
diff --git a/modules/mcel-prefer b/modules/mcel-prefer
new file mode 100644 (file)
index 0000000..5c5ac24
--- /dev/null
@@ -0,0 +1,28 @@
+Description:
+Prefer mcel to the mbiter family.  mcel is simpler and can be faster.
+However, it does not support some obsolete encodings that are also not
+supported by glibc locales, and the caller is responsible for
+coalescing sequences of error-encoding bytes if that is desired.
+
+Files:
+
+Depends-on:
+mcel
+
+configure.ac-early:
+# Prefer mcel by default.  This can be overridden via
+# './configure GNULIB_MCEL_PREFER=no'.
+: ${GNULIB_MCEL_PREFER=yes}
+
+configure.ac:
+gl_MODULE_INDICATOR([mcel-prefer])
+
+Makefile.am:
+
+Include:
+
+License:
+LGPLv2+
+
+Maintainer:
+Paul Eggert