From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: make-variable-buffer-local change Date: Fri, 25 Sep 2009 22:16:14 +0200 Message-ID: References: <200909251609.n8PG97YN020225@godzilla.ics.uci.edu> <200909251707.n8PH7nuk020712@godzilla.ics.uci.edu> <200909251946.n8PJkWuI021889@godzilla.ics.uci.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1253911653 5985 80.91.229.12 (25 Sep 2009 20:47:33 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 25 Sep 2009 20:47:33 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dan Nicolaescu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Sep 25 22:47:26 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MrHhN-0000Ji-S1 for ged-emacs-devel@m.gmane.org; Fri, 25 Sep 2009 22:47:26 +0200 Original-Received: from localhost ([127.0.0.1]:51114 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MrHhN-00079v-EW for ged-emacs-devel@m.gmane.org; Fri, 25 Sep 2009 16:47:25 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MrHDc-0006mz-WD for emacs-devel@gnu.org; Fri, 25 Sep 2009 16:16:41 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MrHDY-0006i1-At for emacs-devel@gnu.org; Fri, 25 Sep 2009 16:16:40 -0400 Original-Received: from [199.232.76.173] (port=47171 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MrHDY-0006hp-5j for emacs-devel@gnu.org; Fri, 25 Sep 2009 16:16:36 -0400 Original-Received: from mail-bw0-f220.google.com ([209.85.218.220]:35479) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MrHDX-000168-RP for emacs-devel@gnu.org; Fri, 25 Sep 2009 16:16:36 -0400 Original-Received: by bwz20 with SMTP id 20so2474448bwz.42 for ; Fri, 25 Sep 2009 13:16:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type; bh=IaYoyzDhg2RNhn7IaBV8ExlJY2YzARekwO32arWzM5c=; b=h91HFKwTfC6t0FjpdyFuP20q8V/FAtwzl/n0L+2T5FgjwgqL1EBJ0Xf2w2bjLTsU1p vFX8MKgBPSaQHMpnHIKneu9MNVSDmkRAZ11EStr05caRCG+RHwrXZ6g4p/Gq8l2DvLcj rpYo0ZYlHQieH3dP61I88ubc5HTzi9sUg/0fw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; b=EaGJYsNGPglrbH0Nrh+tC9rykVkgsf0AkPs8cbhUDglHl4a9gCdJOTsyyTy7U4wP9h /VlIbWkf4pSX2Th2NwvhhpAybwX5425YIfjRK4zs9qhA/ib/HrYXj9SD+34gHYSGuoD3 jfOmk0cqUNo+WH6a6MCjWS85tXyKLga7l8pfk= Original-Received: by 10.239.145.163 with SMTP id s35mr48896hba.42.1253909794214; Fri, 25 Sep 2009 13:16:34 -0700 (PDT) In-Reply-To: <200909251946.n8PJkWuI021889@godzilla.ics.uci.edu> X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:115633 Archived-At: On Fri, Sep 25, 2009 at 21:46, Dan Nicolaescu wrote: > My point is that it is cheaper to make this variable buffer local > exactly in the buffers that need to have it buffer local, rather than > making it buffer local in all buffers. "automatically buffer-local" does not mean "buffer local in all buffers"; only on those that set it. There's no change with respect to the previous situation. Before, packages manually set it to buffer-local and then assigned it, now it is automatic. > That's just a restatement of the facts, I am looking for an analysis of > the cause of issue. Trace `uniquify-rationalize-file-buffer-names' and `uniquify-buffer-file-name' and you'll see it happen. Then you can judge by yourself whether you think it's a bug or not. I think it is. Juanma