From unknown Thu Jun 19 14:02:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39608: defun occur does not use a coherent value for default-directory (fix included) Resent-From: =?UTF-8?Q?St=C3=A9phane?= Boucher Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 14 Feb 2020 20:06:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 39608 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 39608@debbugs.gnu.org X-Debbugs-Original-To: "bug-gnu-emacs@gnu.org" Received: via spool by submit@debbugs.gnu.org id=B.158171075212452 (code B ref -1); Fri, 14 Feb 2020 20:06:01 +0000 Received: (at submit) by debbugs.gnu.org; 14 Feb 2020 20:05:52 +0000 Received: from localhost ([127.0.0.1]:34756 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j2hDj-0003Ek-Lo for submit@debbugs.gnu.org; Fri, 14 Feb 2020 15:05:52 -0500 Received: from lists.gnu.org ([209.51.188.17]:49472) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j2gc9-0000Gp-Pf for submit@debbugs.gnu.org; Fri, 14 Feb 2020 14:27:02 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:46066) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1j2gc8-0008If-GZ for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2020 14:27:01 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,HTML_MESSAGE, RCVD_IN_DNSWL_NONE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1j2gc5-0004m5-P4 for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2020 14:26:59 -0500 Received: from cpt-smtp03l-p.acceo.com ([204.19.176.234]:38968) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1j2gc5-0004eb-K7 for bug-gnu-emacs@gnu.org; Fri, 14 Feb 2020 14:26:57 -0500 Received: from CPT-EXCH01W-P.magrit.int (cpt-exch01w-p.acceo.com [172.30.165.16]) by cpt-smtp03l-p.acceo.com (Postfix) with ESMTP id 793036209E for ; Fri, 14 Feb 2020 14:26:53 -0500 (EST) Received: from cpt-exch05w-p.magrit.int ([169.254.3.205]) by CPT-EXCH01W-P.magrit.int ([172.30.165.16]) with mapi id 14.03.0468.000; Fri, 14 Feb 2020 14:26:53 -0500 From: =?UTF-8?Q?St=C3=A9phane?= Boucher Thread-Topic: defun occur does not use a coherent value for default-directory (fix included) Thread-Index: AdXjbLWmfQan/hPOR+Kfiz5foFQMdA== Date: Fri, 14 Feb 2020 19:26:52 +0000 Message-ID: <60D05FE57203B748B1062BE52304C40CF015AA@cpt-exch05w-p.magrit.int> Accept-Language: en-CA, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.30.42.23] Content-Type: multipart/alternative; boundary="_000_60D05FE57203B748B1062BE52304C40CF015AAcptexch05wpmagrit_" MIME-Version: 1.0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-Received-From: 204.19.176.234 X-Spam-Score: 0.3 (/) X-Mailman-Approved-At: Fri, 14 Feb 2020 15:05:50 -0500 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: -0.7 (/) --_000_60D05FE57203B748B1062BE52304C40CF015AAcptexch05wpmagrit_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable When occur creates an *Occur* buffer, the default-directory variable is imp= licitly set to the default-directory of the buffer the occurences came from= . When occur REUSES an existing *Occur* buffer, it does not update the defaul= t-directory variable. Following is a patch for emacs 26.3: --- replace.el.orig 2020-02-14 14:13:34.201656900 -0500 +++ replace.el 2020-02-14 14:17:35.330856900 -0500 @@ -1532,7 +1532,8 @@ (defun occur-1 (regexp nlines bufs &opti (let (occur-buf (active-bufs (delq nil (mapcar #'(lambda (buf) = (when (buffer-live-p buf) buf)) - bufs))= )) + bufs))) + (source-buffer-default-directory default-directory)) ;; Handle the case where one of the buffers we're searching is the ;; output buffer. Just rename it. (when (member buf-name (mapcar 'buffer-name active-bufs)) @@ -1544,6 +1545,8 @@ (defun occur-1 (regexp nlines bufs &opti (setq occur-buf (get-buffer-create buf-name)) (with-current-buffer occur-buf + ;; make the default-directory of the *Occur* buffer match that of th= e buffer where the occurences come from + (setq default-directory source-buffer-default-directory) (if (stringp nlines) (fundamental-mode) ;; This is for collect operation. (occur-mode)) --_000_60D05FE57203B748B1062BE52304C40CF015AAcptexch05wpmagrit_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable

When occur creates an *Occur= * buffer, the default-directory variable is implicitly set to the defau= lt-directory of the buffer the occurences came from.

 

When occur REUSES an existing *= Occur* buffer, it does not update the default-directory variable.

 

Following is a patch for emacs = 26.3:

 

--- replace.el.orig  =           2020-02-14 14:13:34.= 201656900 -0500

+++ replace.el = ; 2020-02-14 14:17:35.330856900 -0500

@@ -1532,7 +1532,8 @@ (defu= n occur-1 (regexp nlines bufs &opti

   (let (occur-buf

     &= nbsp;         (active-bufs (delq ni= l (mapcar #'(lambda (buf)

     &= nbsp;           &nbs= p;            &= nbsp;           &nbs= p;            &= nbsp;           &nbs= p;            (when = (buffer-live-p buf) buf))

-     =             &nb= sp;            =             &nb= sp;            =              bufs)))= )

+    &n= bsp;            = ;            &n= bsp;            = ;            &n= bsp;            bufs)))

+    &n= bsp;        (source-buffer-default-direc= tory default-directory))

     ;; Han= dle the case where one of the buffers we're searching is the

     ;; out= put buffer.  Just rename it.

     (when = (member buf-name (mapcar 'buffer-name active-bufs))

@@ -1544,6 +1545,8 @@ (defu= n occur-1 (regexp nlines bufs &opti

     (setq = occur-buf (get-buffer-create buf-name))

     (= with-current-buffer occur-buf

+    &n= bsp; ;; make the default-directory of the *Occur* buffer match that of the = buffer where the occurences come from

+    &n= bsp; (setq default-directory source-buffer-default-directory)

     &= nbsp; (if (stringp nlines)

     &= nbsp;           (fundamen= tal-mode) ;; This is for collect operation.

     &= nbsp;         (occur-mode))

--_000_60D05FE57203B748B1062BE52304C40CF015AAcptexch05wpmagrit_-- From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 24 13:12:38 2020 Received: (at control) by debbugs.gnu.org; 24 Feb 2020 18:12:38 +0000 Received: from localhost ([127.0.0.1]:54044 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j6IDe-0001W0-3n for submit@debbugs.gnu.org; Mon, 24 Feb 2020 13:12:38 -0500 Received: from mail-qt1-f175.google.com ([209.85.160.175]:38157) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j6IDd-0001Vm-3R for control@debbugs.gnu.org; Mon, 24 Feb 2020 13:12:37 -0500 Received: by mail-qt1-f175.google.com with SMTP id i23so7186936qtr.5 for ; Mon, 24 Feb 2020 10:12:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=HAPCAKi1ne/109DP176S9Qc090yaRVU+ug34Ke5Z+WU=; b=iADev0mQtet/Xg2QJ+J18IpErV7aDm3wmoqC0ZSXAB1kDGf05ELX3KW4GuOpfiITdT 9xGIk6+dII0MI+AligYQQkmuU95IfKjVPp7q0VXSVJKbYOL0ol4Ilap3de7XtIFraPX4 kh8jM8cFJ7/1QvfZ/l30Myl44wSA97oSWRS7dyj02Qt7f9ogdEMc13FCqjQsnAtzCeu4 PiNNJRY47Vw2h7Z6c6w6G6E8hZU2aKJo2hhCShN98LFE0t8jYa83yDtKB/rXalCguElc 0XBZTjYDLmlsblJDyRIWHLISp8RhWkKqttjRzvxGKPmQg14wkExIFtg4PSjCM3ge0zM0 qYuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=HAPCAKi1ne/109DP176S9Qc090yaRVU+ug34Ke5Z+WU=; b=PIILGu3JdljN2g8VhtOqQ994ZY6WUZ1ibyjkWPrNn2v2Ot59jjLRXCEX1ELCGJVBkM JMWS5l68d8Y72fXZBKtjYoOioLNZhV9skQy6TBrLVu4nmDZfdckDRCUJe3tKvfTuo2jH 4YpXc9XmSf4lKi1uCZFUZTJtyv5C1K74kv4ITH0RH9XhPZSFWW7bpJAUXUV5Hd8BLRiv Ey6WFi4XbL47dX3vafxaOrVwmSoNeNd3spvW/twbMpP4hctfj7FSt4Z8nw22+a1H5+Et zo84/ZW4bJNxIQ3WcS6RlQeeDONfbMYdKK3FDuSCinOGZC0P8I4xn9/eELHDI+AULBoP 5spA== X-Gm-Message-State: APjAAAUUUGhZ7mjlLOAIqn9JR3fYG3uTPP2nIPqs3KHqN0jDwDxUr9z+ 99hGD9mHaShW2J3rYSFliO8ySnR1Rnk= X-Google-Smtp-Source: APXvYqwd8zLr8tDDvzspKPIdPGaazTjgu3oHMtu99AxNe4ykJy1nR7ihf4daFP3U/3oE0QxlGnVlZQ== X-Received: by 2002:ac8:777b:: with SMTP id h27mr49954218qtu.251.1582567951487; Mon, 24 Feb 2020 10:12:31 -0800 (PST) Received: from vhost2 (CPE001143542e1f-CMf81d0f809fa0.cpe.net.cable.rogers.com. [99.230.38.42]) by smtp.gmail.com with ESMTPSA id c14sm6215822qkj.80.2020.02.24.10.12.30 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Mon, 24 Feb 2020 10:12:30 -0800 (PST) From: Noam Postavsky To: control@debbugs.gnu.org Subject: control message for bug #39608 Date: Mon, 24 Feb 2020 13:12:31 -0500 Message-ID: <85pne3am7k.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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: -1.0 (-) severity 39608 minor tags 39608 + patch quit From unknown Thu Jun 19 14:02:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39608: defun occur does not use a coherent value for default-directory (fix included) Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 02 Mar 2020 22:21:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39608 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: =?UTF-8?Q?St=C3=A9phane?= Boucher Cc: 39608@debbugs.gnu.org Received: via spool by 39608-submit@debbugs.gnu.org id=B39608.158318763214169 (code B ref 39608); Mon, 02 Mar 2020 22:21:03 +0000 Received: (at 39608) by debbugs.gnu.org; 2 Mar 2020 22:20:32 +0000 Received: from localhost ([127.0.0.1]:38465 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j8tQN-0003gT-No for submit@debbugs.gnu.org; Mon, 02 Mar 2020 17:20:31 -0500 Received: from camel.birch.relay.mailchannels.net ([23.83.209.29]:24657) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j8tQM-0003gK-3W for 39608@debbugs.gnu.org; Mon, 02 Mar 2020 17:20:30 -0500 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 0171060150C; Mon, 2 Mar 2020 22:20:29 +0000 (UTC) Received: from pdx1-sub0-mail-a46.g.dreamhost.com (100-96-38-106.trex.outbound.svc.cluster.local [100.96.38.106]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 4BE7760150E; Mon, 2 Mar 2020 22:20:28 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from pdx1-sub0-mail-a46.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Mon, 02 Mar 2020 22:20:28 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Company-Harbor: 4a3819a908b5b16c_1583187628527_2508419531 X-MC-Loop-Signature: 1583187628526:1984138053 X-MC-Ingress-Time: 1583187628526 Received: from pdx1-sub0-mail-a46.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a46.g.dreamhost.com (Postfix) with ESMTP id 061AD7FF57; Mon, 2 Mar 2020 14:20:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=linkov.net; bh=aByaIWOPGTtIp6XEHVcQwPqA+BU=; b= pVzLXkEN3GtdFxB5lbENQPFJshSOBDCU214AyNuM9CFa1tVR/qSlm1OyK2NTPXNj la1pJQYu/nGRNm1TplYgL0zlNTmmVd+AnHd0s2DRTlUSYFMqFlDBMHWYdHNXirqy CtP6PU4XLaUOwTXqlhB9n4q7HGqRwezR/My92gtqm00= Received: from mail.jurta.org (m91-129-103-27.cust.tele2.ee [91.129.103.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a46.g.dreamhost.com (Postfix) with ESMTPSA id 91D377F514; Mon, 2 Mar 2020 14:20:19 -0800 (PST) X-DH-BACKEND: pdx1-sub0-mail-a46 From: Juri Linkov Organization: LINKOV.NET References: <60D05FE57203B748B1062BE52304C40CF015AA@cpt-exch05w-p.magrit.int> Date: Tue, 03 Mar 2020 00:16:01 +0200 In-Reply-To: <60D05FE57203B748B1062BE52304C40CF015AA@cpt-exch05w-p.magrit.int> ("=?UTF-8?Q?St=C3=A9phane?= Boucher"'s message of "Fri, 14 Feb 2020 19:26:52 +0000") Message-ID: <877e02768u.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedugedruddtgedgudeiudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucggtfgfnhhsuhgsshgtrhhisggvpdfftffgtefojffquffvnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpefhvffuohhfffgjkfgfgggtsehttdertddtredtnecuhfhrohhmpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqnecukfhppeeluddruddvledruddtfedrvdejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhppdhhvghlohepmhgrihhlrdhjuhhrthgrrdhorhhgpdhinhgvthepledurdduvdelrddutdefrddvjedprhgvthhurhhnqdhprghthheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqedpmhgrihhlfhhrohhmpehjuhhriheslhhinhhkohhvrdhnvghtpdhnrhgtphhtthhopefuthgvphhhrghnvgdruehouhgthhgvrhesrggttggvohdrtghomh X-Spam-Score: 0.0 (/) 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.0 (-) > When occur creates an *Occur* buffer, the default-directory variable is > implicitly set to the default-directory of the buffer the occurences came > from. > > When occur REUSES an existing *Occur* buffer, it does not update the > default-directory variable. What default-directory do you expect in case of multi-occur that displays occurrences from multiple buffers that might be located in multiple directories? From unknown Thu Jun 19 14:02:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39608: defun occur does not use a coherent value for default-directory (fix included) Resent-From: =?UTF-8?Q?St=C3=A9phane?= Boucher Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 03 Mar 2020 17:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39608 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Juri Linkov Cc: "39608@debbugs.gnu.org" <39608@debbugs.gnu.org> Received: via spool by 39608-submit@debbugs.gnu.org id=B39608.15832560328482 (code B ref 39608); Tue, 03 Mar 2020 17:21:01 +0000 Received: (at 39608) by debbugs.gnu.org; 3 Mar 2020 17:20:32 +0000 Received: from localhost ([127.0.0.1]:39923 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j9BDa-0002Cj-ME for submit@debbugs.gnu.org; Tue, 03 Mar 2020 12:20:31 -0500 Received: from cpt-smtp03l-p.acceo.com ([204.19.176.234]:33900) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j9AxZ-0001oU-Ar for 39608@debbugs.gnu.org; Tue, 03 Mar 2020 12:03:57 -0500 Received: from CPT-EXCH01W-P.magrit.int (cpt-exch01w-p.acceo.com [172.30.165.16]) by cpt-smtp03l-p.acceo.com (Postfix) with ESMTP id E748362B4C; Tue, 3 Mar 2020 12:03:50 -0500 (EST) Received: from cpt-exch05w-p.magrit.int ([169.254.3.205]) by CPT-EXCH01W-P.magrit.int ([172.30.165.16]) with mapi id 14.03.0468.000; Tue, 3 Mar 2020 12:03:50 -0500 From: =?UTF-8?Q?St=C3=A9phane?= Boucher Thread-Topic: bug#39608: defun occur does not use a coherent value for default-directory (fix included) Thread-Index: AdXjbLWmfQan/hPOR+Kfiz5foFQMdANdBNKYACcdQvA= Date: Tue, 3 Mar 2020 17:03:49 +0000 Message-ID: <60D05FE57203B748B1062BE52304C40CF03698@cpt-exch05w-p.magrit.int> References: <60D05FE57203B748B1062BE52304C40CF015AA@cpt-exch05w-p.magrit.int> <877e02768u.fsf@mail.linkov.net> In-Reply-To: <877e02768u.fsf@mail.linkov.net> Accept-Language: en-CA, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [172.30.42.23] Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Spam-Score: 0.0 (/) X-Mailman-Approved-At: Tue, 03 Mar 2020 12:20:30 -0500 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.0 (-) Defun occur only works with the current buffer. I even provided a patch on= how to fix it. -----Original Message----- From: Juri Linkov [mailto:juri@linkov.net]=20 Sent: March 2, 2020 5:16 PM To: St=E9phane Boucher Cc: 39608@debbugs.gnu.org Subject: Re: bug#39608: defun occur does not use a coherent value for defau= lt-directory (fix included) > When occur creates an *Occur* buffer, the default-directory variable=20 > is implicitly set to the default-directory of the buffer the=20 > occurences came from. > > When occur REUSES an existing *Occur* buffer, it does not update the=20 > default-directory variable. What default-directory do you expect in case of multi-occur that displays o= ccurrences from multiple buffers that might be located in multiple director= ies? From unknown Thu Jun 19 14:02:50 2025 X-Loop: help-debbugs@gnu.org Subject: bug#39608: defun occur does not use a coherent value for default-directory (fix included) Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 04 Mar 2020 00:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 39608 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: =?UTF-8?Q?St=C3=A9phane?= Boucher Cc: "39608@debbugs.gnu.org" <39608@debbugs.gnu.org> Received: via spool by 39608-submit@debbugs.gnu.org id=B39608.158328066721303 (code B ref 39608); Wed, 04 Mar 2020 00:12:02 +0000 Received: (at 39608) by debbugs.gnu.org; 4 Mar 2020 00:11:07 +0000 Received: from localhost ([127.0.0.1]:40177 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j9Hcx-0005XW-1P for submit@debbugs.gnu.org; Tue, 03 Mar 2020 19:11:07 -0500 Received: from bird.elm.relay.mailchannels.net ([23.83.212.17]:1182) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j9Hcv-0005XB-MY; Tue, 03 Mar 2020 19:11:06 -0500 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 9A4165A0D1F; Wed, 4 Mar 2020 00:11:04 +0000 (UTC) Received: from pdx1-sub0-mail-a71.g.dreamhost.com (100-96-38-106.trex.outbound.svc.cluster.local [100.96.38.106]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 2A3F95A0B5E; Wed, 4 Mar 2020 00:11:04 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from pdx1-sub0-mail-a71.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Wed, 04 Mar 2020 00:11:04 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Shrill-Trouble: 1ce060a32d0719cc_1583280664392_1677884210 X-MC-Loop-Signature: 1583280664392:1286988559 X-MC-Ingress-Time: 1583280664392 Received: from pdx1-sub0-mail-a71.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a71.g.dreamhost.com (Postfix) with ESMTP id E52177F5C5; Tue, 3 Mar 2020 16:10:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type; s=linkov.net; bh=JX3NxFDEqhq+b+b97VBZI1HBZ6w=; b= F9YAasTuwmmM0PJpRsFrZFWkDOgmNIEvva7NRdcDkgGkZQ7JaBDfBIHZ8ADAhuaY NMtg2qnvta+v3xqUHRQgqcB1RefOfpcIY9TpS8BAzPmTH7IjsB2de7+X8oVEZ2MT fq58pr8v4T8KE6pQhkAq4wgNSUTUu9B7dH5YRmYUXBs= Received: from mail.jurta.org (m91-129-103-27.cust.tele2.ee [91.129.103.27]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a71.g.dreamhost.com (Postfix) with ESMTPSA id 8BAE27F4E5; Tue, 3 Mar 2020 16:10:55 -0800 (PST) X-DH-BACKEND: pdx1-sub0-mail-a71 From: Juri Linkov Organization: LINKOV.NET References: <60D05FE57203B748B1062BE52304C40CF015AA@cpt-exch05w-p.magrit.int> <877e02768u.fsf@mail.linkov.net> <60D05FE57203B748B1062BE52304C40CF03698@cpt-exch05w-p.magrit.int> Date: Wed, 04 Mar 2020 02:06:24 +0200 In-Reply-To: <60D05FE57203B748B1062BE52304C40CF03698@cpt-exch05w-p.magrit.int> ("=?UTF-8?Q?St=C3=A9phane?= Boucher"'s message of "Tue, 3 Mar 2020 17:03:49 +0000") Message-ID: <87r1y9x9tr.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-VR-OUT-STATUS: OK X-VR-OUT-SCORE: -100 X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedugedruddtjedgudelucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffvufhofhffjgfkfgggtgesthdtredttdertdenucfhrhhomheplfhurhhiucfnihhnkhhovhcuoehjuhhriheslhhinhhkohhvrdhnvghtqeenucfkphepledurdduvdelrddutdefrddvjeenucevlhhushhtvghrufhiiigvpeegnecurfgrrhgrmhepmhhouggvpehsmhhtphdphhgvlhhopehmrghilhdrjhhurhhtrgdrohhrghdpihhnvghtpeeluddruddvledruddtfedrvdejpdhrvghtuhhrnhdqphgrthhhpefluhhrihcunfhinhhkohhvuceojhhurhhisehlihhnkhhovhdrnhgvtheqpdhmrghilhhfrhhomhepjhhurhhisehlihhnkhhovhdrnhgvthdpnhhrtghpthhtohepufhtvghphhgrnhgvrdeuohhutghhvghrsegrtggtvghordgtohhm X-Spam-Score: 0.0 (/) 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.0 (-) tags 39608 fixed close 39608 28.0.50 thanks > Defun occur only works with the current buffer. I even provided a patch on how to fix it. Thanks for the patch, now pushed to master.