Function: org-babel-when-in-src-block

org-babel-when-in-src-block is a macro defined in ob-core.el.gz.

Signature

(org-babel-when-in-src-block &rest BODY)

Documentation

Execute BODY if point is in a source block and return t.

Otherwise do nothing and return nil.

Source Code

;; Defined in /usr/src/emacs/lisp/org/ob-core.el.gz
(defmacro org-babel-when-in-src-block (&rest body)
  "Execute BODY if point is in a source block and return t.

Otherwise do nothing and return nil."
  `(if (memq (org-element-type (org-element-context))
	     '(inline-src-block src-block))
       (progn
	 ,@body
	 t)
     nil))