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 ]].")