[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Mis-features of let
From: |
rgb |
Subject: |
Re: Mis-features of let |
Date: |
19 Apr 2005 14:10:21 -0700 |
User-agent: |
G2/0.2 |
> anything. Like I said in an earlier post, it's not necessary to
> list all the things that an operator doesn't do, since there are an
> infinite number of things it doesn't do.
8.1 Symbol Components of the Elisp reference says:
The "value cell" holds the current value of the symbol as a
variable. When a symbol is used as a form, the value of the
form is the contents of the symbol's value cell. See
`symbol-value' in *Note Accessing Variables::.
It also says:
The value cell holds the symbol's value as a variable (*note
Variables::). That is what you get if you evaluate the symbol as
a Lisp expression (*note Evaluation::).
With no statements anywhere to the contrary, these statements imply
that any use of the term *variable* is a reference to a symbol's
value cell.
By implying or outright claiming that let has no effect on the
print-name, function, or plist cells of the symbol passed to let the
manual creates a hazard that someone like me is almost certain to
fall into. (As I did.) Nothing warned me of the danger that the
symbol made available under let is not a normal symbol and use
of functions such as fset and put have undefined results (which
I showed in my examples).
- Re: Defadvice use, (continued)
- Re: Defadvice use, Stefan Monnier, 2005/04/18
- Re: Mis-features of let (was Defadvice use), rgb, 2005/04/18
- Re: Mis-features of let, Stefan Monnier, 2005/04/19
- Re: Mis-features of let, rgb, 2005/04/19
- Re: Mis-features of let, Stefan Monnier, 2005/04/19
- Re: Mis-features of let, rgb, 2005/04/19
- Re: Mis-features of let, David Kastrup, 2005/04/19
- Re: Mis-features of let, Barry Margolin, 2005/04/19
- Re: Mis-features of let, rgb, 2005/04/19
- Re: Mis-features of let, Barry Margolin, 2005/04/20
- Re: Mis-features of let,
rgb <=
- Re: Mis-features of let, Kevin Rodgers, 2005/04/19
- Re: Mis-features of let, David Kastrup, 2005/04/19
- Re: Mis-features of let, rgb, 2005/04/19
- Re: Mis-features of let, David Kastrup, 2005/04/20
- Re: Mis-features of let, Stefan Monnier, 2005/04/20
- Re: Mis-features of let, Thien-Thi Nguyen, 2005/04/20
- Re: Mis-features of let, Thien-Thi Nguyen, 2005/04/19
- Re: Defadvice use, Barry Margolin, 2005/04/19
Re: Defadvice use, Stefan Monnier, 2005/04/18