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

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

default-frame-alist apparently overriding font from minibuffer-frame-ali


From: Glen Whitney
Subject: default-frame-alist apparently overriding font from minibuffer-frame-alist
Date: Sat, 17 Jun 2006 17:08:54 -0400

> Please describe exactly what actions triggered the bug and the precise symptoms of the bug:

Dear Emacs maintainers and/or Mr. Zenitani,

Here is the entire contents of my .emacs file:

(setq minibuffer-frame-alist
'((font . "-apple-arial-medium-r-normal--18-*-*-*-*-*-mac- roman"))
      )
(setq default-frame-alist
      '((minibuffer)
;;; BUG: 22.0.50.1 Carbon Emacs Package 20060617 following line
;;;      overrides value in minibuffer-frame-alist
        (font . "-apple-courier-medium-r-normal--13-*-*-*-*-*-mac-roman")
        )
      )

If I start up emacs reading this .emacs file, it creates a separate main frame and minibuffer frame, as expected, but the font in *both* windows is courier. I believe that is a bug, as the Emacs internal documentation on the variable "minibuffer-frame-alist" explicitly states that:

Parameters specified here supersede the values given in
`default-frame-alist', for a minibuffer frame.

Note that I need not take any action in the emacs after it starts up to observe the issue, as there is a remaining log message in the minibuffer, so the font it's using is directly observable.

If on the other hand, I comment out the line with containing "courier" in the .emacs file and restart emacs, the minibuffer comes up with the arial font, as expected, and the main frame comes up with some system default font. I can fix that first window with initial- frame-alist without disturbing the minibuffer, but then subsequent frames I create have the ugly system font.

I am using the latest test build of the Carbon Emacs package, based on Gnu Emacs 22.0.50 CVS dated 20060607, available on the web at http://homepage.mac.com/zenitani/emacs-e.html

I also observed the bug in exactly the same way on the version of Emacs available via the "Fink" system on Mac OS X as of a few weeks ago.

My apologies if this is a repeat posting of the bug, but I could not find any way to search open pretest bug reports.

        Sincerely yours,
             Glen Whitney

----- Following automatically generated by report-emacs-bug -----------------

If emacs crashed, and you have the emacs process in the gdb debugger,
please include the output from the following gdb commands:
    `bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/MoreApps/Emacs.app/Contents/Resources/etc/DEBUG for instructions.


In GNU Emacs 22.0.50.1 (powerpc-apple-darwin8.6.0)
of 2006-06-16 on mini.local
X server distributor `Apple Computers', version 10.4.6
configured using `configure '--prefix=/Applications/Emacs.app/ Contents/Resources' '--with-carbon' '--without-x' '--libexecdir=/ Volumes/Emacs/Emacs.app/Contents/MacOS/libexec' 'CFLAGS=-arch i386 - arch ppc -isysroot /Developer/SDKs/MacOSX10.4u.sdk -DUSE_ATSUI - DUSE_MAC_TSM''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: nil
  locale-coding-system: iso-8859-1
  default-enable-multibyte-characters: t

Major mode: Info

Minor modes in effect:
  encoded-kbd-mode: t
  tooltip-mode: t
  tool-bar-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  unify-8859-on-encoding-mode: t
  utf-translate-cjk-mode: t
  auto-compression-mode: t
  line-number-mode: t

Recent input:
C-h p C-x 0 C-h C-h C-s b u g <backspace> <backspace>
<backspace> C-h C-h C-s C-h C-h <down> C-x b * h e
SPC <backspace> <backspace> H <tab> <return> C-s b
u g C-s <down> C-h i C-s e m a C-s <down> C-s C-s <down>
<down> <down> <down> <down> <down> <down> <down> <down>
<down> <down> <down> <down> <down> <up> C-a <right>
<right> <right> m <return> C-s b u g C-s <left> m <help-echo>
<down-mouse-1> <mouse-2> <help-echo> <down-mouse-1>
<mouse-2> <switch-frame> C-g M-x r e p o r t - e m
a c s - b u g <return>

Recent messages:
Loading encoded-kb...done
Loading finder...done
RET = select, <mouse-2> = select, d = to finder directory, q = quit, ? = help
Loading help-mode...done
Mark saved where search started
Loading info...done
Composing main Info directory...done
Mark saved where search started [3 times]
Quit
Loading emacsbug...done





reply via email to

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