Define u16_totitle as a wrapper around u16_ct_totitle.
authorBruno Haible <bruno@clisp.org>
Mon, 29 Jun 2009 22:14:50 +0000 (00:14 +0200)
committerBruno Haible <bruno@clisp.org>
Mon, 29 Jun 2009 22:14:50 +0000 (00:14 +0200)
ChangeLog
lib/unicase/u16-totitle.c
modules/unicase/u16-totitle

index c5686c73324e9c420205e79c45f1d16d1adef164..2ce438d3fc53dc8bcd877a52c64e7820ca8294b8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2009-06-29  Bruno Haible  <bruno@clisp.org>
 
+       Define u16_totitle as a wrapper around u16_ct_totitle.
+       * lib/unicase/u16-totitle.c: Update.
+       * modules/unicase/u16-totitle (Depends-on): Add unicase/u16-ct-totitle,
+       unicase/empty-prefix-context, unicase/empty-suffix-context. Clean up.
+
        Define u8_totitle as a wrapper around u8_ct_totitle.
        * lib/unicase/u-totitle.h (is_cased, is_case_ignorable): Remove
        functions.
index 4d1db765453ab5bde97656af04a591e4f4f5d138..e0d14e8301a9a288a12e1bc96ec677a0af66bb90 100644 (file)
 /* Specification.  */
 #include "unicase.h"
 
-#include <errno.h>
-#include <stdbool.h>
-#include <stddef.h>
-#include <stdlib.h>
-
-#include "unistr.h"
-#include "unictype.h"
-#include "uniwbrk.h"
-#include "uninorm.h"
-#include "special-casing.h"
-
 #define FUNC u16_totitle
 #define UNIT uint16_t
-#define U_WORDBREAKS u16_wordbreaks
-#define U_MBTOUC_UNSAFE u16_mbtouc_unsafe
-#define U_UCTOMB u16_uctomb
-#define U_CPY u16_cpy
-#define U_NORMALIZE u16_normalize
+#define U_CT_TOTITLE u16_ct_totitle
 #include "u-totitle.h"
 
index 9d7143cb0e366d1445beeb1accd23fb077151420..771b563059b6a5fff63c1c30c1abfb5300c0c774 100644 (file)
@@ -7,23 +7,9 @@ lib/unicase/u-totitle.h
 
 Depends-on:
 unicase/base
-unicase/special-casing
-unicase/totitle
-unicase/tolower
-uniwbrk/wordbreak-property
-uniwbrk/u16-wordbreaks
-unictype/category-of
-unictype/category-test
-unictype/category-Lt
-unictype/combining-class
-unictype/property-lowercase
-unictype/property-uppercase
-unictype/property-soft-dotted
-unistr/u16-mbtouc-unsafe
-unistr/u16-uctomb
-unistr/u16-cpy
-uninorm/u16-normalize
-stdbool
+unicase/u16-ct-totitle
+unicase/empty-prefix-context
+unicase/empty-suffix-context
 
 configure.ac: