[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
menu events get ignored when multi-line echo area message is displayed
From: |
David Reitter |
Subject: |
menu events get ignored when multi-line echo area message is displayed |
Date: |
Thu, 15 Mar 2007 18:22:13 +0000 |
Start emacs -Q. Evaluate the following two forms with C-x C-e:
(defun display-startup-echo-area-message-2 ()
(message "%s" "one
two"))
(display-startup-echo-area-message-2)
A message should appear in the echo area. Then, select "Help" ->
"Copying Conditions" (with the mouse).
Result for me is that the license file is NOT displayed.
Note that it works if the message displayed has only one line.
This is a test case of a more general bug where the first selection
of any (?) menu item is ignored after a multi-line message has been
displayed.
It has been reported by several Aquamacs users, but the above code
reproduces the bug with an unpatched GNU Emacs (Carbon).
In GNU Emacs 22.0.95.1 (powerpc-apple-darwin7.9.0, Carbon Version 1.6.0)
of 2007-03-14 on rodrigues.inf.ed.ac.uk
Windowing system distributor `Apple Inc.', version 10.4.9
configured using `configure '--without-x' '--prefix=/usr/local''
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: Emacs-Lisp
Minor modes in effect:
smart-frame-positioning-mode: t
aquamacs-styles-mode: t
recentf-mode: t
emulate-mac-german-keyboard-mode: t
encoded-kbd-mode: t
osx-key-mode: t
show-paren-mode: t
delete-selection-mode: t
pc-selection-mode: t
cua-mode: t
tooltip-mode: t
mac-input-method-mode: t
tool-bar-mode: 0
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
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
n <backspace> <backspace> <backspace> o n e : <backspace>
" <delete> <right> <right> C-x C-e <down-mouse-1> <mouse-movement>
<mouse-1> C-x C-e <menu-bar> <help-menu> <menu-aquamacs-help>
<down-mouse-1> <mouse-1> <down-mouse-1> <mouse-1> <menu-bar>
<help-menu> <menu-aquamacs-help> C-x C-e <menu-bar>
<help-menu> <menu-aquamacs-help> <down-mouse-1> <mouse-1>
<return> t w o <return> t h r e e <right> <down> <left>
C-x C-e <down-mouse-1> <mouse-movement> <mouse-movement>
<drag-mouse-1> C-x C-e <help-echo> <help-echo> <down-mouse-1>
<mouse-movement> <mouse-movement> <drag-mouse-1> A-c
<wheel-up> <double-wheel-up> <triple-wheel-up> <triple-wheel-up>
<triple-wheel-down> <triple-wheel-down> <triple-wheel-down>
<down-mouse-1> <mouse-1> <down-mouse-1> <mouse-movement>
<mouse-movement> <drag-mouse-1> A-' <wheel-up> <double-wheel-up>
<triple-wheel-up> <triple-wheel-up> <triple-wheel-up>
<wheel-down> <double-wheel-down> <triple-wheel-down>
<triple-wheel-down> <triple-wheel-down> <down-mouse-1>
<mouse-movement> <mouse-1> A-s <switch-frame> <down-mouse-1>
<mouse-movement> <mouse-1> <menu-bar> <help-menu>
<report-emacs-bug>
Recent messages:
one
two
three
"one
two
three"
Auto-saving...done
byte-code: Beginning of buffer [4 times]
Wrote /Users/dr/.emacs
Loading emacsbug...done
- menu events get ignored when multi-line echo area message is displayed,
David Reitter <=