aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorEli Zaretskii2017-03-04 13:23:52 +0200
committerEli Zaretskii2017-03-04 13:23:52 +0200
commitf2bd2c1e6476acc71e71f6cb2a1c56c5edd900ba (patch)
treecc3f78a2c9e4c0340482296e9426445aab79425e /admin
parent43e792cd7f752cc0cff5845c5399cab1272670fa (diff)
downloademacs-f2bd2c1e6476acc71e71f6cb2a1c56c5edd900ba.tar.gz
emacs-f2bd2c1e6476acc71e71f6cb2a1c56c5edd900ba.zip
Fix minor problems with loaddefs autogeneration
* admin/ldefs-clean.el (ldefs-clean): Bind coding-system-for-read and coding-system-for-write, to produce a UTF-8 file with Unix EOLs on MS-Windows. * lisp/ldefs-boot-manual.el (image-type): Add autoload cookie.
Diffstat (limited to 'admin')
-rw-r--r--admin/ldefs-clean.el7
1 files changed, 5 insertions, 2 deletions
diff --git a/admin/ldefs-clean.el b/admin/ldefs-clean.el
index 91512b4bbb7..33bc9e529fa 100644
--- a/admin/ldefs-clean.el
+++ b/admin/ldefs-clean.el
@@ -57,6 +57,9 @@
57 57
58 58
59(defun ldefs-clean () 59(defun ldefs-clean ()
60 (find-file "../lisp/ldefs-boot-auto.temp") 60 ;; Remove CR characters produced on MS-DOS/MS-Windows systems.
61 (let ((coding-system-for-read 'utf-8-dos))
62 (find-file "../lisp/ldefs-boot-auto.temp"))
61 (ldefs-clean-up) 63 (ldefs-clean-up)
62 (write-file "ldefs-boot-auto.el")) 64 (let ((coding-system-for-write 'utf-8-unix))
65 (write-file "ldefs-boot-auto.el")))