From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Suvayu Ali Newsgroups: gmane.emacs.help Subject: Re: Keystroke inconsistencies between GUI and -nw emacs? Date: Thu, 22 Aug 2013 16:33:45 +0200 Message-ID: <20130822143345.GD11849@kuru.dyndns-at-home.com> References: <20130821154911.1815b476@Yoda> <20130821183836.73ec49fc@Yoda> <83ioyykjo9.fsf@gnu.org> <20130821195143.502c4c27@Yoda> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1377182086 28963 80.91.229.3 (22 Aug 2013 14:34:46 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 22 Aug 2013 14:34:46 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Aug 22 16:34:48 2013 Return-path: Envelope-to: geh-help-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 1VCVyK-0000If-3t for geh-help-gnu-emacs@m.gmane.org; Thu, 22 Aug 2013 16:34:48 +0200 Original-Received: from localhost ([::1]:60172 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VCVyJ-0003BC-Fy for geh-help-gnu-emacs@m.gmane.org; Thu, 22 Aug 2013 10:34:47 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51728) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VCVxR-0002Mt-Ck for help-gnu-emacs@gnu.org; Thu, 22 Aug 2013 10:33:58 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VCVxQ-0006r7-23 for help-gnu-emacs@gnu.org; Thu, 22 Aug 2013 10:33:53 -0400 Original-Received: from mail-ea0-x236.google.com ([2a00:1450:4013:c01::236]:52994) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VCVxP-0006qq-RJ for help-gnu-emacs@gnu.org; Thu, 22 Aug 2013 10:33:51 -0400 Original-Received: by mail-ea0-f182.google.com with SMTP id o10so932459eaj.41 for ; Thu, 22 Aug 2013 07:33:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:subject:message-id:references:mime-version :content-type:content-disposition:in-reply-to:user-agent; bh=YiwwtsaXCJBN1xbNe+lHDCiBG2+kDkr1WpbT5y98AGM=; b=ZHlhY0H88anLiDj1o5957NbCtgwVFeVXc8FlOELl1qv2jEP/I7y2wSCRdUEG7UOUM7 k3b5FN33Vf0VCY+cKujPg/IHPatiQ7Z82Fz3jgFmNrkVygjeyLez5AEQuItoEyQ9MZXM 7A2oPzd9WIfQOFGherwvKTTrC/ERETxnrSrhn8DZLu+nat3mleDPf+qjQgtdqLlSWqfz eMsfBWhqRHxpvCQG1ZZ4o0Rf/0mWOZ4T/YYirVg9mTrIQzdU1vDtxoWJjFVEO8V8dsP0 TOwDOelhAEOJbWoaJNtpplYlNowCb5Tx0BNErfGPRO2+z4Zp4iN5i3VeWVhqpv76lE0/ AqqQ== X-Received: by 10.15.43.13 with SMTP id w13mr19052212eev.37.1377182030541; Thu, 22 Aug 2013 07:33:50 -0700 (PDT) Original-Received: from kuru.dyndns-at-home.com ([2001:610:120:3001:f2de:f1ff:fe37:c76c]) by mx.google.com with ESMTPSA id r48sm17945740eev.14.1969.12.31.16.00.00 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Thu, 22 Aug 2013 07:33:48 -0700 (PDT) Content-Disposition: inline In-Reply-To: <20130821195143.502c4c27@Yoda> User-Agent: Mutt/1.5.21 (2012-12-30) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4013:c01::236 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:93049 Archived-At: On Wed, Aug 21, 2013 at 07:51:43PM +0100, Marko Vojinovic wrote: > On Wed, 21 Aug 2013 21:01:10 +0300 > Eli Zaretskii wrote: > > > Date: Wed, 21 Aug 2013 18:38:36 +0100 > > > From: Marko Vojinovic > > > In the GUI the F10 opens the GUI menu, which is ok. The only thing I > > > was surprised about is that the GUI menu is not > > > keystroke-equivalent to the tmm-menubar. > > > > The GUI menu is in most cases implemented in the toolkit used by > > Emacs, not in Emacs itself. So the shortcut keys that control the GUI > > menu are the keys defined by the toolkit. Emacs cannot redefine them, > > at least not easily (and if it did, users might complain, since they > > are used to what the toolkit does). > > Oh, I see --- so you are saying that if I run Emacs under, say KDE, > then the Qt toolkit would be responsible for the menus, and the > corresponding keybindings would be defined and controlled by Qt rather > than Emacs itself. Or something along those lines. Actually not run but compile with. AFAIK, toolkit is used at the source level, not runtime. If it were possible to compile Emacs with Qt (is it? I don't know), you could have emacs-gtk and emacs-qt: the emacs-gtk binary using the gtk toolkit, and the emacs-qt binary using Qt. -- Suvayu Open source is the future. It sets us free.