[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: `decode-coding-string' question
From: |
David Kastrup |
Subject: |
Re: `decode-coding-string' question |
Date: |
Sat, 08 Jul 2006 10:18:01 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux) |
Paul Pogonyshev <address@hidden> writes:
> David Kastrup wrote:
>> Paul Pogonyshev <address@hidden> writes:
>>
>> > Eli Zaretskii wrote:
>> >> > To know what character is encoded by this C sequence, I first translate
>> >> > strings "\xc2" and "\xa9" to the appropriate (undecoded!) characters.
>> >> > The resulting string of length 2 is encoded in UTF-8 and I decode it
>> >> > to receive the copyright character or whatever.
>> >>
>> >> Why not use `(decode-coding-string "\xc2\xa9" 'utf-8)' right away? It
>> >> gives me the right character directly.
>> >
>> > Because you underquoted the string. It is actually `(decode-coding-string
>> > "\\xc2\\xa9" 'utf-8)' and does nothing...
>>
>> Because you overquoted the string...
>
> ...
>
> The buffer contains 8 (eight) characters. ?\\ ?x ?c ?2 ?\\ ?x ?a ?9.
Yes, I was aware of that.
Let us assume that you fetched the string including the double quotes
into the variable `string'.
Then take a look at (read string). That should get you the right
amount of backslashes.
Alternatively, assume that point is on the first quote character of
the string. Then you can use
(read current-buffer)
for reading the string.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
- Re: `decode-coding-string' question, (continued)
- Re: `decode-coding-string' question, Kenichi Handa, 2006/07/05
- Re: `decode-coding-string' question, Paul Pogonyshev, 2006/07/06
- Re: `decode-coding-string' question, Eli Zaretskii, 2006/07/06
- Re: `decode-coding-string' question, Paul Pogonyshev, 2006/07/06
- Re: `decode-coding-string' question, Eli Zaretskii, 2006/07/07
- Re: `decode-coding-string' question, Paul Pogonyshev, 2006/07/07
- Re: `decode-coding-string' question, David Kastrup, 2006/07/07
- Re: `decode-coding-string' question, Paul Pogonyshev, 2006/07/07
- Re: `decode-coding-string' question,
David Kastrup <=
Re: `decode-coding-string' question, Richard Stallman, 2006/07/04