summaryrefslogtreecommitdiffstats
path: root/unicode/normalization_defs.h
diff options
context:
space:
mode:
authorSam Varshavchik2021-03-07 17:46:01 -0500
committerSam Varshavchik2021-03-10 22:52:34 -0500
commit18fc31347b80597f4100f96c86799fe130786781 (patch)
tree08b641332ec55232a34d3656d6435559a847fcce /unicode/normalization_defs.h
parent92bcce9b28d5d123af67ff0201cd97508af21326 (diff)
downloadcourier-libs-18fc31347b80597f4100f96c86799fe130786781.tar.bz2
courier-unicode: canonical decomposition and composition implementation.
Move unicode_canonical() into a larger library of functions that handles full Unicode decomposition and composition.
Diffstat (limited to 'unicode/normalization_defs.h')
-rw-r--r--unicode/normalization_defs.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/unicode/normalization_defs.h b/unicode/normalization_defs.h
new file mode 100644
index 0000000..819fd2a
--- /dev/null
+++ b/unicode/normalization_defs.h
@@ -0,0 +1,12 @@
+#ifndef normalization_defs_h
+#define normalization_defs_h
+
+#define UNICODE_NFC_QC_N 0
+#define UNICODE_NFC_QC_Y 1
+#define UNICODE_NFC_QC_M 2
+
+#define UNICODE_NFKC_QC_N 0
+#define UNICODE_NFKC_QC_Y 1
+#define UNICODE_NFKC_QC_M 2
+
+#endif