<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#003333">
    <br>
    <div class="moz-cite-prefix">On 10/30/2013 02:22 PM, Christophe
      Rhodes wrote:<br>
    </div>
    <blockquote cite="mid:87bo263150.fsf@cantab.net" type="cite">
      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
    </blockquote>
    <br>
    <br>
    Okay, I tried the following in a new source file test2.lisp with a
    fresh emacs and slime environment. <br>
    <br>
    (asdf:defsystem #:test2 :depends-on (:cl-ppcre)))<br>
    (asdf:load-system "test2")<br>
    (describe 'cl-ppcre:regex-apropos)<br>
    <br>
    <br>
    I compiled each of these lines with C-c C-c. The behavior is the
    same as before:<br>
    <br>
    Source file: /home/jcunningham/slime/test1.lisp<br>
    <br>
    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-. ?<br>
    <br>
    I thought I was doing it the normal way. <br>
    <br>
    --Jeff<br>
  </body>
</html>