Write autoloads file once only
commit03d941982fbdf96260fc47d1cafbdda78c1d128e
authorGlenn Morris <rgm@gnu.org>
Sun, 7 May 2017 00:07:10 +0000 (6 17:07 -0700)
committerGlenn Morris <rgm@gnu.org>
Sun, 7 May 2017 00:07:10 +0000 (6 17:07 -0700)
treeb93a93eb85bc115dd36d6c65ee5e2e722f1309d9
parentf31689c803a13836ef3528d6e2b4c98c767c42c7
Write autoloads file once only

* lisp/emacs-lisp/autoload.el (autoload-find-generated-file):
Simplify.  Don't bother about ensuring the output file exists.
(autoload-generated-file): Add doc.
(autoload-ensure-writable): Update doc.
(autoload-ensure-file-writeable): Handle non-existing file.
(autoload-ensure-default-file): Remove function.
lisp/emacs-lisp/autoload.el