]> git.eshelyaron.com Git - emacs.git/commitdiff
(mail-host-address): New variable.
authorRichard M. Stallman <rms@gnu.org>
Thu, 22 Sep 1994 04:56:49 +0000 (04:56 +0000)
committerRichard M. Stallman <rms@gnu.org>
Thu, 22 Sep 1994 04:56:49 +0000 (04:56 +0000)
(normal-top-level): Use mail-host-address to init user-mail-address.

lisp/startup.el

index 4de390c44a53e97a640d971664b1477f31b2c5a8..5423b24fd6007d05e09cb8f75d018482071f143f 100644 (file)
@@ -149,8 +149,11 @@ this variable, if non-nil; 2. `~/.emacs'; 3. `default.el'.")
 We do that if this regexp matches the locale name
 specified by the LC_ALL, LC_CTYPE and LANG environment variables.")
 
+(defvar mail-host-address nil
+  "*Name of this machine, for purposes of naming users.")
+
 (defvar user-mail-address nil
-  "Full mailing address of this user.")
+  "*Full mailing address of this user.")
 
 (defvar init-file-debug nil)
 
@@ -176,7 +179,9 @@ specified by the LC_ALL, LC_CTYPE and LANG environment variables.")
                           (delete (concat "PWD=" pwd)
                                   process-environment)))))))
     (setq default-directory (abbreviate-file-name default-directory))
-    (setq user-mail-address (concat (user-login-name) "@" (system-name)))
+    (setq user-mail-address (concat (user-login-name) "@"
+                                   (or mail-host-address
+                                       (system-name))))
     (let ((menubar-bindings-done nil))
       (unwind-protect
          (command-line)