Subject: Re: bug#5221: 23.1; read_escape too greedy with "\x"

From: Łukasz Stelmach <[email-masked]>
Date: Fri, 18 Dec 2009 13:04:17 +0100

Andreas Schwab <[email-masked]> writes:

> Łukasz Stelmach <[email-masked]> writes:
>
>> Emacs (read_escape() function at lread.c file) interpretinterprets
>> "\x3a480" string as "0x3a480" instead of ":" and "480" coming next.
>> Some software (most? gnupg to name one) assume these escapes represent
>> single bytes.
>
> Then they are broken.  The syntax of strings is documented in
> (elisp)String Type.

OK, good point. We need a workaround somewhere else (in GnuPG maybe?).
Please consider this bug solved/closed/non-existent.

-- 
Miłego dnia,
Łukasz Stelmach