                              modi/header-copyright
                              modi/header-sep-line
                              header-eof
-                             modi/header-revision-log
                              modi/header-position-point))
 
     (modi/turn-on-auto-headers)))

  :config
  (progn

    (defvar modi/header-sep-line-char ?-
      "Character to be used for creating separator lines in header.")

    (defconst modi/auto-headers-hooks '(verilog-mode-hook

      (let ((header-multiline header-copyright-notice))
        (modi/header-multiline)))

    (defsubst modi/header-position-point ()
      "Bring the point into the body of the file (2 lines below the last
separator line. It is assumed that the separator line has at least 10 characters."
      (goto-char (point-max))
      (re-search-backward (concat (char-to-string modi/header-sep-line-char)
                                  "\\{10,\\}")
