From: Stefan Monnier <monnier@iro.umontreal.ca>
To: help-gnu-emacs@gnu.org
Subject: Re: Fontifying-errors make Emacs (mostly) unusable
Date: Wed, 29 Aug 2012 10:45:26 -0400 [thread overview]
Message-ID: <jwvfw75hibs.fsf-monnier+gnu.emacs.help@gnu.org> (raw)
In-Reply-To: mailman.7762.1346236376.855.help-gnu-emacs@gnu.org
> Thats probably because the error appears in a (fontifying) hook
> function thats called before any real action.
> How can I get out of this 'trap' without restarting Emacs?
Depends on the specific problem you're encountering, but it may very
well be that kill&restart is the only way to fix it.
Due to Emacs's extensive reliance of "modifiable Elisp code", it's
generally impossible to prevent such situations.
There is code in various parts of Emacs to try and handle some
particular cases (e.g. an error in a pre-command-hook will cause Emacs
to remove that function from the hook), so if you can give details about
your particular case and it seems to be a common enough problem, maybe
we can find a way to make Emacs behave more gracefully.
Stefan
next parent reply other threads:[~2012-08-29 14:45 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.7762.1346236376.855.help-gnu-emacs@gnu.org>
2012-08-29 14:45 ` Stefan Monnier [this message]
2012-08-29 18:33 ` Fontifying-errors make Emacs (mostly) unusable Thorsten Jolitz
[not found] ` <mailman.7779.1346265026.855.help-gnu-emacs@gnu.org>
2012-08-29 19:19 ` Stefan Monnier
2012-08-29 20:51 ` Thorsten Jolitz
2012-08-29 10:35 Thorsten Jolitz
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=jwvfw75hibs.fsf-monnier+gnu.emacs.help@gnu.org \
--to=monnier@iro.umontreal.ca \
--cc=help-gnu-emacs@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).