Sha256: 33f2470e4ef9689ba0c9c4bace26df4228c1c542a386806b28905adcd349bfce
Contents?: true
Size: 758 Bytes
Versions: 2
Compression:
Stored size: 758 Bytes
Contents
# encoding: UTF-8 # Copyright 2012 Twitter, Inc # http://www.apache.org/licenses/LICENSE-2.0 module TwitterCldr module Normalizers # Implements normalization of a Unicode string to Normalization Form D (NFD). # This normalization includes only canonical decomposition. # class NFD < NFKD class << self protected # Returns code point's Decomposition Mapping based on its Unicode data. Returns nil if the mapping has # compatibility type (it contains compatibility formatting tag). # def decomposition_mapping(unicode_data) mapping = parse_decomposition_mapping(unicode_data) mapping unless compatibility_decomposition?(mapping) end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
twitter_cldr-1.4.1 | lib/twitter_cldr/normalizers/nfd.rb |
twitter_cldr-1.4.0 | lib/twitter_cldr/normalizers/nfd.rb |