From: Ivan Shmakov Date: Sat, 17 Jan 2015 18:42:31 +0000 (+0000) Subject: Ignore print-length and print-level while formatting url-cookie data. X-Git-Tag: emacs-25.0.90~2597^2~9 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=22441b69cb6b81b7bf8914556563087ec6d5def3;p=emacs.git Ignore print-length and print-level while formatting url-cookie data. * lisp/url/url-cookie.el (url-cookie-write-file): Let-bind print-length and print-level to nil to avoid writing a garbled list. Fixes: debbugs:16805 --- diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 82cb1fa00b7..9e3cedd50a1 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2015-01-17 Ivan Shmakov + + * url/url-cookie.el (url-cookie-write-file): Let-bind print-length + and print-level to nil to avoid writing a garbled list. (Bug#16805) + 2015-01-17 Stefan Monnier * emacs-lisp/eieio-core.el (eieio--class-constructor): Rename from diff --git a/lisp/url/url-cookie.el b/lisp/url/url-cookie.el index ccb2606c528..a7b3d16d46d 100644 --- a/lisp/url/url-cookie.el +++ b/lisp/url/url-cookie.el @@ -104,9 +104,10 @@ telling Microsoft that." (insert ";; Emacs-W3 HTTP cookies file\n" ";; Automatically generated file!!! DO NOT EDIT!!!\n\n" "(setq url-cookie-storage\n '") - (pp url-cookie-storage (current-buffer)) - (insert ")\n(setq url-cookie-secure-storage\n '") - (pp url-cookie-secure-storage (current-buffer)) + (let ((print-length nil) (print-level nil)) + (pp url-cookie-storage (current-buffer)) + (insert ")\n(setq url-cookie-secure-storage\n '") + (pp url-cookie-secure-storage (current-buffer))) (insert ")\n") (insert " \n;; Local Variables:\n" ";; version-control: never\n"