From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.bugs Subject: bug#10996: 24.0.94; Splash screen causes first character to beep with emacsclient Date: Mon, 09 Apr 2012 00:42:35 +0800 Message-ID: <87bon2uqdg.fsf@gnu.org> References: <87wr6d2a7c.fsf@gnu.org> <87obr2jpyh.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1333903400 587 80.91.229.3 (8 Apr 2012 16:43:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 8 Apr 2012 16:43:20 +0000 (UTC) Cc: 10996@debbugs.gnu.org, Aaron Meurer To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Apr 08 18:43:19 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1SGvCw-00010P-22 for geb-bug-gnu-emacs@m.gmane.org; Sun, 08 Apr 2012 18:43:18 +0200 Original-Received: from localhost ([::1]:38007 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SGvCv-0002Ns-7g for geb-bug-gnu-emacs@m.gmane.org; Sun, 08 Apr 2012 12:43:17 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:47638) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SGvCs-0002Ni-0h for bug-gnu-emacs@gnu.org; Sun, 08 Apr 2012 12:43:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SGvCp-0005MI-Ud for bug-gnu-emacs@gnu.org; Sun, 08 Apr 2012 12:43:13 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:48346) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SGvCp-0005ME-RK for bug-gnu-emacs@gnu.org; Sun, 08 Apr 2012 12:43:11 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1SGvDe-0000NM-8Y for bug-gnu-emacs@gnu.org; Sun, 08 Apr 2012 12:44:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 08 Apr 2012 16:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 10996 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 10996-submit@debbugs.gnu.org id=B10996.13339034211397 (code B ref 10996); Sun, 08 Apr 2012 16:44:02 +0000 Original-Received: (at 10996) by debbugs.gnu.org; 8 Apr 2012 16:43:41 +0000 Original-Received: from localhost ([127.0.0.1]:44881 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SGvDI-0000MU-Is for submit@debbugs.gnu.org; Sun, 08 Apr 2012 12:43:40 -0400 Original-Received: from fencepost.gnu.org ([208.118.235.10]:50161) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SGvDF-0000ML-Mi for 10996@debbugs.gnu.org; Sun, 08 Apr 2012 12:43:38 -0400 Original-Received: from bb121-6-72-188.singnet.com.sg ([121.6.72.188]:44085 helo=ulysses) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1SGvCN-000154-PN; Sun, 08 Apr 2012 12:42:44 -0400 In-Reply-To: <87obr2jpyh.fsf@gnu.org> (Chong Yidong's message of "Sun, 08 Apr 2012 21:47:02 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.95 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:58590 Archived-At: Chong Yidong writes: > Aaron Meurer writes: > >> Maybe it matters that I start emacsclient with emacsclient -a "" -nw. >> >> You can start the daemon with emacs -q --no-site-file --no-site-lisp >> --daemon (basically, turn everything off except for the splash >> screen). If I do that, it reproduces nicely. I'm assuming that the >> above switches sufficiently isolate me from my configuration. > > Thanks, I can reproduce this now. Looks like a regression against > 23.4. This regression was introduced by the following commit. I think somehow the keymap of the splash screen is getting applied to the first character typed into the emacsclient frame (which should be in the scratch buffer). The commit log does not record any bug or rationale for the commit. Stefan, could you take a look? revno: 105993 committer: Stefan Monnier branch nick: trunk timestamp: Mon 2011-10-03 16:50:54 -0400 message: * src/keyboard.c (read_key_sequence_remapped): New var. (read_key_sequence): Compute remapping in the right buffer. (command_loop_1): Use read_key_sequence's remapping directly.