From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Kevin Rodgers Newsgroups: gmane.emacs.help Subject: Re: Automatically turn off a default minor mode for a particular file? Date: Thu, 16 Jul 2009 23:59:57 -0600 Message-ID: References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1247810461 25585 80.91.229.12 (17 Jul 2009 06:01:01 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 17 Jul 2009 06:01:01 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Jul 17 08:00:54 2009 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MRgUx-0004RP-SL for geh-help-gnu-emacs@m.gmane.org; Fri, 17 Jul 2009 08:00:48 +0200 Original-Received: from localhost ([127.0.0.1]:38610 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MRgUx-0003pX-Dv for geh-help-gnu-emacs@m.gmane.org; Fri, 17 Jul 2009 02:00:47 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MRgUY-0003pI-Tu for help-gnu-emacs@gnu.org; Fri, 17 Jul 2009 02:00:22 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MRgUR-0003m3-8L for help-gnu-emacs@gnu.org; Fri, 17 Jul 2009 02:00:21 -0400 Original-Received: from [199.232.76.173] (port=53649 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MRgUQ-0003m0-WF for help-gnu-emacs@gnu.org; Fri, 17 Jul 2009 02:00:15 -0400 Original-Received: from main.gmane.org ([80.91.229.2]:48585 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MRgUQ-00071K-AC for help-gnu-emacs@gnu.org; Fri, 17 Jul 2009 02:00:14 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1MRgUL-0006Fa-Fq for help-gnu-emacs@gnu.org; Fri, 17 Jul 2009 06:00:09 +0000 Original-Received: from c-67-190-36-32.hsd1.co.comcast.net ([67.190.36.32]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 17 Jul 2009 06:00:09 +0000 Original-Received: from kevin.d.rodgers by c-67-190-36-32.hsd1.co.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 17 Jul 2009 06:00:09 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 24 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-67-190-36-32.hsd1.co.comcast.net User-Agent: Thunderbird 2.0.0.22 (Macintosh/20090605) In-Reply-To: X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:66164 Archived-At: dnquark wrote: > Hi all, > Is there a way to automatically turn off a minor mode (that's enabled > by default) on a per file basis -- through file local variables > perhaps?.. > > I often work in Matlab and have mlint (automatic syntax checker) > enabled by default -- however, I need it off in certain files (it > screws up, make things unreadable, and sometimes doesn't play well > with the folding mode). Now, I know you could *enable* a minor mode > through file-local-variables, but is there a way to disable/toggle > it?.. I'm not familiar with Matlab or its Emacs interface, but: (1) Is mlint useful outside of the the major mode you use to edit Matlab files? (2) Because if not, why enable mlint globally (by default, as you say) when you could just enable it on the appropriate major mode hook? -- Kevin Rodgers Denver, Colorado, USA