From unknown Thu Sep 11 04:20:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37745: (save-window-excursion (shell) (buffer-name (current-buffer))) Resent-From: Eduardo Ochs Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 14 Oct 2019 07:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 37745 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 37745@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15710397725127 (code B ref -1); Mon, 14 Oct 2019 07:57:01 +0000 Received: (at submit) by debbugs.gnu.org; 14 Oct 2019 07:56:12 +0000 Received: from localhost ([127.0.0.1]:38019 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJvDA-0001Kd-9O for submit@debbugs.gnu.org; Mon, 14 Oct 2019 03:56:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:45643) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJvD6-0001KS-Rb for submit@debbugs.gnu.org; Mon, 14 Oct 2019 03:56:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:49604) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iJvD5-0001Tz-FC for bug-gnu-emacs@gnu.org; Mon, 14 Oct 2019 03:56:08 -0400 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,FREEMAIL_FROM, HTML_MESSAGE,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iJvD4-0003jg-0Z for bug-gnu-emacs@gnu.org; Mon, 14 Oct 2019 03:56:07 -0400 Received: from mail-pf1-x42d.google.com ([2607:f8b0:4864:20::42d]:35039) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iJvD3-0003ir-RA for bug-gnu-emacs@gnu.org; Mon, 14 Oct 2019 03:56:05 -0400 Received: by mail-pf1-x42d.google.com with SMTP id 205so9941821pfw.2 for ; Mon, 14 Oct 2019 00:56:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=Brku8lZfQ3IhGoYzOLPSgbKeJcauVC357SEKVeovlWI=; b=W94An974cQ2RwevZlAXDQzhSbJdkU/Hi6m46Sw+HqlkPnGF+/XLwgOwP9reZcJQfwf iDamqJqRNMkAqlJGJcx09UFYTrBB1Czr97Z2XVBEOhg0o8+nRXG+74wjjV5nQqf0A+SB UfdZa69TotDbq1FHzTdQQA+SACifqoZcA/VVDqtUrAVZUWzNj29MGzN+wx5ycrUtbtZm AvCIuKNPqQIP+Nd3z7QQA9fVjyhtuhQBNWTcfwMYrUJPxDC/wevLWmwYIvQ8UFWub++X YXn2TPUQmkbqrTGjkCiSbq68nYF4VUwTYFLV2EcnmmJ5Ujj6vxEqvrFWj6H3YkeEgZik VWVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=Brku8lZfQ3IhGoYzOLPSgbKeJcauVC357SEKVeovlWI=; b=ACuJ/mrPfuDBwAXOEv5i/zBf2MwOR8XOLf/sreBzk0eMGkwnnGqV4bB/CF0ZAbRdPL JSEa8YDxaLnPRIqhWY0eyAjOj6/lZmQCr+ilr+hM9uw8IYeI8UtOjGLjC+HeXIlpsbwZ aVj+VERBhKbt5n+6PJmXOBq7h4adU21BnqthqXfBJQdA2fsd04hHePqv0aFDR+aO83T1 D2XxdLBSTonqBAasEjNhRFHyDSJHUM/mKMP3FH/HkOdi5WVSvfdJMG6OoRjnIjP10m/V PFNbruVCHsksz8vmdZ64W0/QjOhMVi1jt4AKYbzoz5jEgEh5vGT8maruT/EegWaK4idv djPA== X-Gm-Message-State: APjAAAUdwvbJIySNqtqANF5OExCIbP8ityW2yyiUkuQRNjKJ31Sm5ei4 skFbRCf9zqo8m/HI6dI4P6oUyoYc8XiuBjNjiTY7BIDj X-Google-Smtp-Source: APXvYqziMDmubaot1LIQaF/5b9LDs+yyeBpYVJAQ7uKYwjpvjC7/XbDc/Zt2dGU0Jv5SpVkQfdyteJ0LADy07bka5e0= X-Received: by 2002:a63:eb08:: with SMTP id t8mr10429783pgh.49.1571039764030; Mon, 14 Oct 2019 00:56:04 -0700 (PDT) MIME-Version: 1.0 From: Eduardo Ochs Date: Mon, 14 Oct 2019 04:55:53 -0300 Message-ID: Content-Type: multipart/alternative; boundary="000000000000102a8b0594da33b4" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::42d X-Spam-Score: 0.7 (/) 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 (--) --000000000000102a8b0594da33b4 Content-Type: text/plain; charset="UTF-8" In many versions of Emacs the sexp below (save-window-excursion (shell) (buffer-name (current-buffer))) returns "*shell*", but in some recent versions it returns the name of the current buffer instead. Let me be more precise. I ran the sexp below in the versions of Emacs that I have in my machine, (list emacs-version (save-window-excursion (shell) (buffer-name (current-buffer))) ) and collected the outputs, and got: ("24.5.1" "*shell*") ("25.1.1" "*shell*") ("26.3" "*shell*") ("27.0.50" "TODO") Here's the exact version of my "27.0.50". The output of PAGER=cat git log -1 --format=format:"%H%n%cd%n" was: 01ea96b5548a80e6aabc69428439113ce0a8c17e Mon Oct 14 08:47:02 2019 +0200 I don't know (yet) how to bisect versions to find exactly when the behavior changed, sorry... btw, this is a Debian box (on amd64). Cheers, Eduardo Ochs http://angg.twu.net/#eev --000000000000102a8b0594da33b4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
In many versions of Emacs the sexp below

