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: Abysmal state of GTK build Date: Mon, 22 Aug 2022 21:03:58 +0800 Message-ID: <871qt8e8g1.fsf@yahoo.com> References: <87ilmlluxq.fsf.ref@yahoo.com> <87ilmlluxq.fsf@yahoo.com> <87h725olz1.fsf@gnus.org> <87zgfxn6lt.fsf@gnus.org> <87tu65k9ec.fsf@yahoo.com> <87r119lnsd.fsf@gnus.org> <87mtbxlnf1.fsf@gnus.org> <87czctk890.fsf@yahoo.com> <87a67xlm9v.fsf@gnus.org> <87k070g6l0.fsf@yahoo.com> <8635do4u9b.fsf@gmail.com> <877d30g1az.fsf@yahoo.com> <87czcsfw4v.fsf@djcbsoftware.nl> <87mtbweaxj.fsf@yahoo.com> <83zgfwa1u6.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="21650"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) Cc: djcb@djcbsoftware.nl, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Aug 22 15:05:44 2022 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 1oQ77f-0005Qn-Ty for ged-emacs-devel@m.gmane-mx.org; Mon, 22 Aug 2022 15:05:43 +0200 Original-Received: from localhost ([::1]:38142 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oQ77e-0002jx-D0 for ged-emacs-devel@m.gmane-mx.org; Mon, 22 Aug 2022 09:05:42 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:35846) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oQ76E-0001vz-Ad for emacs-devel@gnu.org; Mon, 22 Aug 2022 09:04:23 -0400 Original-Received: from sonic317-32.consmr.mail.ne1.yahoo.com ([66.163.184.43]:40891) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oQ769-0006Wa-7A for emacs-devel@gnu.org; Mon, 22 Aug 2022 09:04:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661173446; bh=wcydMIbdFpnXN/1zmx3lpsrUYElwKAvWMKSbhktg5Tg=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=j3iTaDwSENCHHv7/1fST+Y/ckmSk8M1y9xeZjmZL4fFEyxVuElHws/kiYkP0YsiileYrTNJzOut+B3FK+7tzFRonmrdBa7rKKvh10dpJ2AQmLW2nOVp03BcVR+PvnpLkI9VJ6HkmutSUbmIppHFLFfEyhRemedkaHeED7dywHQODQNem1Pa1AKYNnS0l+o8Z4Dun/iGG1TYatq9uf8XqYHG1EpFYNsffw5SjOLPAx6vBXiavNPqXLDSYC1C12aYF9GBPOoV8uQ8vwqDj6wbq3bXZ0mDcKQ7dreIeruQNL8FzHSgHCGY3K9NKHPvoHYGgWoUZLVk56cuV4dO4p/4GJg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1661173446; bh=vpzF29ZwELjcAQjvtlpd0QYyhSF4sDGRxkGkqBcbWK/=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=i6hgO7NTXrcOdA2mIUK0TOyu/zo4V1YWjGRO3NgLVrUNfgX5/omc/zlIxxvU83syei40o3azUG3t+NWRn3Ocd6EnLwPFJ4XFKC1XbbpBKDgePQDk46B1LjS8gDC9NZ19Nd7zSEb1zMCmq3w4O/sALIN27GfxykDVaGv3JxCk1UcgtRczzBWQ6DytmE3NS966A+/KZsQdvx/RFQk6XjLMHHKGvbNflrAhV0lMxFniwneBDvS+lNDxarwsEEwsm5+hRxGjfD57i/Tt2DRvfRxc+GdrVC6tgmiDoNAKu7MmEu28ieAUGdaONJrc94llEcgyT7AKBI93UVTv+Jyym/vTmQ== X-YMail-OSG: zU2QMqoVM1kFvU9NIFNaN8_6IDEVJkaBUs6GeoW8HiJ_zfxeVvyLK80WB6hPhLO P05R4pC0ue6ZFgUNpMCfWxa7deKhPU5va2kiwN9x_njjpznnG8dRtQoRKy3N6EZe_HZMGvUL.qC4 7nXSWnMDTzWzn8k3g4GYQsdVNeixqgx8_31w169EvCJxBr6S.8LLDs85X9tKm5vu0SKTV9KzoZrm yBTMZAKf72ZpeZF0OUxspO5brK2mtTkRUojwK5tOlqfLSusLpkhYFYQrLbND23BqXqP00RLlSEdY 3Gt9_5E7u0YJ84DMXZ1KkcF5qw5ZbKN0KBqgHzwr1WZBUEyQksVxQLfdMEFY1Y6DURiaEnNR8xJ9 7sQLX54Yb4owvRSOFYzvsLgU0B8_Mm4TaIg3HBJJFJkKuty5wVvNy8huFqsz2geG2URK9P1AtCzQ s7Do2ovzVKv5Lri5BG.7xoNDZVaDNcSqugRdCJzM436tlxEjJtfH1Adf3LxfXIonUnyWhF2m0jy_ V4OfA9TCqPf4Cne6ZGN7N.WbdgiKgsHN4WNu04ma7aUPtrx9LHFKyQidWfdifSFSjp40zhDEuaI7 ziVTvmUeoWifBuqbwsjqrMPGXp2cNVG5Crod1Ik95R7dE_Atoq3cBttoyR9IArPsx8EnIFWdEM4Y OCLIV0eOW01pqDL2Qsf2XgZflU85YDA1.BRtEVzaT7Kv0cQD1d_moWgglGKAI8.rjJMmu8GeHHtP KI82O437JmvP.DKvORefbL0H6_aIp6wfmFUTQ2mKPSMJABoqhDk8axdcfDs.OR5NXPm9xnHeeVJ_ 7ezdyvbR8wUIYDyfmmwG_b1GOqPIitc2GmVYDfWFf0 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic317.consmr.mail.ne1.yahoo.com with HTTP; Mon, 22 Aug 2022 13:04:06 +0000 Original-Received: by hermes--canary-production-sg3-6f58cd9b5-79jxl (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f9cb95b18c0944871f3c455eef12f94e; Mon, 22 Aug 2022 13:04:03 +0000 (UTC) In-Reply-To: <83zgfwa1u6.fsf@gnu.org> (Eli Zaretskii's message of "Mon, 22 Aug 2022 15:40:17 +0300") X-Mailer: WebService/1.1.20560 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.184.43; envelope-from=luangruo@yahoo.com; helo=sonic317-32.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, 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: 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:293802 Archived-At: Eli Zaretskii writes: > What is your opinion on defaulting the GTK build to be without > XInput2? It would mean leaving the default build without several features. Since those features will be missing by default, most users will not know of them, and they will end up not being useful. Which is why I think the default should be one of the Lucid, Motif, or no tookit builds, which both provide those features and avoid the crashes. I really cannot understand the objection to such a default based on the set of tool bar icons available there. If they are such a big problem, the icons used in the existing GTK build can be imported right now, as they are under the same GPL v2 license that the current tool bar icons in etc/images use. But all of that smells of putting looks above usefulness, a godforsaken plague of modern software that Emacs has not yet succumb to.