bug-gnu-emacs
[Top][All Lists]
Advanced

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

bug#8510: 24.0.50; lexbind problem (apparently): void-variable symbol


From: Tassilo Horn
Subject: bug#8510: 24.0.50; lexbind problem (apparently): void-variable symbol
Date: Sat, 16 Apr 2011 19:36:45 +0200
User-agent: Gnus/5.110016 (No Gnus v0.16) Emacs/24.0.50 (gnu/linux)

"Drew Adams" <drew.adams@oracle.com> writes:

Hi Drew,

>> Your description sounds very similar to an issue I had with 
>> anything.el when switching to the (now merged) lexbind branch.
>> The issue was that some advice tried to access one arg of the
>> adviced function by its name.
>
> You might be right that it is in my code (dunno), but if so I don't
> think it has to do with the problem you mention.  The problem you
> mention is, I think, bug #8457 (which has reportedly been fixed, BTW).

Yes, right.

> I do not use defadvice in this way in my code anywhere (anymore) - I
> use only `ad-get-arg'.  And in the Icicles code I use defadvice in
> only two minor places, neither of which accesses an argument (by name
> or otherwise).

Yes, the code can be anywhere.  For me, the problem was in anything, but
the symptom occured also with M-x describe-*.  I'd grep thru all elisp
files I have installed for defadvices and check them.

Bye,
Tassilo





reply via email to

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