From 2855e5df28db359979e103b7f6d2e718b042f5c2 Mon Sep 17 00:00:00 2001 From: Glenn Morris Date: Mon, 29 Feb 2016 21:10:42 -0800 Subject: [PATCH] * lisp/emacs-lisp/autoload.el (autoload-timestamps): Experiment with setting to nil. ; * etc/NEWS: Mention this. --- etc/NEWS | 2 ++ lisp/emacs-lisp/autoload.el | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/etc/NEWS b/etc/NEWS index 9ffd7b739ef..a9ce2653035 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -122,6 +122,8 @@ Put your function on `window-size-change-functions' instead. ** Autoload files can be generated without timestamps, by setting `autoload-timestamps' to nil. +FIXME As an experiment, nil is the current default. +If no insurmountable problems before next release, it can stay that way. ** `ert-with-function-mocked' of 'ert-x package allows mocking of functions in unit tests. diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el index 8f2b5337ea7..1b06fb6a51d 100644 --- a/lisp/emacs-lisp/autoload.el +++ b/lisp/emacs-lisp/autoload.el @@ -87,7 +87,7 @@ that text will be copied verbatim to `generated-autoload-file'.") (defconst generate-autoload-section-continuation ";;;;;; " "String to add on each continuation of the section header form.") -(defvar autoload-timestamps t +(defvar autoload-timestamps nil ; experimental, see bug#22213 "Non-nil means insert a timestamp for each input file into the output. We use these in incremental updates of the output file to decide if we need to rescan an input file. If you set this to nil, -- 2.39.5