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: Merging feature/android Date: Sun, 05 Mar 2023 13:52:59 +0800 Message-ID: <87wn3vu4lg.fsf@yahoo.com> References: <87edq7ztks.fsf.ref@yahoo.com> <87edq7ztks.fsf@yahoo.com> <83pm9reccn.fsf@gnu.org> <87v8jjxxo9.fsf@yahoo.com> <835ybje2u5.fsf@gnu.org> <87fsanxoah.fsf@yahoo.com> <83zg8vckx5.fsf@gnu.org> <87bklay7wg.fsf@yahoo.com> <83ilficn4k.fsf@gnu.org> <87zg8uw9b9.fsf@yahoo.com> <837cvycjse.fsf@gnu.org> <87ttz2w4c3.fsf@yahoo.com> <83356mcbxw.fsf@gnu.org> <87pm9qvu9w.fsf@yahoo.com> <83y1odc37g.fsf@gnu.org> <87cz5pwf9c.fsf@yahoo.com> <83edq5asb3.fsf@gnu.org> <875ybhvt4w.fsf@yahoo.com> <83356kbxnh.fsf@gnu.org> <87lekcvho4.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5398"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: eliz@gnu.org, emacs-devel@gnu.org, eggert@cs.ucla.edu To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Mar 05 06:53:42 2023 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 1pYhJV-0001EW-If for ged-emacs-devel@m.gmane-mx.org; Sun, 05 Mar 2023 06:53:41 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pYhJ6-0002Dr-VD; Sun, 05 Mar 2023 00:53:17 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pYhJ3-0002Cm-7u for emacs-devel@gnu.org; Sun, 05 Mar 2023 00:53:13 -0500 Original-Received: from sonic309-22.consmr.mail.ne1.yahoo.com ([66.163.184.148]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pYhJ1-0006Pf-4B for emacs-devel@gnu.org; Sun, 05 Mar 2023 00:53:12 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1677995586; bh=SGtsqrJx8LZj/GUQ4rxFDbniromcyQAmAUGdyfQCTVg=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=TBgZpR6IBWzc5hU2JLIFWxGtMFutBIVaLieLX/UoF8cX3/2cH5mSaQL6UrEfbYkMFRHgGkI5xc5iU+RJfczocL+o+hNcy7DaN0b/TyonuE+cf7JojxnLOVN31L/7waCdz+I77Ko8Ri8fFEZICfShQ4sbsnWn6GQ8e7iPj+EYymhbKtTWVs96UaoEOnJ8iugpXWEMrQLZgXp1UqcOdXk8buXJTcT39XkdXLdk6IbaiT7mt2eOQmlRX/83Ab+Bex+Wj9cIVwc6F0wDX1tkQ0CUpVEK+Z+PmMVJRjlDSQlv7JbUhnLtyrP0CfblDwceQGD0OSCS2AL+itLGH2dUFE/PhQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1677995586; bh=mXrxJ4feAEZmjSbETLMsu5kRaMoEkEVexCk4aA4uL5M=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=un76oh1wC45fgeH6S9nwMvDJEVpyeO5GXJCl3ocF8KPIkxWflh4l0T9MoehFK6G0vo6jTUXrcWYMC4mC6FyoCZQj+w/OgWSuWyB6yojzS9ZVc2bf+kM6WYLqQ42Wx4MBl9/e8y8L4zxkrBfyO25BhPUm6fUFi24/c3G40Lgzzv135verR7w7bK0eiCg6DDH/348rvWSPpp+P5itk6EPUW8MJQPExLdZ4c+TTxVwN7ZriMqroW3lLYibVR78avT3vugr8CurkASinVXY4RFs2GNsTJ/Cn3IcXjXLtYceS1NSnX77n6dCFKp1q1Oke8x6pJZ6crECECArdgNZfh7UiLg== X-YMail-OSG: vrH.QW4VM1nXzUw.PHuBgVz.JNu4z2gukj6JbQ555JaRB1__mKjFIdFjbU2UcLu z9p.w_3_f0TENu_gRtPkGOqATdcaLWaM8286899o6ERZnJpyCZj5Il34DJ3BMcXbzd0bmyXY1gul 3qmQWrYlT53YX_ztO7R3.hOTZvXSpus2akKem5jLc1y8W7Ru8hANhbRYDYY7vnORwxMvVIhYK5ET RqXf84Fa67fHPYZblxLPuAlPNe1yag.x2JqRvAgVHk8EqLcK8GUluBvcyhbsG9pfM8txPgT66e9V WtukHbn7vx38QiwmS1ve5i3HqcnMO_tWAvEOb1ZGXQx.h8N5xmDdknv59UjxMm4sscX38GhNewrJ RbjbiIjx5gqNcgOOkm_D4KhVFWXZ7iM4ubays7lqpLvsQJ1eWCKKWKmLs5upEwIsKhD9ryO5_Uk_ 0c7OMDzIpwklU2DGNGwLGqlELiafuLtRZA7JHeU8QtUq57RVR1OELmS2hLr6Cb6ZPCyFUSEnEQsl ibvxUx2TNyha0tLX4zTofV.dV1U4chJ_NTxM_XD.co.0QYqwtQ73v8yPYyKVGmI_EcCAs7.Fy5qy LmHyeqL6bGEmn8dCkbZtNxnozmBAHV1M2CogvpjtxBkKAt6b8QCnFVYx6nJWC0ueguzZTzSiJji7 RcSeWUvS7jvIuQZsEXz9cClMe0GQHa85Enqt_JMtC0PkTp2BfN7cdn7aRRT7lPYysVOC_dW4klkr linsQKD8tk3M1UlyrqJ_lVvSFeacwa6n6rUqAwh5sUsypzLSzUIANWBJj7irfW6HG0Bpy0rKU1Zn PUre8sWkoNNyhKbiJ6gvbZyzxQwWYrVIEhuPUllx1l X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ne1.yahoo.com with HTTP; Sun, 5 Mar 2023 05:53:06 +0000 Original-Received: by hermes--production-sg3-67c57bccff-4xlmw (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID c803aea3b46e5e6ea581c8cba49d5376; Sun, 05 Mar 2023 05:53:04 +0000 (UTC) In-Reply-To: (Richard Stallman's message of "Sat, 04 Mar 2023 23:06:02 -0500") X-Mailer: WebService/1.1.21221 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.184.148; envelope-from=luangruo@yahoo.com; helo=sonic309-22.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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:303960 Archived-At: Richard Stallman writes: > We have no responsibility to support any particular compiler other > than GCC. We can do so when we wish. That's not what the GNU Coding Standards say: An exception to this rule are the large, established programs (such as Emacs) which run on a great variety of systems. Using GNU extensions in such programs would make many users unhappy, so we don=E2=80=99t do th= at. Another exception is for programs that are used as part of compilation: anything that must be compiled with other compilers in order to bootstrap the GNU compilation facilities. If these require the GNU compiler, then no one can compile them without having them installed already. That would be extremely troublesome in certain cases. > If someone sends us patches to support compiler BARCC, and they are > simple enough, we will probably install them just to be helpful. But > if it isn't easy. we should say "no thanks". In this specific case, the patch being discussed is a configure test to disable an Emacs feature when a GCC extension is not present. That's very easy.