emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [elpa] master 88578a4: Increase the default number of hits


From: Andreas Schwab
Subject: Re: [elpa] master 88578a4: Increase the default number of hits
Date: Wed, 06 Jan 2016 21:12:37 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Eli Zaretskii <address@hidden> writes:

> Lars, please update both the emacs-25 branch and elpa, and try again
> accessing debbugs bugs with non-ASCII characters (using emacs-25.0.50,
> not 25.1.50 from master).  At least your simplified example:
>
>   (async-get (async-start `(lambda () "báh")))
>
> now works for me.  I don't think debbugs will, but maybe now the patch
> proposed by Andreas will help.  If not, I will continue debugging this
> later.

The problem is that unibyte strings are received as multibyte strings.

ELISP> (async-get (async-start (lambda () "\303")))
"Ã"

Binding print-escape-nonascii fixes that.  I have also enabled
print-circle to avoid problems with circular data structures.

(There was also a bug in soap-client in the way it handles a
base64Binary data element, which was the reason the unibyte string was
returned in the debbugs query in the first place.)

Andreas.

-- 
Andreas Schwab, address@hidden
GPG Key fingerprint = 58CA 54C7 6D53 942B 1756  01D3 44D5 214B 8276 4ED5
"And now for something completely different."



reply via email to

[Prev in Thread] Current Thread [Next in Thread]