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.devel Subject: Re: Motif support Date: Wed, 22 Dec 2021 19:07:11 +0100 Message-ID: References: <837dbxzv6x.fsf@gnu.org> <831r25ztww.fsf@gnu.org> <83wnjxybwu.fsf@gnu.org> <83tuf1yafj.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="11201"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: emacs-devel@gnu.org To: xenodasein@tutanota.de Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Dec 22 19:20:58 2021 Return-path: Envelope-to: ged-emacs-devel@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 1n06EN-0002TU-3n for ged-emacs-devel@m.gmane-mx.org; Wed, 22 Dec 2021 19:20:51 +0100 Original-Received: from localhost ([::1]:38834 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n06EM-0001bY-1z for ged-emacs-devel@m.gmane-mx.org; Wed, 22 Dec 2021 13:20:50 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:60254) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n061P-0003xD-W9 for emacs-devel@gnu.org; Wed, 22 Dec 2021 13:07:28 -0500 Original-Received: from mail-oln040092073036.outbound.protection.outlook.com ([40.92.73.36]:5765 helo=EUR04-HE1-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 1n061D-0003lw-To for emacs-devel@gnu.org; Wed, 22 Dec 2021 13:07:27 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l/p9t6LPQAt6uZvgtq5QBDykqsBc1yqFGlJ7Zns9S44aQy0WypH1A5AvRnAiAMgDj9Nh3nVz0vKIRspbaFXYoLbwcxs+IYKaTX/iaX/2hru3kkfdWg1zLuWi/k7hB6pDowc38bs5hK1Vn4LoI+WYHvzas8h3za9sMXJWti9SVViBskmU7wOojgTbHAC9x3tbKEN3fMWy/Me8kP9KOL1mwRkagj3t00uGk/JJes7qY7mz/O417z+u9jWupQEeZ6UxomuzJdVMavUmdUrbUHrYY7I9dnL70SFwMsLE549hEKs7Z3jksOwJIcRzTMuGJMjrIrm3knQ9+GWOeb9pjdBZKQ== 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=eDSBCHJbEzx/dptz0Ot4J7/NztwxNEq/+6aXuv2l4FQ=; b=aNXIxpiuQ+Dal9PDPDfeJz9QTaVKEn+suhmuQUeaAaLd9XSO9qMQrjDatpSdTLnXdxu8ZSzj497hHgfLMGZpXK/G9DtJyJyjUiqtr/FwLtGgunKZchewF+QUmZxRQysjzNiekD4l9dHkSNe2jn790bUW1QHsA4/NQsyWkyKQSqHxtPZRRqD/79EtQduHq7fez6YD2wWZijyxTWITaiIQYMsuBPpiX4YzYTC7S5MQ+CWHoscBVqpPTa6nPAkrCpmRK5gu2juej/V5qGVqfKdbH+pYnePpiZmCJUopMyTfblTmhV6muAAstNO3awRTHlj5KEbpygLYiM9YJuQi0S1Lmg== 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=eDSBCHJbEzx/dptz0Ot4J7/NztwxNEq/+6aXuv2l4FQ=; b=TiMEf5Dj7adJoqUI1yUUqJFIicMhHRz8b5vlONuVXqW1QDwCQGiVTtm8st+3qUeS25mJ6vnyOnYWFRXXgT7gHTb21FgEDGHXzH0eYcAdqpYN8RLZQk8OfHVIgpWXIOFUPkreTDNW6pQnGKpFDt95g3041YT8vROx3RxGseDl5yAlpnKzxbSdsbmDtTSZ+PbupUIjTBq+a1/YGJWlSHUZMBubiw4N9xHVZE63kqGY6LW0/7FzeDkoM3wdpwp9iXDQSuYCBI64LuXh9xXCa48j96wRg6E4J1HZLXAWyeaod/xPvbMEx97C5mfUtwl94zMv7KS9/MC2/3/NQ1XJs3QsjA== Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) by AM4PR0902MB1682.eurprd09.prod.outlook.com (2603:10a6:200:91::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4801.20; Wed, 22 Dec 2021 18:07:13 +0000 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::b012:5fd9:9447:d64a]) by AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::b012:5fd9:9447:d64a%5]) with mapi id 15.20.4823.019; Wed, 22 Dec 2021 18:07:12 +0000 In-Reply-To: (xenodasein@tutanota.de's message of "Wed, 22 Dec 2021 18:24:32 +0100 (CET)") X-TMN: [K5ugHv8V4JgpT29pjeiSVc1zLrqPcu9H] X-ClientProxiedBy: HE1PR05CA0137.eurprd05.prod.outlook.com (2603:10a6:7:28::24) To AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) X-Microsoft-Original-Message-ID: <87zgosh5tc.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: acff5ced-fae3-499c-07f9-08d9c575e106 X-MS-TrafficTypeDiagnostic: AM4PR0902MB1682:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3rlhunayHUTOmHWqWvNzoCr0e5JENUQedga5W1gK2ZXsdEYvqu0Yl0pZdaXQ5wuXNQEnQGvb6XtIC3aOqJbU68RujApHijcUQy5FYHfzP5kAAF4mM0NS1DfjE4E3k+IYuOqlA27KkOrDP15fXYn54ncBOWeLMRDftex8aKtuzihuEhcfxBK4r5E/U3OxN8+KmlM6kLypgi3RUe+ur7LVzvmSn3ar6HuoVBBM1pGwI5fHvnAYMUv0ouQK2KvMDNHFOv3XYB36PMW1/sj0ZsH5D3YEB+hruv/40MF5vZGjszL+4j/txqei2pBqVjbGMQzMgagJwf+P8cVrotva2eXxpcOzuGCt5BF/8q/9ODE3WJ/56i8EOQoocXNMxszVelfWT1v+yYUG4e6Q/V6kGZo1BdqrQx9a7pZ2xLolNGBTXUr9Qc9c6lgdMX6jAjhVSFPbn5dDK2foYgigldIf3wOY8dJPPLlvie9nCIcgFzLq2fmbfg3UM1+p8LKVNe2qvU99k9qMTLlzdLT/ZqZs0xfhM4XEvJQQCyUIl2t4JECOPAqjIKR6nXP+HKlGwYVgwCYYd1NTvVAwbfiC6OFq08PP2B2kQVEptZij07jZ1TdJ2+fEfAXmH/z4AepbJCq1nJIxyNka7lC0nFj1IasP5mCCqIvP8S9W+BGLogyou4CcLoY= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?3tH5pMIonX2ja+AEFME9u0wC4ilO4CG9bVUZWxQsKSsWfvYRSMzMNG61kUDK?= =?us-ascii?Q?ojWX6wCU+uOevceNlwVYEi2Yx82Lia2eIJpkeOJXiIqVsP24+UA1s8w0W5AA?= =?us-ascii?Q?lVmkJPp4Dlqv+ICeSepLj2lGYZvf5PsFHXfKXAWTafBhyTQlSOedIqzi8U0K?= =?us-ascii?Q?19800BDOCG+wMSenDhtmSiJ+PJQeeolalw/Anssa2yuky4yLHEzIldtZqCKf?= =?us-ascii?Q?mDAFmpCONby1G/mxsaULNFj6FMNLhDJLDBz8DSKg8oMRqy5TFpMvOztiv88T?= =?us-ascii?Q?KjuRbyZNH3dsEKh8LbIlGXmXZGsGHU2nNzzdLC/LKVwuBDkJpuszLJnTvH1R?= =?us-ascii?Q?LfFbf7QywbGb1BcBWxuQSp6Ig80cO4y3vQ1HfUAd7AIJB3oR7z26A5ZXJ0WA?= =?us-ascii?Q?Q/V5UIbAO/bf9wGA9RAA5XEw9ouhpKlPG3WdooYzglaGRWx/GZYvwvBLyxC7?= =?us-ascii?Q?2vAT9yUPCs+MPUyorR4IUCVdLCt6Qeeukh+vO4WgBBqZHbAPF++UEAlw46+O?= =?us-ascii?Q?ki2bnwnugy6o6OdUiHZIkO6RAbQ1Lsc1cBBxmdFPIskvU4H2F7/3p3fBnInN?= =?us-ascii?Q?xllKweuGjOxMZMkfOAVCFA+Xx32+KHek+MdHla1zBR2sCslXnfUH0b0h8M3i?= =?us-ascii?Q?ec X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-64da6.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: acff5ced-fae3-499c-07f9-08d9c575e106 X-MS-Exchange-CrossTenant-AuthSource: AM9PR09MB4977.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Dec 2021 18:07:12.9562 (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: AM4PR0902MB1682 Received-SPF: pass client-ip=40.92.73.36; envelope-from=arthur.miller@live.com; helo=EUR04-HE1-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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:282816 Archived-At: xenodasein@tutanota.de writes: > Quoting: https://lists.gnu.org/archive/html/emacs-devel/2021-12/msg02040.html > From: Arthur Miller > Subject: Re: Motif support > Date: Wed, 22 Dec 2021 18:09:55 +0100 > > Hello, it'd make for a nicer mail experience if you reply to this: > https://lists.gnu.org/archive/html/emacs-devel/2021-12/msg02203.html > instead of here. > >> Isn't Emacs already linked to FreeType2 library? > > What I proposed was just a demonstration prototype, not something to > appear verbatim in emacs, otherwise you are correct. > >> ... But, yes, the looks and feel wouldn't feel "native". > > It could be trivially themed to look native too. Trivially and trivially :). I would be very careful to call it so, but Emacs has relatively modest GUI demands. Some things are maybe not so difficult to emulate but some other would be harder. For example menus and buttons are not so hard to emulate for gtk toolkit, but tooltips would need quite some work to look same. I don't know, some other toolkits might need more work. No idea, but I would not aim for fully themeable renderer. In that case it is better to just use gtk and to render with gtk everywhere, but than you get people who prefer Motif to Gtk and in practice it will probably never happen.