From: Francis Leboutte

Subject: Re: Meta-dot question

Date: 2002-7-25 3:12

At 24/07/2002 11:08 -0400, Robert St. Amant wrote:
>Hi, > >I'm having trouble figuring out how to ensure that when I load or >compile a function, the location of the source is recorded, so that I >can use "meta-dot" on a function name (or go through the IDE) to get >to its definition.
Hello, here is a form from my startup file. look at the documentaion of first 4 Notice some of the default values of the following variables depnds on the values of the compiler optimization qualities (safety, ...) (setf excl:*record-source-file-info* T excl:*record-xref-info* t excl:*load-source-file-info* T excl:*load-xref-info* T compiler:save-local-names-switch T excl::*load-documentation* T *load-local-names-info* t ;; Common Graphics *check-cg-args* T)
>I'm working with systems other people have >written, and for some systems the information is there, but sometimes >it isn't---even for the code *I* write.
I you mean working with fasl files, it depends on what were the values of the 2 first variables when the files has been compiled. Otherwise if you have access to the source, evaluate the form above and recompile everything
>Is there a variable I need to >set, or declarations I should make? > >Thanks for any advice, >Rob St. Amant >-- >Rob St. Amant >http://www4.ncsu.edu/~stamant
-- Francis Leboutte <algo.be at f.leboutte> Clavier Dvorak pour la langue française: http://www.algo.be/ergo/dvorak-fr.html