all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Dan Nicolaescu <dann@ics.uci.edu>
To: Bruce Korb <Bruce.Korb@gmail.com>
Cc: bug-gnu-emacs@gnu.org
Subject: Re: HOW CAN I STOP THIS NOVICE MODE STUFF?
Date: Wed, 02 Jan 2008 16:44:46 -0800	[thread overview]
Message-ID: <200801030044.m030ikI2020292@oogie-boogie.ics.uci.edu> (raw)
In-Reply-To: <477C2857.5060502@gmail.com> (Bruce Korb's message of "Wed, 02 Jan 2008 16:12:07 -0800")

Bruce Korb <Bruce.Korb@gmail.com> writes:

  > Dan Nicolaescu wrote:
  > > It is, please send the list of variables that you have issues with.
  > > If such variables are defined in emacs itself, then the policy is to
  > > determine what type of arguments are safe for the variables. If the
  > > variables are defined in a package, then it is that package's duty to
  > > mark them as safe.
  > 
  > How does "the package" do that?  

Fro example
(put 'VARIABLE_NAME 'safe-local-variable 'integerp)
for a variable that is of type interger. There are many examples of this
in the emacs source code.


  > If the gnulib project doesn't do this, then which package providers
  > actually do know the code?

I can't parse this.


  > > The above is the current policy.
  > > 
  > > Unless you show that the policy is somehow wrong, you'd have trouble
  > > convincing people to change it (which is what you propose).
  > 
  > What I think I am asking for is documentation on how to make this test:
  > 
  >      (eq enable-local-variables :all)
  > 
  > yield "#t" (or however it is spelled in emacs lisp).
  > Would that be:
  > 
  >       (set enable-local-variables  :all)
  > 
  > in my .emacs file?  Another part of my request is that I think it
  > is a little over the top to have to delve into the emacs lisp code
  > to the point were I found the ``(eq enable-local-variables :all)''
  > test at all.  :(

As I said in my previous email there's no way to do this and AFAIK no
desire to do it because it does not seem necessary. If you want this to
change you'd have to show it is necessary.  Precise examples of problems
would be a good start for a proof.




  reply	other threads:[~2008-01-03  0:44 UTC|newest]

Thread overview: 36+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-12-23 21:48 HOW CAN I STOP THIS NOVICE MODE STUFF? Bruce Korb
2007-12-24 13:23 ` Lennart Borgman (gmail)
2007-12-24 13:54 ` Andreas Schwab
2007-12-25 17:45   ` Bruce Korb
2007-12-25 17:58     ` Lennart Borgman (gmail)
2007-12-25 22:32     ` Michael Schierl
2007-12-26  5:28     ` Richard Stallman
2008-01-02 19:32       ` Bruce Korb
2008-01-02 19:51         ` Dan Nicolaescu
2008-01-02 21:45           ` Bruce Korb
2008-01-02 21:57             ` Dan Nicolaescu
2008-01-03  0:12               ` Bruce Korb
2008-01-03  0:44                 ` Dan Nicolaescu [this message]
2008-01-03  6:55                   ` local variable for updating the time stamp on save (was: Re: HOW CAN I STOP THIS NOVICE MODE STUFF?) Dan Nicolaescu
2008-01-04  5:28                     ` Richard Stallman
2008-01-04 18:15                       ` Dan Nicolaescu
2008-01-10 14:02                       ` Dan Nicolaescu
2008-01-15 18:47                         ` local variable for updating the time stamp on save Bruce Korb
2008-01-16  8:31                           ` Richard Stallman
2008-01-17 15:32                             ` Bruce Korb
2008-01-17 20:08                               ` Dan Nicolaescu
2008-01-17 23:15                                 ` Reiner Steib
2008-01-18 18:21                               ` Richard Stallman
2008-01-19 17:35                               ` Bruce Korb
2008-01-19 18:32                                 ` Dan Nicolaescu
2008-01-20 21:35                                   ` Bruce Korb
2008-01-21  7:18                                     ` Dan Nicolaescu
2008-01-21 14:15                                       ` Bruce Korb
2008-01-21 20:30                                       ` Richard Stallman
2008-01-21 20:54                                         ` Bruce Korb
2008-01-22 22:30                                           ` Richard Stallman
2008-01-21 20:30                                       ` Richard Stallman
2008-01-22  1:00                                         ` Johan Bockgård
2008-01-21  9:08                                   ` Richard Stallman
2007-12-24 14:00 ` HOW CAN I STOP THIS NOVICE MODE STUFF? Bastien
2007-12-25  0:56   ` Michael Schierl

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200801030044.m030ikI2020292@oogie-boogie.ics.uci.edu \
    --to=dann@ics.uci.edu \
    --cc=Bruce.Korb@gmail.com \
    --cc=bug-gnu-emacs@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.