diff options
Diffstat (limited to 'src/zope/schema/_bootstrapfields.py')
| -rw-r--r-- | src/zope/schema/_bootstrapfields.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/zope/schema/_bootstrapfields.py b/src/zope/schema/_bootstrapfields.py index 7152b82..9a64a2d 100644 --- a/src/zope/schema/_bootstrapfields.py +++ b/src/zope/schema/_bootstrapfields.py @@ -505,9 +505,11 @@ class MinMaxLen(object): class Text(MinMaxLen, Field): """A field containing text used for human discourse.""" _type = text_type + unicode_normalization = 'NFC' def __init__(self, *args, **kw): - self.unicode_normalization = kw.pop('unicode_normalization', 'NFC') + self.unicode_normalization = kw.pop( + 'unicode_normalization', self.unicode_normalization) super(Text, self).__init__(*args, **kw) def fromUnicode(self, value): |
