Variable: lm-header-prefix
lm-header-prefix is a customizable variable defined in lisp-mnt.el.gz.
Value
"^;+[ ]+\\(@(#)\\)?[ ]*\\$?"
Documentation
Prefix that is ignored before the tag.
For example, you can write the 1st line synopsis string and headers like this in your Lisp package:
;; @(#) package.el -- package description
;;
;; @(#) $Maintainer: Person Foo Bar $
The @(#) construct is used by unix what(1) and then $identifier: doc string $ is used by GNU ident(1)
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/lisp-mnt.el.gz
;; At least some of these defcustoms should probably be defconsts,
;; since they define, or are defined by, the header format. -- fx
(defcustom lm-header-prefix "^;+[ \t]+\\(@(#)\\)?[ \t]*\\$?"
"Prefix that is ignored before the tag.
For example, you can write the 1st line synopsis string and headers like this
in your Lisp package:
;; @(#) package.el -- package description
;;
;; @(#) $Maintainer: Person Foo Bar $
The @(#) construct is used by unix what(1) and
then $identifier: doc string $ is used by GNU ident(1)"
:type 'regexp)