*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Thu, 7 Sep 2000 11:41:18 +0000 (11:41 +0000)
committerGerd Moellmann <gerd@gnu.org>
Thu, 7 Sep 2000 11:41:18 +0000 (11:41 +0000)
lisp/ChangeLog
src/ChangeLog

index 7bfa9ec..f5d5ba9 100644 (file)
@@ -1,3 +1,12 @@
+2000-09-07  Gerd Moellmann  <gerd@gnu.org>
+
+       * faces.el (frame-set-background-mode): Use frame-parameter
+       instead of frame-parameters.
+
+       * frame.el (filtered-frame-list): Reduce consing.
+       (frames-on-display-list): Call frame-parameter instead of 
+       frame-parameters.
+       
 2000-09-07  Kenichi Handa  <handa@etl.go.jp>
 
        * language/devan-util.el (devanagari-to-indian-region): In the
index 24aa8a1..2b693a5 100644 (file)
@@ -1,6 +1,16 @@
 2000-09-07  Gerd Moellmann  <gerd@gnu.org>
 
-       * frame.c (Fframe_parameter): Handle `name' specially.
+       * xfaces.c (Vparam_value_alist): New variable.
+       (syms_of_xfaces): Initialize it.
+       (Finternal_set_lisp_face_attribute): Avoid more consing.
+
+       * frame.c (Fframe_parameter): Handle `name' and `background-mode'
+       specially.
+       (Fframe_parameter) [HAVE_X_WINDOWS]: Handle `display' specially.
+       (Qbackground_mode): New variable.
+       (syms_of_frame_1): Initialize Qbackground_mode.
+
+       * lisp.h (Qdisplay): Declare extern.
 
        * xfaces.c (Finternal_set_lisp_face_attribute): If FRAME is 0,
        change face on all frames, and change the default for new frames.