From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arthur Miller Newsgroups: gmane.emacs.help Subject: Re: Would there be a drawback of using the same graphical toolkit on every platform? Date: Sun, 20 Feb 2022 18:53:45 +0100 Message-ID: References: <87bkz3pltw.fsf@yahoo.com> <87pmnil4w0.fsf@yahoo.com> <83sfsdwsc7.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="11759"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: help-gnu-emacs@gnu.org To: Eli Zaretskii Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Feb 20 18:54:46 2022 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nLqQ1-0002sK-Ke for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 20 Feb 2022 18:54:46 +0100 Original-Received: from localhost ([::1]:36306 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nLqQ0-0001XA-6J for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 20 Feb 2022 12:54:44 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:35384) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nLqPF-0001X0-Vq for help-gnu-emacs@gnu.org; Sun, 20 Feb 2022 12:53:58 -0500 Original-Received: from mail-oln040092075037.outbound.protection.outlook.com ([40.92.75.37]:4521 helo=EUR04-VI1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nLqPC-0000lS-Uv; Sun, 20 Feb 2022 12:53:57 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hZ1a/TrMpFEL48tnItGsi/vv095dsrBb2hVxu4z1XSspqpzjpecE3lzO8xN3iXEDd4ziyNwJwwkWEBlP2K4gQMb2vFBkxa31hwQdp6+1BIPFHFcgtkv+aVlQ0SX7amaLiNRuBFu3hUZCDI1F4O7fo/aBw9kjjSLqQV40gcZbiSTRRDXlUNeHA4e4UAFqf19g2XpDWuGqGRtHn76k85xopgk7f/oh/wgMf/t1nw8DTQ6IOxrD2qrv1K80CcsqAJ/lwf/s4VqxdNQfWAYUefoRqL4Joh322rLEO+izfZ8zFZRLr9qDa0QXR/6PIOOYVRYKih7dKIXf/yBMN9nShZCdmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=6iqHSdCFOkmlsUJYWrpsstLXBNSnogLwtoJITM0Ns4A=; b=jAzJok4fhI/6tZwRx2bZ+1Dze/oSh+S0X+MTpDj0WoBiUTWaHVr0N7Fa8YSKyf2WUadZWzdEb7kK1Mp34/IphRuJSvw7JwdKAQVB1vBnknmYAsNoklDoOWMhJxM5EHALw8qKR54RgeWNgitEXLCN+W8sxLLzURgiNR2Qp6wMdAvr+/bhEiljadOHJDlX7WV4fewtO9JJcbdnPKp2WtWPHXXcgV7Iub/ciQBXZQ17T/Kth5uzIH5eQALsTImaoa9EfJa27MHUcWtOHrBF7xJfreOUReGLY4y2nRV/DBR6c5PZYfx3LNACZlYR/nWys6dadvDJZCLAMaYiLokqb5sQQg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6iqHSdCFOkmlsUJYWrpsstLXBNSnogLwtoJITM0Ns4A=; b=bXM3gmLKTV+YwwjhnELls9l/7oP+vNkthibiPmsszcELWJDkoDw0DzmWKDSaAlnzS+1M0/9jiYyWV0z8G/ACGQgGpE8nF3g2GKCsktB7FVPJZjs8dSeeKUgXWHSTQu4klW88koLmU51Ojl9pKmIK88FTEFbsl+rOUS4CRKCnrHaoAGz1oUDwabBvOCohVni6rUkU8braz3aU9H/2/aTSxXLV54yk3laJ7RcY33S5mDVmezLPZ49ZCYOCkwZ5Kq6+EZ4PteYU/SeyZTz/8yU9YPefCRsQXVVlqlpuA14Y54AvBC+XFXibIxI/K0RKkAXc/IlpE/FiRMMO48fFITRfGw== Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) by AM7PR09MB3606.eurprd09.prod.outlook.com (2603:10a6:20b:101::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.16; Sun, 20 Feb 2022 17:53:46 +0000 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::b569:2640:494d:e192]) by AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::b569:2640:494d:e192%7]) with mapi id 15.20.4995.026; Sun, 20 Feb 2022 17:53:46 +0000 In-Reply-To: <83sfsdwsc7.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 20 Feb 2022 16:00:40 +0200") X-TMN: [2KxAWHJkj/wm539CTL83VZN41yWtPhHR] X-ClientProxiedBy: AM3PR07CA0115.eurprd07.prod.outlook.com (2603:10a6:207:7::25) To AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) X-Microsoft-Original-Message-ID: <87bkz1s9ue.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ac77bc64-029d-4e06-ed03-08d9f499f0fc X-MS-TrafficTypeDiagnostic: AM7PR09MB3606:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: KDEiKazfsSI3khxiQ3lGqV2wUq3kt2Rz8j+/c7GW1LRdZ4hx5QpLrlNh48ILTbLYT7WLSWxP95GoWA8J762DrGkN6/rdG+bz3WwptSgY/mscrnAgWup5+AzYbLqH7+MhzLUhVZzMBoKzCWSBSOz9i7unmuf7pdhbIHBU2yGoLP8nQxQN5G2w/W62qGdGHXv6BKZLtKaOPkQASTQM77Z6Zn9Qmz1Znu7OU78axi9ptcyjrtCpuuZ7wkinpLUfb7zh0mlHkKxhn9x9heSiAbM++aIr+vYz35iQjtUH87cYYx9ODvk+2FE5XN+w2CGUpuOHFI8vbhQjUiXhZP+fRnagmdbUN/ZW9WfGbeRGUYTu8zekGrFM1AgCnx3/puLsXp94KIpPjnEHEfxwWnVL87gEr//CG+SXjWozVpfA0P5bWcluNuPnLm7l+M0J4MnvtMSTAC1741HQpSm5WGTXL9BUWHjNL/AF//IHGQ0lcZJ7f4TzgczQi3Jt67JsO4cK5XzfmmTjf4YtoLbz1Z6f12GUu9sCCbGFVZfEqxUZrO5YkdZhTGmolSWe8FSSmLF9g17ZbgyRSILmTWMFNPTDzUIrLQ== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?q6paFJtLbx4qsdGcI/XYTuC3aQoQLRLtj5Sd6slAAPpGMxVk69qXqo149YlM?= =?us-ascii?Q?KUkcOQ6HYl3H1civx06ROOUUSoY5pcZITm2q60QeN5LjUVUoR6EdkZjIIdp4?= =?us-ascii?Q?aTzQI4hsWEEtugrkpdc2KN/om/vcMYtcPsykeF6EbbHVNyA87NsUVtUJNS4t?= =?us-ascii?Q?vCydX+Q/6cu2tEu+3cNCDNhmaHvMdeViMRmRDr4k/IP6zY/PzsL1S1EVU4MU?= =?us-ascii?Q?HjV4ZaiJBVKmgNE/0r3udbJMzZLxJ6Yz3fMonMy5rl2r8AYoO0bRURmDMRch?= =?us-ascii?Q?gQcW1hIXO7izLRw6v4DwD/MCZ2uLc0g+vSB6V1TC9ybYQXjkwpLOwVchCAYn?= =?us-ascii?Q?qvyTYBdp7qU2Zp7NoKY+XZe7mwDjyWw4FVzOX0s7z4d3LmzQIBBPawk/89v/?= =?us-ascii?Q?9FBV7Mz8VzDsN8mjkeO+sNOFgW9lFXk1aiwoRRYrR+mpk/alSDO8u7A1Z/w+?= =?us-ascii?Q?EE8kS9IqWTktS2aa915wQDHqCngj/aDlTcSlhxxAOoX7OIj6xeot5O0LFTGc?= =?us-ascii?Q?uUk5TusbZyEasvcuxGXXoJZItbTmHR0qxcS5KRP+X10DgzGxWZ04MS0Jgj/i?= =?us-ascii?Q?R/PErieUfYMqpRvxOGlvBmXFMlBASCwO0oWAby3cGmvSVOnCDaC64GqGC9Pr?= =?us-ascii?Q?IX X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-64da6.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: ac77bc64-029d-4e06-ed03-08d9f499f0fc X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4977.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Feb 2022 17:53:46.3978 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR09MB3606 Received-SPF: pass client-ip=40.92.75.37; envelope-from=arthur.miller@live.com; helo=EUR04-VI1-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:136075 Archived-At: Eli Zaretskii writes: > GTK uses some techniques that make Emacs's life very difficult. This > is not about assigning blame, nor about fairness, this is just the > facts of life. Please, how is essence of that different from what I said? Gtk chooses to do things that does not fit Emacs, i.e, Gtk is not designed to be used the way that fits Emacs, or with other Words, Emacs use-case does not fit Gtk design. I opposed to the rhetorics of Po who is blaming it on Gtk bugs and devs having their own ideas on input, or what he wrote I don't remember, instead of simply saying that Gtk does not fit Emacs needs. I have tried to say why Gtk and Emacs does not fit well, instead of leaving the original poster wondering how come that Gtk was so rough around the edges after more than 20 years of development, as Po has painted it. > So please understand us when we very much hope a > toolkit emerges that is more "friendly" to Emacs than GTK. I think you are missunderstanding me here. I am not arguing for Gtk to become one and only toolkit in Emacs. I am definitely not the one that favours Gtk as such for Emacs. I was ranting about Gtk tooltips once, considering that Emacs is completely capable of rendering tooltips on its own, no idea if you remember. If you ask me, I would be very happy with Emacs doing its own menus and toolbars, but that is not gonna happen.