> Create an Elisp file such as
>=C2=A0 =C2=A0 (defvar foo ?()
> and try to run `update-file-autoloads' on it.=C2=A0 This will fail=
with an
> unbalanced parenthesis error.=C2=A0 However, this is valid (albeit
> discouraged) Elisp code.
Yes: don't do that.=C2=A0 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 reje=
ct it altogether)?=C2=A0