Lars Ingebrigtsen <larsi@gnus.org> schrieb am Fr., 1. Juni 2018 um 12:19 Uhr:

A reddit user noted these messages popping up when starting Emacs

Loading ‘~/.emacs.d/init’: unescaped character literals `?[', `?]' detected!

and wondered what to do about it.  Perhaps it would be a good idea to
just say something like

unescaped character literals `?[', `?]' detected, `?\[', `?\]' expected

or something along those lines?  For Emacs 26.2.


Sounds reasonable, here's a patch.