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: Wed, 23 Feb 2022 12:53:13 +0100 Message-ID: References: <87bkz3pltw.fsf@yahoo.com> <87pmnil4w0.fsf@yahoo.com> <83sfsdwsc7.fsf@gnu.org> <83a6elwgv7.fsf@gnu.org> <87r17xhvne.fsf@yahoo.com> <87sfsbenci.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="38986"; 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: Po Lu Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Wed Feb 23 13:16:35 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 1nMqZP-0009wu-I7 for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 23 Feb 2022 13:16:35 +0100 Original-Received: from localhost ([::1]:33678 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nMqZO-0007fE-6M for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 23 Feb 2022 07:16:34 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:40918) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nMqXA-0007Ho-9m for help-gnu-emacs@gnu.org; Wed, 23 Feb 2022 07:14:16 -0500 Original-Received: from mail-oln040092072011.outbound.protection.outlook.com ([40.92.72.11]:45953 helo=EUR03-VE1-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 1nMqX2-0002L0-TD for help-gnu-emacs@gnu.org; Wed, 23 Feb 2022 07:14:15 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SCnzTMJ7kZkC426fmN+ZHd/g3kTTU5eMhdVgejNiYyhpS6wkMtFrq5mDbcFitZJ/JS5PjkYTirPsr9lT4ttnEBC0L42dhn2f2+8ZiD3MeNdbx60hkuW6f8BmxGJ2XaxEmxQM/95n9vO9TUnnt4OqC6fZOgVdT2PZquPJmFmM87fx677O20FgpDwEVPEsk8iRWx6EEcCDOx2jEwX+hcj24A5/Ugfd7kbDcqUYzdlLYiiDooDllmDJqx79Sj8y0N4tyN1nmV7ObCxSdynfyTS6tvyitHd1M/PdiJVeJkuNdWwCd8fvR+C9UE1tob8sCQfOfYRNxXK3DX26tYAERKYleQ== 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=BAuUd01DQhWGTPlF3f+TrognwJbCtowr5Qs5RX3TGt4=; b=Fe4WRVRAKdVj7hG5Gtd25VQlP2avFyqEHyCc+XvjABP9KFRILl7eTN4gEsVFtTO9WouYAP/ahC/VUgfVZUSO+WubIr314jAh8Gl4oY9QtTcbiG+qAgDNzaj18zJsC7E5/oAen/9F48LlGU1WXIvrDHTrpCcP3VNelKtXSTcFyE+vQzMrs95CoTQsx15rLXHgWSR4Yz/oESMKLhfpmn6VTzdlRQPaVu5nYQfu9lxu9URrS5N3nrQgCeL/Jejtlx+PRBVTUwYpdCzvpuPC1bf1jsCa5LwxhWW5sfauju5UP/522gZLXQa6jPKHsG80+98ZUtj+CwPbd+FraK6k6hJcwA== 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=BAuUd01DQhWGTPlF3f+TrognwJbCtowr5Qs5RX3TGt4=; b=IaDreCPg5Cxv2NDhyXgIcDZCceo3Mk47eZiEIOUC5pg7RZHflYXn0GNfy2zpqcGUl/PxBUrCcxtGIiavD9/RjvJPeIocds/pBjsIOuAMzegZYzE309e0qCrV88PvGC0LlsaLPTRPP8vGxKcFDNxJs1mxNf7xSbbZAltY2jIi9ax/bbSgxKF+8qRD4pxNpPfcy2HzzPyEJwm4snjMHw9AJQqCFf5gpwJ1utSnn4RJPwLgdLDgQRZXdGnK2TUkp2PAR3R4yqjRxlaNe0E6GC2d2grQwK+oN85JSTxBiG0yDnFaEsqFKc/2ELBU08XGL6iVhdpxsZ0N4dixD9KBCfKJbQ== Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) by PA4PR09MB4685.eurprd09.prod.outlook.com (2603:10a6:102:f0::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.16; Wed, 23 Feb 2022 11:53:15 +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%6]) with mapi id 15.20.5017.022; Wed, 23 Feb 2022 11:53:15 +0000 In-Reply-To: <87sfsbenci.fsf@yahoo.com> (Po Lu's message of "Tue, 22 Feb 2022 08:50:21 +0800") X-TMN: [/kKpJsoFWAx/OUhQK+FD1J1MvvmYMvN2] X-ClientProxiedBy: HE1PR0102CA0001.eurprd01.prod.exchangelabs.com (2603:10a6:7:14::14) To AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) X-Microsoft-Original-Message-ID: <87v8x5g5p2.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 7b827602-0a73-4be7-71ab-08d9f6c312f9 X-MS-TrafficTypeDiagnostic: PA4PR09MB4685:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Omy4Iy5W2uyA1YEgy8+TrSQ2GD5P0FKmxVkVOUbwHOOwFOsufHJMsMwfYhaGddwSYXIyb9xOV4r2M36Cv5Fh0Qh8YWkWIkNK+0izVRuCjdpx0fBWHReVXeljI/RI9eS+vG7isigVBPSpymf8mcCpFB5vOtH+oaqA7GgLXe7FaKX77BMAZSnn/TWcYMI6WtWsG+/qNTOTjtmGzXNGzagWF5mb8p6aQpwbBqBfh9SJIiSWV4naEFuHO8uu1Gh6Ckb9cHDl89fT2AYZQZ/26Lov4atlYdlLGFM5jcwnxweAX0pFUh+iQyG1z5YtUCYFtW7e5AMaSuFcD9KcrfWU2HufOJUJcbK0he2aU59oFtEN5kdHijXRO6Kfb4X9740fL1+VJFPoYdjYPlw9qxRbW1f2RynOCNUogaN9RBtLljMXxzmIzWaYYA+2VhBWgBTD5vGgALcYSWrsJv3lVgvf3kse9hqan8CsC+4OqrOyb8PzgifALD5dtORA4i8yWnYdLTVyJQA8yFQ4pbmznZyfHizx2tW2g68Nyvb94+Q7dufUL1oqY5E6hgaUa04WUQOvse08yXSvI5QkrKmIJFsw01MQsw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?1oRZ8iFbulJip88/KWm7BQZHIGhjDTHxlmAw1tpYQTTMxFlPFpXPIwuFr6zi?= =?us-ascii?Q?e8mTM0KjataybB9Btutw739XiMVVOMGKMKn8HJO6OLKpigMuNzgK9aG3v+6s?= =?us-ascii?Q?nsfiV9F0dkOAn9wixO4f4pMIR4OLUmSjdcQjp20XbwlmOWYBX6lLRCpRUVdt?= =?us-ascii?Q?b45lKytmzSpAzmTESrmTKZgT+NIvy56lv5dovGMTMxFkbmxEHv2clHYivwVH?= =?us-ascii?Q?ehJQ0CEy74QwrkaT1ZWUwZn7vxuas/jOQm1TZxF7vUF2u5baYO8b65eUqKfF?= =?us-ascii?Q?FSCG69zoGsRrYX9np4Ofd75YOZQtJl82Vo9hei4l7OmNXwW02bnkAL0mdm8P?= =?us-ascii?Q?jko2Xp1TbFXT38/uNYjoC0MefP5IVt60LvzXl6Oxbq4V/GdnVcQtnfsevHnk?= =?us-ascii?Q?Q6RZVRmrCXYYxXZRa6E/nOKraof23CLsAiID+GTI60pKB4HXtpUA/fgZUROf?= =?us-ascii?Q?EMpmPqxX7iRDP+S0rMAe0YEh3OQORMX8Tu7QDwurQB4TJe3Ctxso70ASnuWl?= =?us-ascii?Q?+XOUuD9TUDiV2SwrsQ3GzEB3JiRO4uP5g9zOf0i6G38PTU3tjxqbzAWYPoLV?= =?us-ascii?Q?rC9i+9p/7k52s7rbaiIUYwZ6/HJtG3dYimf1CFdyTPnmMuHUxox7pu7gaIQn?= =?us-ascii?Q?nn X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-64da6.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 7b827602-0a73-4be7-71ab-08d9f6c312f9 X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4977.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Feb 2022 11:53:15.1884 (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: PA4PR09MB4685 Received-SPF: pass client-ip=40.92.72.11; envelope-from=arthur.miller@live.com; helo=EUR03-VE1-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:136166 Archived-At: Po Lu writes: > Arthur Miller writes: > >> I understand; but they have probably changed API because of some >> reason that suits their goals. Every project prioritize their own >> goals, that is how life is. They certainly didn't do it to piss off >> Emacs devs. > > Where did we say they did it to piss off Emacs developers? We simply > wish that a toolkit friendlier to Emacs will emerge at some point and > become as popular as GTK is. > >> It looks to me more like an invite to contribute an API, so there is >> your chance to get it the way you like. > > It would involve reverting several changes that were installed for GTK > 4, which I'm sure they're not willing to take. Why designing an API means reverting changes? I dont' think designing an API is reverting it back to old API. Anyway, summarizing all you write her eand in other mails, it is where the thread initially started, Gtk is not designed to be used the way Emacs would like it. Gtk works fine for applications that use it the way it is designed, Emacs has different needs and it does not work well for Emacs. You call it a bug, they call it design, and there I think is the friction. Is there a way to reproduce this bug on a singel machine with one monitor? Can I do it from within a virtual machine(s) or somethinig? I am not so familiar with setting up networks and virtual machines and such.