* modules/wcwidth: New file.
authorEric Blake <ebb9@byu.net>
Wed, 28 Jun 2006 13:11:32 +0000 (13:11 +0000)
committerEric Blake <ebb9@byu.net>
Wed, 28 Jun 2006 13:11:32 +0000 (13:11 +0000)
* modules/mbchar (Depends-on): Add wcwidth.
* modules/mbswidth (Depends-on): Add wcwidth.
* MODULES.html.sh: Add wcwidth.

ChangeLog
MODULES.html.sh
modules/mbchar
modules/mbswidth
modules/wcwidth [new file with mode: 0644]

index ac04033..0f7cd2a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2006-06-28  Eric Blake  <ebb9@byu.net>
+
+       * modules/wcwidth: New file.
+       * modules/mbchar (Depends-on): Add wcwidth.
+       * modules/mbswidth (Depends-on): Add wcwidth.
+       * MODULES.html.sh: Add wcwidth.
+
 2006-06-28  Simon Josefsson  <jas@extundo.com>
 
        * tests/test-getaddrinfo.c: Test getnameinfo too.  Call WSAStartup
@@ -16,7 +23,7 @@
        * modules/stdint (Makefile.am): Also substitute HAVE_WCHAR_H.
 
 2006-06-23  Simon Josefsson  <jas@extundo.com>
-            Bruno Haible  <bruno@clisp.org>
+           Bruno Haible  <bruno@clisp.org>
 
        * gnulib-tool (func_emit_lib_Makefile_am): Define MOSTLYCLEANDIRS.
        Emit mostlyclean-local rule.
        * modules/wait-process: Likewise.
 
 2006-04-23  Claudio Fontana  <claudio@gnu.org>
-            Bruno Haible  <bruno@clisp.org>
+           Bruno Haible  <bruno@clisp.org>
 
        * modules/gettext (Makefile.am): Add a -I flag for <libintl.h>.
        * gnulib-tool (func_emit_lib_Makefile_am): Emit empty default value
index 3f82481..d5060ba 100755 (executable)
@@ -1811,6 +1811,7 @@ func_all_modules ()
   func_module strtok_r
   func_module unistd
   func_module utime
+  func_module wcwidth
   func_end_table
 
   element="Enhancements for POSIX:2001 functions"
index 5f19321..c430361 100644 (file)
@@ -8,6 +8,7 @@ m4/mbchar.m4
 
 Depends-on:
 stdbool
+wcwidth
 
 configure.ac:
 gl_MBCHAR
index 51ea07a..f4b8f79 100644 (file)
@@ -9,6 +9,7 @@ m4/mbrtowc.m4
 m4/mbswidth.m4
 
 Depends-on:
+wcwidth
 
 configure.ac:
 gl_MBSWIDTH
diff --git a/modules/wcwidth b/modules/wcwidth
new file mode 100644 (file)
index 0000000..6afb420
--- /dev/null
@@ -0,0 +1,23 @@
+Description:
+Determine the number of screen columns needed for a character.
+
+Files:
+lib/wcwidth.h
+m4/wcwidth.m4
+
+Depends-on:
+
+configure.ac:
+gl_FUNC_WCWIDTH
+
+Makefile.am:
+lib_SOURCES += wcwidth.h
+
+Include:
+"wcwidth.h"
+
+License:
+GPL
+
+Maintainer:
+Bruno Haible