module Kramdown::Utils::Unidecoder
def self.decode(string)
def self.decode(string) string end
def self.decode(string)
def self.decode(string) string.gsub(/[^\x00-\x7f]/u) do |codepoint| begin unpacked = codepoint.unpack("U")[0] CODEPOINTS[sprintf("x%02x", unpacked >> 8)][unpacked & 255] rescue StandardError "?" end end end