=C2=A0 (sa= ve-window-excursion (shell) (buffer-name (current-buffer)))

returns = "*shell*", but in some recent versions it returns the name of
= the current buffer instead.

Let me be more precise. I ran the sexp b= elow in the versions of Emacs
that I have in my machine,

=C2=A0 (= list emacs-version
=C2=A0 =C2=A0 (save-window-excursion (shell) (buffer-= name (current-buffer)))
=C2=A0 =C2=A0 )

and collected the outputs= , and got:

=C2=A0 ("24.5.1" "*shell*")
=C2=A0= ("25.1.1" "*shell*")
=C2=A0 ("26.3" "= ;*shell*")
=C2=A0 ("27.0.50" "TODO")

Her= e's the exact version of my "27.0.50". The output of

= =C2=A0 PAGER=3Dcat git log -1 --format=3Dformat:"%H%n%cd%n"
was:

=C2=A0 01ea96b5548a80e6aabc69428439113ce0a8c17e
=C2=A0 Mon= Oct 14 08:47:02 2019 +0200

I don't know (yet) how to bisect ver= sions to find exactly when the
behavior changed, sorry... btw, this is a= Debian box (on amd64).

=C2=A0 Cheers,
=C2=A0 =C2=A0 Eduardo Ochs=
=C2=A0 =C2=A0 http://angg.twu.net/= #eev

