Then I simply suggest the patch below.  Then we can revert your change and
    forget about this idea of allowing symbols in completion lists.

    I mean, honestly, why make the primitives try-completion, all-completions,
    and test-completions yet more hairy for this one particular case, which is
    not even an often used piece of code and where the workaround won't even
    lead to any noticeable performance hit, seeing how hide-ifdef-define-alist
    is unlikely to grow large.

It seems ok to me.  This feature of completion tables is not important
for users, and I would not mind if we abandon it.


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

Reply via email to