aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2006-01-05 22:10:47 +0000
committerStefan Monnier2006-01-05 22:10:47 +0000
commit72a30be46bf58322dd4885266d57932e429e1b15 (patch)
treef5bb3fefc5f6f5a345a0626e9e6c44b99e0d924d
parentce0c92e1f319ea55cdc414b3972836138ce39731 (diff)
downloademacs-72a30be46bf58322dd4885266d57932e429e1b15.tar.gz
emacs-72a30be46bf58322dd4885266d57932e429e1b15.zip
(url-cookie-parse-file): Don't complain of missing file.
(url-cookie-parse-file, url-cookie-write-file, url-cookie-retrieve) (url-cookie-generate-header-lines, url-cookie-handle-set-cookie) (url-cookie-setup-save-timer): Remove autoload cookies. They're only called from files that require url-cookie anyway.
-rw-r--r--lisp/url/ChangeLog14
-rw-r--r--lisp/url/url-cookie.el13
2 files changed, 19 insertions, 8 deletions
diff --git a/lisp/url/ChangeLog b/lisp/url/ChangeLog
index cc2d1eace59..3a560e7bb68 100644
--- a/lisp/url/ChangeLog
+++ b/lisp/url/ChangeLog
@@ -1,3 +1,17 @@
12006-01-05 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * url-cookie.el (url-cookie-parse-file): Don't complain of missing file.
4 (url-cookie-parse-file, url-cookie-write-file, url-cookie-retrieve)
5 (url-cookie-generate-header-lines, url-cookie-handle-set-cookie)
6 (url-cookie-setup-save-timer): Remove autoload cookies.
7 They're only called from files that require url-cookie anyway.
8
9 * url-history.el (url-history-setup-save-timer)
10 (url-history-parse-history, url-history-save-history):
11 Remove autoload cookies. They're only called from url.el which requires
12 url-history anyway.
13 (url-history-parse-history): Don't complain if the file is missing.
14
12006-01-02 Stefan Monnier <monnier@iro.umontreal.ca> 152006-01-02 Stefan Monnier <monnier@iro.umontreal.ca>
2 16
3 * url-handlers.el (url-retrieve-synchronously): Don't autoload. 17 * url-handlers.el (url-retrieve-synchronously): Don't autoload.
diff --git a/lisp/url/url-cookie.el b/lisp/url/url-cookie.el
index 3772846607a..53ba75f4cbb 100644
--- a/lisp/url/url-cookie.el
+++ b/lisp/url/url-cookie.el
@@ -1,7 +1,7 @@
1;;; url-cookie.el --- Netscape Cookie support 1;;; url-cookie.el --- Netscape Cookie support
2 2
3;; Copyright (C) 1996, 1997, 1998, 1999, 2004, 3;; Copyright (C) 1996, 1997, 1998, 1999, 2004,
4;; 2005 Free Software Foundation, Inc. 4;; 2005, 2006 Free Software Foundation, Inc.
5 5
6;; Keywords: comm, data, processes, hypermedia 6;; Keywords: comm, data, processes, hypermedia
7 7
@@ -109,12 +109,14 @@ telling Microsoft that."
109(defvar url-cookies-changed-since-last-save nil 109(defvar url-cookies-changed-since-last-save nil
110 "Whether the cookies list has changed since the last save operation.") 110 "Whether the cookies list has changed since the last save operation.")
111 111
112;;;###autoload
113(defun url-cookie-parse-file (&optional fname) 112(defun url-cookie-parse-file (&optional fname)
114 (setq fname (or fname url-cookie-file)) 113 (setq fname (or fname url-cookie-file))
115 (condition-case () 114 (condition-case ()
116 (load fname nil t) 115 (load fname nil t)
117 (error (message "Could not load cookie file %s" fname)))) 116 (error
117 ;; It's completely normal for the cookies file not to exist yet.
118 ;; (message "Could not load cookie file %s" fname)
119 )))
118 120
119(defun url-cookie-clean-up (&optional secure) 121(defun url-cookie-clean-up (&optional secure)
120 (let* ( 122 (let* (
@@ -145,7 +147,6 @@ telling Microsoft that."
145 (setq new (cons cur new)))) 147 (setq new (cons cur new))))
146 (set var new))) 148 (set var new)))
147 149
148;;;###autoload
149(defun url-cookie-write-file (&optional fname) 150(defun url-cookie-write-file (&optional fname)
150 (setq fname (or fname url-cookie-file)) 151 (setq fname (or fname url-cookie-file))
151 (unless (file-directory-p (file-name-directory fname)) 152 (unless (file-directory-p (file-name-directory fname))
@@ -250,7 +251,6 @@ telling Microsoft that."
250 (* 1 (string-to-number (aref exp-time 0)))))) 251 (* 1 (string-to-number (aref exp-time 0))))))
251 (> (- cur-norm exp-norm) 1)))))) 252 (> (- cur-norm exp-norm) 1))))))
252 253
253;;;###autoload
254(defun url-cookie-retrieve (host localpart &optional secure) 254(defun url-cookie-retrieve (host localpart &optional secure)
255 "Retrieve all the netscape-style cookies for a specified HOST and LOCALPART." 255 "Retrieve all the netscape-style cookies for a specified HOST and LOCALPART."
256 (let ((storage (if secure 256 (let ((storage (if secure
@@ -278,7 +278,6 @@ telling Microsoft that."
278 (setq retval (cons cur retval)))))) 278 (setq retval (cons cur retval))))))
279 retval)) 279 retval))
280 280
281;;;###autoload
282(defun url-cookie-generate-header-lines (host localpart secure) 281(defun url-cookie-generate-header-lines (host localpart secure)
283 (let* ((cookies (url-cookie-retrieve host localpart secure)) 282 (let* ((cookies (url-cookie-retrieve host localpart secure))
284 (retval nil) 283 (retval nil)
@@ -344,7 +343,6 @@ telling Microsoft that."
344 (t 343 (t
345 nil)))) 344 nil))))
346 345
347;;;###autoload
348(defun url-cookie-handle-set-cookie (str) 346(defun url-cookie-handle-set-cookie (str)
349 (setq url-cookies-changed-since-last-save t) 347 (setq url-cookies-changed-since-last-save t)
350 (let* ((args (url-parse-args str t)) 348 (let* ((args (url-parse-args str t))
@@ -457,7 +455,6 @@ to run the `url-cookie-setup-save-timer' function manually."
457 :type 'integer 455 :type 'integer
458 :group 'url) 456 :group 'url)
459 457
460;;;###autoload
461(defun url-cookie-setup-save-timer () 458(defun url-cookie-setup-save-timer ()
462 "Reset the cookie saver timer." 459 "Reset the cookie saver timer."
463 (interactive) 460 (interactive)