Подобные сообщения об ошибках для неправильно вызванных функций показывают, например:
(message (file-attributes "."))
Выдает сообщение:
"eval: Wrong type argument: stringp, ("/home14/tjones" 1 0 0 (20415 35598) (20211 19255) (20211 19255) 14 "lrwxrwxrwx" t ...)"
Как вы намеренно выполняете этот тип перевода, например:
(message (thing-to-string (file-attributes ".")))
В сообщение что-то вроде:
("/home14/tjones" 1 0 0 (20415 35598) (20211 19255) (20211 19255) 14 "lrwxrwxrwx" t ...)
Это только для отладки/информации. Я предполагаю, что есть способ, которым сообщение делает это, но доступно ли это нам, пользователям?