"...Ordinarily, you’d use *scratch*, but it’s useful to have your scratch buffer use mode for the language you want to write code in, and *scratch* doesn’t fulfill this unless you’re hacking on emacs-lisp. To this end, I created scratch-el, a bit of code for doing just this..."
Full story »