From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Bruce Korb" Newsgroups: gmane.emacs.bugs Subject: Re: local variable for updating the time stamp on save Date: Thu, 17 Jan 2008 07:32:10 -0800 Message-ID: <668c430c0801170732y4d82ce17gc813fcf2e3ba9593@mail.gmail.com> References: <476ED79F.1000306@gmail.com> <477C060C.4010903@gmail.com> <200801022157.m02LvVAc013684@oogie-boogie.ics.uci.edu> <477C2857.5060502@gmail.com> <200801030044.m030ikI2020292@oogie-boogie.ics.uci.edu> <200801030655.m036tJco000552@oogie-boogie.ics.uci.edu> <200801101402.m0AE2aM2006101@oogie-boogie.ics.uci.edu> <478CFFAB.2010104@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1200583950 9194 80.91.229.12 (17 Jan 2008 15:32:30 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 17 Jan 2008 15:32:30 +0000 (UTC) Cc: bug-gnu-emacs@gnu.org, dann@ics.uci.edu To: rms@gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jan 17 16:32:48 2008 Return-path: Envelope-to: geb-bug-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 1JFWjX-0005J0-Pa for geb-bug-gnu-emacs@m.gmane.org; Thu, 17 Jan 2008 16:32:48 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JFWj8-0004Ff-KU for geb-bug-gnu-emacs@m.gmane.org; Thu, 17 Jan 2008 10:32:22 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JFWj2-0004FN-Ci for bug-gnu-emacs@gnu.org; Thu, 17 Jan 2008 10:32:16 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JFWiz-0004F1-U2 for bug-gnu-emacs@gnu.org; Thu, 17 Jan 2008 10:32:15 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JFWiz-0004Ex-Jk for bug-gnu-emacs@gnu.org; Thu, 17 Jan 2008 10:32:13 -0500 Original-Received: from wr-out-0506.google.com ([64.233.184.225]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JFWiz-0000VI-6f for bug-gnu-emacs@gnu.org; Thu, 17 Jan 2008 10:32:13 -0500 Original-Received: by wr-out-0506.google.com with SMTP id 37so214011wra.12 for ; Thu, 17 Jan 2008 07:32:10 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=lXiYAH6T/6BaHI3FPU0hCY91MtMVnYDqFHi4U5Hdo0w=; b=kZkaNRYflaDTe/xLi5eJdhvSeg+UZmSvCSilAjvl153lwyuz4izpPqA0KgZ/bDDYab/mn9A1rgq2C4utQKq/9FRflzdl1oNMOqeOk8h49bzN3dryZzGE+51qX1R2k3A8exUWbIft7jklS2ba6M55OLSZvkhw/eyEDqOAq543rJQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ID2f7QooAk4lITnzDyEiAjNj6h3OoesvxVN7iLy7MNyy2DMMszn/FZdTUt9W7kqvuVInQtiM3U0CSxz7484c38H9nDDNT1f83En9ZF3b79upw7JwZlqAnd5vUThv7AuKer/KWj43+cwj0m2nju+ukZ0jkriTPE8XPIRrcdIvIl4= Original-Received: by 10.150.58.5 with SMTP id g5mr589329yba.158.1200583930237; Thu, 17 Jan 2008 07:32:10 -0800 (PST) Original-Received: by 10.150.220.1 with HTTP; Thu, 17 Jan 2008 07:32:10 -0800 (PST) In-Reply-To: Content-Disposition: inline X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 (Google crawlbot) X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:17362 Archived-At: On Jan 16, 2008 12:31 AM, Richard Stallman wrote: > At the moment, no. Thank you. I just updated to GNU Emacs 22.1.1 > and plodded my way through variable after variable triggering the > "we've never set this variable before. Are sure you want to do > this?" over and over > > Can you find the list of the ones you accepted, and send it to us? > Maybe we should mark some of them for acceptance by default. Hi Richard, I have a "safe-local-variables-values" both at home and at work. For some administrative reason, my work one got reset to empty and now only contains: '(safe-local-variable-values (quote ((sh-indentation . 2) (sh-basic-offset . 4) (sh-basic-offset . 2)))) But I'd simply say that anything containing "indent" or "offset" is pretty likely to be "pretty safe". I still think it is better still to "allow" me to say that this is a nifty feature that I don't like. :) I want to live dangerously because I don't edit files that might do such nasty things. Thinking along those lines, it might make more sense to be able to say "in this file hierarchy, I trust everything" and "in that file hierarchy, I don't trust a thing." I just have little use for the latter. Cheers - Bruce P.S. Have I mentioned that I have really liked using emacs since 1984? :) P.P.S. variables using "indent" in their names: c-indent-comment-alist Variable: *Specifies how \[indent-for-comment] calculates the comment start column. c-indent-comments-syntactically-p Variable: *Specifies how \[indent-for-comment] should handle comment-only lines. c-label-minimum-indentation Variable: *Minimum indentation for lines inside code blocks. c-special-indent-hook Variable: *Hook for user defined special indentation adjustments. c-syntactic-indentation Variable: *Whether the indentation should be controlled by the syntactic context. c-syntactic-indentation-in-macros Variable: *Enable syntactic analysis inside macros. c-tab-always-indent Variable: *Controls the operation of the TAB key. custom-buffer-indent Variable: Number of spaces to indent nested groups. fill-individual-varying-indent Variable: *Controls criterion for a new paragraph in `fill-individual-paragraphs'. indent-tabs-mode Variable: *Indentation can insert tabs if this is non-nil. mail-indentation-spaces Variable: Number of spaces to insert at the beginning of each cited line. message-indent-citation-function Variable: *Function for modifying a citation just inserted in the mail buffer. sh-first-lines-indent Variable: *The indentation of the first non-blank non-comment line. sh-indent-after-case Variable: *How much to indent a statement relative to the `case' statement. sh-indent-after-do Variable: *How much to indent a line after a `do' statement. sh-indent-after-done Variable: *How much to indent a statement after a `done' keyword. sh-indent-after-else Variable: *How much to indent a statement after an `else' statement. sh-indent-after-function Variable: *How much to indent after a function line. sh-indent-after-if Variable: *How much to indent a statement after an `if' statement. sh-indent-after-loop-construct Variable: *How much to indent a statement after a loop construct. sh-indent-after-open Variable: *How much to indent after a line with an opening parenthesis or brace. sh-indent-after-switch Variable: *How much to indent a `case' statement relative to the `switch' statement. sh-indent-comment Variable: *How a comment line is to be indented. sh-indent-for-case-alt Variable: *How much to indent statements after the case label. sh-indent-for-case-label Variable: *How much to indent a case label statement. sh-indent-for-continuation Variable: *How much to indent for a continuation statement. sh-indent-for-do Variable: *How much to indent a `do' statement. sh-indent-for-done Variable: *How much to indent a `done' relative to its matching stmt. Usually 0. sh-indent-for-else Variable: *How much to indent an `else' relative to its `if'. Usually 0. sh-indent-for-fi Variable: *How much to indent a `fi' relative to its `if'. Usually 0. sh-indent-for-then Variable: *How much to indent a `then' relative to its `if'. sh-indentation Variable: The width for further indentation in Shell-Script mode. standard-indent Variable: *Default number of columns for margin-changing functions to indent. tab-always-indent Variable: *Controls the operation of the TAB key.