Stefan Monnier <monnier@iro.umontreal.ca> schrieb am Fr., 19. Juni 2015 um 23:24 Uhr:
> Create an Elisp file such as
>    (defvar foo ?()
> and try to run `update-file-autoloads' on it.  This will fail with an
> unbalanced parenthesis error.  However, this is valid (albeit
> discouraged) Elisp code.

Yes: don't do that.  Use (defvar foo ?\() instead.
This same error will appear during interactive editing of that code.



If this is generally unsupported, can we then remove it from the doc and have the reader print a warning (or reject it altogether)?