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: Sat, 25 Dec 2021 20:06:41 +0800 Message-ID: <87pmpk99da.fsf@yahoo.com> 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> <83y24asbh4.fsf@gnu.org> <83tuexqh7w.fsf@gnu.org> <9c04ef31-96e0-1874-7385-633435a28b5f@yandex.ru> <83lf08rk27.fsf@gnu.org> <2ac64757-b8f7-e60a-4d3d-51aa1a13c812@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="22775"; 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 Sat Dec 25 13:08:23 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 1n15qZ-0005b7-9F for ged-emacs-devel@m.gmane-mx.org; Sat, 25 Dec 2021 13:08:23 +0100 Original-Received: from localhost ([::1]:35008 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n15qX-0001Vx-Ba for ged-emacs-devel@m.gmane-mx.org; Sat, 25 Dec 2021 07:08:21 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:54344) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n15pA-0007sq-7f for emacs-devel@gnu.org; Sat, 25 Dec 2021 07:06:57 -0500 Original-Received: from sonic305-21.consmr.mail.ne1.yahoo.com ([66.163.185.147]:33526) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n15p8-0002iD-8y for emacs-devel@gnu.org; Sat, 25 Dec 2021 07:06:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640434012; bh=XS4wIal1aiQ8AZJI6FsflYhrZiE/BRNSDlr8Daml78o=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=agwBFKEHbcYI/C7vRIfKHao31g9WR3N1thRPHpPMdvFS/MaALTHaHZQuOsjahakR/a49pMff+EJhnEUqP0O6bnlQ71r5TlRMIICSanb51BU0cuSZzPeozna1AUpF2lQGlWtQHUzDgrkt/+LylRQAELjUnyfMqzV6T/m96qVDxdye2SXp65ftlV9oE/6XzsHltaZJOn6lcLqFJZu0Q1q3JpD+MR0ndBNdAT+yCYBAlnxuazw3j2LHaxOqpfX2kR9i2ty9DeROjd4Rm+bzOgWsfHXXhdxjYrSAWRJBOfflTZ5GfrbngcXuNKcKJDHHLkSTGQ2nSvuz+Je/iZO7TVTjTA== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1640434012; bh=0xvCHzkMiRPtuEGpIJv1rKoVCcprnbsHRRD3DA4JEsR=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=dS2GhNXX3ADoGKGNzuG1n4zDalA3dypfRfmdw2vobQ5HN4/tnCROKq4NX90pEAMN5qGsqhuNByFZBpirXauaH+C/BBAv632nwcPbUr+gzMgeqxi58jOfIpYlkqvJBrCWh9Hn1K+6LEpilCLmAA05ChjPVaTBri9BFF0BB7SDfJ0+LpVgQdv5L1XX7zBa4YoxVKLav90hxH5EQD4nx/W/V+sK0I2RUNXDxPw1hBk6e+qyIY3vrb4iquXf5n9taZdyRPAkUY/vSMINSOLLPH8ue8Z4vpgywZdFCGGdpBXgsS9zRuvM5Yw+BNnIeCqr9tPZUHDcY53SbC/tPEh6CPjgeQ== X-YMail-OSG: AVlRCdEVM1n428rqIowK_J2ccFJeYTn6pQwa1EAAfAF2PO6imeg.7GViWXDiWn_ 0TSb5oyCndgT0twXn8Av8zIJiqPcTJtpAWMSO5CJufYsfOevu6vNzTehgH0RzN6xviTuVjpNkY_k mg7hiK.vkSXkOSViz9cjltMveuL6aw4HgQwT0IK58H1xM_ht4ocyRdLc9X0HYyoo_TFjEzYNFH9. KYe0048MWBLe_cSGG07sYI0OEy5J5zvepl2t8bGihUvk5M0zdxXn8l6X1MJ1TrhAOD6k5T7bVNIO JqPvhDbEbs41n7EzDZtLmYMDbrp0m4tWxh_fecp2kbrfAfLIixT4jakBJfD30lBHrhCxQQZ_bIY6 ss7kfftBtvl1mQKWJcWLq1dYdSMcDlfmICnc4JiRCMC_DyaS7C5QXt__N0aO1hc.ynlbxu09qUqG Tc0zLcf8TkTODy3bz82dOzJAVWTgnIyk.h1pjemrgN6m_McsVdMgDJTnRWKjKsNoY395dG23ychk 89Fk66c_U5V7zPkx0UH_s87sZIJC.K_TG4lVTAX_b23w9.B_zx578fiWE4XtQ1DdWReehVrrIACg S7A_48xFCqj2cCKk5dMuajELqhuzFC6n5BxSee45Az6dN959wCijof4PMwjovL4gc9I8VjptGQoh NZW6pztNgThgerniX5_swoqUxPjlRCjuMqGhcFZzXvx3UO9t8G1mScWlI665.nhVXIwkSvLwe6hv cFKtzHNzjo7YSE979M42jDS21FjIxdngAhvVWJliyG1H7pLQEVX518mC5aDf3NhzTKBD4OCp9HTe jV0lBY2LH1vfhbrR3l_.q920rHpkOBnqTyCW_nP.XU X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic305.consmr.mail.ne1.yahoo.com with HTTP; Sat, 25 Dec 2021 12:06:52 +0000 Original-Received: by kubenode512.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID ec6d93690def8f5e2513919fb5ac0f76; Sat, 25 Dec 2021 12:06:48 +0000 (UTC) In-Reply-To: <2ac64757-b8f7-e60a-4d3d-51aa1a13c812@yandex.ru> (Dmitry Gutov's message of "Sat, 25 Dec 2021 13:57:40 +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.185.147; envelope-from=luangruo@yahoo.com; helo=sonic305-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=unavailable 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:283201 Archived-At: Dmitry Gutov writes: > And I think the BeOS port had been accepted under the same conditions > recently. I don't plan to abandon it, and besides, it's not vital for the functioning of Emacs. > We should be able to drop unmaintained ports. Even if we're reluctant, > in general, to remove features that someone is using. After all, the > history of changes is saved, so as soon as a volunteer arrives to > resurrect it, they can start with 'git revert' and continue. IMO, we should just let them be. If someone notices once they get broken, and is interested in fixing them, he will probably do that. There's also the chance that an unmaintained port will simply continue to work. I think that's the situation with the MS-DOS port as well. > In my mind, the new port would, similar to Blender, or VS Code, or > IDEA, have their own set of widgets for menus, buttons, tabs, etc, > which would remain consistent across platforms and look at least > somewhat fresh/modern-ish. And it would support HiDPI scaling. Please see my other reply to you on why that's simply not feasible for a single expert, which we will probably not even get.