;;; url-methods.el --- Load URL schemes as needed
-;; Copyright (C) 1996-1999, 2004-2012 Free Software Foundation, Inc.
+;; Copyright (C) 1996-1999, 2004-2016 Free Software Foundation, Inc.
;; Keywords: comm, data, processes, hypermedia
;; Store any proxying information - this will not overwrite an old
;; entry, so that people can still set this information in their
- ;; .emacs file
+ ;; init file
(cond
(cur-proxy nil) ; Keep their old settings
((null env-proxy) nil) ; No proxy setup
(let* ((stub (concat "url-" scheme))
(loader (intern stub)))
(condition-case ()
- (require loader)
+ ;; url-https.el was merged into url-http because of 8+3
+ ;; filename limitations, so we have to do this dance.
+ (require (if (equal "https" scheme) 'url-http loader))
(error nil))
(if (fboundp loader)
(progn