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: Wed, 15 Mar 2023 18:25:43 +0800 Message-ID: <87pm9a5n14.fsf@yahoo.com> References: <87edq7ztks.fsf.ref@yahoo.com> <87edq7ztks.fsf@yahoo.com> <874jqn9508.fsf@yahoo.com> <875yb3vftq.fsf@gmail.com> <87zg8f7h2d.fsf@yahoo.com> <871qlrvcc7.fsf@gmail.com> <87wn3jtwxg.fsf@gmail.com> <87v8j37ehz.fsf@yahoo.com> <87sfe7tr57.fsf@gmail.com> <87y1nzv18a.fsf@gmail.com> <87ilf27tt1.fsf@yahoo.com> <87jzziuzba.fsf@gmail.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="38758"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: emacs-devel@gnu.org To: Robert Pluim Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Mar 15 11:26:30 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 1pcOL0-0009xN-Fs for ged-emacs-devel@m.gmane-mx.org; Wed, 15 Mar 2023 11:26:30 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pcOKU-0000RG-6Y; Wed, 15 Mar 2023 06:25:58 -0400 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 1pcOKR-0000R0-TO for emacs-devel@gnu.org; Wed, 15 Mar 2023 06:25:56 -0400 Original-Received: from sonic313-56.consmr.mail.ne1.yahoo.com ([66.163.185.31]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pcOKQ-0004pg-51 for emacs-devel@gnu.org; Wed, 15 Mar 2023 06:25:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678875950; bh=wChavHK50FpOGpE0KIn5yvpswA9k+TD3WzqNAzo9m6k=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=nvf3IYIJaiTDE5W0zGf13bJ12lSGWMt6JEqB9JESlvXdgtFYBRz+wYYUHI+jLaLelU3VN8qU8pDiXuz7ETRODXVB/e46kecdIHsEhZAFgURlgCZB+ESnzM7ikbtGZQRAzQH0pCgCK1FedV8JmuRIid+UyTrditGWTDDaBH895c6HXq9xFyVpjs11+9wePryRD3mSZSBSJEq+GGKOYjT1bXDN6Puq4e2CCHNotM2zOjjClnK8HZK5J8/zlOjVSBENfY4NuNmGGFzinm61HCABLeqc05S1Vtt2IXciyaJz1ZyIdbnWfwtOjWCRS1EvShHmYr7fxaQabCSS/uMfv2sQvg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1678875950; bh=p3MqXMiI/KtMPoeeyhbyQBUnmNgPCr6pONp1vqy5qf6=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=b1SYbLZbHjuntHbzCo6iAf3Zmx2x+gbSCoPoG/ed+oGOdQ5iGlkfnDtO88f1d6qNbvu7iYg5daVQ0TutmbFoW5g4I6dYLwwpeZOigK/cuRC+RZHMyMOkM4QKrSchjMkkBi7dEZfJRkDAEnhCZWDOBAneermGSndqhEgim1vA3MDlYpO7Sn53ry+IP/5zdb8PViX3RFmYSM4ia5X9Z25GqBTiGuyzjBYq4XBCbkgmoTY8ZoJtGp9w9dOddoWn7UNB0XFXlCUKr15TQwSogbk42VLwgmU2t5qklqWV2TN6rjnrmLPncnNn+KA3tvU7AvFfF9oFsiszMv+oZdWrhrtgcQ== X-YMail-OSG: j7JDZGQVM1nANjaTLPxXV83FCVct9adSN4zivR1daCfzk0cPL0clZtEgFbUBvGt jIRaiVtXUo8XnkZEXRs8nO1OA4kzq.8HcnkSilLOm.hEQJXZskfqBFJz3wEy_in6ukDWy5o7xA7b K2g5ol5hDDN1fOoQWLiysT6Ff.c4sAhldXggweCHjwJwYx5EIweIaOjTdNXvsAjAprGktPHLsOVS j0rMvNbR25hv8K9paE1h1pZq01GSI5G3k6n6txMSyLkZUao6saZ4vVZgl681XLgaZ.tOyf_GKWr_ Jj0iBaPczIjjfuEX5y.pRbmKtLMj8AwLazQc88mxEp9plEBt1LY5XU4m.5F3J0TcZwbaJSHXSkAk HiOSaQNYLkn3PIOlGJZyQYYFymwNMe0H1vsBpa58e1xT5gOzxPLYPCNb9BgbgN98tMywE_6jBdpU fgsX9eCEsSat8wCcnIyC8Q8EQxREooLHvIHbaYLw987BB_f2Bnws32VbMxFuO2VWp5Qr5VPfQCgi movAPD9o0NSA7WSZkGO0RJqfmNzyM_zZcCeQ9JyZssxJd1YWsjon.6eVa.I1zBhrwPofthNoF.b1 RhLNwqFr1lZ8H51b8MF_nJW.v69Ph52hjn9mvjHjmsMTWvi65tvY6DhyY8A9qmqYQQcplBZqZa2K PCqOY79VQdJOuKFL9vY1ZCFPM2S90oF5WvqJh55.aHR3zDUucD3q7Qm.kIU48OSg8E0Um6rKp84M dmJ216LAdKrLnn1iI8_TjJSMl7yN0HcBBrekSaePpoMBUzGT6txG_WKs02SQckJD7yDJ2M82fu13 yvuMWkXj.ACm3psYyeOnOEqBxdW_x6waSNtferQV1c X-Sonic-MF: X-Sonic-ID: d07984bd-4db3-4f69-b6ad-fa358cd212b8 Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Wed, 15 Mar 2023 10:25:50 +0000 Original-Received: by hermes--production-sg3-67c57bccff-sjmln (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 3e107a6c9febc5b72ec077463e93d373; Wed, 15 Mar 2023 10:25:47 +0000 (UTC) In-Reply-To: <87jzziuzba.fsf@gmail.com> (Robert Pluim's message of "Wed, 15 Mar 2023 10:41:13 +0100") X-Mailer: WebService/1.1.21311 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.185.31; envelope-from=luangruo@yahoo.com; helo=sonic313-56.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 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:304487 Archived-At: Robert Pluim writes: >>>>>> On Wed, 15 Mar 2023 08:16:26 +0800, Po Lu said: > > Po Lu> Why isn't `format-decode' defined already when the test is run? > Po Lu> format-decode.el is indeed preloaded. > > It is defined, the code just isn=CA=BCt checking the right thing. > > diff --git i/src/fileio.c w/src/fileio.c > index 99f710ccbf0..5153aeae248 100644 > --- i/src/fileio.c > +++ w/src/fileio.c > @@ -5004,7 +5004,7 @@ because (1) it preserves some marker positions (in = unchanged portions > /* Decode file format. Don't do this if Qformat_decode is not > bound, which can happen when called early during loadup. */ >=20=20 > - if (inserted > 0 && !NILP (Fboundp (Qformat_decode))) > + if (inserted > 0 && !NILP (Ffboundp (Qformat_decode))) > { > /* Don't run point motion or modification hooks when decoding. */ > specpdl_ref count1 =3D SPECPDL_INDEX (); > diff --git i/src/window.c w/src/window.c > index 9a29ecb8807..8c42d3cdd0c 100644 > --- i/src/window.c > +++ w/src/window.c > @@ -3516,7 +3516,7 @@ replace_buffer_in_windows (Lisp_Object buffer) > { > /* When kill-buffer is called early during loadup, this function is > undefined. */ > - if (!NILP (Fboundp (Qreplace_buffer_in_windows))) > + if (!NILP (Ffboundp (Qreplace_buffer_in_windows))) > call1 (Qreplace_buffer_in_windows, buffer); > } >=20=20 > > Robert Oh, thanks!