<div dir="ltr"><div><br></div>Hi,<div><br></div><div>Is there any recommended way to "rebase" the source tree for definitions in Slime, so that M-.  (slime-edit-definition) will find the definition in the "new" location (for example after a Lisp image has been saved and moved to a new machine, where the source code still exists but is in a different location from where it was during the build)? </div>
<div><br></div><div>I see code in xref.lisp which looks like it could re-analyze the source code in the new location, but that looks like overkill -- normally this information is already in the Lisp image right? (but probably in an implementation-specific way). </div>
<div><br></div><div>Anyway all I really need is a way to replace an "old" absolute pathname prefix to the source code with a "new" prefix, reflecting where the source tree is on the current machine. </div>
<div><br></div><div><br></div><div>Regards,</div><div><br></div><div><span style="font-family:arial,sans-serif;font-size:13px"> Dave</span><br clear="all" style="font-family:arial,sans-serif;font-size:13px"></div><div><span style="font-family:arial,sans-serif;font-size:13px"><br>
</span></div><div><br></div>-- <br>My Best,<br><br>Dave Cooper, Genworks Support<br><a href="mailto:david.cooper@genworks.com">david.cooper@genworks.com</a>, <a href="http://dave.genworks.com">dave.genworks.com</a>(skype)<br>
USA: 248-327-3253(o), 1-248-330-2979(mobile)<br>UK: 0191 645 1699<br>
<br>
</div>