]> git.eshelyaron.com Git - emacs.git/commitdiff
(url-retrieve-internal): Don't use `url-proxy-object'.
authorMagnus Henoch <mange@freemail.hu>
Sun, 14 Jan 2007 23:17:59 +0000 (23:17 +0000)
committerMagnus Henoch <mange@freemail.hu>
Sun, 14 Jan 2007 23:17:59 +0000 (23:17 +0000)
lisp/url/ChangeLog
lisp/url/url.el

index c4a22bd314e151d3186943c2ca91b77ef103856d..16bb2f59d75ee849f665f86a4460838d869fa871 100644 (file)
@@ -1,3 +1,21 @@
+2007-01-14  Magnus Henoch  <mange@freemail.hu>
+
+       * url-proxy.el (url-proxy-object): Remove.
+       (url-proxy): Don't use `url-proxy-object'.  Act according to type of
+       proxy (currently only HTTP supported).
+
+       * url.el (url-retrieve-internal): Don't use `url-proxy-object'.
+
+       * url-http.el (url-http-proxy): New variable.
+       (url-http-create-request): Use it.  Don't use `url-proxy-object'.
+       (url-http): Treat `url' argument as resource to download, and
+       dynamic variable `url-using-proxy' as proxy to use.  Set
+       `url-current-object' to actual URL, and `url-http-proxy' to proxy
+       used.
+       (url-http-handle-cookies): Assume that `url-current-object' does
+       not point to the proxy used.
+       (url-http-async-sentinel): Adapt error message.
+
 2006-12-10  Juanma Barranquero  <lekktu@gmail.com>
 
        * url-gw.el (url-gateway-nslookup-program): Doc fix.
index 4ba604203dcdd14a586e68945aeb45486f9477d2..a95c7e39c02611f0664475d3030465f1852cad85 100644 (file)
@@ -172,7 +172,6 @@ the list of events, as described in the docstring of `url-retrieve'."
   (unless (url-type url)
     (error "Bad url: %s" (url-recreate-url url)))
   (let ((loader (url-scheme-get-property (url-type url) 'loader))
-       (url-proxy-object nil)
        (url-using-proxy (if (url-host url)
                             (url-find-proxy-for-url url (url-host url))))
        (buffer nil)