Function: fortune

fortune is an autoloaded, interactive and byte-compiled function defined in fortune.el.gz.

Signature

(fortune &optional FILE)

Documentation

Display a fortune cookie.

If called with a prefix asks for the FILE to choose the fortune from, otherwise uses the value of fortune-file. If you want to have fortune choose from a set of files in a directory, call interactively with prefix and choose the directory as the fortune-file.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/play/fortune.el.gz
;;;###autoload
(defun fortune (&optional file)
  "Display a fortune cookie.
If called with a prefix asks for the FILE to choose the fortune from,
otherwise uses the value of `fortune-file'.  If you want to have fortune
choose from a set of files in a directory, call interactively with prefix
and choose the directory as the fortune-file."
  (interactive (list (if current-prefix-arg
                         (fortune-ask-file)
                       fortune-file)))
  (fortune-in-buffer t file)
  (switch-to-buffer (get-buffer fortune-buffer-name))
  (setq buffer-read-only t))