[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: emacs/lisp ChangeLog
From: |
Stefan Monnier |
Subject: |
Re: emacs/lisp ChangeLog |
Date: |
Mon, 16 Mar 2009 15:17:24 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (gnu/linux) |
>> It seems many files still have leading * in their defcustoms. For
>> example, have a peek at the nxml directory.
No big deal. They're pretty harmless anyway.
>> BTW, I am curious about the leading *, what does it do? Why so many old
>> packages are using it?
> It was used to mark a variable as a user option.
More specifically it was used to tell M-x set-variable that it could
operate on it.
> This is obsolete; nowadays people should just use defcustom.
Nowadays, set-variable automatically considers all defcustom'd variables
as being acceptable, so the * is redundant for them.
Stefan