Function: speedbar-toggle-line-expansion

speedbar-toggle-line-expansion is an interactive and byte-compiled function defined in speedbar.el.gz.

Signature

(speedbar-toggle-line-expansion)

Documentation

Contract or expand the line under the cursor.

Probably introduced at or before Emacs version 22.1.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/speedbar.el.gz
(defun speedbar-toggle-line-expansion ()
  "Contract or expand the line under the cursor."
  (interactive)
  (beginning-of-line)
  (condition-case nil
      (progn
	(re-search-forward ":\\s-*.[-+]. "
			   (line-end-position))
	(forward-char -2)
	(speedbar-do-function-pointer))
    (error (speedbar-position-cursor-on-line))))