Function: edebug--add-source-info
edebug--add-source-info is a byte-compiled function defined in
edebug.el.gz.
Signature
(edebug--add-source-info FRAME DEF-NAME BEFORE-INDEX AFTER-INDEX)
Documentation
Update FRAME with the additional info needed by an edebug--frame.
Save DEF-NAME, BEFORE-INDEX and AFTER-INDEX in FRAME.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/edebug.el.gz
(defun edebug--add-source-info (frame def-name before-index after-index)
"Update FRAME with the additional info needed by an edebug--frame.
Save DEF-NAME, BEFORE-INDEX and AFTER-INDEX in FRAME."
(when (and before-index def-name)
(setf (edebug--frame-flags frame)
(plist-put (copy-sequence (edebug--frame-flags frame))
:source-available t)))
(setf (edebug--frame-def-name frame) (and before-index def-name))
(setf (edebug--frame-before-index frame) before-index)
(setf (edebug--frame-after-index frame) after-index))