The following environment variables affect the
operation at startup.
If this is defined, url-temporary-directory is initialized from it.
The following user options affect the general operation of
The value of this variable specifies the name of the directory where
url library stores its various configuration files, cache
The default value specifies a subdirectory named url/ in the
standard Emacs user data directory specified by the variable
user-emacs-directory (normally ~/.emacs.d). However,
the old default was ~/.url, and this directory is used instead
if it exists.
Specifies the types of debug messages which are logged to
the *URL-DEBUG* buffer.
t means log all messages.
A number means log all messages and show them with
It may also be a list of the types of messages to be logged.
The function to use for asking yes or no functions. This is normally
yes-or-no-p, but could be another
function taking a single argument (the prompt) and returning
only if an affirmative answer is given.
A symbol specifying the type of gateway support to use for connections from the local machine. The supported methods are:
Run telnet in a subprocess to connect;
Rlogin to another machine to connect;
Connect through a socks server;
Connect with SSL;
The User Agent string used for sending HTTP/HTTPS requests. The value
should be a string or a function of no arguments that returns a
string. The default value is ‘User-Agent: package-name URL/Emacs’, where package-name is the value of
url-package-name and its version, if they are non-