From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Platform independent graphical display for Emacs Date: Sun, 26 Dec 2021 09:12:41 +0800 Message-ID: <87sfug6ueu.fsf@yahoo.com> References: <87ilvgwfor.fsf@telefonica.net> <834k6zwvi1.fsf@gnu.org> <87h7azilmu.fsf@yahoo.com> <87sfujh4a2.fsf@yahoo.com> <877dbuhm6j.fsf@yahoo.com> <87tueyg5gc.fsf@yahoo.com> <83y24asbh4.fsf@gnu.org> <83tuexqh7w.fsf@gnu.org> <9c04ef31-96e0-1874-7385-633435a28b5f@yandex.ru> <87tuew9a29.fsf@yahoo.com> <41b80f26-9522-e723-5999-c80a94427c5e@yandex.ru> <875yrc95fo.fsf@yahoo.com> <4325730a-864c-4465-caf0-cd75abd4ef78@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35110"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: Eli Zaretskii , stefankangas@gmail.com, drew.adams@oracle.com, emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Dec 26 02:14:01 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 1n1I6r-0008va-Du for ged-emacs-devel@m.gmane-mx.org; Sun, 26 Dec 2021 02:14:01 +0100 Original-Received: from localhost ([::1]:45324 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n1I6p-0003J5-VC for ged-emacs-devel@m.gmane-mx.org; Sat, 25 Dec 2021 20:13:59 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:34982) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n1I5s-0002cL-7l for emacs-devel@gnu.org; Sat, 25 Dec 2021 20:13:00 -0500 Original-Received: from sonic316-21.consmr.mail.ne1.yahoo.com ([66.163.187.147]:37950) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n1I5p-0004u0-6K for emacs-devel@gnu.org; Sat, 25 Dec 2021 20:12:59 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640481172; bh=Ej5FCwBkU1jBmoOrxAx/5QPH1drmZheARzDoCAh5yug=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=hSNyziH7ZNvC1sBRh55z5tw8+xMmmcGcmWOHaKg/iWq+dJd8sp503Rc9rHFyFPb4InQphYTNmj9i4zRajdHcLJT9JofTugx8y8dmTPIRcm5dPuIWfJQqm2wFzMm363TC0mVASFmBsWMqtRHaolWXOpwVc6hNbAdPcplW0wrVwwdjeIzvOKtU+cofbTQBDR4mn7uNJpRBF88CaqxcUDg+GWCUNW0rNySU0qwWQiuXz3xCMoNtCEUU0tbvTDi1i+es7K+ExsVU5VVHePp83/oIrEm4/3YEZdMGoMKAt7PP0+4kBHRZbBiwmqO4r4uiETvjsgtQFO6Qo69VQavXSYigxg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640481172; bh=wjnTchwcKUseDY8yxnqi+yKkMPCytbOxOkZ12r6U8af=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=FKvDDwN+/bZDycUC1oEKq759yIYi2bAYQSqRXDjxrfaaUkQcPwQn9D7SvWZ1YHEm8jKo1T00Xl6EgrCBdxeobIbuZ+3TMaDOStM5+TYESnj4Vtnjs2Us+xOIqtC47cU9Gb/Q62JZxgO4zZdohGjrU4Qbg/rVcoqzCvKcbdzn/3Plon2sORUD2qbMDPysHfWHIzWHVXrP9VSzQcM8YTFhczZAheMFmtmhOxrP7cX2htttOAKMeW2RvVKhbAqlKLIrHGW2+VHZgHbKVblB2OepkEMdg5ai3EsTYcpF6SHQ6YCwCf+Bj1VycprajsRfltdX9cuTSc+/B31ZXe5VLZtPPw== X-YMail-OSG: 6k0feG8VM1nfSzD4KjCOhdV8ixZyFm05oLbOXRvAJQF8cPRk2fsxMLJIhHVAlha cMs47KGLOX_k3d8Bfx0Dhj5j54j67Jmg3AIMPY3BVYzC2X9WqoOJmBvIKZshNWEfTppNUvDZSGlD ZtWsxRwaUB2iN80LNBiBPUr96BeqK2xdsXllJwG7GH7vE1WJh9lhnQ6lW1PHsiZiRKtDNGcfEytL wa5kIbpzM_c80QXxtAuFHpVhEfYQRXrLL3bXryWuZTn0LV6zPy2VoZ6rowxoz0yCbjrxTNKbKmfG Zg7smnJYh67YxSmvUyBJwR40nJUhUvCS2PX_6tCDUn3igXV8Yx.Vy0aYnZFS64pA1oNliwKNCf65 sUD5HWnSBWJItMXiQzvBU9rnyLaXf2WzvnycxsEjyamUe0SgNOvR2mG.csfLKGCk2ugZxKBZr1XL Lm8kayfJovbK8QD7D6PR6qr1dLmb6dg5B.jBD.wwO9qJ2ZgUQr3MNxqNB8e0HFwT2jo5nK1dft.c ytE_zSXI2C_9pDHf27BFMNs4rvOQSUNN7RJ3FNiWJk_SgojmB0X1hb8tIUOaWOPxIRuVAny1mpmI 4eHyDmRdFdRDp8TqgxXoJyVtSHYeC7uAdJD2C0CDkCSIuTxN1Csqp55149PbliOPgIFc7Mp_WbPK ehpAyxhHFZulcD8lpnZHlK4lRw1MhQoyMj1dppIzm9MFWJ3tHZ9OINqJRyzVb39nl9AU.V4dq0eS xFThW9gAJeN7diKoGoGiII_qy9CFqnRqsp5iUlI7UmJNGJeOiq.5pX_NVC7ibsWB9lQwJMzrFAjU 1DEhop5FwT1ugLP4t4KXvAlAQdKbYDMTvuIZL9_.Ib X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic316.consmr.mail.ne1.yahoo.com with HTTP; Sun, 26 Dec 2021 01:12:52 +0000 Original-Received: by kubenode516.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 0e7eefbea8f6d8de84544395813a3d75; Sun, 26 Dec 2021 01:12:46 +0000 (UTC) In-Reply-To: <4325730a-864c-4465-caf0-cd75abd4ef78@yandex.ru> (Dmitry Gutov's message of "Sat, 25 Dec 2021 16:14:43 +0200") X-Mailer: WebService/1.1.19498 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.187.147; envelope-from=luangruo@yahoo.com; helo=sonic316-21.consmr.mail.ne1.yahoo.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_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:283249 Archived-At: Dmitry Gutov writes: > PGTK still supports X. And supports well, AFAIK. It supports X with many fundamental limitations such as crashing when a display is closed. The quality of support GTK gives X is nowhere close to the X port itself. There are also several bugs that can't really be fixed, such as bug#52737, bug#52655 and bug#52677. > But with it becoming increasingly irrelevant over the coming decade, > it should become more and more practical to drop the other > ports. I don't see it becoming "increasingly irrelevant". The world is not only the bleeding edge GNU/Linux systems, there are also older systems, systems that don't have enough memory for compositing, people who don't want to use Xwayland (face it, it still doesn't work right), and people who have to run an X server on platforms such as MS-Windows or the other free Unix variants.