> I am not arguing for allowing lists of symbols rather than lists of > strings, but mixed lists of strings and symbols _are_ currently allowed > and try-completion and all-completions now nearly everywhere treat symbols > as being completely equivalent to (symbol-name 'symbol) since the > following change made relatively recently (I thought we were in a feature > freeze, but anyway):
I understand that. I was just arguing against that recent change. > I don't like the idea of adding "" at the beginning of a completion table. > Here I have a good reason, which is that it changes the behavior: > (try-completion "" '("aaa" "aab" "aac")) => "aa" > (try-completion "" '("" "aaa" "aab" "aac")) => "" > Of course, the person consing "" to the front of the completion table > will have to write his code to expect the second answer. What if the code *needs* the first answer? Stefan _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel