Posted in 19 July 2009 ¬ 23:10h.Rick
TL;DR version: Modern browsers need to learn a lesson from Emacs and keyboard launchers and provide an interface for tab-switching that is keyboard search-as-you-type based. Firefox is the best browser to implement this on, since it is very extensible.
The Extensibility of Firefox
Mozilla recently hosted a Summer Design Challenge for 2009 that focused on “Reinventing Tabs [...]
Read the rest of this entry »
Posted in 23 October 2008 ¬ 22:38h.Rick
My Emacs startup time was stretching beyond 10 seconds, which seemed a bit offputting even for a text editor cum operating system. I do have a fair amount of elisp loading at startup, however, and though I have played with byte-code-cache, I determined there must be an easier way to compile all my elisp [...]
Read the rest of this entry »
Posted in 4 May 2008 ¬ 15:34h.RickComments Off
In his latest post, Steve Yegge pointed out that Emacs’ biggest competitor wasn’t really IDEs, because Emacs isn’t really great because it edits text. Emacs’ biggest competitor is really Firefox, because what makes Emacs great is that it is so extensible, and so it is with Firefox as well (although I prefer ELisp to [...]
Read the rest of this entry »
Posted in 26 April 2008 ¬ 13:22h.RickComments Off
Since I tend to work in Emacs no matter what computer I’m using, I got curious after reading Steve Yegge’s latest post about XEmacs instability what exactly my uptimes are on all my Emacs sessions (I use GNU Emacs, but I was still curious). This is some elisp I threw together to answer that [...]
Read the rest of this entry »
Posted in 18 February 2008 ¬ 23:41h.RickComments Off
I wanted to write a simple function in elisp that would find the comment characters used in the current major mode. It is part of an effort to create a simple literate programming tool for Emacs (aka Slipcore – initial version to be posted soon). The obvious way to do this is to leverage [...]
Read the rest of this entry »