On 09/28/2015 01:09 PM, Philipp Stephani wrote: > The issue is that it's impossible for module authors to write such a > `condition-case' in the general case. While individual signals can be > caught, it's not possible to catch all signals using the condition-case > Lisp function. Similarly, there is no way to write a `catch' block that > would catch all tags; `catch' only allows catching individual tag symbols. I believe Stefan is proposing adding a true catch-all to the module API, like internal_condition_case.