code: def report_ucs_msg(ucs, wcwidth_libc, wcwidth_local):
      
      ucp = (ucs.encode('unicode_escape')[2:]
             .decode('ascii')
             .upper()
             .lstrip('0'))
      url = "http://codepoints.net/U+{}".format(ucp)
      name = unicodedata.name(ucs)
      return (u"libc,ours={},{} [--o{}o--] name={} val={} {}"
              " ".format(wcwidth_libc, wcwidth_local, ucs, name, ord(ucs), url))
docs: Return string report of combining character differences.
  
      :param ucs: unicode point.
      :type ucs: unicode
      :param wcwidth_libc: libc-wcwidth's reported character length.
      :type comb_py: int
      :param wcwidth_local: wcwidth's reported character length.
      :type comb_wc: int
      :rtype: unicode