Emacs' ignore-errors is a nuclear option. When in doubt, use condition-case to show what error you're expecting or bugs will lurk.
miniblog.
Related Posts
I don't really understand Rust's `loop {}` syntax. It's syntactic sugar for `while true {}` but it feels odd to have special syntax for this case.
The name `loop` also doesn't imply 'loop with no termination condition' to me (other than break/continue).
I am fascinated to learn that Multics (the Unix predecessor) was a big influence on the lisp condition system (i.e. resumable exceptions)!
From
Current status: working on crazy go-to-definition tool for elisp: https://github.com/Wilfred/elisp-def
It understands let, let*, global vars, functions and even macros that introduce bindings!*
*Some terms and condition apply.

