Function: data-debug-expand-current-line

data-debug-expand-current-line is a byte-compiled function defined in data-debug.el.gz.

Signature

(data-debug-expand-current-line)

Documentation

Expand the current line (if possible).

Do nothing if already expanded.

Source Code

;; Defined in /usr/src/emacs/lisp/cedet/data-debug.el.gz
(defun data-debug-expand-current-line ()
  "Expand the current line (if possible).
Do nothing if already expanded."
  (when (or (not (data-debug-line-expandable-p))
	    (not (data-debug-current-line-expanded-p)))
    ;; If the next line is the same or less indentation, expand.
    (let ((fcn (get-text-property (point) 'ddebug-function))
	  (inhibit-read-only t))
      (when fcn
	(funcall fcn (point))
	(beginning-of-line)
	))))