From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: [External] : Platform independent graphical display for Emacs Date: Fri, 24 Dec 2021 05:24:55 +0000 Message-ID: References: <87ilvgwfor.fsf@telefonica.net> <83a6grx1o9.fsf@gnu.org> <834k6zwvi1.fsf@gnu.org> <87h7azilmu.fsf@yahoo.com> <87sfujh4a2.fsf@yahoo.com> <877dbuhm6j.fsf@yahoo.com> <87tueyg5gc.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23829"; mail-complaints-to="usenet@ciao.gmane.io" To: Stefan Kangas , Po Lu , xenodasein--- via Emacs development discussions. Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Dec 24 06:26:36 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 1n0d6B-00065F-4B for ged-emacs-devel@m.gmane-mx.org; Fri, 24 Dec 2021 06:26:35 +0100 Original-Received: from localhost ([::1]:54896 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n0d69-0004TL-Gv for ged-emacs-devel@m.gmane-mx.org; Fri, 24 Dec 2021 00:26:33 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:50996) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0d4o-0003hc-Ms for emacs-devel@gnu.org; Fri, 24 Dec 2021 00:25:11 -0500 Original-Received: from mx0b-00069f02.pphosted.com ([205.220.177.32]:43942) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n0d4l-0004jt-85 for emacs-devel@gnu.org; Fri, 24 Dec 2021 00:25:10 -0500 Original-Received: from pps.filterd (m0246632.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1BO5NvYN014174; Fri, 24 Dec 2021 05:24:59 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=t0ztoDm3Ld+wAWMtAgs8Trp8sb0vlAnWzPmJGrtjSbM=; b=E7kdqPUU3px4BDnKCIQyLqVJ3eLYXxI1g0+01+YjcPvnHsqnvin//i441bZ/sM5Fta2t M1sme58/7gFGGC9GsKGZJtpJ2IoYIu3TrgVj+8asfvboi1ya/s0vdl75deP58WP+QfjH dE4re0bzukS55lqEfF7FRszY7b4PSJ8qq8vzdn+E53HEgd8JFGzYD7DgA/zwAKHbqVzO T/n465pGEdoRjCLK/e5/75qIzXz4lttjOzJFcUF7Y1erOir47O4m6RlS2Op41vuin8n/ nVe+yVVLQCgnjWgfbqv2ya1nBKYWuYb+WWfzrIxZxjXi4toICBegEHa86ixmmN4I9X/O qg== Original-Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71]) by mx0b-00069f02.pphosted.com with ESMTP id 3d46rm4reb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 24 Dec 2021 05:24:58 +0000 Original-Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1]) by aserp3030.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 1BO5H8RU068496; Fri, 24 Dec 2021 05:24:57 GMT Original-Received: from nam02-bn1-obe.outbound.protection.outlook.com (mail-bn1nam07lp2042.outbound.protection.outlook.com [104.47.51.42]) by aserp3030.oracle.com with ESMTP id 3d15pgup71-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 24 Dec 2021 05:24:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W0MzMnvOhQtbPY3rV8iU42oM81BThHs7KT4+qecHXGDqD3cGS/zuRAzvh/7lCa3gjJhStEEBDMEJlb9vfGIeCR70oMxur40cb8req0uRJwhzaMYcTddqMmlY9e2sWF0VAA7y2asQy60UIJtqdF2n71lt4/e5FtFpUguyOKMhFsAOVE1yrojebPcFCxG/VvHYQfYjOKeCJWJg1IDQoY7mSY7Nj0XCk75qTdBmG8l6zxvhemaZ8KPETBRQOc52/cfjyy7g/ugEqOd8MbQhJq7Ym6hJKvM5pWjl7eOjsvkipaiRk5G9oaYsCrULCmeNgpCPRdzZHPM08+MMPpRLG+YEQA== 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=t0ztoDm3Ld+wAWMtAgs8Trp8sb0vlAnWzPmJGrtjSbM=; b=hJAqlcxspbw64wWLVskN24EuBG7vxpiYoOERZ0yKk1s7lFikt86EHVBxttgHiUSRfan8rPY4ZRZc/8ardMK79KWU5kn3AIR3UVkk0KMqJ47hMtQR0U8miocumkR/SSWVjyOo27eVvfPwifjNdgEqWNvSu8hm32svhtq4y74NI28XnKzQLQ+R+q4HXoMKBwIOAtuBDyaysEY35xvAwBMA46qzfn25fkOl+MgRK6i2ix42R7qenRKZqrYeMdEyhQR23zO9zk5XDJKZb5dbrYsIDJkcLYn3n12X/DGCKNI+hoBf46WwJg5B1KMq55+IpgYBhUbTRboQAlzWyrMJvynHdw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=t0ztoDm3Ld+wAWMtAgs8Trp8sb0vlAnWzPmJGrtjSbM=; b=BNbiwKI/AqkmbtHaamY4kzgr8L+NJ9gY7l3Kfk/4Y1eaA2xGh3cluvJHi3D7KR3aZYqMV1kon0GHK9Mf4YSCQs/MINSYFSox5hFkUxJ1xsrMivewIxmvNgjiMW0SojzSGJ4I3J4tU8FKC7N45GNce+VueODDEmKsU0I4Slbw1KA= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by BY5PR10MB4210.namprd10.prod.outlook.com (2603:10b6:a03:201::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4823.17; Fri, 24 Dec 2021 05:24:55 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::99a4:696f:5f30:36b3]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::99a4:696f:5f30:36b3%8]) with mapi id 15.20.4823.021; Fri, 24 Dec 2021 05:24:55 +0000 Thread-Topic: [External] : Platform independent graphical display for Emacs Thread-Index: AQHX+H8F61DXIlQtSUuQqvar4CRZIqxBFqXQ In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 445f240e-3303-4f3d-2b02-08d9c69db86a x-ms-traffictypediagnostic: BY5PR10MB4210:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: gZ9xJguAVjlh31m3h65kVWR9JajQZ5UKO/3nM4TtO95yGyXiNJYZB6DbmvyWAzuyph56XbjTTuRX30URYqzarP97FsrsNcoYsAV25aP8WyuYeg3RsFSES/es8wXQ26Pg+HP3gMl5c9oxgaz7DaRHktnqCR0E2UgKjpYtaczroPdRel+3ncyaf8AXJUMqEu+GH/EUEk/Dyh+2PWvHxUQdBLv2wctTB4el5Zu2A2B9FZ3RyoR7tr6m7nq2V+RxZEUxUD13/Q3M6gM5pp3qaURBAGpjzX6V8lQ8NGZA8J+OqxzWTKJSUvRpkU80MLRBEsN27q6nJHsshdDOVVbKhO+8yjVOsGC5fC5WZI03Ih1lm9jwcvX2QxAEq5Mr2bQmZ8nRx26LcOjwLv5/dEC/ELrhIEN6DLOt103TtDzchW7kWYE/HqhAwhIUxDQZndcRmCS0KMeZu1OSdSGWBY5We1vnr38Gtiw8RRhMwVUPFby3JAAZpngyDmEP+ubPWV4IAMO8gULYMEaRAYnTVoN0YTR5Xqj/A1nOEo69CiiR26rtlPj2M+GcUmCna/Vl5+f046nPmbqdGcT6Q9UI0wRgqX3K3Z8ODkHk4fz1sm7r8FGUhn3eGk8TsjvXvF338l7UjwTkzC/JjCHe8hnXovS1rAwaGcVCPesioax4Ka3P12AVESEaSbUV9rwqUI9woYonwfj3dUZZO5Z8mjak2fXDMYWrlQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(44832011)(508600001)(8936002)(38070700005)(6506007)(26005)(76116006)(186003)(5660300002)(83380400001)(55016003)(110136005)(66476007)(2906002)(66446008)(66946007)(66556008)(33656002)(64756008)(71200400001)(316002)(122000001)(52536014)(86362001)(8676002)(38100700002)(7696005)(9686003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?NGZWckNLdkdLdE5abGNvRTZ0V3hISk5MdTA5UnRxZkhiNFcwaW44cjZjcTBx?= =?utf-8?B?aHlmOHZ3OUp4RlI1djRRQmtoK21pOThjZDNtaVhuQ2ZRNlppY1M1ZyszR29J?= =?utf-8?B?Ty9FYk9lcDNJaTI5Q3lQMXVBUzBEeU5yWUpLSUk2Rm5qdzQyQ1haODNqNW1t?= =?utf-8?B?blUzakU3eUJYdE5kRXhMMXppTG1xTkE3WHJJNTA2dlcwaGJMQklia1gzNDl5?= =?utf-8?B?UGJUNWRHWC83SVg1dXpBQU81UnlLaE12K3Q5OG4xSEtLZzljc3RvRUxZWnlQ?= =?utf-8?B?WUpGYyszdXdRenQwZkNkdFg3UVlzaGwzSHNHVUY3MjVCdVRBZ2JQM0puZFZO?= =?utf-8?B?cW9Ea0pQOUhRd1ZmVDdGMW12MDlJVXVrN2k4a1RMTTRtWkd2ajhGcUhmcUVY?= =?utf-8?B?d1QyODdya3gvWEtUUHVzS1VVZDVraFpBcXdiZlhhV0pzYThoWXduU2FuT2dQ?= =?utf-8?B?N01Sa3lZMng3SVpiZnNEcE5Ea2l3MnZwVk5IOFF2M3pGQlJLSzRkd1ZXcGdv?= =?utf-8?B?K1YwbjIyd0dRWFl4VDVQU3VVOEN0eVE3MXJyYmNaYUNXZzR5R2xOdGtJV2FZ?= =?utf-8?B?dkg5YlBvR0JjWGQrZWR3NlJ2Z2VvcnJrVHFKdHdHbi8yZGF0VkFGSHJuVU5R?= =?utf-8?B?YXV6RlRXNm5VSDdFZVEwcU1KRGJkSEVoTkJNVn X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 445f240e-3303-4f3d-2b02-08d9c69db86a X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Dec 2021 05:24:55.5454 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: dvddvAVjY2CPr277JYPxXGidQKJGJl/IbHUm9wbXQHXSTlHevelVQVaDuXWw2LB+5/jQdKBN531shH0K0beH/g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR10MB4210 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10207 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=999 malwarescore=0 mlxscore=0 spamscore=0 adultscore=0 bulkscore=0 phishscore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2112240025 X-Proofpoint-GUID: tiqKqkZUuTC2gB6NmzulHo6B_mds9Huh X-Proofpoint-ORIG-GUID: tiqKqkZUuTC2gB6NmzulHo6B_mds9Huh Received-SPF: pass client-ip=205.220.177.32; envelope-from=drew.adams@oracle.com; helo=mx0b-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=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:283083 Archived-At: PiA+PiBGV0lXLCBJIHRoaW5rIGl0IHdvdWxkIGJlIGhpZ2hseSBwcmVmZXJhYmxlIGlmIEVtYWNz DQo+ID4+IGNvdWxkIGxvb2sgYW5kIGJlaGF2ZSB0aGUgc2FtZSBhY3Jvc3MgYWxsIHBsYXRmb3Jt cy4NCj4gPg0KPiA+IE9LLCB3aHkgZG8geW91IHRoaW5rIHRoYXQgd291bGQgYmUgaGlnaGx5IHBy ZWZlcmFibGU/DQo+IA0KPiBJIGRvbid0IHRoaW5rIHRoYXQgd2hhdCB3ZSBkbyBuZWNlc3Nhcmls eSB0cmFuc2xhdGVzIHZlcnkgd2VsbCB0byB0aGUNCj4gd2lkZ2V0cyBwcm92aWRlZCBieSBjb21t b24gdG9vbGtpdHMuICBGb3IgZXhhbXBsZSwgdGhlIG1vZGUgbGluZSBpcyBub3QNCj4gcmVuZGVy ZWQgYnkgYSB0b29sa2l0LiAgT1RPSCwgSSBjYW4gc2VlIHBsZW50eSBvZiBiZW5lZml0cyB3aXRo IGRvaW5nDQo+IHRoaW5ncyBvdXJzZWx2ZXMuDQoNCkkgc2VlIHRoYXQgeW91IGNoYW5nZWQgdGhl IHRvcGljIChhbmQgdGhlIFN1YmplY3QgbGluZSkuDQpPSy4NCg0KV2hhdCB5b3UgaGFkIHNhaWQg d2FzIHRoYXQgaXQncyBwcmVmZXJhYmxlIGZvciBFbWFjcyB0bw0KaGF2ZSB0aGUgc2FtZSBsb29r ICYgZmVlbCBhY3Jvc3MgYWxsIHBsYXRmb3Jtcy4gIFRoYXQncw0Kd2hhdCBJIHJlc3BvbmRlZCB0 bywgd2l0aCBxdWVzdGlvbnMgYWJvdXQgdGhhdC4NCg0KTm93IHlvdSdyZSB0YWxraW5nIGFib3V0 IHRoZSBxdWVzdGlvbiBvZiBFbWFjcyBpdHNlbGYNCmltcGxlbWVudGluZyB0aGluZ3MsIGluc3Rl YWQgb2YgcmVseWluZyBvbiB0b29sa2l0cw0KZXRjLiAgVGhhdCdzIG5vdCB0aGUgc2FtZSBwcm9w b3NhbC9xdWVzdGlvbi4NCg0KQXNzdW1pbmcgRW1hY3MgZGV2IHByb3ZpZGVkIGV2ZXJ5dGhpbmcs IHdpdGhvdXQgcmVseWluZw0Kb24gdG9vbGtpdHMgZXRjLiBwcm92aWRlZCBieS9mb3IgcGFydGlj dWxhciBwbGF0Zm9ybXMNCmV0Yy4sIHdoeSB3b3VsZCBpdCBiZSBoaWdobHkgcHJlZmVyYWJsZSBm b3IgRW1hY3MgdG8NCnByb3ZpZGUgb25seSBvbmUgbG9vayBhbmQgYmVoYXZpb3IgYWNyb3NzIGFs bCBwbGF0Zm9ybXM/DQoNCkkgYXNrIGFib3V0ICJvbmx5IG9uZSIsIGJlY2F1c2UsIGFzIEkgc2Fp ZCwgX2FsbG93aW5nXw0KZm9yIHRoZSBzYW1lIGV2ZXJ5d2hlcmUgaXMgb25lIHRoaW5nLiAgX05v dCBhbGxvd2luZ18NCmZvciBhbnkgZGlmZmVyZW5jZXMgaXMgYSBkaWZmZXJlbnQgdGhpbmcuDQoN CklmIHRoZSBhaW0gaXMgdG8gbGltaXQgRW1hY3MgYmVoYXZpb3IgdG8gYmUgb25seSB3aGF0DQpj YW4gYmUgbWFkZSBhdmFpbGFibGUgdG8gYWxsIHBsYXRmb3JtcyAobG93ZXN0IGNvbW1vbg0KZGVu b21pbmF0b3IpLCB0aGVuIEkgdGhpbmsgdGhhdCB3b3VsZCBiZSB1bmZvcnR1bmF0ZQ0KKHRvbyBs aW1pdGluZywgZm9yIG5vIHBhcnRpY3VsYXIgZ2FpbikuDQoNCklJVUMsIG9uZSBleHBsaWNpdCBh aW0gaXMgdG8gaGF2ZSBHTlUvTGludXggYmUgdGhlDQptb3N0IGZlYXR1cmUtZnVsbCwgb3V0IG9m IHRoZSBib3guICBFbWFjcyBkb2Vzbid0DQpwdXJzdWUgZGV2ZWxvcG1lbnQgdGhhdCdzIG9ubHkg Zm9yIE1TIFdpbmRvd3MsIGZvcg0KZXhhbXBsZS4gIEJ1dCBub3RoaW5nIGN1cnJlbnRseSBsaW1p dHMgRW1hY3MgdG8NCnByb3ZpZGluZyBvbmx5IGJlaGF2aW9yIHRoYXQgd29ya3Mgb24gYWxsIHBs YXRmb3Jtcy4NCl9fXw0KDQpBcyBmb3Igd2hhdCB5b3UncmUgdGFsa2luZyBhYm91dCBub3c6IEkg ZG9uJ3QgaGF2ZQ0KYSBwcm9ibGVtIHdpdGggdGhhdC4gIElmIEVtYWNzIGRldmVsb3BzIGltcHJv dmVkDQp0b29sdGlwcywgZGlhbG9nIGJveGVzLCBtZW51cywgb3Igd2hhdGV2ZXIsIHNvIG11Y2gN CnRoZSBiZXR0ZXIuICBJJ20gYXNzdW1pbmcgdGhhdCB0aGVyZSdzIG5vIHBvbGljeQ0Kcm9hZC1i bG9jayBpbiB0aGUgd2F5IG9mIHRoYXQsIGFuZCB0aGF0IGFsbCB0aGF0J3MNCnBlcmhhcHMgbGFj a2luZyBpcyBlbm91Z2ggdm9sdW50ZWVyIGVuZXJneS4NCg==