From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel Subject: Re: Ctrl-[ ? Date: Fri, 07 Jun 2019 10:34:46 +0200 Message-ID: <877e9x23q1.fsf@chopper> References: <08AC8151-5911-40FA-8B20-818B839D00AB@traduction-libre.org> <6F55E018-B15E-42B0-8794-21F55BBA23D3@traduction-libre.org> <34E3289C-10EE-4A23-AEE4-80D984DB2EDE@gnu.org> <6A538FF9-94C8-491D-B1B9-5C0D09FE7C39@acm.org> <838suesw93.fsf@gnu.org> <39C4CA13-5290-42F6-82C1-9E3887B7BE25@traduction-libre.org> <83v9xirdcr.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="51583"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: Jean-Christophe Helary , emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jun 07 10:36:38 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.47]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1hZAMU-000DDO-KZ for ged-emacs-devel@m.gmane.org; Fri, 07 Jun 2019 10:36:34 +0200 Original-Received: from localhost ([::1]:46866 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hZAMT-0001sB-BF for ged-emacs-devel@m.gmane.org; Fri, 07 Jun 2019 04:36:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:58892) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hZAKs-0001mr-KV for emacs-devel@gnu.org; Fri, 07 Jun 2019 04:34:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hZAKr-00033z-JA for emacs-devel@gnu.org; Fri, 07 Jun 2019 04:34:54 -0400 Original-Received: from smtp.outgoing.loopia.se ([194.9.95.112]:54796) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hZAKr-0002qh-Cd for emacs-devel@gnu.org; Fri, 07 Jun 2019 04:34:53 -0400 Original-Received: from s554.loopia.se (localhost [127.0.0.1]) by s554.loopia.se (Postfix) with ESMTP id 003F41F14911 for ; Fri, 7 Jun 2019 10:34:48 +0200 (CEST) Original-Received: from s645.loopia.se (unknown [172.21.200.108]) by s554.loopia.se (Postfix) with ESMTP id D5B2E7955A0; Fri, 7 Jun 2019 10:34:47 +0200 (CEST) Original-Received: from s471.loopia.se (unknown [172.21.200.36]) by s645.loopia.se (Postfix) with ESMTP id CD4E813BF362; Fri, 7 Jun 2019 10:34:47 +0200 (CEST) X-Virus-Scanned: amavisd-new at amavis.loopia.se Original-Received: from s499.loopia.se ([172.22.191.5]) by s471.loopia.se (s471.loopia.se [172.22.190.11]) (amavisd-new, port 10024) with LMTP id HVGWHTa_GyJF; Fri, 7 Jun 2019 10:34:47 +0200 (CEST) X-Loopia-Auth: user X-Loopia-User: joakim.verona@chimeslab.se X-Loopia-Originating-IP: 81.170.223.63 Original-Received: from ubermaschine (h-223-63.A149.priv.bahnhof.se [81.170.223.63]) (Authenticated sender: joakim.verona@chimeslab.se) by s499.loopia.se (Postfix) with ESMTPSA id EC9EA1349B11; Fri, 7 Jun 2019 10:34:46 +0200 (CEST) In-Reply-To: <83v9xirdcr.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 06 Jun 2019 17:35:16 +0300") X-detected-operating-system: by eggs.gnu.org: FreeBSD 9.x [fuzzy] X-Received-From: 194.9.95.112 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:237305 Archived-At: Eli Zaretskii writes: >> From: Jean-Christophe Helary >> Date: Thu, 6 Jun 2019 22:25:17 +0900 >> >> Why is it useful to have different behavior on GUI and TTY frames? >> >> Because expectations are different ? > > Are they? I don't think so. Here is my datapoint. I use emacs in both tty and gui frame. Mostly I use tty because my emacs runs on a remote server and using mosh to connect to it is very convenient. But I also use x2go to connect to the same emacs instance with a gui, using the emacs mtty feature which is fantastic. Some keybindings work in gui mode but not in tty mode, like C-RET for instance. Since theres a shortage of convenient keybindings that work in both tty and gui this is a bit of a hassle. Now, some terminal emulators allow configuration of extended escape sequences being used. So for these emulators one could in principle have the same behaviour in both gui and tty mode. Sadly my experience is that this is too flaky to be used, since I've so far found no terminal emulator that implements all the features I'd like, together with Mosh. > -- Joakim Verona joakim@verona.se