This is a shoutout to Artur Malabarba for his excellent elisp-bug-hunter that I wrote about last year. This morning, I upgraded my packages, one of which was Org, and afterwards Emacs would not load. I was getting an error about org-link-load-parameters
being a void function. That looked like some problem with Org so I wasted a bit of time trying to figure out what the problem was.
I should have known better. After a while, I remembered about elisp-bug-hunter
. It’s one of those utilities that you hardly ever use and I had to look up it’s name and how to use it by hunting up my old blog post. A quick run of bug-hunter-init-file
told me that the problem was really in the org-mac-link
package. I just commented out the code to load it and everything was fine. The next time org-mac-link
is updated, I’ll uncomment that code and be able to grab links from other OS X apps again. In the mean time, Emacs is up and running.
So, thanks, Artur. Your excellent package saved the day here at the Irreal International Headquarters and allowed us to get on with our quest for world domination. If you haven’t already loaded elisp-bug-hunter
, do it right now so you’ll have it on that awful day that you need it.