I expect it has something to do with message's special handling of lines containing "..." -- if you replace the "..." with "x" in your message strings, your example works as expected.
[I'm looking at the "*Messages*" buffer to judge the results.] -Miles -- Do not taunt Happy Fun Ball. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel