emacs-devel
[Top][All Lists]
Advanced

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

Re: rcirc bug


From: Chong Yidong
Subject: Re: rcirc bug
Date: Thu, 07 Sep 2006 16:59:29 -0400
User-agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (gnu/linux)

Magnus Henoch <address@hidden> writes:

> Ryan Yeske <address@hidden> writes:
>
>> The following patch fixes this:
>
> So does this patch, but it gets to keep the `case'.  `case' uses
> `member*' only when there is more than one alternative in a clause.
> Using a quoted value in a case clause counts as more than one
> alternative, as 'nick is equal to (quote nick), but values in case
> clauses are not evaluated.

I believe this is right.  Since no one seems to have any objections,
I've checked it into CVS.

> *** orig/lisp/net/rcirc.el
> --- mod/lisp/net/rcirc.el
> ***************
> *** 1545,1552 ****
>                  (dolist (type rcirc-activity-types)
>                    (rcirc-add-face 0 (length s)
>                                    (case type
> !                                    ('nick 'rcirc-track-nick)
> !                                    ('keyword 'rcirc-track-keyword))
>                                    s)))
>                s))
>            buffers ","))
> --- 1545,1552 ----
>                  (dolist (type rcirc-activity-types)
>                    (rcirc-add-face 0 (length s)
>                                    (case type
> !                                    (nick 'rcirc-track-nick)
> !                                    (keyword 'rcirc-track-keyword))
>                                    s)))
>                s))
>            buffers ","))




reply via email to

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