[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problem advising nreverse.
From: |
Sergei Organov |
Subject: |
Re: Problem advising nreverse. |
Date: |
Tue, 15 Dec 2009 23:38:47 +0300 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) |
> pjb@informatimago.com (Pascal J. Bourguignon) writes:
>
>> Sergei Organov <osv@javad.com> writes:
>>> I still wonder if it's documented somewhere in some manual when
>>> defadvice doesn't actually work. It seems it is not there in the Elisp
>>> manual, or did I miss it?
>>
>> See: (info "(elisp)Advising Primitives")
>
> Well, but I didn't find even single word there describing cases when
> it does not work to advise a funciton.
Sorry, my mistake. In fact, this topic does tell about when advice won't
work, but it tells exactly opposite to what actually happens:
"Calls to the primitive from Lisp code will take note of the advice, but
calls from C code will ignore the advice."
Now, in my case `nreverse' is called from Lisp code, not from C code, so
according to the manual advice must work, right? And there is no single
word about differences in behavior due to byte-compiling.
--
Sergei.
- Re: Problem advising nreverse., (continued)
- Message not available
- Re: Problem advising nreverse., Pascal J. Bourguignon, 2009/12/14
- Re: Problem advising nreverse., Sergei Organov, 2009/12/14
- Message not available
- Re: Problem advising nreverse., Pascal J. Bourguignon, 2009/12/14
- Re: Problem advising nreverse., Sergei Organov, 2009/12/14
- Message not available
- Re: Problem advising nreverse., Pascal J. Bourguignon, 2009/12/14
- Re: Problem advising nreverse., Sergei Organov, 2009/12/15
- Re: Problem advising nreverse.,
Sergei Organov <=
- Message not available
- Re: Problem advising nreverse., Pascal J. Bourguignon, 2009/12/15
- Message not available
- Re: Problem advising nreverse., Barry Margolin, 2009/12/15
- Re: Problem advising nreverse., Sergei Organov, 2009/12/16
- Message not available
- Re: Problem advising nreverse., Barry Margolin, 2009/12/17