2 ms·Good work, but I feel obligated to mention that, of course, this is all already built in to emacs.by jmilkbal 15y agoGood work, but I feel obligated to mention that, of course, this is all already built in to emacs.