find-func broken in 21.4

Aidan Kehoe kehoea at parhasard.net
Mon Jul 10 08:49:59 EDT 2006


 Ar an deichiú lá de mí Iúil, scríobh Ilya N. Golubev: 

 > Observing only in 21.4.
 > 
 > After your 2006-07-07 `find-func.el' change `find-function' always
 > issues the following error message.
 > 
 > Symbol's value as variable is void: source-root
 > 
 > This variable exists only in 21.5 since 1 Mar 2003 07:25:27 -0000.

Thank you for the report, Ilya. I’ll commit a fix this evening.

 > Please test changes on 21.4 before committing.
 > 
 > Anyway, always trying to use such a value even when finding source of
 > elisp function (even if it is not dumped) is suspicious by itself.
 > The location of file defining it may be determined only by elisp load
 > history and generally has nothing to do with location of xemacs
 > sources, which do not even have to exist in run time.

Well, it’s relevant when finding the source of a C function, which is what
that change adds support for. 

-- 
Santa Maradona, priez pour moi!




More information about the XEmacs-Beta mailing list