Emacs truncates messages when I'm debugging elisp. It has always annoyed me. I never found the setting to not truncate because I always included "message"
as part of the string, thinking it was an echo area / messages buffer setting.
The default emacs line length variables should just be higher by default.
eval-expression-print-length
defaults at12
! That's borderline unusable when dealing with strings and file paths.edebug-print-length
defaults to50
.
Setting those to at least 120
offers me some sanity back.
I'm glad I found this post on emacs.stackexchange.com. Maybe I should use apropos
more.