(debugger-make-xrefs): Docstring fix. Ignore a `*' at the beginning
of a line.
This commit is contained in:
parent
adf9acf885
commit
dc64809a6f
2 changed files with 7 additions and 3 deletions
|
@ -1,5 +1,8 @@
|
|||
2005-03-14 Lute Kamstra <lute@gnu.org>
|
||||
|
||||
* emacs-lisp/debug.el (debugger-make-xrefs): Docstring fix.
|
||||
Ignore a `*' at the beginning of a line.
|
||||
|
||||
* subr.el (macro-declaration-function): Move to
|
||||
emacs-lisp/byte-run.el.
|
||||
* emacs-lisp/byte-run.el (macro-declaration-function): Move from
|
||||
|
|
|
@ -302,7 +302,7 @@ That buffer should be current already."
|
|||
(debugger-make-xrefs))
|
||||
|
||||
(defun debugger-make-xrefs (&optional buffer)
|
||||
"Attach cross-references to symbol names in the `*Backtrace*' buffer."
|
||||
"Attach cross-references to function names in the `*Backtrace*' buffer."
|
||||
(interactive "b")
|
||||
(save-excursion
|
||||
(set-buffer (or buffer (current-buffer)))
|
||||
|
@ -353,6 +353,7 @@ That buffer should be current already."
|
|||
;; Scan the new part of the backtrace, inserting xrefs.
|
||||
(goto-char (point-min))
|
||||
(while (progn
|
||||
(goto-char (+ (point) 2))
|
||||
(skip-syntax-forward "^w_")
|
||||
(not (eobp)))
|
||||
(let* ((beg (point))
|
||||
|
@ -364,8 +365,8 @@ That buffer should be current already."
|
|||
(goto-char beg)
|
||||
;; help-xref-button needs to operate on something matched
|
||||
;; by a regexp, so set that up for it.
|
||||
(re-search-forward "\\(\\(\\sw\\|\\s_\\)+\\)")
|
||||
(help-xref-button 1 'help-function-def sym file)))
|
||||
(re-search-forward "\\(\\sw\\|\\s_\\)+")
|
||||
(help-xref-button 0 'help-function-def sym file)))
|
||||
(forward-line 1))
|
||||
(widen))
|
||||
(setq debugger-previous-backtrace (buffer-string))))
|
||||
|
|
Loading…
Add table
Reference in a new issue