From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: "Basil L. Contovounesios" Newsgroups: gmane.emacs.bugs Subject: bug#34765: 26.1; with-temp-buffer should not run buffer-list-update-hook Date: Mon, 20 May 2019 14:42:13 +0100 Message-ID: <87ftp9jl8q.fsf@tcd.ie> References: <5C7FD591.9090505@gmx.at> <83lg1sc8ob.fsf@gnu.org> <5C8009F3.5000405@gmx.at> <767e1b59-6ac2-cd11-076e-82a56ac53e29@gmx.at> <11be4631-b087-52a3-92fe-4cbd5248908d@gmx.at> <838svxxk41.fsf@gnu.org> <49c11920-0909-dcc2-4a39-4cdcfaf20453@gmx.at> <87lfzwg04h.fsf@tcd.ie> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="202592"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Cc: 34765@debbugs.gnu.org, alexanderm@web.de, monnier@IRO.UMontreal.CA To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon May 20 15:43:13 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 1hSiZN-000qXv-2M for geb-bug-gnu-emacs@m.gmane.org; Mon, 20 May 2019 15:43:13 +0200 Original-Received: from localhost ([127.0.0.1]:35962 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hSiZL-000623-VY for geb-bug-gnu-emacs@m.gmane.org; Mon, 20 May 2019 09:43:12 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:57313) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hSiZF-00060s-Az for bug-gnu-emacs@gnu.org; Mon, 20 May 2019 09:43:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hSiZC-0001Sq-Ne for bug-gnu-emacs@gnu.org; Mon, 20 May 2019 09:43:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:50869) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hSiZC-0001Si-KE for bug-gnu-emacs@gnu.org; Mon, 20 May 2019 09:43:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hSiZC-0006nm-FF for bug-gnu-emacs@gnu.org; Mon, 20 May 2019 09:43:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 20 May 2019 13:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 34765 X-GNU-PR-Package: emacs Original-Received: via spool by 34765-submit@debbugs.gnu.org id=B34765.155835974926102 (code B ref 34765); Mon, 20 May 2019 13:43:02 +0000 Original-Received: (at 34765) by debbugs.gnu.org; 20 May 2019 13:42:29 +0000 Original-Received: from localhost ([127.0.0.1]:36180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hSiYe-0006mw-Qj for submit@debbugs.gnu.org; Mon, 20 May 2019 09:42:29 -0400 Original-Received: from mail-ed1-f66.google.com ([209.85.208.66]:40282) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hSiYc-0006mi-LI for 34765@debbugs.gnu.org; Mon, 20 May 2019 09:42:27 -0400 Original-Received: by mail-ed1-f66.google.com with SMTP id j12so23950226eds.7 for <34765@debbugs.gnu.org>; Mon, 20 May 2019 06:42:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd-ie.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=RyPO5LJaEmYkjeeOi2vw0wD3aSPYbXJHD35flaMQe7c=; b=T695/FBZt0krRhSVbvTzvGEWx7rk17tgtcH8tvJHduLmADixCs9Iw2l/YD6SLljSXq +bdj4cvJeMzjcAdAMuuWJM8cxZ0hA5tk3Sl0q1Jt2qAaqdyzkym8DdtMwghfc0h00mVc efbfo3D8xxucwW60wzXEpJ0niM/SIuNPeS2OnJjYWdeuYOgy3yL38TTfEXdyJ/46vUuQ +G5yp2Ppp0ihSEdUHPIWT2nRdLMHpngvKsLx81xGranMVRuRPGg+xxQzTaae0Kk3j8LS bp0H6qZ8NMc+HKxTshmzcwslAGWm9DdmGpdcc+Ik7W0DuKrdaIfzazn5O+q3PP9gB8iu S92g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=RyPO5LJaEmYkjeeOi2vw0wD3aSPYbXJHD35flaMQe7c=; b=Ca4TVI4eLGegSjXusU6ayTRCYNdhb8X3Ty1Q9GooZSyEuYzPu3VPnOL6j5mSqAQhGk zmgfypQTQhrhP+XNc0xBQbfsFQe5AwMt54kiyqSsQWKIV/BnYTA28gOplFvMKdlrYFqe JnT6+3fuHSHbgczdPQVWw3eK6kWc59saJtOfO/n7in+uT5WEGNszQ/MXfPnvIVGpnc1j cMUjGAKpwqmauNYbMNyIotFbDhBW9w04r4e3u/R7CF52DSXUlCLtvmQ47lmw7d9+h3BK 6o+TmuqWcC8ZN5LpxRx9B/xc85BnehVoJSVcp02WLhYWgR6aatXggy51l2oWbXyOB1w6 k9eg== X-Gm-Message-State: APjAAAVCI1TPeZN0LPPhjzOIny5T6zgwfQaFZnNw9KgLIN9KoY7P7OHH Vc/9JwcmvcYfmdXbPQicPPjr8A== X-Google-Smtp-Source: APXvYqzgYYGu1OtcvaXf6GwqNqQbZazHzDw4UyYHFpevgAcl2Stc+wqiIpxac5ULo3HhSto+2YBLXw== X-Received: by 2002:a17:907:20cd:: with SMTP id qq13mr33685857ejb.170.1558359740531; Mon, 20 May 2019 06:42:20 -0700 (PDT) Original-Received: from localhost ([2a02:8084:20e2:c380:6fa:38d6:1fce:ddb3]) by smtp.gmail.com with ESMTPSA id c26sm5672086ede.32.2019.05.20.06.42.19 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Mon, 20 May 2019 06:42:19 -0700 (PDT) In-Reply-To: (martin rudalics's message of "Sat, 27 Apr 2019 10:31:15 +0200") 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:159580 Archived-At: martin rudalics writes: >> Your patch allows the following additional change, right? > > I suppose so. I'm not sure about the Fget_buffer_create in the else > branch of that if, though. WDYM? > It would be nice to get rid of the entire > > b->inhibit_buffer_hooks > = (STRINGP (Vcode_conversion_workbuf_name) > && strncmp (SSDATA (name), SSDATA (Vcode_conversion_workbuf_name), > SBYTES (Vcode_conversion_workbuf_name)) == 0); > > form in 'get-buffer-create'. Any ideas? Doesn't your patch in https://debbugs.gnu.org/34765#86 already eliminate the need for it? Thanks, -- Basil