From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#34318: 26.1.90; Strange behavior of two line message with running shell Date: Fri, 08 Feb 2019 10:58:04 +0100 Message-ID: <5C5D52AC.4060501@gmx.at> References: <5C5889D7.5020102@gmx.at> <874l9j9oyq.fsf@igel.home> <5C594AF8.2040107@gmx.at> <5C5963BE.6080800@gmx.at> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------020503090004050408020302" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="51397"; mail-complaints-to="usenet@blaine.gmane.org" Cc: 34318@debbugs.gnu.org, Stefan Monnier To: Andreas Schwab Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Feb 08 10:59:17 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1gs2wH-000D9l-BF for geb-bug-gnu-emacs@m.gmane.org; Fri, 08 Feb 2019 10:59:17 +0100 Original-Received: from localhost ([127.0.0.1]:53965 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gs2wA-0005zQ-PT for geb-bug-gnu-emacs@m.gmane.org; Fri, 08 Feb 2019 04:59:10 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:48902) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gs2w4-0005zI-VO for bug-gnu-emacs@gnu.org; Fri, 08 Feb 2019 04:59:05 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gs2w4-0001xQ-4w for bug-gnu-emacs@gnu.org; Fri, 08 Feb 2019 04:59:04 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:39634) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gs2w2-0001vq-2d for bug-gnu-emacs@gnu.org; Fri, 08 Feb 2019 04:59:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gs2w1-0006kw-Th for bug-gnu-emacs@gnu.org; Fri, 08 Feb 2019 04:59:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 08 Feb 2019 09:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34318 X-GNU-PR-Package: emacs Original-Received: via spool by 34318-submit@debbugs.gnu.org id=B34318.154961991325929 (code B ref 34318); Fri, 08 Feb 2019 09:59:01 +0000 Original-Received: (at 34318) by debbugs.gnu.org; 8 Feb 2019 09:58:33 +0000 Original-Received: from localhost ([127.0.0.1]:38915 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gs2vY-0006k8-Jq for submit@debbugs.gnu.org; Fri, 08 Feb 2019 04:58:32 -0500 Original-Received: from mout.gmx.net ([212.227.17.22]:39647) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gs2vW-0006jx-Mu for 34318@debbugs.gnu.org; Fri, 08 Feb 2019 04:58:31 -0500 Original-Received: from [192.168.1.101] ([212.95.5.55]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MHrk1-1goU9V18vd-003ZyJ; Fri, 08 Feb 2019 10:58:16 +0100 In-Reply-To: X-Provags-ID: V03:K1:9B4jlk06yTmqwsq3DcWnJZYsi5i9J3d4ry9u/Etn1euxIyuyjEb AuE4KYJZCi/GCBS73kDV9gWpn9Hz+aAZocJg1cfKdyGd6Jn01LnNxJWmUWPHlZWOilLP/1p 30P7q1nVnP+MwDMbUgP/GGC9t5HTXFqW/ZiiYm/c97JkxwWcm/wmnFJ2DBUxtPkIrugR4yb BExz5pSkSCsgQ0ALR/z1g== X-UI-Out-Filterresults: notjunk:1;V03:K0:9df2mKxz9vc=:s4s7F12OwFJaQETY6pTnHl 8CsuZag3s8/RFY9Emch7r6qPewSuNbNu0L/A+1ERdL+/6+ml5oKtxq6rOs65Kc5soVHERYUR9 KPXD3XyfXo8QNDy6aAMgqxP9QkQk6dYRMsIEeTPZif7AOoh+CQZ+jilgkdg34hSwpKwez8TYT 78i1y9Tlsh7jkBrCVu+s41m25Y3IFvUk32svxOyhn4JFV98vIUm1ZmUsv430X8YmxoLnAvQxr BdP6NcX8brDJ6/l0jSYQQDFX94rdgD5YN/YvBZ8IHoWZbt/0xJ45qDzB3FZSYoIaL609t92+4 52JLk13NU1k9Pzi5x/4CpEJzU4+fK3U2erU/SgJJgH0aX8X2IjBLDc4HVI9vcJ0TVmKYDWT+9 9593jD0sPboHLXzmLtTLKayiYFCc4lFT+IyC+6oQNheXZneMPORtP7gqw5gMaEOv+S90YXIy9 B6rAg/N04m3AjvEhrQslO5Ha2EaNDEpycKIiSRopqbp6gQUalKmyoDNrXV+2zYGz34LuO9jzW RJnG5QaYTiFcz6tJFkM3bOxHekl/OaZSYCl65XyZo7IEdEqNXi8NaR2vFFIYKKo2VSNxlKyan pqHens8bb3uziQyGYGwyZ81QyR+t20kAbhuYrK9MbFE2vmcwXkX+bdhenCQvHHiV6aGoAzG/p XsuhA97cavDkRf+GtHBlJiY79ivUiOpgrg5gCH6UCmd9o5wvKBdbgmYlWo3iXFAaJN/yPtBn5 LUrcAnljBVmp3wkWmZI/GTNvtpNlE2ejBh9jRY5Yh4f0dAiLrhVAkcYrZaiyYbqS4VjihHQQ X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:155255 Archived-At: This is a multi-part message in MIME format. --------------020503090004050408020302 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable > The regression appears to be that the synchronisation of buffer local > and global values doesn't work. When I type M-x, then C-h v > print-escape-newlines, I get this: > > print-escape-newlines is a variable defined in =E2=80=98C source code=E2= =80=99. > Its value is nil > Local in buffer *Minibuf-1*; global value is t > > Which doesn't make sense (the values are swapped). The problem is with 2018-06-03 Stefan Monnier Fix bug#30846, along with misc cleanups found along the way and in particular Don't call swap_in_symval_forwarding since the currently swapped binding is never one we've modified. I don't care how it gets fixed but it should get fixed, for example, as in the attached patch. Bugs like this can make people spend hours of debugging all sorts of completely unrelated areas which is no fun. So please, pretty please review that entire patch again - maybe it contains additional sorts of problems. Thank you in advance, martin --------------020503090004050408020302 Content-Type: text/plain; charset=windows-1252; name="data.c.diff" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="data.c.diff" ZGlmZiAtLWdpdCBhL3NyYy9kYXRhLmMgYi9zcmMvZGF0YS5jCmluZGV4IDU3MTExNDguLmM4 MTkzZGIgMTAwNjQ0Ci0tLSBhL3NyYy9kYXRhLmMKKysrIGIvc3JjL2RhdGEuYwpAQCAtMTk1 Niw2ICsxOTU2LDEzIEBAIHN0cnVjdCBMaXNwX1N5bWJvbCAqCiAJCUJWQVIgKGN1cnJlbnRf YnVmZmVyLCBsb2NhbF92YXJfYWxpc3QpKSk7CiAgICAgfQogCisgIC8qIElmIHRoZSBzeW1i b2wgZm9yd2FyZHMgaW50byBhIEMgdmFyaWFibGUsIHRoZW4gbG9hZCB0aGUgYmluZGluZwor ICAgICBmb3IgdGhpcyBidWZmZXIgbm93LiAgSWYgQyBjb2RlIG1vZGlmaWVzIHRoZSB2YXJp YWJsZSBiZWZvcmUgd2UKKyAgICAgbG9hZCB0aGUgYmluZGluZyBpbiwgdGhlbiB0aGF0IG5l dyB2YWx1ZSB3aWxsIGNsb2JiZXIgdGhlIGRlZmF1bHQKKyAgICAgYmluZGluZyB0aGUgbmV4 dCB0aW1lIHdlIHVubG9hZCBpdC4gICovCisgIGlmIChibHYtPmZ3ZCkKKyAgICBzd2FwX2lu X3N5bXZhbF9mb3J3YXJkaW5nIChzeW0sIGJsdik7CisKICAgcmV0dXJuIHZhcmlhYmxlOwog fQogCg== --------------020503090004050408020302--