From unknown Fri Jun 20 07:25:42 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#58177 <58177@debbugs.gnu.org> To: bug#58177 <58177@debbugs.gnu.org> Subject: Status: Return value of perform-replace and its documentation string Reply-To: bug#58177 <58177@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:25:42 +0000 retitle 58177 Return value of perform-replace and its documentation string reassign 58177 emacs submitter 58177 Ruy Exel severity 58177 normal tag 58177 moreinfo thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 29 14:03:03 2022 Received: (at submit) by debbugs.gnu.org; 29 Sep 2022 18:03:03 +0000 Received: from localhost ([127.0.0.1]:39564 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odxsF-0004Jm-64 for submit@debbugs.gnu.org; Thu, 29 Sep 2022 14:03:03 -0400 Received: from lists.gnu.org ([209.51.188.17]:50254) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odxsA-0004JH-60 for submit@debbugs.gnu.org; Thu, 29 Sep 2022 14:03:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:39426) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1odxs9-0000Sx-VW for bug-gnu-emacs@gnu.org; Thu, 29 Sep 2022 14:02:57 -0400 Received: from mail-pf1-x42e.google.com ([2607:f8b0:4864:20::42e]:44610) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1odxs8-0002k9-9F for bug-gnu-emacs@gnu.org; Thu, 29 Sep 2022 14:02:57 -0400 Received: by mail-pf1-x42e.google.com with SMTP id v186so2108117pfv.11 for ; Thu, 29 Sep 2022 11:02:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:from:to:cc:subject:date; bh=OkYtc2JJse8/vN2z8Bt0nfSlxq2BbTma1VxQZAKU58U=; b=CeITFWvMfHRu46k2NS+aYVNuEN9s0j3YyCFSOkLwT9bLApXdAmoR6t1XhiZ5QrY960 m7Ep/G9/RTqFzPWcQslrQJqCmReLNQga+2lmHKqfWmzlAI79OLjycMa0GQq5lrkDDDSh fLAxBVTzi7DIiX0tVoHFt0F4GrJy95RA0cuTwi3Jchhl9O6OPHMeJGpnBMvY/Fu5OQ8J AxyZRahLOeWTtTShGF2IJ0DmVRZKlNnS7QdmM+S2TYCE9321VYkqpFj0zw9nziFK4jBr GlMfNIzGwThRfXyey33/9DTTtsa9dKKKbb37ehDQotAhx+Nty2KSLUiPvQVhirEKuJZl br8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:to:subject:message-id:date:from :mime-version:x-gm-message-state:from:to:cc:subject:date; bh=OkYtc2JJse8/vN2z8Bt0nfSlxq2BbTma1VxQZAKU58U=; b=6Hc0xnWzi9E6VkUwJ02LgrGEa24YEYIFBkP9ZyZSePAZPcmCx/86xOdt/COcgXpqBo O2adJXhgGig/U59/TW/XpP7pwOsYMmHwcbkbi5EmhuDa51Th/c61z8I+UISB+qQRGYhV DlV/QK6maqRW/B80PxOntrq+G5MzVx3SclaT0NI7GaJbe0cHPbqHzgHOsCJFDMTjuLO0 L3z7looNcEQriTpaDA0w9kig16IK3fZl/ljrDF6Ea2RPuGeUKTMr8ecivs+yxxC7LmkV l5L3Iyv8IivzrX3ZLl4kGnPTj+mliG0P7Zr+zgGOKa0qKKbVVUc+yFWFCK5q7y2HYXEU Scog== X-Gm-Message-State: ACrzQf3Gg4iW6yGJYnN7I/piwn8jB54t8XQM1p8zRWjU68/Pqw3sflD5 Htf87a5zKOkqzZ1Qa/NoG7YpAjxoCWmDW2OuCPpsMxDh5Hk= X-Google-Smtp-Source: AMsMyM5lMa0aI3HhR8+Tf6b1kMhKPutwdrowTtfb4h6mwERAAcCGES4A3DZUoBUb6EYtHfdI/o4C95tLh+el7tw4DLw= X-Received: by 2002:a63:7704:0:b0:439:ae51:3bc1 with SMTP id s4-20020a637704000000b00439ae513bc1mr3938740pgc.558.1664474573591; Thu, 29 Sep 2022 11:02:53 -0700 (PDT) MIME-Version: 1.0 From: Ruy Exel Date: Thu, 29 Sep 2022 15:02:17 -0300 Message-ID: Subject: Return value of perform-replace and its documentation string To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::42e; envelope-from=ruyexel@gmail.com; helo=mail-pf1-x42e.google.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-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This bug report was suggested to me by Emacs Stack Exchange user "db48x" in a reply to my question "How to count number of replacements made by "query-replace?" (https://emacs.stackexchange.com/questions/73860/how-to-count-number-of-rep= lacements-made-by-query-replace) and corroborated by user "dalanicolai". Primarily this is related to the documentation string of the emacs function "perform-replace" which says: "This function returns nil if and only if there were no matches to make, or the user didn=E2=80=99t cancel the call." Since the return value IS NIL when the user DID cancel the call, the documentation string appears to be incorrect. On the other hand, it seems to me that the actual behavior, namely returning nil upon cancellation, is not the ideal behavior. Recall that the return value of perform-replace, when not interrupted by the user, is a list giving information regarding the replacements tried, including those actually made. In case the user decides to reply "yes" to the first few queries, and then decides to reply with "q", canceling the command, the return value of nil cannot be used to determine which replacements were made, which in turn might be of interest in certain circumstances, as in the one described in my Emacs Stack Exchange question mentioned above. Thus, I would like to add a feature request to this bug report, namely that the return value of perform-replace, in case it is canceled by the user, be changed from nil to some other value reflecting the replacements considered before the cancel request. Yours, Ruy Exel From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 30 09:26:02 2022 Received: (at 58177) by debbugs.gnu.org; 30 Sep 2022 13:26:02 +0000 Received: from localhost ([127.0.0.1]:40845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oeG1f-00070V-3r for submit@debbugs.gnu.org; Fri, 30 Sep 2022 09:26:02 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55112) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oeG1a-00070C-AU for 58177@debbugs.gnu.org; Fri, 30 Sep 2022 09:25:57 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=dsihTBIuW9Ou64juIKHpIF1KGp70KL6AogwfUpGsmdE=; b=PM0ZvDY1Jk6fNEK5BFXMdDJqxP ijfddDf7MHX9EYWHVuufUZUFdMLlzC4ZiiTs+hn3uQ2ig5kgIbWrBuW6vbNPIBBoCCgc5Q+t9ZDzA 65ZM9YUueHzpT7xWGEg/t7eCxrCiUFv8+phtVTK1FGHmKZsPesToxgH0rJl89pP40hqA=; Received: from [84.212.220.105] (helo=downe) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oeG1R-0000SC-OP; Fri, 30 Sep 2022 15:25:47 +0200 From: Lars Ingebrigtsen To: Ruy Exel Subject: Re: bug#58177: Return value of perform-replace and its documentation string In-Reply-To: (Ruy Exel's message of "Thu, 29 Sep 2022 15:02:17 -0300") References: X-Now-Playing: Gabber Modus Operandi's _L'Esprit de Nyege 2020_: "Mencuri Singeli" Date: Fri, 30 Sep 2022 15:25:45 +0200 Message-ID: <87pmfd56zq.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Ruy Exel writes: > Thus, I would like to add a feature request to this bug report, namely > that the return value of perform-replace, in case it is canceled by > the user, be changed from nil to some other value refle [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 58177 Cc: 58177@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Ruy Exel writes: > Thus, I would like to add a feature request to this bug report, namely > that the return value of perform-replace, in case it is canceled by > the user, be changed from nil to some other value reflecting the > replacements considered before the cancel request. Yes, I think that makes sense. An alternate value would be to return a list of all considered replacements, but marking all the ones after the `q' the same way as the `n's are marked. I.e., `q' as a way of saying "skip all the rest", which it is, in a way. Anybody have any opinions here? From debbugs-submit-bounces@debbugs.gnu.org Fri Sep 30 09:26:07 2022 Received: (at control) by debbugs.gnu.org; 30 Sep 2022 13:26:07 +0000 Received: from localhost ([127.0.0.1]:40848 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oeG1k-000713-E9 for submit@debbugs.gnu.org; Fri, 30 Sep 2022 09:26:07 -0400 Received: from quimby.gnus.org ([95.216.78.240]:55126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oeG1d-00070H-AM for control@debbugs.gnu.org; Fri, 30 Sep 2022 09:26:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=Zct5YWwr4ayHGFfd+x/LrrxCLxRAQJquNV0sOdiR3nw=; b=XxlY+mVPCR7/RmIDjClctnzUdn ysMW+xbYCpli0diJJ0a2zBDMvyD5e1zBHyneQzPTAL07mjOpRTcEY2cm+gCKeqwa4EoRl6hABJgXO j8PWlvtq/oQqxTC24NKWPk13LrDZ1jlQq8l8Y5kA0pUyBH29fa/aqJXqN4CoenCTeK/w=; Received: from [84.212.220.105] (helo=downe) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oeG1V-0000SJ-ET for control@debbugs.gnu.org; Fri, 30 Sep 2022 15:25:51 +0200 Date: Fri, 30 Sep 2022 15:25:48 +0200 Message-Id: <87o7ux56zn.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #58177 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 58177 + moreinfo quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 58177 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 01 15:23:52 2022 Received: (at 58177) by debbugs.gnu.org; 1 Oct 2022 19:23:52 +0000 Received: from localhost ([127.0.0.1]:45715 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oei5Y-0008Bx-5H for submit@debbugs.gnu.org; Sat, 01 Oct 2022 15:23:52 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:57853) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oei5V-0008Bg-Kf for 58177@debbugs.gnu.org; Sat, 01 Oct 2022 15:23:50 -0400 Received: (Authenticated sender: juri@linkov.net) by mail.gandi.net (Postfix) with ESMTPSA id 87925E0003; Sat, 1 Oct 2022 19:23:41 +0000 (UTC) From: Juri Linkov To: Lars Ingebrigtsen Subject: Re: bug#58177: Return value of perform-replace and its documentation string In-Reply-To: <87pmfd56zq.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 30 Sep 2022 15:25:45 +0200") Organization: LINKOV.NET References: <87pmfd56zq.fsf@gnus.org> Date: Sat, 01 Oct 2022 22:13:31 +0300 Message-ID: <864jwns6ms.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 58177 Cc: 58177@debbugs.gnu.org, Ruy Exel X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> Thus, I would like to add a feature request to this bug report, namely >> that the return value of perform-replace, in case it is canceled by >> the user, be changed from nil to some other value reflecting the >> replacements considered before the cancel request. > > Yes, I think that makes sense. An alternate value would be to return a > list of all considered replacements, but marking all the ones after the > `q' the same way as the `n's are marked. I.e., `q' as a way of saying > "skip all the rest", which it is, in a way. > > Anybody have any opinions here? Unfortunately, nil value is used to decide whether to continue to the next file in multi-buffer replacements. Examples of such code including but not limited to: xref--query-replace-1 that contains (defun xref--query-replace-1 (from to iter) (let* ((continue t) ... (while (and continue ... ... (setq continue (perform-replace from to t t nil nil multi-query-replace-map))) ... and (defun fileloop-continue () ... (while ... (save-restriction (widen) (funcall fileloop--operate-function))) (setq file-finished t)))) etc. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 02 08:10:11 2022 Received: (at 58177) by debbugs.gnu.org; 2 Oct 2022 12:10:11 +0000 Received: from localhost ([127.0.0.1]:46413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oexnP-00026S-J1 for submit@debbugs.gnu.org; Sun, 02 Oct 2022 08:10:11 -0400 Received: from quimby.gnus.org ([95.216.78.240]:49224) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oexnO-000268-3d for 58177@debbugs.gnu.org; Sun, 02 Oct 2022 08:10:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=lzpX8xsWwoH5cStnp8hNHMOtbctn9tTcblJ3z/g1kQE=; b=h+E40NO9/VROey2nUHU6SgRAPs C6vg92zdFhU6Zu6W8IUtUYgRzeHk8Rr1OAd8o+GmafredWbuqjRVv9nc4dctKYLEGKfpsgHuY4FI1 ZGb5F2K0wvG01Z4qtUSGZu8vJI3m4YMRWgqrskwmTad5hBQMYZ2PQIO7SSYcwLs8bVUs=; Received: from [84.212.220.105] (helo=downe) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oexnD-0006yk-3E; Sun, 02 Oct 2022 14:10:01 +0200 From: Lars Ingebrigtsen To: Juri Linkov Subject: Re: bug#58177: Return value of perform-replace and its documentation string In-Reply-To: <864jwns6ms.fsf@mail.linkov.net> (Juri Linkov's message of "Sat, 01 Oct 2022 22:13:31 +0300") References: <87pmfd56zq.fsf@gnus.org> <864jwns6ms.fsf@mail.linkov.net> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAGFBMVEUFBAUnHRkyKylR RDpGNzGVg25hVEv///945FKsAAAAAWJLR0QHFmGI6wAAAAd0SU1FB+YKAgs4OjG2CL0AAAGqSURB VDjLjVRNk4IwDG1x9WwqeoZSOCMwnBU7nld39OzCbv//T9ikfFk7O2NmUNqXvCQvLYxxsMYA1swx 2a/B2SzwSXQDoHTzvB980a84d3UXuzTZgzEMQFBVDrB8TK/cAba5v2dtETHWyFN1OpXaA/P+b7V+ BQqhVdlVNbzso6Pt3Av438JT3SaFjjzgCLD7jmNlF0rOlI3UaSdhRzuZaUmjAeQglZSS3m4d7Qmv p23be2a2t0CKCMulCDM4rK59cr5phSR123Ecd2I8YFV9rfw6AjfiAkyMD06Q78dkvw8n9yx/+kli YWY+6TYAF6LSZYVsOPRgAnaXmecDlxOwIirIjKmrCk9SOgNu8vQwVeVOZ3Ucy7tZdZUxplVIFRSj x53QvF8sMPo8cC1tUWWhuqpJaqpyEGuX9+OAGECQXNxQCOehP/89gzicFZiFCqPsZ7wQygoCyegQ j/5SWiBmb5uI7RH1InhhuaR3ZIJo6NyjSqpSN9oeuMkiv8We/hhaBXygIElrs6evQPGMCHVg/MBt q84d3JiccfwsSKm0ccnQjYs1p3v4riB/wnw3K2tbAgAAAAAldEVYdGRhdGU6Y3JlYXRlADIwMjIt MTAtMDJUMTE6NTY6NTgrMDA6MDCH1BWiAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDIyLTEwLTAyVDEx OjU2OjU4KzAwOjAw9omtHgAAAABJRU5ErkJggg== X-Now-Playing: Colourbox's _Colourbox (PolyGram)_: "Keep On Pushing" Date: Sun, 02 Oct 2022 14:09:58 +0200 Message-ID: <875yh2e8a1.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Juri Linkov writes: > Unfortunately, nil value is used to decide whether to continue > to the next file in multi-buffer replacements. Hm, right. We could add Yet Another Parameter to change the return value, but I'm not sure whether that would be valuable (especially since there's already 11 parameter). Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 58177 Cc: 58177@debbugs.gnu.org, Ruy Exel X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Juri Linkov writes: > Unfortunately, nil value is used to decide whether to continue > to the next file in multi-buffer replacements. Hm, right. We could add Yet Another Parameter to change the return value, but I'm not sure whether that would be valuable (especially since there's already 11 parameter). So I guess the only thing to do here is to fix the doc string, and I've now done that in Emacs 29. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 02 08:10:18 2022 Received: (at control) by debbugs.gnu.org; 2 Oct 2022 12:10:18 +0000 Received: from localhost ([127.0.0.1]:46416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oexnV-00026n-Si for submit@debbugs.gnu.org; Sun, 02 Oct 2022 08:10:18 -0400 Received: from quimby.gnus.org ([95.216.78.240]:49240) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oexnU-00026T-Sf for control@debbugs.gnu.org; Sun, 02 Oct 2022 08:10:17 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=F7OuymzbKKp2ozzbABw8USS+6XyF4ohBKAGSmk8bxks=; b=r/PEXA3kDMaeZ6AQA7DJgGS9om PGYi4EMtwDF7/czmB2TOiRAtxHopKN5zbMRU912vaFzfd0OTRWUUpu8tvaS9MvfB8zzpZXTmPo86Y ea34po+h2cwntUwWGBJsuhWGdUDqskOKx+7T3PPd6OjNM9d3RilgREKWQn+twVUnOHKk=; Received: from [84.212.220.105] (helo=downe) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oexnN-0006z8-Dl for control@debbugs.gnu.org; Sun, 02 Oct 2022 14:10:11 +0200 Date: Sun, 02 Oct 2022 14:10:09 +0200 Message-Id: <874jwme89q.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #58177 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 58177 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 58177 29.1 quit From unknown Fri Jun 20 07:25:42 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 31 Oct 2022 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator