[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Heads up about needing a "make clean" at some point

From: Lars Magne Ingebrigtsen
Subject: Heads up about needing a "make clean" at some point
Date: Thu, 07 Jul 2011 23:55:44 +0200
User-agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux)

sendmail.el has the following code:

;; Prevent problems with `window-system' not having the correct value
;; when loaddefs.el is loaded. `custom-reevaluate-setting' needs the
;; standard value.
(put 'send-mail-function 'standard-value
     ;; MS-Windows can access the clipboard even under -nw.

;; Useful to set in site-init.el
(defcustom send-mail-function 'sendmail-query-once


  :initialize 'custom-initialize-delay

This code is no longer necessary, since `send-mail-function' is a
constant now.

But removing it has shown itself to be slightly tricky.  If I remove the
`put' and the :initialize, and then say "make", and then start "emacs
-Q", `send-mail-function' will then be nil.

Meaning you can't send mail at all.

Doing a "make clean; make" will fix this, since that will rebuild the
autoloads properly.

So this needs to be done, but you need to be aware that you will need to
do a "make clean", unless somebody comes up with a better way to fix

I will not be applying this today, and I'm away the next two days at a
jazz festival, so if somebody applies this while I'm away...  please
send a reminder to the mailing list after cleaning this up.
(domestic pets only, the antidote for overdose, milk.)
  bloggy blog http://lars.ingebrigtsen.no/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]