From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel,gmane.emacs.pretest.bugs Subject: Re: 23.0.60; M-x compile gives args out of range 0, 0 Date: Wed, 9 Apr 2008 09:24:13 +0000 Message-ID: <20080409092413.GA2200@muc.de> References: <47FB4E7D.3020504@swipnet.se> <20080408172227.GA3399@muc.de> <20080408192147.GB3399@muc.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1207732114 6541 80.91.229.12 (9 Apr 2008 09:08:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 9 Apr 2008 09:08:34 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org, Jan DjFFFFFFFFFFFFFFrv To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Apr 09 11:09:06 2008 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 1JjWIS-0006ck-35 for ged-emacs-devel@m.gmane.org; Wed, 09 Apr 2008 11:08:48 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JjWHo-0005Xu-F1 for ged-emacs-devel@m.gmane.org; Wed, 09 Apr 2008 05:08:08 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JjWHf-0005U5-Fm for emacs-devel@gnu.org; Wed, 09 Apr 2008 05:07:59 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JjWHc-0005Na-Aa for emacs-devel@gnu.org; Wed, 09 Apr 2008 05:07:58 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JjWHb-0005MT-Im for emacs-devel@gnu.org; Wed, 09 Apr 2008 05:07:55 -0400 Original-Received: from fencepost.gnu.org ([140.186.70.10]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JjWHW-0007DM-0z for emacs-devel@gnu.org; Wed, 09 Apr 2008 05:07:52 -0400 Original-Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1JjWHU-00037m-2E for emacs-pretest-bug@gnu.org; Wed, 09 Apr 2008 05:07:48 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1JjWHO-0007Ay-5o for emacs-pretest-bug@gnu.org; Wed, 09 Apr 2008 05:07:46 -0400 Original-Received: from colin.muc.de ([193.149.48.1] helo=mail.muc.de) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JjWHN-0007A5-FP for emacs-pretest-bug@gnu.org; Wed, 09 Apr 2008 05:07:41 -0400 Original-Received: (qmail 38743 invoked by uid 3782); 9 Apr 2008 09:07:38 -0000 Original-Received: from acm.muc.de (p57AF58C8.dip.t-dialin.net [87.175.88.200]) by colin2.muc.de (tmda-ofmipd) with ESMTP; Wed, 09 Apr 2008 11:07:36 +0200 Original-Received: (qmail 3008 invoked by uid 1000); 9 Apr 2008 09:24:13 -0000 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.9i X-Delivery-Agent: TMDA/1.1.5 (Fettercairn) X-Primary-Address: acm@muc.de X-detected-kernel: by monty-python.gnu.org: FreeBSD 4.6-4.9 X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:94765 gmane.emacs.pretest.bugs:21949 Archived-At: Morning, Stefan! On Tue, Apr 08, 2008 at 04:22:23PM -0400, Stefan Monnier wrote: > > There's a category of variables which are _essentially_ buffer local, > > and nobody ever explicitly localises them first - things like > > major-mode, mark-ring, foo-minor-mode, buffer-undo-list, ..... > It's hard to clearly define which ones are "essentially" buffer local > and which ones aren't. I'm not so sure about that. Anything set by a major mode is almost certainly such a variable. font-lock-keywords, for example. :-) But this is going towards the philosophical again. [ .... ] > So feel free to apply your patch (except for the part that changes the > docstring, since C-h v will take care of warning the user that the > variable is automatically made buffer-local). DONE. [ .... ] > Stefan -- Alan Mackenzie (Nuremberg, Germany).