(Qdisplay_environment_variable): Delete.
authorStefan Monnier <monnier@iro.umontreal.ca>
Fri, 21 Sep 2007 07:21:02 +0000 (07:21 +0000)
committerStefan Monnier <monnier@iro.umontreal.ca>
Fri, 21 Sep 2007 07:21:02 +0000 (07:21 +0000)
etc/NEWS
src/ChangeLog
src/frame.c
src/frame.h

index dc99241..a154234 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -242,6 +242,8 @@ supported on other platforms, but not on Windows due to using the winsock
 *** $TERM is now set to `dumb' for subprocesses.  If you want to know the
 $TERM inherited by Emacs you will have to look inside initial-environment.
 
+*** $DISPLAY is now dynamically inherited from the frame's `display'.
+
 *** The `window-system' variable has been made frame-local. The new
 `initial-window-system' variable contains the `window-system' value
 for the first frame.
@@ -275,8 +277,6 @@ function-key-map variables that already existed.
 
 *** `initial-environment' holds the environment inherited from Emacs's parent.
 
-*** New frame parameter `display-environment-variable'.
-
 *** The `keyboard-translate-table' variable and the terminal and
 keyboard coding systems have been made terminal-local.
 
index 4667609..01332c0 100644 (file)
@@ -1,5 +1,8 @@
 2007-09-21  Stefan Monnier  <monnier@iro.umontreal.ca>
 
+       * frame.c (Qdisplay_environment_variable):
+       * frame.h (Qdisplay_environment_variable): Delete.
+
        * .gdbinit (xbacktrace): Print the arg's address rather than the value
        of the first arg, since that value may be a union.
 
index 4a526c0..6596111 100644 (file)
@@ -111,7 +111,6 @@ Lisp_Object Qtty_color_mode;
 Lisp_Object Qtty, Qtty_type;
 Lisp_Object Qwindow_system;
 Lisp_Object Qenvironment;
-Lisp_Object Qdisplay_environment_variable;
 
 Lisp_Object Qfullscreen, Qfullwidth, Qfullheight, Qfullboth;
 
@@ -4356,9 +4355,6 @@ syms_of_frame ()
   Qenvironment = intern ("environment");
   staticpro (&Qenvironment);
 
-  Qdisplay_environment_variable = intern ("display-environment-variable");
-  staticpro (&Qdisplay_environment_variable);
-
   Qface_set_after_frame_default = intern ("face-set-after-frame-default");
   staticpro (&Qface_set_after_frame_default);
 
index 73a3458..7865795 100644 (file)
@@ -780,7 +780,6 @@ extern Lisp_Object Qframep, Qframe_live_p;
 extern Lisp_Object Qtty, Qtty_type;
 extern Lisp_Object Qterminal, Qterminal_live_p;
 extern Lisp_Object Qenvironment;
-extern Lisp_Object Qdisplay_environment_variable;
 
 extern struct frame *last_nonminibuf_frame;