Boa pergunta! A resposta é remover user-error
da opção debug-ignored-errors
. M-x customize-option debug-ignored-errors
e remova a entrada para user-error
.
No entanto, o manual Emacs do IMO deve ser transparente sobre isso, e não é. Mesmo o manual Elisp não está claro sobre isso - a única dica é esta menção de passagem, dentro da descrição da opção debug-ignored-errors
:
The normal value of this variable includes
user-error', as well as several errors that happen often during editing but rarely result from bugs in Lisp programs. However, "rarely" is not "never"; if your program fails with an error that matches this list, you may try changing this list to debug the error. The easiest way is usually to set
debug-ignored-errors' to 'nil'.
FWIW, eu enviei erro Emacs # 18005 para o documento que está faltando.