tags 36068 + patch quit >> Ah, I think the problem can be triggered any time you `read' an unescaped >> literal outside of `load'. E.g., from emacs -Q: >> >> M-: (read "?)") RET > > Even byte-compiling a file containing such an unescaped literal sets > lread--unescaped-character-literals in the global scope. I think this > is where the real bug is. Yes, agreed. Here's a patch.