Saturday, August 14, 2010
I wrote a while ago about my blog-reading woes. Those woes are now over! Lars Magne Ingebrigtsen, of Gnus and gmane fame, has now brought us gwene — an RSS to NNTP gateway. You enter the feeds you want to read, and soon they show up as newsgroups in gmane. Thanks also should go to [...]
Saturday, October 10, 2009
There’s a fun source rewriting trick that I’ve wanted to try out for a long time — and I finally got a chance to do it while working on the multi-threading patch for Emacs. The Problem In the multi-threaded Emacs, a let binding must be thread-local, because this is really the only way to manage [...]
Thursday, October 1, 2009
It looks like package.el is going to go into Emacs after all. I’m psyched! I made a git branch (still local) to hack on this. Of course, now I realize that there are bugs to fix and features to add and cleanups to make before this is really feasible…
Thursday, September 24, 2009
I’ve recanted. Contrary to my earlier post on this topic, I now think implementing threading in Emacs is possible. A patch from Giuseppe Scrivano inspired me, and I started my own patch to do it. This was sort of fun. I wrote a batch script in elisp to rewrite some of the Emacs sources — [...]
Tuesday, September 15, 2009
Much to my surprise, the Fedora Emacs maintainers pushed Emacs 23 into the (ostensibly stable) Fedora 11 repository. I was a bit afraid to upgrade, since Emacs really is the cornerstone of my entire workflow. My desire for new features quickly overcame my fear, though. The first thing you will notice is that Emacs is [...]
Thursday, September 10, 2009
I’ve been trying for a while to figure out how best to read blogs. Right now I use three different methods — I use iGoogle for some things, plain old web browsing for some, and then gnus for one feed. What a pain! I’ve also tried other readers in the past — a couple web-based [...]
Saturday, November 15, 2008
As usual, my upgrade to F9 brought with it some behind-the-scenes changes. Sometimes these lurk for quite a while before I discover them. Tonight I clicked on a “mailto:” URL. A while back I had configured firefox to open a new message buffer in Emacs when I did this; but to my surprise instead it [...]
Saturday, November 8, 2008
I’ve been extremely flaky about ELPA lately, but the dam finally broke today, and I went through all my saved-up email and uploaded a bunch of packages. Check it out. I found out recently that ELPA has a competitor, ELM. Anybody tried this? If so, let me know what you think — is it better [...]
Next week is the GCC Summit, in Ottawa. I’ll be giving a talk there about my work on the incremental compiler. That will be fun, but what I’m really looking forward to is seeing all the other GCC hackers I know. There are plenty of interesting talks on the schedule, and some cool BOFs; plus [...]
I was reading about PEG recently, and thinking “that is pretty interesting” — and of course it turns out that there is an Emacs implementation. It is a bit odd how primitive parsing support is in Emacs. It is one of those mysteries, like how window configuration and manipulation support can be so weak. Peculiar. [...]