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.help Subject: Re: Would there be a drawback of using the same graphical toolkit on every platform? Date: Mon, 21 Feb 2022 09:02:25 +0800 Message-ID: <874k4tjala.fsf@yahoo.com> References: <87bkz3pltw.fsf@yahoo.com> <87pmnil4w0.fsf@yahoo.com> <87mtilk50t.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="7960"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: emacsq , emacsq via Users list for the GNU Emacs text editor To: Arthur Miller Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Mon Feb 21 02:03:09 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 1nLx6a-0001sv-9z for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 21 Feb 2022 02:03:08 +0100 Original-Received: from localhost ([::1]:48116 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nLx6Y-00077g-Oe for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 20 Feb 2022 20:03:06 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:35154) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nLx68-00077Y-EF for help-gnu-emacs@gnu.org; Sun, 20 Feb 2022 20:02:40 -0500 Original-Received: from sonic314-21.consmr.mail.ne1.yahoo.com ([66.163.189.147]:35525) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nLx66-0005hx-N2 for help-gnu-emacs@gnu.org; Sun, 20 Feb 2022 20:02:39 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1645405357; bh=kE36puN5D5lXuweuRhpP3wByWhMGZMK39DUxWFBMM2E=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=OONespTGMj7meBR2c4B5pE+zdR7N5RDQuvFoL06bjdyYkqK08N1LsQl/7f3sCosaahe1GrKEShlpiJgmQ/xyMGqxs48iwC5LTFC2eeFjlKfXKA8aUvZ7GaWZFtJGVebvA6oTtvzduKx6aJeVo6dFM96/y6kyqYQOxJxv5er2rMlM7r1iAXn7o0GHB6Gy+AtQbny+iELrynqOA35WUTPegFrIDzEJkd8WFa0wqGi0YHKpeQO3LCOiykHB5NGnWle9VTbzFlFWR2hdoBcwX7H7uaxkFALeoVjKaAynObmVjkbJbOqsCzVsjccUNF59RBfVQwpninDtupH5+c7kFOCFnw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1645405357; bh=zKbFg89sOMV4iaXdODoVbL57gw14Juhag9Ev54hAYSE=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=WUQFdja4AoIOyu8Ngg5R0uBqHk54QqcakoahX5Aiy6S4jxrM4+1UoqdFYwy49Vl8sPSFKACvZGOBApjpJaeZHiBWx5TpdcdDfAdxUKRS58UCLADskRhnqgCvCCfi/nu3GLjR0a0b6keqvZJc+Rsqt9+hRh154w31p7XRpUCkKXkSiU5uLQStppXezngBCQJ026jaXXAA/BgmWzAzIqX/dPcMiwtQ/B7CByZsDOufxUpFFyDt4d/2TIIIuHf4W3LH7WPhbeZ754cFCFVhLvN/wuO3eFor2QPKAnQmqPbG4lTHR9MQW53jC6del6TLJ82Oubm8sYv/YtHowZqWsrC0+Q== X-YMail-OSG: o5uUCrIVM1keccmM.RHrm1MunxkPlOcVPR21AUH_kJORRqsiqanyp0K5lG3SkY_ 3uKYZAg9Kb2X.UENS3JQZRhU8CXvWscKLK4sfl3ya8Npzg3zlvAfym15Sy1ILOMAPwKDghi0Fya1 JYtMPa8Y9Q7AdNl8hk_NtdvzKd7pCiN6nbpde.GkkDKVvwetBvS5O6c1Xt2EetYM7cXEyMzKlxAz ApmHImLZIJ8oIG_9l1uyRFbhHh7WR_9YCytmZepAx2O.3DK7BElcelHAg5HTDcu0VAY6WJYt_xkb UKcac4ntM1TFCzfFOaODt50bLS0zJZpe1rR2f_BHUZT57wW9LG0nCM0R7ag4ecZep5jRQ6W6Ofgk dniwN9OxCkC06Y8jB4fHL.14OzdS3540W0.0478zUIzrTYArBAuNqHAMRbBQU9saagiqcWMb4pXH X27bilS3NTGljcucuFX76xSg3Nac_tetKI7prJk.vU1uOJpHsAnOI2wHTEHpPaA3XuslUtxVXl.M zL6sd4P1CCIWO8ovkWKGUrq6lFyzyAbWXshqeR6Z.Z7cVVrE8hgBnCgRhcbgdaW6qwGOTnyJapXs hjkj18D9NnKVtdCuPI_.QfjgwLIQeKnONZZxAeY8fufrC5.qlxJ1YpmzEWZEUbewZvShx7A02BWy fi8W3bX.3V4Wcx0k05Q6HERoxM51dz6VCJfbqtsNxVVoh5tvHsFaMAWx7WfZUs5nRl4bUFD4A7b8 hjaojnn7viI0w8Rkk5..31Y.cgjkhdijB5zA4GrL295bF4IGoKA23vPFBYbqkmC6HOyxDtBoI6Yg yyGUiWgBNVi1BvZ6t3Zo4izOqgDoA1zTjYkCzcutD0 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic314.consmr.mail.ne1.yahoo.com with HTTP; Mon, 21 Feb 2022 01:02:37 +0000 Original-Received: by kubenode501.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID ec753aafe61d7977dc076183e85692b9; Mon, 21 Feb 2022 01:02:31 +0000 (UTC) In-Reply-To: (Arthur Miller's message of "Sun, 20 Feb 2022 19:40:31 +0100") X-Mailer: WebService/1.1.19797 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.189.147; envelope-from=luangruo@yahoo.com; helo=sonic314-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, 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:136093 Archived-At: Arthur Miller writes: > I think you will have to reflect on what I have said. I have posted an > article about why Emacs is not very compatible with Gtk, and probably > wouldn't be compatible with Qt either, even if there was a suitable C > interface Emacs could use. We can certainly agree to disagree about > the article, but you should definitely reflect better over what I > wrote and why. I didn't lobbied for Gtk to become the one and only > toolkit to use, I just opposed your rhetorics about Gtk bugs, "devs > strange ideas" and what not, and the impression you left on the > person. I am not trying to be impolite or unrespectful, but I find > your arguments and rhetorics often dogmatic. Your argument can only be convincing if you have spent most of the past week dealing with various instances of using GTK interfaces such as `gtk_window_set_geometry_hints' according to their documentation, only to see them do something completely different. I have. And I'm not convinced. > Sure we can agree on that one. But you used rhetorics that left > impression it depends on bugs, and Gtk devs having their own strange > ideas about something. Those are different reasons but not being > suitable by design. Read my very first replay in this thread, it > should have been clear there. Many of the problems in GTK affecting Emacs are bugs contradicting their documented behavior that the GTK developers don't want to fix, since they find Emacs not sufficiently important.