*** empty log message ***
authorJim Meyering <jim@meyering.net>
Mon, 17 Jul 2000 20:40:18 +0000 (20:40 +0000)
committerJim Meyering <jim@meyering.net>
Mon, 17 Jul 2000 20:40:18 +0000 (20:40 +0000)
lib/ChangeLog
m4/ChangeLog
m4/mbswidth.m4 [new file with mode: 0644]

index ca342082c3e1c95cc20a5011587eeb9983678c06..d8df9f0847da5c50c4d36efa9ea4ae030eeb65c3 100644 (file)
@@ -1,3 +1,8 @@
+2000-07-16  Bruno Haible  <haible@clisp.cons.org>
+
+       * mbswidth.h: New file.
+       * mbswidth.c: New file.
+
 2000-07-17  Bruno Haible  <haible@clisp.cons.org>
 
        * config.charset: Add support for FreeBSD. Improve support for HP-UX
index b1c3c8d66100193e5f14073837f874871b5e03ce..df7aeb80a52446a5d5ed15460103e64e9c1dc4cb 100644 (file)
@@ -1,3 +1,8 @@
+2000-07-16  Bruno Haible  <haible@clisp.cons.org>
+
+        * mbswidth.m4: New file.
+        * prereq.m4 (jm_PREREQ): Call jm_PREREQ_MBSWIDTH.
+
 2000-07-14  Jim Meyering  <meyering@lucent.com>
 
        * xstrtoumax.m4 (jm_AC_PREREQ_XSTRTOUMAX): Require jm_AC_TYPE_UINTMAX_T.
diff --git a/m4/mbswidth.m4 b/m4/mbswidth.m4
new file mode 100644 (file)
index 0000000..d18b26d
--- /dev/null
@@ -0,0 +1,13 @@
+#serial 1
+
+dnl autoconf tests required for use of mbswidth.c
+dnl From Bruno Haible.
+
+AC_DEFUN(jm_PREREQ_MBSWIDTH,
+[
+  AC_REQUIRE([AC_HEADER_STDC])
+  AC_REQUIRE([AM_C_PROTOTYPES])
+  AC_CHECK_HEADERS(limits.h stdlib.h string.h wchar.h wctype.h)
+  AC_CHECK_FUNCS(isascii iswprint mbrtowc wcwidth)
+  AC_MBSTATE_T
+])