In XEmacs "21.2 (beta32)
(require FEATURE &optional FILE-NAME)
In Emacs 20.6
require is a Lisp function.
(require FEATURE &optional FILE-NAME NOERROR)
If feature FEATURE is not loaded, load it from FILENAME.
If FEATURE is not a member of the list `features', then the feature
is not loaded; so load the file FILENAME.
If FILENAME is omitted, the printname of FEATURE is used as the file name,
but in this case `load' insists on adding the suffix `.el' or `.elc'.
If the optional third argument NOERROR is non-nil,
then return nil if the file is not found.
Normally the return value is FEATURE.
(require FEATURE &optional FILE-NAME NOERROR)
Jari
--
http://tiny-tools.sourceforge.net/