emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CVS emacs uses all the color cells


From: YAMAMOTO Mitsuharu
Subject: Re: CVS emacs uses all the color cells
Date: Thu, 10 Jun 2004 16:15:35 +0900
User-agent: Wanderlust/2.10.1 (Watching The Wheels) SEMI/1.14.5 (Awara-Onsen) FLIM/1.14.5 (Demachiyanagi) APEL/10.6 Emacs/21.3.50 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI)

>>>>> On Thu, 10 Jun 2004 00:09:47 +0200, "Jan D." <address@hidden> said:

> I changed to lc-NAME.

Carbon Emacs always selects lc-NAME icons because display-color-cells
returns a fewer value.

                                     YAMAMOTO Mitsuharu
                                address@hidden

Index: src/macfns.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/macfns.c,v
retrieving revision 1.36
diff -c -r1.36 macfns.c
*** src/macfns.c        6 Jun 2004 20:53:20 -0000       1.36
--- src/macfns.c        10 Jun 2004 07:07:54 -0000
***************
*** 2939,2946 ****
  {
    struct mac_display_info *dpyinfo = check_x_display_info (display);
  
!   /* MAC_TODO: check whether this is right */
!   return make_number (dpyinfo->n_planes >= 8 ? 256 : 1 << dpyinfo->n_planes - 
1);
  }
  
  DEFUN ("x-server-max-request-size", Fx_server_max_request_size,
--- 2939,2946 ----
  {
    struct mac_display_info *dpyinfo = check_x_display_info (display);
  
!   /* We force 24+ bit depths to 24-bit to prevent an overflow.  */
!   return make_number (1 << min (dpyinfo->n_planes, 24));
  }
  
  DEFUN ("x-server-max-request-size", Fx_server_max_request_size,




reply via email to

[Prev in Thread] Current Thread [Next in Thread]