Variable: python-pdbtrack-activate

python-pdbtrack-activate is a customizable variable defined in python.el.gz.

Value

t

Documentation

Non-nil makes Python shell enable pdbtracking.

Pdbtracking would open the file for current stack frame found in pdb output by python-pdbtrack-stacktrace-info-regexp and add overlay arrow in currently inspected line in that file.

After the command listed in python-pdbtrack-continue-command or python-pdbtrack-exit-command is sent to pdb, the pdbtracking session is considered over. The overlay arrow will be removed from the currently tracked buffer. Additionally, if python-pdbtrack-kill-buffers is non-nil, all files opened by pdbtracking will be killed.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/python.el.gz
;;; PDB Track integration

(defcustom python-pdbtrack-activate t
  "Non-nil makes Python shell enable pdbtracking.
Pdbtracking would open the file for current stack frame found in pdb output by
`python-pdbtrack-stacktrace-info-regexp' and add overlay arrow in currently
inspected line in that file.

After the command listed in `python-pdbtrack-continue-command' or
`python-pdbtrack-exit-command' is sent to pdb, the pdbtracking session is
considered over.  The overlay arrow will be removed from the currently tracked
buffer.  Additionally, if `python-pdbtrack-kill-buffers' is non-nil, all
files opened by pdbtracking will be killed."
  :type 'boolean
  :safe 'booleanp)