Function: ibtypes::python-tb-previous-line
ibtypes::python-tb-previous-line is a byte-compiled function defined
in hibtypes.el.
Signature
(ibtypes::python-tb-previous-line)
Documentation
Move to prior line with potential Python line ref.
In Python, tracebacks may be on a line just below the source reference line so since not on a Hyperbole button, move back a line and check for a source reference line again.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/hibtypes.el
;;; ========================================================================
;;; Jumps to source line from Python traceback lines
;;; ========================================================================
(defib python-tb-previous-line ()
"Move to prior line with potential Python line ref.
In Python, tracebacks may be on a line just below the source
reference line so since not on a Hyperbole button, move back a
line and check for a source reference line again."
(save-excursion
(unless (/= (forward-line -1) 0)
(ibut:label-set "temp") ;; Real value set in action call below
(hib-python-traceback))))