From: Eli Zaretskii Date: Sat, 3 Jul 2010 14:42:02 +0000 (+0300) Subject: Fix menu bar and colors on MS-DOS. X-Git-Tag: emacs-pretest-24.0.90~104^2~275^2~438^2~51^2~81^2~50 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=f4e8a59cc198809f258d46c4af161dbf452c56c3;p=emacs.git Fix menu bar and colors on MS-DOS. msdos.c (IT_set_frame_parameters): Set menu-bar-lines according to menu-bar-mode, if not set in the frame parameters or in default-frame-alist. Fix setting of colors in frames other than the initial one. Fix reversal of colors when `reverse' is specified in the frame parameters. Call update_face_from_frame_parameter instead of internal-set-lisp-face-attribute. Initialize screen colors from initial_screen_colors[] when f->default_face_done_p is zero, instead of depending on being called with default-frame-alist as the alist argument. xfaces.c (update_face_from_frame_parameter): Move out of HAVE_WINDOW_SYSTEM portion. Condition window-system only parts with HAVE_WINDOW_SYSTEM. --- f4e8a59cc198809f258d46c4af161dbf452c56c3