summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/emacs-lisp')
-rw-r--r--lisp/emacs-lisp/autoload.el9
1 files changed, 6 insertions, 3 deletions
diff --git a/lisp/emacs-lisp/autoload.el b/lisp/emacs-lisp/autoload.el
index 9744709bc55..95a510d1351 100644
--- a/lisp/emacs-lisp/autoload.el
+++ b/lisp/emacs-lisp/autoload.el
@@ -240,7 +240,8 @@ are used."
(elt (cdr p)))
(setcdr p nil)
(princ "\n(" outbuf)
- (let ((print-escape-newlines t))
+ (let ((print-escape-newlines t)
+ (print-escape-nonascii t))
(mapcar (function (lambda (elt)
(prin1 elt outbuf)
(princ " " outbuf)))
@@ -269,11 +270,13 @@ are used."
1)
outbuf))
(terpri outbuf)))
- (let ((print-escape-newlines t))
+ (let ((print-escape-newlines t)
+ (print-escape-nonascii t))
(print autoload outbuf)))
(if (eq (car autoload-1) 'progn)
;; Print the rest of the form
- (let ((print-escape-newlines t))
+ (let ((print-escape-newlines t)
+ (print-escape-nonascii t))
(mapcar (function (lambda (elt)
(print elt outbuf)))
(cddr autoload-1)))))