From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: David PONCE <david.ponce@wanadoo.fr>
Newsgroups: gmane.emacs.devel
Subject: Re: read-key-sequence bug?
Date: Mon, 12 Dec 2005 11:20:01 +0100 (CET)
Message-ID: <11815638.1134382801768.JavaMail.www@wwinf1625>
Reply-To: david.ponce@wanadoo.fr
NNTP-Posting-Host: main.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Trace: sea.gmane.org 1134400870 4635 80.91.229.2 (12 Dec 2005 15:21:10 GMT)
X-Complaints-To: usenet@sea.gmane.org
NNTP-Posting-Date: Mon, 12 Dec 2005 15:21:10 +0000 (UTC)
Cc: jan.h.d@swipnet.se
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Dec 12 16:21:04 2005
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org>
Original-Received: from lists.gnu.org ([199.232.76.165])
	by ciao.gmane.org with esmtp (Exim 4.43)
	id 1ElpQx-0000CT-Ua
	for ged-emacs-devel@m.gmane.org; Mon, 12 Dec 2005 16:17:48 +0100
Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1ElolT-0002Dd-7x
	for ged-emacs-devel@m.gmane.org; Mon, 12 Dec 2005 09:34:55 -0500
Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1Elkpz-0007od-8m
	for emacs-devel@gnu.org; Mon, 12 Dec 2005 05:23:19 -0500
Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1Elkos-0007L3-NH
	for emacs-devel@gnu.org; Mon, 12 Dec 2005 05:22:16 -0500
Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1ElknK-000739-LC
	for emacs-devel@gnu.org; Mon, 12 Dec 2005 05:20:35 -0500
Original-Received: from [193.252.23.89] (helo=smtp16.wanadoo.fr)
	by monty-python.gnu.org with esmtp (Exim 4.34) id 1Elkp1-0006FF-Up
	for emacs-devel@gnu.org; Mon, 12 Dec 2005 05:22:20 -0500
Original-Received: from me-wanadoo.net (localhost [127.0.0.1])
	by mwinf1603.wanadoo.fr (SMTP Server) with ESMTP id CDFAB700009B
	for <emacs-devel@gnu.org>; Mon, 12 Dec 2005 11:20:01 +0100 (CET)
Original-Received: from wwinf1625 (wwinf1625 [172.22.147.49])
	by mwinf1603.wanadoo.fr (SMTP Server) with ESMTP id C0F867000086;
	Mon, 12 Dec 2005 11:20:01 +0100 (CET)
X-ME-UUID: 20051212102001790.C0F867000086@mwinf1603.wanadoo.fr
Original-To: emacs-devel@gnu.org
X-Originating-IP: [205.167.7.18]
X-WUM-FROM: |~|
X-WUM-TO: |~|
X-WUM-CC: |~|
X-WUM-REPLYTO: |~|
X-BeenThere: emacs-devel@gnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/emacs-devel>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <http://lists.gnu.org/mailman/listinfo/emacs-devel>,
	<mailto:emacs-devel-request@gnu.org?subject=subscribe>
Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org
Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org
Xref: news.gmane.org gmane.emacs.devel:47540
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/47540>

Hi,

> In GNU Emacs 22.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.6.10)
>  of 2005-12-01 on localhost
> X server distributor `The X.Org Foundation', version 11.0.60802000
> configured using
> `configure '--with-gtk' 'CFLAGS=3D-g -O2 -Wno-pointer-sign''
>=20
> I noticed this with radio button menu items, which I don't think
> it's a normal behavior.  Here is a scenario:
>=20
> emacs -Q (the scroll-bar is on the left by default)
> C-h k
> Select menu "Options", "Show/hide", "Scroll-bar", "On the Right"
> The scroll bar is actually moved on the right!
> And the help buffer displays:
>=20
> ----- <menu-bar> <options> <showhide> <showhide-scroll-bar> <left>
> runs the command menu-bar-left-scroll-bar
>    which is an interactive compiled Lisp function in `menu-bar.el'.
> It is bound to <menu-bar> <options> <showhide> <showhide-scroll-bar>
> <left>.
> (menu-bar-left-scroll-bar)
>=20
> Display scroll bars on the left of each window.
> -----
[...]

Just to let you know that, after cvs update of Emacs this morning, I
noticed that the following change fixed the above problem.

2005-12-12  Jan Dj=C3=A4rv  <jan.h.d@swipnet.se>

=09* xmenu.c (menubar_selection_callback): Do nothing if the callback
=09is for an unselected radio menu item.

Thanks Jan!

Sincerely,
David