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 19:34:27 +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> <87h78p94do.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="12870"; 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 19:35:26 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 1nMwU0-000328-05 for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 23 Feb 2022 19:35:26 +0100 Original-Received: from localhost ([::1]:50200 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nMwTy-0004ha-Dc for geh-help-gnu-emacs@m.gmane-mx.org; Wed, 23 Feb 2022 13:35:22 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:40044) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nMwTL-0004et-1i for help-gnu-emacs@gnu.org; Wed, 23 Feb 2022 13:34:43 -0500 Original-Received: from mail-oln040092072059.outbound.protection.outlook.com ([40.92.72.59]:29909 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 1nMwTI-0006IP-Q7 for help-gnu-emacs@gnu.org; Wed, 23 Feb 2022 13:34:42 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KgvZ9nfw6YQ9c3EQEe7Cr5RrIjPPQHrIzVUHxuSnH/g/h/mTXyF++6Fe1gyN6xLf/59EmfRmSOnrT3wy7Id/Z3KQ9BHbXmF5pEE4KRltXvMH60mDB4KCsLnpRYBKbsH3CoInHNhNU77ttGYgGiSqcas4aOV0xtmxqN3qATS1YkqJGTCqN9qU5abPmf/ZcRz7XB/5MkDowP/Y4aFkmmUYZOinZN8NL0maQl20x0SypvUKxtllzTzCKREaSUrnSRnjLIg5shmKtl4O0NKfquFIX2mmaQy99dbgw6NIYhQ6XxZeZ8YEoOdxFbHh7d1Ki0My41hjZnwSs5wiVZsgDfVKVg== 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=f4qViHkos4Yrl0AsNLffbNq+WPJ5E1z4xNmsGkOJ+/c=; b=Hexg0rG6SHgxrULgD6O7KLcRnwYJyFW7PiZt8jK5PzoQdNCKnk4GHmFsMIpw7oYjkPFPnFPFmWdKBdQPWDCAd5wEHTVtMdkFjdZaRGC9wFciQtcjtYVvX4JFGKjqVUa1H2mxQfh4H2cjql6D8rgarrw2V4jHU7PyZG6j/w+6upaZzz2BJbeUIKsaPVD5W8vBSO5pUTeov8IOyivK8jHt/xETKvdsmPLq6Eo4NbkzTc8oyv7CBqzAE0XmU1dnJTIuqV5jWx47Yo65yVcztLasd/IyeFkjHWgkK+J55B0jGhXwQujNCskSeEHB0L4avKgHtfEYRwYDrkm0yPJdDqzoFw== 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=f4qViHkos4Yrl0AsNLffbNq+WPJ5E1z4xNmsGkOJ+/c=; b=Blz5x2lmbviXQPDYVltemymp9gsw8ucW/DhWXMQ2VCj+rlRtZ0QzSJTzX90Sq9jslx5udwsmH8MEPwXg8mAD46VaOIqRQ+jAyD1uQ6Mnx0jt8tpOPE8z4gcxyW6sCLIC6ur0TFlbO2j/fJi7G7IFh/FwKXfPg6xQXH5aIC88FPeIhss0gtVcbAj6FakNm55ZUL17uEl/5IHTUq+TQFV4R2Rtutk4To0C9M+9pDF3Jpl7dKUFEjDjj6IQXArHB1fryjFU1baw17sQ86h/JbsL1gaV5U8as/i4JIIHHo0QqF/le9wKfz9gh2+3Hafto6EuwexaFDnjFm+Rea7H3HXKMQ== Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) by AS8PR09MB5354.eurprd09.prod.outlook.com (2603:10a6:20b:379::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4995.15; Wed, 23 Feb 2022 18:34:38 +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 18:34:38 +0000 In-Reply-To: <87h78p94do.fsf@yahoo.com> (Po Lu's message of "Wed, 23 Feb 2022 20:03:31 +0800") X-TMN: [zy1dp20P2HV8wxiwjdW2gysVQfGxtNEg] X-ClientProxiedBy: HE1PR06CA0136.eurprd06.prod.outlook.com (2603:10a6:7:16::23) To AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) X-Microsoft-Original-Message-ID: <87ley1300c.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1d910109-ad28-412a-2546-08d9f6fb256f X-MS-TrafficTypeDiagnostic: AS8PR09MB5354:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: haYY0/E+I7Cmv6ciVFPR+WiyEmtGufOIXPLKW5+0pyN7rt0my3O3aZRYMQvJPeGCqygvQkWtWIg3l6OTXSc1UirlXXcq2YlYZ5Gnm9TzdUzhFe3CDISaxCNJGYBrq/OASYImDTTKCL0MwtxR19D3J0osyYGFr+hdV8c2fQ6N9NeNY/WPwvxA0XgFk7guYJVJ6gX/ziNW1gdOALwfhGGZgTiSgT0HcWReW8DDsZyyk3ewHMoMPwmkScDcpAPjtWTmLapJyBeXVZhKEIC0NmfgALevJIst0tpGuRJOiJN3HViHsxCrMWoT33tMwry7ee6KdS5/fFzw5X+7KjyQLY8fG8c2mX+qqRbXcyC9hcYqmXez8+y2p6L2Cb9j6JZhGufsGuHn8F3i1egO99lDapqxzhjUzFLj1BNaRUIT+IIZqGQeW/E68MdgzQiFp0UYxrdRmlGugNxuZ+nx+aDFoSWnhEK9Fgvms1somToj6DlgaMvnDAFeNe7erbb4fU+eh+FJqhccPhNVSEbcRMv1n3jSLQ6CpyQyad5cJu1zaMOxg7E64pOAqD0lWbjxuC2b4WbmarFQxkCMrIE8vnT7EOBTJA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?t0MJx4QweWL1bdrP7kKnrE7/WcG/IUjXBH0gEC5caEoreXcJqSAlOIsUAGL/?= =?us-ascii?Q?5tQs/CiNnnClw8ZwGK/IDS4fauXJdaakTG7DIGIjmdShUcGBZhCEY83UUc13?= =?us-ascii?Q?i3HOsJUID58YwVgGLXcgzGYUT0M/s7Xpulvwc20PgqzW2sH+oxenexx962BJ?= =?us-ascii?Q?1MO+m6mVduYn9rEKpA0xKQIS4n9N74vjMr/zqXVJnMLBOTDxVvM9kHdyIwZB?= =?us-ascii?Q?fI+KWrVs+aD2xcRFoCAilgTZQy0j7nOZZzdwKCbi2HwBd3cTS5bfE8ixozIM?= =?us-ascii?Q?1HCJ4oIl+6WTHd/V4NlaEkgpaugfdbUhYGCL+2Liwirvoxz9t2IaZFFUC8mj?= =?us-ascii?Q?C/zGe7Rwan8TOjpnS7gFXfd+Mxj63iUvi5MI0TE2W4gbq3GhF0N14x7J1PKQ?= =?us-ascii?Q?JItb7RPa7JON5r6nAL7ii9fM4l/GKpDseeKJQwwBJDZB25X2xThUcwAWj1SO?= =?us-ascii?Q?12FKjKH0LCBd1u0HUFnbNb1TkQDjn+9G8QkiXF/+akveHUS+XC9T7Bn5zjh6?= =?us-ascii?Q?aapVRm5b886EzWHtzFPx8Hgl6D4O/oIkqT+ZmZS0tPmh/hLUFPMRtOc+APam?= =?us-ascii?Q?58n6RKzE+r8lJTG+pX6exvJy/JzzJGBuRMc0900nqHOrS3FgqFXS10AFfIfR?= =?us-ascii?Q?0W X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-64da6.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 1d910109-ad28-412a-2546-08d9f6fb256f X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4977.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Feb 2022 18:34:38.4286 (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: AS8PR09MB5354 Received-SPF: pass client-ip=40.92.72.59; 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:136172 Archived-At: Po Lu writes: > Arthur Miller writes: > >> Why designing an API means reverting changes? I dont' think designing >> an API is reverting it back to old API. > > Because the API we need is precisely the one that was deleted. On > purpose. They have obviously had reasons to delete it. That the "design" part :). And as the quoted (and linked) answer from Bassi shows, they are not against the API, they want better one. So it would be more constructive to help them desing a new API in accordance to the new GTK design, than complaning and being grumpy about the old API. They obviously won't put back the old API, they wouldn't delete in the first place if that would be the case. There is actually a chance that you can affect the desing of Gtk so it suites better Emacs needs, but you are refusing under different excuses. >> Is there a way to reproduce this bug on a singel machine with one >> monitor? > > Yes: run Xephyr (or Xnest) like this: > > Xephyr :2 > > Then select File -> New frame on Display Server from the menu bar, enter > :2, then close the Xephyr window. Emacs will either abort (on the X and > GTK build), or simply exit without warning (on the PGTK build.) Ok, thanks, I'll try with Xephyr and Gtk.