Variable: ebnf-eps-footer

ebnf-eps-footer is a customizable variable defined in ebnf2ps.el.gz.

Value

nil

Documentation

Specify EPS footer.

The value should be a string, a symbol or nil.

String is inserted unchanged.

For symbol bounded to a function, the function is called and should return a string. For symbol bounded to a value, the value should be a string.

If symbol is unbounded, it is silently ignored.

Empty string or nil mean that no footer will be generated.

Note that when the footer action comment (;F in EBNF syntax) is specified, the string in the footer action comment is processed and, if it returns a non-empty string, it's used to generate the footer. The footer action comment accepts the following formats:

   %% prints a % character.

   %H prints the ebnf-eps-header(var)/ebnf-eps-header(fun) (which see) value.

   %F prints the ebnf-eps-footer(var)/ebnf-eps-footer(fun) value.

Any other format is ignored, that is, if, for example, it's used %s then %s characters are stripped out from the footer. If footer action comment is an empty string, no footer is generated until a non-empty footer is specified or ebnf-eps-footer(var)/ebnf-eps-footer(fun) has a non-empty string value.

This variable was added, or its default value changed, in Emacs 22.

Source Code

;; Defined in /usr/src/emacs/lisp/progmodes/ebnf2ps.el.gz
(defcustom ebnf-eps-footer nil
  "Specify EPS footer.

The value should be a string, a symbol or nil.

String is inserted unchanged.

For symbol bounded to a function, the function is called and should return a
string.  For symbol bounded to a value, the value should be a string.

If symbol is unbounded, it is silently ignored.

Empty string or nil mean that no footer will be generated.

Note that when the footer action comment (;F in EBNF syntax) is specified, the
string in the footer action comment is processed and, if it returns a non-empty
string, it's used to generate the footer.  The footer action comment accepts
the following formats:

   %%	prints a % character.

   %H	prints the `ebnf-eps-header' (which see) value.

   %F	prints the `ebnf-eps-footer' value.

Any other format is ignored, that is, if, for example, it's used %s then %s
characters are stripped out from the footer.  If footer action comment is an
empty string, no footer is generated until a non-empty footer is specified or
`ebnf-eps-footer' has a non-empty string value."
  :type '(repeat (choice :menu-tag "EPS Footer"
			 :tag "EPS Footer"
			 string symbol (const :tag "No Footer" nil )))
  :version "22"
  :group 'ebnf2ps)