[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.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]