Variable: viper-heading-start

viper-heading-start is a variable defined in viper-init.el.gz.

Value

"^\\s-*(\\s-*defun\\s-\\|^{\\s-*$\\|^[_a-zA-Z][^()]*[()].*{\\s-*$\\|^\\s-*class.*{\\|^\\s-*struct.*{\\|^\\s-*enum.*{\\|^\\\\[sb][a-z]*{.*}\\s-*$\\|^@node\\|@table\\|^@m?enu\\|^@itemize\\|^@if\\|^.+:-"

Documentation

Regexps for Headings. Used by [[ and ]].

Source Code

;; Defined in /usr/src/emacs/lisp/emulation/viper-init.el.gz
(defvar viper-heading-start
  (concat "^\\s-*(\\s-*defun\\s-\\|"			        ; lisp
	  "^{\\s-*$\\|^[_a-zA-Z][^()]*[()].*{\\s-*$\\|"	        ; C/C++
	  "^\\s-*class.*{\\|^\\s-*struct.*{\\|^\\s-*enum.*{\\|"
	  "^\\\\[sb][a-z]*{.*}\\s-*$\\|"	                ; latex
	  "^@node\\|@table\\|^@m?enu\\|^@itemize\\|^@if\\|"	; texinfo
	  "^.+:-")			                        ; prolog
  "Regexps for Headings.  Used by [[ and ]].")