Subject: bug#493: describe-variable misleading origin

From: [email-masked]
Date: Thu, 04 Feb 2010 02:53:52 +0800

(describe-variable (quote message-mode-hook)) gives
    message-mode-hook is a variable defined in `message.el'.
    Its value is
    (#[nil "\300\301\302\"\207"
           [local-set-key "^Ci" ispell-message]
           3])

      This variable is potentially risky when used as a file local variable.

    Documentation:
    Hook run in message mode buffers.

    You can customize this variable.

It looks to the user like that byte code is coming from message.el.
Actually it is coming from http://jidanni.org/comp/configuration/.emacs
(.emacs.elc), loaded before message.el. So maybe that origin should be
mentioned too.

You must admit "is a variable defined in `message.el'" is wrong.
It is defined in .emacs.elc. In message.el there is merely a empty defcustom.
emacs-version "23.1.92.1"