I didn't realise Emacs has an elisp repl

Reading time ~1 minute

When it comes to Emacs, I am an amateur at best, but part of the fun is that I keep discovering new useful functionality.

Thanks to a post over at Mastering Emacs, I'm now aware of ielm, which provides an elisp repl. It came in very handy when I was trying to build an elisp function that would automatically pull all the packages I regularly use via ELPA if they weren't installed already.

Can you get a deadlock with a single lock and an IO operation?

Quite a while ago, I answered a question about [the basic deadlock scenario](https://stackoverflow.com/questions/17252441/can-someone-ple...… Continue reading