# HG changeset patch # User Gerd Moellmann # Date 968326878 0 # Node ID aafc28756ab2978476b7a70d845af029ff4a3fba # Parent 0f9e55c33cc59970c0cc057fe36addd287a1d320 *** empty log message *** diff -r 0f9e55c33cc5 -r aafc28756ab2 lisp/ChangeLog --- a/lisp/ChangeLog Thu Sep 07 11:39:31 2000 +0000 +++ b/lisp/ChangeLog Thu Sep 07 11:41:18 2000 +0000 @@ -1,3 +1,12 @@ +2000-09-07 Gerd Moellmann + + * 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 * language/devan-util.el (devanagari-to-indian-region): In the diff -r 0f9e55c33cc5 -r aafc28756ab2 src/ChangeLog --- a/src/ChangeLog Thu Sep 07 11:39:31 2000 +0000 +++ b/src/ChangeLog Thu Sep 07 11:41:18 2000 +0000 @@ -1,6 +1,16 @@ 2000-09-07 Gerd Moellmann - * 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.