circe-help
[Top][All Lists]
Advanced

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

[Circe-help] Re: (enable-lui-irc-colors) eats 90% CPU


From: Tom Rauchenwald
Subject: [Circe-help] Re: (enable-lui-irc-colors) eats 90% CPU
Date: Wed, 01 Aug 2007 05:20:47 +0200
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.0 (gnu/linux)

Jorgen Schaefer <address@hidden> writes:

> Leo <address@hidden> writes:
>
>> On 2007-07-25 18:04 +0100, Jorgen Schaefer wrote:
>>> Leo <address@hidden> writes:
>>>
>>>> Hi there,
>>>>
>>>> (enable-lui-irc-colors) will put my cpu to full spin and I have to
>>>> kill emacs to stop it. This is tested with from CVS (2006-08-15
>>>> 19:38:32) in CVS emacs unicode-2: 23.0.0.1 of 2006-10-04.
>>>
>>> Sorry for the delayed reply, but I couldn't reproduce this at all.
>>> With the help of oxymor00n on #emacs, who had the same problem, we
>>> tracked it down to a bug in the unicode branch of Emacs, which
>>> seems to have problems with some binary characters in files.
>>
>> Could you report the bug? I sometimes run into other freezes which are
>> similar to this.
>
> I think oxymor00n did.

Yeah, I did, Kenichi Handa fixed it already.
See
<http://lists.gnu.org/archive/html/emacs-pretest-bug/2007-07/msg00157.html>
Excerpt from the mail:
,----
| ^O is a locking shift code of ISO-2022, and iso-2022
| detector of emacs-unicode-2 was too strong compared with
| that of Emacs 22.  I've just installed a fix.
| 
| But, it is in general safer to specify a proper coding
| system (in your case, iso-safe or no-conversion?) if you are
| reading a file that contains some binary data (for instance
| by let-binding coding-system-for-read).  Another way is to
| let-bind inhibit-iso-escape-detection to t.
`----

Thanks for looking into this.

> Regards,
>         -- Jorgen

Tom





reply via email to

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