Re: Meta-dot question

Francis Leboutte <[email protected]>
Newsgroups gmane.lisp.allegro
Message-ID <[email protected]>
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    [email protected]
  Clavier Dvorak pour la langue française:
   http://www.algo.be/ergo/dvorak-fr.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.