diff options
| author | Stefan Monnier | 2006-01-05 22:10:47 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2006-01-05 22:10:47 +0000 |
| commit | 72a30be46bf58322dd4885266d57932e429e1b15 (patch) | |
| tree | f5bb3fefc5f6f5a345a0626e9e6c44b99e0d924d | |
| parent | ce0c92e1f319ea55cdc414b3972836138ce39731 (diff) | |
| download | emacs-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/ChangeLog | 14 | ||||
| -rw-r--r-- | lisp/url/url-cookie.el | 13 |
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 @@ | |||
| 1 | 2006-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 | |||
| 1 | 2006-01-02 Stefan Monnier <monnier@iro.umontreal.ca> | 15 | 2006-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) |