Emacs Line length annoyances

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 at 12! That's borderline unusable when dealing with strings and file paths.
  • edebug-print-length defaults to 50.

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.