Function: idlwave-shell-enable-all-bp
idlwave-shell-enable-all-bp is a byte-compiled function defined in
idlw-shell.el.gz.
Signature
(idlwave-shell-enable-all-bp &optional ENABLE NO-UPDATE BPL)
Documentation
Disable all breakpoints we know about which need disabling.
If ENABLE is non-nil, enable them instead.
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/idlw-shell.el.gz
(defun idlwave-shell-enable-all-bp (&optional enable no-update bpl)
"Disable all breakpoints we know about which need disabling.
If ENABLE is non-nil, enable them instead."
(let ((bpl (or bpl idlwave-shell-bp-alist)) disabled modified)
(while bpl
(setq disabled (idlwave-shell-bp-get (car bpl) 'disabled))
(when (xor (not disabled) (eq enable 'enable))
(idlwave-shell-toggle-enable-current-bp
(car bpl) (if (eq enable 'enable) 'enable 'disable) no-update)
(push (car bpl) modified))
(setq bpl (cdr bpl)))
(unless no-update (idlwave-shell-bp-query))
modified))