I've been porting ido.el from GNU Emacs, and it uses `exit-minibuffer'
off `post-command-hook', about which XEmacs loudly complains. It should
complain about exceptions, but throws are OK.
2013-02-22 Michael Sperber <mike(a)xemacs.org>
* event-stream.c (post_command_hook): Don't complain about throws
out of `post-command-hook'. This is quite common, for example to
exit the minibuffer.
--
Regards,
Mike
diff --git a/src/event-stream.c b/src/event-stream.c
--- a/src/event-stream.c
+++ b/src/event-stream.c
@@ -4364,7 +4364,7 @@
safe_run_hook_trapping_problems
(Qcommand, Qpost_command_hook,
- 0);
+ NO_INHIBIT_THROWS);
#if 0 /* FSF Emacs */
if (!NILP (current_buffer->mark_active))
_______________________________________________
XEmacs-Patches mailing list
XEmacs-Patches(a)xemacs.org
http://lists.xemacs.org/mailman/listinfo/xemacs-patches