view modules/unictype/property-all @ 14160:500ae32859c1

New Unicode character properties, from Unicode 5.2.0. * lib/unictype.in.h (UC_PROPERTY_CASED, UC_PROPERTY_CASE_IGNORABLE, UC_PROPERTY_CHANGES_WHEN_LOWERCASED, UC_PROPERTY_CHANGES_WHEN_UPPERCASED, UC_PROPERTY_CHANGES_WHEN_TITLECASED, UC_PROPERTY_CHANGES_WHEN_CASEFOLDED, UC_PROPERTY_CHANGES_WHEN_CASEMAPPED, uc_is_property_cased, uc_is_property_case_ignorable, uc_is_property_changes_when_lowercased, uc_is_property_changes_when_uppercased, uc_is_property_changes_when_titlecased, uc_is_property_changes_when_casefolded, uc_is_property_changes_when_casemapped): New declarations. * lib/unictype/pr_byname.gperf: Add the new properties. * modules/unictype/property-byname (Depends-on): Depend on the new properties modules. * modules/unictype/property-all (Depends-on): Likewise. * MODULES.html.sh (Unicode string functions): Add unictype/property-case-ignorable, unictype/property-cased, unictype/property-changes-when-casefolded, unictype/property-changes-when-casemapped, unictype/property-changes-when-lowercased, unictype/property-changes-when-titlecased, unictype/property-changes-when-uppercased.
author Bruno Haible <bruno@clisp.org>
date Sun, 09 Jan 2011 11:33:55 +0100
parents 6dc73c76eced
children 1f14c6dd175d
line wrap: on
line source

Description:
Complete API for Unicode character properties.

Files:

Depends-on:
unictype/property-alphabetic
unictype/property-ascii-hex-digit
unictype/property-bidi-arabic-digit
unictype/property-bidi-arabic-right-to-left
unictype/property-bidi-block-separator
unictype/property-bidi-boundary-neutral
unictype/property-bidi-common-separator
unictype/property-bidi-control
unictype/property-bidi-embedding-or-override
unictype/property-bidi-eur-num-separator
unictype/property-bidi-eur-num-terminator
unictype/property-bidi-european-digit
unictype/property-bidi-hebrew-right-to-left
unictype/property-bidi-left-to-right
unictype/property-bidi-non-spacing-mark
unictype/property-bidi-other-neutral
unictype/property-bidi-pdf
unictype/property-bidi-segment-separator
unictype/property-bidi-whitespace
unictype/property-byname
unictype/property-case-ignorable
unictype/property-cased
unictype/property-changes-when-casefolded
unictype/property-changes-when-casemapped
unictype/property-changes-when-lowercased
unictype/property-changes-when-titlecased
unictype/property-changes-when-uppercased
unictype/property-combining
unictype/property-composite
unictype/property-currency-symbol
unictype/property-dash
unictype/property-decimal-digit
unictype/property-default-ignorable-code-point
unictype/property-deprecated
unictype/property-diacritic
unictype/property-extender
unictype/property-format-control
unictype/property-grapheme-base
unictype/property-grapheme-extend
unictype/property-grapheme-link
unictype/property-hex-digit
unictype/property-hyphen
unictype/property-id-continue
unictype/property-id-start
unictype/property-ideographic
unictype/property-ids-binary-operator
unictype/property-ids-trinary-operator
unictype/property-ignorable-control
unictype/property-iso-control
unictype/property-join-control
unictype/property-left-of-pair
unictype/property-line-separator
unictype/property-logical-order-exception
unictype/property-lowercase
unictype/property-math
unictype/property-non-break
unictype/property-not-a-character
unictype/property-numeric
unictype/property-other-alphabetic
unictype/property-other-default-ignorable-code-point
unictype/property-other-grapheme-extend
unictype/property-other-id-continue
unictype/property-other-id-start
unictype/property-other-lowercase
unictype/property-other-math
unictype/property-other-uppercase
unictype/property-paired-punctuation
unictype/property-paragraph-separator
unictype/property-pattern-syntax
unictype/property-pattern-white-space
unictype/property-private-use
unictype/property-punctuation
unictype/property-quotation-mark
unictype/property-radical
unictype/property-sentence-terminal
unictype/property-soft-dotted
unictype/property-space
unictype/property-terminal-punctuation
unictype/property-test
unictype/property-titlecase
unictype/property-unassigned-code-value
unictype/property-unified-ideograph
unictype/property-uppercase
unictype/property-variation-selector
unictype/property-white-space
unictype/property-xid-continue
unictype/property-xid-start
unictype/property-zero-width

configure.ac:

Makefile.am:

Include:
"unictype.h"

License:
LGPL

Maintainer:
Bruno Haible