emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Documentation not clear for the Lisp function set-variable


From: Juanma Barranquero
Subject: Re: Documentation not clear for the Lisp function set-variable
Date: Tue, 28 Jun 2005 18:19:00 +0200

> I think we should use the complete-in-turn thingy

Hmm. Some more info, please? :-)

> so that completion first
> tries to complete without obsolete vars and only if that fails then it tries
> to complete with obsolete vars.

OK, once I understand what are you referring to with the
"complete-in-turn thingy"...

> I recommend not to classify cases as "alias" and "obsolete alias"
> but as "alias" and "obsolete" where this latter case can be an alias
> or not.  Setting an obsolete var should be discouraged, whether it's aliased
> to some other var or not.

OK, with respect to giving a warning (wrt completion I don't agree,
but I'll implement whatever is deemed best, of course).

> If you want a warning for aliases, it should come after, in the same way as
> the display of shortcuts after M-x foobar RET.

Where is that implemented?

> As for warnings of obsoleteness, I would argue to put them before (with
> a (sit-for 1)), since we want to send a clear message that they should not
> use this variable any more.

OK, makes sense.

If I understand correctly, you're OK'ing the `user-variable-p' patch
and we're now discussing patching `set-variable'.

-- 
                    /L/e/k/t/u




reply via email to

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