> 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


_______________________________________________
Emacs-devel mailing list
Emacs-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-devel

Reply via email to