Sha256: 3cd6e855e882c2c48764c27a0be424e3c49c694840eb33d64985bd616dff0a1f
Contents?: true
Size: 760 Bytes
Versions: 4
Compression:
Stored size: 760 Bytes
Contents
# encoding: UTF-8 # Copyright 2012 Twitter, Inc # http://www.apache.org/licenses/LICENSE-2.0 module TwitterCldr module Normalization # 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
4 entries across 4 versions & 1 rubygems