• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10.1/emacs-93/emacs/lisp/emacs-lisp/

Lines Matching defs:backtrace

48 if the backtrace text has more than this many lines,
66 (defvar debugger-previous-backtrace nil
67 "The contents of the previous backtrace (including text properties).
114 first will be printed into the backtrace buffer."
181 ;; Skip the frames for backtrace-debug, byte-code,
183 (backtrace-debug 4 t)
185 (when (eq 'lambda (car-safe (cadr (backtrace-frame 4))))
186 (backtrace-debug 5 t)))
191 ;; If the backtrace is long, save the beginning
213 ;; Kill or at least neuter the backtrace buffer, so that users
277 (backtrace))
339 ;; If we saved an old backtrace, find the common part
343 (if debugger-previous-backtrace
347 (insert debugger-previous-backtrace)
365 ;; backtrace. But we must subtract (point-min) since strings are
368 ;; Replace the unchanged part of the backtrace
369 ;; with the text from debugger-previous-backtrace,
372 ;; the changed part of the backtrace.
375 (insert (substring debugger-previous-backtrace
377 ;; Make the unchanged part of the backtrace inaccessible
381 ;; Scan the new part of the backtrace, inserting xrefs.
400 (setq debugger-previous-backtrace (buffer-string))))
462 "Return number of frames in backtrace before the one point points at."
467 (while (not (eq (cadr (backtrace-frame count)) 'debug))
470 (when (eq 'implement-debug-on-entry (cadr (backtrace-frame (1+ count))))
491 Applies to the frame whose line point is on in the backtrace."
498 (backtrace-debug (debugger-frame-number) t)
507 Applies to the frame whose line point is on in the backtrace."
514 (backtrace-debug (debugger-frame-number) nil)
613 "Mode for backtrace buffers, selected in debugger.