[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#9469: buffer-local variables seem to remember previous values
From: |
Johan Bockgård |
Subject: |
bug#9469: buffer-local variables seem to remember previous values |
Date: |
Tue, 13 Sep 2011 20:02:20 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
Stefan Monnier <monnier@iro.umontreal.ca> writes:
>> "The special form quote returns its single argument, as written,
>> without evaluating it. This provides a way to include constant symbols
>> and lists"
>
>> Isn't the first sentence misleading? It does not *always* return a
>> single argument as written. It does the first time, and memoizes
>> subsequently. Where is the mention of that?
>
> There is no memoization: the quote does not *construct* the object, it
> just returns it.
I think the "as written" bit is mildly confusing, and nearly falls into
this trap:
In other languages, an expression is text; it has no other form. In
Lisp, an expression is primarily a Lisp object and only secondarily
the text that is the object's read syntax. Often there is no need to
emphasize this distinction, but you must keep it in the back of your
mind, or you will occasionally be very confused.
-- (info "(elisp) Printed Representation")
- bug#9469: buffer-local variables seem to remember previous values, (continued)
- bug#9469: buffer-local variables seem to remember previous values, Lars Magne Ingebrigtsen, 2011/09/11
- bug#9469: buffer-local variables seem to remember previous values, Le Wang, 2011/09/12
- bug#9469: buffer-local variables seem to remember previous values, Andreas Schwab, 2011/09/12
- bug#9469: buffer-local variables seem to remember previous values, Le Wang, 2011/09/12
- bug#9469: buffer-local variables seem to remember previous values, Andreas Schwab, 2011/09/12
- bug#9469: buffer-local variables seem to remember previous values, Drew Adams, 2011/09/12
- bug#9469: buffer-local variables seem to remember previous values, Le Wang, 2011/09/12
- bug#9469: buffer-local variables seem to remember previous values, Stefan Monnier, 2011/09/13
- bug#9469: buffer-local variables seem to remember previous values, Le Wang, 2011/09/13
- bug#9469: buffer-local variables seem to remember previous values, Helmut Eller, 2011/09/13
- bug#9469: buffer-local variables seem to remember previous values,
Johan Bockgård <=
- bug#9469: buffer-local variables seem to remember previous values, Drew Adams, 2011/09/13
- bug#9469: buffer-local variables seem to remember previous values, Helmut Eller, 2011/09/13
- bug#9469: buffer-local variables seem to remember previous values, Le Wang, 2011/09/15
- bug#9469: buffer-local variables seem to remember previous values, Helmut Eller, 2011/09/11
- bug#9469: buffer-local variables seem to remember previous values, Andreas Schwab, 2011/09/11