[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Encoding multibyte strings
From: |
Eli Zaretskii |
Subject: |
Re: Encoding multibyte strings |
Date: |
Fri, 08 Apr 2016 10:48:02 +0300 |
> From: Eric Abrahamsen <eric@ericabrahamsen.net>
> Date: Fri, 08 Apr 2016 15:40:31 +0800
>
> > Not sure what exactly are you looking for. A wild guess is that
>
> What I'm looking for, I guess, is this:
>
> (mystery-function "陈”) --> "=E9=99=88"
>
> > (encode-coding-string 'utf-8 STRING)
>
> (encode-coding-string "陈" 'utf-8) --> "\351\231\210"
>
> So maybe what I need is a way to get from "\351\231\210" to "=E9=99=88"?
>
> > and
> >
> > (quoted-printable-encode-string STRING)
>
> (quoted-printable-encode-string "陈")
>
> Evalling the above gives me the message "Multibyte character in QP
> encoding region"
I said "and", didn't I?
(quoted-printable-encode-string (encode-coding-string "陈" 'utf-8))
--> "=E9=99=88"