Function: ad-enable-regexp-internal

ad-enable-regexp-internal is a byte-compiled function defined in advice.el.gz.

Signature

(ad-enable-regexp-internal REGEXP CLASS FLAG)

Documentation

Set enable FLAGs of all CLASS advices whose name contains a REGEXP match.

If CLASS is any all valid advice classes are considered. The number of affected advices will be returned.

Source Code

;; Defined in /usr/src/emacs/lisp/emacs-lisp/advice.el.gz
(defun ad-enable-regexp-internal (regexp class flag)
  "Set enable FLAGs of all CLASS advices whose name contains a REGEXP match.
If CLASS is `any' all valid advice classes are considered.  The number of
affected advices will be returned."
  (let ((matched-advices 0))
    (ad-do-advised-functions (advised-function)
      (setq matched-advices
	    (+ matched-advices
	       (or (ad-enable-advice-internal
		    advised-function class regexp flag)
		   0))))
    matched-advices))