Quesstion about Alt-. navigation to function definitions
Jeffrey Cunningham
jeffrey at jkcunningham.com
Wed Oct 30 22:43:15 UTC 2013
On 10/30/2013 02:22 PM, Christophe Rhodes wrote:
> As I have said in other mails, this is not the normal way of using the
> system. Using REQUIRE in source files is unusual; so too is not having
> the depended-on systems already compiled, which perhaps explains why
> it's taken this long just to understand your problem. (In general
> triggering a file compilation from within LOAD or COMPILE-FILE is
> hazardous; it doesn't completely surprise me that not everything is
> actually totally correct). You would make your life easier by writing
> your own defsystem forms which declare the relevant dependencies on
> other systems. Christophe
Okay, I tried the following in a new source file test2.lisp with a fresh
emacs and slime environment.
(asdf:defsystem #:test2 :depends-on (:cl-ppcre)))
(asdf:load-system "test2")
(describe 'cl-ppcre:regex-apropos)
I compiled each of these lines with C-c C-c. The behavior is the same as
before:
Source file: /home/jcunningham/slime/test1.lisp
If I am not implementing this in the "normal" way of using the system,
perhaps you could give me some guidance here. What is the minimal code I
need to write in a file so I can load, say, cl-ppcre, write a line of
code that calls one of its functions, and allows me to navigate to it by
Alt-. ?
I thought I was doing it the normal way.
--Jeff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/slime-devel/attachments/20131030/05deeb6d/attachment.html>
More information about the slime-devel
mailing list