<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -73,10 +73,26 @@
 
 (add-hook 'sldb-mode-hook 'sldb-font-lock)
 
+(defun slime-jump-to-trace (&amp;optional on)
+  &quot;Jump to the file/line that the current stack trace line references.
+Only works with files in your project root's src/, not in dependencies.&quot;
+  (interactive)
+  (save-excursion
+    (beginning-of-line)
+    (search-forward-regexp &quot;[0-9]: \\([^$(]+\\).*?\\([0-9]*\\))&quot;)
+    (let ((line (string-to-number (match-string 2)))
+          (ns-path (split-string (match-string 1) &quot;\\.&quot;))
+          (project-root (locate-dominating-file default-directory &quot;src/&quot;)))
+      (find-file (format &quot;%s/src/%s.clj&quot; project-root
+                         (mapconcat 'identity ns-path &quot;/&quot;)))
+      (goto-line line))))
+
 (eval-after-load 'slime
-  '(defun sldb-prune-initial-frames (frames)
-     &quot;Show all stack trace lines by default.&quot;
-     frames))
+  '(progn
+     (defalias 'sldb-toggle-details 'slime-jump-to-trace)
+     (defun sldb-prune-initial-frames (frames)
+       &quot;Show all stack trace lines by default.&quot;
+       frames)))
 
 (eval-after-load 'find-file-in-project
   '(add-to-list 'ffip-patterns &quot;*.clj&quot;))</diff>
      <filename>starter-kit-lisp.el</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>86279b8d50a20a4cd81de9657e48e7f72e7b489d</id>
    </parent>
  </parents>
  <author>
    <name>Phil Hagelberg</name>
    <email>technomancy@gmail.com</email>
  </author>
  <url>http://github.com/dirceu/emacs-starter-kit/commit/ce94d0bae0eb2c574ab37d3101e0bf344e14ad25</url>
  <id>ce94d0bae0eb2c574ab37d3101e0bf344e14ad25</id>
  <committed-date>2009-05-19T11:07:59-07:00</committed-date>
  <authored-date>2009-05-19T11:07:59-07:00</authored-date>
  <message>Hyperlink stack traces in sldb for Clojure+SLIME development.</message>
  <tree>79c8953d1781621a217dadc348312ec46518274e</tree>
  <committer>
    <name>Phil Hagelberg</name>
    <email>technomancy@gmail.com</email>
  </committer>
</commit>
