Ответ 1
Да, это возможно.
Основная идея состоит в том, чтобы определить до-советы для функций URL и установить эти переменные для соответствующих значений. Это требует возможности получить настройки прокси-сервера IE из Windows, изнутри elisp.
w32-registry package делает это.
Поэтому в Windows вы можете сделать это:
(eval-after-load "url"
'(progn
(require 'w32-registry)
(defadvice url-retrieve (before
w32-set-proxy-dynamically
activate)
"Before retrieving a URL, query the IE Proxy settings, and use them."
(let ((proxy (w32reg-get-ie-proxy-config)))
(setq url-using-proxy proxy
url-proxy-services proxy)))))