--000000000000102a8b0594da33b4-- From unknown Thu Sep 11 04:20:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37745: (save-window-excursion (shell) (buffer-name (current-buffer))) Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Oct 2019 03:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37745 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eduardo Ochs Cc: 37745@debbugs.gnu.org, Michael Albinus Received: via spool by 37745-submit@debbugs.gnu.org id=B37745.15712814125311 (code B ref 37745); Thu, 17 Oct 2019 03:04:01 +0000 Received: (at 37745) by debbugs.gnu.org; 17 Oct 2019 03:03:32 +0000 Received: from localhost ([127.0.0.1]:46893 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iKw4Z-0001Nb-UF for submit@debbugs.gnu.org; Wed, 16 Oct 2019 23:03:32 -0400 Received: from [80.91.231.51] (port=43544 helo=quimby.gnus.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iKw4X-0001NS-B2 for 37745@debbugs.gnu.org; Wed, 16 Oct 2019 23:03:30 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iKw4T-0004WS-GV; Thu, 17 Oct 2019 05:03:27 +0200 From: Lars Ingebrigtsen References: Date: Thu, 17 Oct 2019 05:03:25 +0200 In-Reply-To: (Eduardo Ochs's message of "Mon, 14 Oct 2019 04:55:53 -0300") Message-ID: <87pniwkr9e.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.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: Eduardo Ochs writes: > In many versions of Emacs the sexp below > > (save-window-excursion (shell) (buffer-name (current-buffer))) > > returns "*shell*", but in some recent versions it returns the name of > the current bu [...] 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: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.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 the administrator of that system for details. Content preview: Eduardo Ochs writes: > In many versions of Emacs the sexp below > > (save-window-excursion (shell) (buffer-name (current-buffer))) > > returns "*shell*", but in some recent versions it returns the name of > the current bu [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [URIs: ingebrigtsen.no] 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 SPF_NONE SPF: sender does not publish an SPF Record 1.3 RDNS_NONE Delivered to internal network by a host with no rDNS 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.3 (/) Eduardo Ochs writes: > In many versions of Emacs the sexp below > > (save-window-excursion (shell) (buffer-name (current-buffer))) > > returns "*shell*", but in some recent versions it returns the name of > the current buffer instead. This seems to be introduced by commit 59191cd0cbe8463f9095a71cb4048bb138d6e446 Author: Michael Albinus Date: Sun Apr 2 11:02:54 2017 +0200 Apply connecion-local variables for shells if I read the log right. It wraps the `pop-to-buffer' in a `(with-current-buffer buffer', so current-buffer doesn't change like it used to. Michael? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From unknown Thu Sep 11 04:20:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37745: (save-window-excursion (shell) (buffer-name (current-buffer))) Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Oct 2019 08:27:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37745 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen , Eduardo Ochs Cc: 37745@debbugs.gnu.org, Michael Albinus Received: via spool by 37745-submit@debbugs.gnu.org id=B37745.157130081111580 (code B ref 37745); Thu, 17 Oct 2019 08:27:02 +0000 Received: (at 37745) by debbugs.gnu.org; 17 Oct 2019 08:26:51 +0000 Received: from localhost ([127.0.0.1]:47105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iL17T-00030i-9b for submit@debbugs.gnu.org; Thu, 17 Oct 2019 04:26:51 -0400 Received: from mout.gmx.net ([212.227.15.15]:58943) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iL17R-00030U-Bw for 37745@debbugs.gnu.org; Thu, 17 Oct 2019 04:26:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571300803; bh=O0wx2IcgteZN6l+/Ush8bzHm56DGTT7WLCat9b9eSoQ=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=QkC04xXwJtwkeC5Tc7Y6iKkGnwdGjun0wg2rE+BD5rWTObsWL9L6OS4Y/jPWOT1gc iC9ETCL0gpa9mqy8nE7M8xogsMvorsA10ohS2zsH5IG8ekBZkxAD3+nMbhBO7/PNVZ gmDTKGDJBXXMgjycdxEGlP/IgVWNfxgwh/TIR/T0= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [192.168.1.101] ([46.125.249.89]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MUGi9-1iUg1B2zAJ-00RGxa; Thu, 17 Oct 2019 10:26:42 +0200 References: <87pniwkr9e.fsf@gnus.org> From: martin rudalics Message-ID: Date: Thu, 17 Oct 2019 10:26:42 +0200 MIME-Version: 1.0 In-Reply-To: <87pniwkr9e.fsf@gnus.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: de-AT Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:r9Ix4/rnL1lxm1QhNCK0qwEzF8h1F4dRLwi60H7LNZJouPenoCZ O+x8kEtrwo/xGxk7EndqUoC4zG9CInIgWqdJlJo6F/YdeeWDOvBoA6aRAHzdslTBM16YQE7 pX6AE1W/wjPcCQGmayQVtts/vOzSHmo+HiR5gC4L+NfrPnqpnDW8mPn1mjYNlkW+5iTvRNm g0OmJ4SqVnTcR80euroIg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:aqjBQZ7HPLM=:omTfeyVtnGe0YflcI5OZZE 1fOtFpLQYFWqw0odBNVUwWHjBp1Gy9YoRoJ5hFS4scXBxMm4w9Zj3yXh8pjdgtWItOb6SseQN dZhPRlvYGVbijsKkMd3B5mFqrXqAVWwavR1mX1pR3hDeXKdRfQyY5lnwOQUYGQefLyrPTEJhp /3CorwxpXt+1sZiY6R9mfUkTcftdJDLW72xavPfo3kwZceZ7TA/FbuVV393yBNGUwOCVwekoh pPIaMPX4n3Dwg4Sr7rjBJ5M7kJs2O6yDuu2+a+81Spx5/5nenzuOsj3O7U7+Y6fQgqnH6eHpM u/T0KibUjft7N9WKKib2n0ToGbqa3LpMyUduILz9scZeKfzQYNe1eA5E5Mbie4X/pqW9tFAN6 BaB9RobTXArs6vyW+NZTWaAFXli44SHj1w3a4asFziRvQD/FRb9jliHBd9DvPe1UzwF7/gEpJ TbhBZ8GrsF3Vd87QU4T91eQVt79EYdKbMX9MhbNjOOIplIc5cuSY+HV1tNvTGvq9ppVrSmXF8 4Tx29QYoL8T//aEG4yEV+q8FSodwsVSaZRD9mQ74Ds/t7IsESMAM599tCJGsfTE5jebTIQODI npsJlmQEWnAcwnRZ2JFE7Loz+qyv3tM27KSXYffFkl01tS5BgqLJZ5eHsw6CTQPqJj21tjIKL jqOUwiWd8fmyNZERVutazzdYMVK+vNxUS88VUg8Ov3l2lBsHjRvPuoxjERrSPVexXwAM0hlMF JxYeRaEePHNF735RpR114Uyo2Ivsdgfu/T1eIYwvJ61g+ANmCeQd8URUnj+iWZIkyhJmLtkrF TihRF6AQkkPG6gj2qJj0BGxZyvKjzwmGxR8PaMyWFue4UHWZNJTB0HvHRLBJ/ffX8A+x8AgPu vZjX44Cer2SC0uXp3lXWicM5OVlpGA8Kefvzzbqs4CYuCjDyyoWBw9ui5iUGGcutqbRdlmmvI QEH01+L07katWWEaJK5R27MOwXmsmKMAM/lPpnEQUgIa+2oLLHK/s/eDbccd7W6PP85zP8u9A InXgNJIUYM8LCYZ1RUDlOz0SiK8tjO5xcRyeqgt/jEQzog4IUjlv8TKzs65DNIM/4+yUZ2NHz mgHu4v3f7VqN2rO4jYDK0y6NsGsEsW4tPaQbtjyV/CJM778qKh96U3/P4R3cp4zJzs0JsYn1l XkC3gQTr98j9Ve2YDwQkNQS+aYVpFNaf4AXrZel+t10IxNkuaFy6BKLjZciytZnxitU6g0rH8 7sOjwZxZYj5oX411BZbtT3+OV5PExpXPtPmmy7xJXteAEfpg/0kHXHs+mmdo= 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 (-) >> In many versions of Emacs the sexp below >> >> (save-window-excursion (shell) (buffer-name (current-buffer))) >> >> returns "*shell*", but in some recent versions it returns the name of >> the current buffer instead. > > This seems to be introduced by > > commit 59191cd0cbe8463f9095a71cb4048bb138d6e446 > Author: Michael Albinus > Date: Sun Apr 2 11:02:54 2017 +0200 > > Apply connecion-local variables for shells > > if I read the log right. > > It wraps the `pop-to-buffer' in a `(with-current-buffer buffer', so > current-buffer doesn't change like it used to. Why can't you simply use (buffer-name (shell)) instead? martin From unknown Thu Sep 11 04:20:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37745: (save-window-excursion (shell) (buffer-name (current-buffer))) Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 17 Oct 2019 16:51:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37745 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: Lars Ingebrigtsen , 37745@debbugs.gnu.org, Eduardo Ochs Received: via spool by 37745-submit@debbugs.gnu.org id=B37745.15713310117356 (code B ref 37745); Thu, 17 Oct 2019 16:51:02 +0000 Received: (at 37745) by debbugs.gnu.org; 17 Oct 2019 16:50:11 +0000 Received: from localhost ([127.0.0.1]:48860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iL8yZ-0001uZ-2l for submit@debbugs.gnu.org; Thu, 17 Oct 2019 12:50:11 -0400 Received: from mout.gmx.net ([212.227.15.19]:56519) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iL8yX-0001uK-SG for 37745@debbugs.gnu.org; Thu, 17 Oct 2019 12:50:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1571331002; bh=+52eQLmBSTa+POSYlL8Vfm/+Q6KF3FwAnJEzFb238iU=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=JU5Z2xbzTnqfkIJAQqsfYN3E+Oqyhgwm29Q2B/m5WBMLUSKgdeAKKK2tx4+6M4LTq SsB1erWXAXEMADeoF/yfHSQD9sN10ttjtcdTtWvC/MtgnZIrobKRHE48xGo+n2ydfX gUASicQ2xPnGWgO+1J8wE58W37iDtI0SiYmSb11Q= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from detlef.gmx.de ([212.86.42.71]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MowGa-1hgrvY0dsE-00qVWL; Thu, 17 Oct 2019 18:50:02 +0200 From: Michael Albinus References: <87pniwkr9e.fsf@gnus.org> Date: Thu, 17 Oct 2019 18:50:00 +0200 In-Reply-To: (martin rudalics's message of "Thu, 17 Oct 2019 10:26:42 +0200") Message-ID: <87pniv5nbb.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:0yOP0O2Um1UKKuuvLSOBd5WQejO5+JlvzBoRK2DoNRCKsH7pYHJ qHMb5UJi5YKikdIbGP/OMAhJrHigGRTNuUYE0nmuF5XFUH2+/k3cVKmN3TbWHEl1pm81xtd 5Pz3a4pjxzZBYAH3wDocsdDS9VAsdlTQSSwT+boZtGpqbVswWUBDmrU53n4ljH5nehKQ35o xaoetag10bpDwgU5ddaug== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:HdyW01I0SUY=:v34P6raImLLW1aS9DJZrbL hrIZ1NW7QfuEx/k4y/YilaOQ+KbMF3nbJPW5aiGJ3fvPmbCeyYHktL7eL8XMmjgREsCK6HY2b wm21fi7Hl41OPfxoNAiWy/I435Tl8njYmImKcay7U1dgKy15aul8hPY4F3XmBsgGgcolsLdiF SgMiJP2l7utFnvHg7ev4u3M3uJ5evpeqyKXAvWwQcXxa5s71z94jtDshXNbWqaLRtwUNzd1iV k5tczXwkjuAzfKbnEQniFmTbzgLEXh1dY7wdLE6CodAtcG22Il5/KZsJfOuSr/Q9gKUZdfDup 47QP/cuN/rLJ+oFKZOrnf8yKsGkyDCAH4v38/Y1Le5hHVvl2gDkw6tj8ubq8CKu1uv7FTKbY0 XTcYKuxFEv5ILNL6hMzKoc9/OhoYti5UlJuCI3ryUusGMquUK3l0aCDO6wPthHQz6fSVcCJuF fuA/hnQUcBg3P2mB4f8PXpYG7cg7v5yK7bnyXzR8LfWe06z87CQ5Ohw8oxYaQYwOs1mw9qXAi dJ1ok2pSIFH/1/w/Zq6H5D7oG3p1GuFZLiVlWkXa39HhhQXPXMQtwN7gx6o/FF80cELRa2d2q FVu/Sql2Qotjqyh0V3ptZ+QHdv422Ip3Iz7Snx+484mj7JYL+8bdJw76b+0jlelq9lBhhoHH1 E4bsTEA4YbOI40BAN3pePGRHcpEm2BVepgUlqgTfxOYVyWym0h5na1BIHS/NtFCuTvFshJS8q 8Xx8KYIPY3Qfhe/8TAUMSNXqAVXCOGwNy84OFcVMErTYXidY8yNEWQxWN1pfVTjjd4loMK95X Ph6pURvVhKZe8Tiv9tlgK905+z82aQdLKTrweNLQZmVv5rzInxL+TcnH5VInvWEf8wvtYkHKr P/+peOZkT+4mrO85o9Zt3c2NaHwiOm3P03RVGJg2HEBiwOeH/oO9S0ZNYyfGRiSE4cmqnwFmg pbj3mYuPU0rdT7/DU54lfgJyG91altB3U0XyFA+me2b8GARYFlpzo/lCJnV/Vv5Jfn8wD7nlC n1rJtHq/3AIG4RjfN2d3FPOhbgOAXyYaj7oicMsWr/YN9sbVo6HGsglBVWBbtG9AHMWwFNxFk Z9rkQuuICSiW/KQKKepfYo+2jQzjJaaeX5FQd2wdO5kHdlEbJvAKcbmV3UK9CuCUJrqEjZcSM f8dMLHxBXXYeS84uUgotk/FPrvbMklz79/H531Oj/3E2p+ISFQ2ItGfhk4qw0s2vRlj6Bdm3m JN/tCDdsnu4u4avzKjswOvGZzDmk+I/txwhgcQqMe2ziMZ/MWcgu0PXcp6lE= 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 (-) martin rudalics writes: >>> In many versions of Emacs the sexp below >>> >>> (save-window-excursion (shell) (buffer-name (current-buffer))) >>> >>> returns "*shell*", but in some recent versions it returns the name of >>> the current buffer instead. >> >> This seems to be introduced by >> >> commit 59191cd0cbe8463f9095a71cb4048bb138d6e446 >> Author: Michael Albinus >> Date: Sun Apr 2 11:02:54 2017 +0200 >> >> Apply connecion-local variables for shells >> >> if I read the log right. >> >> It wraps the `pop-to-buffer' in a `(with-current-buffer buffer', so >> current-buffer doesn't change like it used to. > > Why can't you simply use (buffer-name (shell)) instead? That's possible, of course. However, `shell' has always made the shell buffer current. It was an oversight by me to change this. I've added this behavior to the docstring of `shell', and fixed this. Committed to master. > martin Best regards, Michael. From unknown Thu Sep 11 04:20:43 2025 X-Loop: help-debbugs@gnu.org Subject: bug#37745: (save-window-excursion (shell) (buffer-name (current-buffer))) Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 27 Oct 2019 08:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37745 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: martin rudalics Cc: Lars Ingebrigtsen , 37745@debbugs.gnu.org, Eduardo Ochs Received: via spool by 37745-submit@debbugs.gnu.org id=B37745.157216575210009 (code B ref 37745); Sun, 27 Oct 2019 08:43:01 +0000 Received: (at 37745) by debbugs.gnu.org; 27 Oct 2019 08:42:32 +0000 Received: from localhost ([127.0.0.1]:41659 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOe88-0002bN-3T for submit@debbugs.gnu.org; Sun, 27 Oct 2019 04:42:32 -0400 Received: from mout.gmx.net ([212.227.17.21]:36745) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOe85-0002b9-JX for 37745@debbugs.gnu.org; Sun, 27 Oct 2019 04:42:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572165740; bh=HS4QDBqbYHdpqKrmOj3UcgmH+q4tn4Ps0A9cfYqd6ro=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=GIw0nijWyK7OEkQ5a1mTMbomwusPADjANgfCPKGi1IpmZN8qJvk0nvvcpxLrclq/5 At5hyxZWJAnb9tOO+iF6PDKED+Xjab+MFGsI/Iiez3OuaLYFjF5aQ20zTl+C1F8eq2 FakczTGmDUXmy9LUKtsFjXkmmKrJ1VLFuW1dkEu4= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from detlef.gmx.de ([212.86.40.238]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mg6Zq-1hmojq1cje-00hhWo; Sun, 27 Oct 2019 09:42:20 +0100 From: Michael Albinus References: <87pniwkr9e.fsf@gnus.org> <87pniv5nbb.fsf@gmx.de> Date: Sun, 27 Oct 2019 09:42:18 +0100 In-Reply-To: <87pniv5nbb.fsf@gmx.de> (Michael Albinus's message of "Thu, 17 Oct 2019 18:50:00 +0200") Message-ID: <87y2x6wped.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:zmGho4jDKIuWMu8jDxxRGquFg+ksP9eopE96Qq/c/pRrQfkf3Gd ffdqAOIuZbOrwi2tbbQrv6Mf+pGiY6D5DAxWsPNuYuzQ2lJrN3F4wEW00NCrVS/dXRhwQw9 qwUijz2Fb5nl/1z001e7gaqgMpzuj99rjs48VDcwOARxA2io8YG62KX7wxaN7b07Q1RB/Q4 Q4aJ4FYBF6psnGKuZLP4w== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:EuhQUMB+xxU=:bH0VvwFabiH/gCCsBDcoSV WbhHvEBEMOhZh3kdJ68LQrgDL5InDXmpoYxQXg+OCo4roYKawS7NccZFWFlakMpLKFX5j7GlX vQUJYvCiDl/Y8NsEQGY7d1awQq/5frhUzGWJpUBuPqx/GdeCOgJuN/Slk/k6R5LLzyo3a/7AG CrLQ65ln7EC9LDjM57C/fT1kc+WW/duY4SSNbPu/5kt4PNIOe2tA6RCb8vU+YNr3SgUdyopkD ZbQIFzX4UfEcCAEefgdw8qSYfK/NqWJ/jb+auuFk0tksNFDcTS1Lx/4QfY5trDS1YANjTPnei l4AuS8xDX/+9/OegRqePbpH5XMV04RFY+BOQieeHbrchKPRTj1LD2GiDrRxv0aHyeSf30NdFC XRZl888HpfYNYSNwrqYri6Qq851d26t6SfPFQFp+SXbU+3uOIb6lcVHH1EBFFN2TdZ3ja96Gd JCuWEIdbN33GNsiyR4x3AOovymE9wdm8ZVvRouiTfCZmHgF1igL6J4E0GkHs9vhjdM+p6Y5fz 1JZgrYRqlLy/bV4MY1uMlI2ibvn7+LU6kjHG4rJY+1iHZ7tSF5uxzT01RReJsGfXh3ypVZbc8 QjNPVzwnUr98OdVzt+YOTGGrEdngcRsF673SSp2SqRWDWI4vX62qUe0Mjfk9E4KPMa5eu+mt0 co9rIgJL5jo1S7BnVT5/GXN/4DG/BcqSpcmJM53zM+9HqZ8pWwuBUW1ziHxS4gsynx0+79s8w Qe1iZnqbo+mT867IJrgRHueUkXNaan4ACXV2vz0/BN8xMqXSF9tTGorkvKpUJkjw14qU9LSPd hY1FPHyDOgivbV0iG3Uhm9FMexCzAYoIyM+wEiSzX/QebDLncnDOlSnon504VwVHiun8VE9Ee Ne8RRHA1YWiJRdZf5EeUk6USfniVSoOo6nYyGXINaBj6m6EwqPATZ8WcR5JEhm4NmNalxRnuz pXu8A4bqpx4Lw0QJHZCUH0hIM8NqtP9N63rdOcks4DOSrYmW+hSErhcQORWjmclktza1pWvYu KGyEfLKePIMrLqcemus0RIBeGjDfXXNu4qxyWfYCUk6fhxOIIYP33OIEoZd/iP4UO/xZBWsnK 53XC71Ffc0V2GQxMPhH6TymLiqD1pI8tfMVhyGkSqapT7dMBGGJl3mm61od8zI9lOaNlPd5HG GnT5WW2zxtpN2GxQbFb+LbBsYB06ngWjmvV+BgS5wQ1SvTx1SKwUByRVKwPHtMJ700ZamDygY 8Romn5sNwa/dvHbXJf+F6ws+Ik2oAvo0bFOxrJRt/grds+966FxjKQFxvwZQ= X-Spam-Score: -0.7 (/) 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 (-) Version: 27.1 Michael Albinus writes: > I've added this behavior to the docstring of `shell', and fixed > this. Committed to master. No further complaints, so I'm closing this bug. Best regards, Michael. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 27 04:57:01 2019 Received: (at control) by debbugs.gnu.org; 27 Oct 2019 08:57:01 +0000 Received: from localhost ([127.0.0.1]:41663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOeM9-0004y4-Dr for submit@debbugs.gnu.org; Sun, 27 Oct 2019 04:57:01 -0400 Received: from mout.gmx.net ([212.227.17.21]:35079) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iOeM5-0004xf-Mh for control@debbugs.gnu.org; Sun, 27 Oct 2019 04:56:58 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1572166609; bh=DkH89WgIm0Wo6+EH8ncDJbdcIvgCtwp2Y7icic0Ec8U=; h=X-UI-Sender-Class:Date:To:From:Subject; b=Aax5BTOLyEuYDu/DRW5L9ce9C0h63TGuf2mPiJAow2DzNC7i7RVUBNmhbyJXZW7xC UeSykuch9EmBCo/NRXZ+3q7X39ApliNQZAGotC0r+UqpYp3NghZ7RBwLgjG/ICoPCo SDHU4KDicumPe2L9TSa6Wl0AWv5vMkVtaZtfXErQ= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from detlef.gmx.de ([212.86.40.238]) by mail.gmx.com (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MzQgC-1i2haD0wnA-00vN88 for ; Sun, 27 Oct 2019 09:56:49 +0100 Date: Sun, 27 Oct 2019 09:56:48 +0100 Message-Id: <87sgnewoq7.fsf@gmx.de> To: control@debbugs.gnu.org From: Michael Albinus Subject: control message for bug #37745 X-Provags-ID: V03:K1:l4ltIvsS9NFtxJi9fMkBt/qDYXF2GqRvt36yU08OEfyBCkU7HJ6 AWu2hPWiZqtbuwQpaxGs6rdVSDUkYSNnTkveluLmdgf3s3n2VZ6RlRFTET3BhArVpyAPD71 o2QQwPlICQ7ehzmD84bh7QlTUEYoyFYiJxFHo+vFI+BzC5c1ZXWEKulvg03KUlx+4jw//t3 KP0UazkPMB3kawa+XmPpg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:c+33JF2n9y8=:qpXDx/eBxdf/7hJaTTAsN5 LdxNC2MvL8BDA7y1j9peseOKy0vgvkLt1hazU1iMAe4BaxqbGLsCEmdEcLZdB9ELg9MPQL9iP VJldgCp9CJHn7mTwICVsZIlepjeKY+Sa2rtz5TARHxlsG4W2n8KqdYsKiNobj75ZW99OvzLhe 54x6GMS3YXyXOAT3uFJuizvZgPnqFJrTaNlPfrsRHqjl61oLzW9jDvWKBGzmsS75pOA3viYwJ 6ERtnlQQbBdGTvWwQFyLhh5TIN6pSyuBSQc/JoCgJHXnlgEfBKcHTVSqgwlRxSleffc62dHF/ VmHftCnfptZeyK/T9Jr6xc5d3epNyoz1gD7sddhzDWOdkN5rghAyajTWorfHzL4kOePoHIm+L 4h+koGGtTv0LRwD6zCu8rJE0OkaPApYv4M2oAR8hLNEFhdoO5gNsK5Qkz+z0koonhVXX79P61 KX89td0TmZkiFfxc40Wh0B3c//fsBrkpjjyD0rkeLkqdkkHNAinNZ74HfmfqQ37WIdLD3UvHY R5+bQukqQOZWRSTCbOso6LonewSeaMiclOj7/iy4A+PczvMpR6AZD7iewOo2FylVvIWA/0cPd 3mOKJCg6Zng3a/1w1y/PNSBGEUwgK7Nnql8Z7z99jEwpaU9/5xccQlCmymvHHQaLTUSCqZgio O30TrtC111LEk/Uuq4BuOElVJSwYNT45oR0g+v1FQDHjat4niTHhpz96VcRT8nzA4eHqgy4KN q10nzt7v4lFT3qFXrD8WL8FQ8hGbTO7aDcULTEYItsWuLXCmhHymEKGAlRVB602nYQ6EFmZLW 6EBdh/313BVrWCQi/ZAD9XpnZ6bQ8fX4hFKha9ACzuXcnD3DlHsikONR5KwRPKtZbVP2O+x9R aInQnQ5pB+czY11gyc5QLuxB/j3AXxWId3MqPMF8ObaeVK9tDZt6I2iClFCjT0CWnVxXnrzqW k6VX2WZwVHB13G6z1MyN/KnF2OF9OQH5fwh7BM421qFa4OLt44xk/3xgAGHS2skbSq2krCQF6 LNigwxfJuWtjF3KuFclvJKsAzVcVRf2EyVhs72GMvfrJVGQ2dOJXh93fNKnaEUUYVE4PNPnIg G+VVmo+Nc9vGVeXKkKcj5Bz4T/VILSOBUBu2BoBO+ZIqsciSyYCbQpnXYXmEDemVGr2uFINTq YqNSECqxbb6kxSmGLzk4Hf3fqQdUCRdmgOecuijJ7N7qCM3oBJV/HEqEqR4/Ym/0JkNjlP267 afyhRGwENZFRnoNV02qSKt4fmSLGPaZZUCfSj9tmtvPCkuN1zcTabRX2XoXk= X-Spam-Score: -0.7 (/) 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.7 (-) tags 37745 fixed close 37745 27.1 quit