Tag Archives: Emacs

Org-ref!

A month ago, I wrote about John Kitchin’s org-ref package. At the time, it was still an alpha-level project but showed tremendous promise. Happily, Kitchin has continued work on the project and it is now in a ready-for-end-users state. It’s … Continue reading

Posted in General | Tagged , | Leave a comment

Documentation on the Lisp Machine

As regular readers know, one of the things I love about Emacs is its recapitulation of the Lisp Machine. Like most developers, I never had the chance to work on a real Lisp Machine so Emacs is as close as … Continue reading

Posted in General | Tagged , | Leave a comment

Bozhidar Batsov on Emacs

Continuing with yesterday’s theme of Why I Use Emacs, here is an excellent post by Bozhidar Batsov over at (think) on why he uses Emacs. Anyone who follows the Emacs scene will be familiar with Batsov. He blogs regularly and … Continue reading

Posted in General | Tagged | Leave a comment

Vincent Foley-Bourgon on Emacs

Vincent Foley-Bourgon has a very nice post on why he uses Emacs. I probably like it because his reasons pretty much mirror mine. Still, I think his post will resonate with every Emacs user. Following the old joke, Foley-Bourgon considers … Continue reading

Posted in General | Tagged | 2 Comments

Eshell and Abbreviations

I’m a big fan of eshell and much prefer it to running Bash inside a terminal buffer. I like to run it full frame and wrote some code to automatically save my window configuration and then run eshell in the … Continue reading

Posted in General | Tagged | Leave a comment

ido Completions Buffer

I just learned something that the rest of you probably already know. Sometimes when using ido you can get a long list of candidates. Scrolling through them can be a pain. That’s helped a bit by ido-vertical-mode, which I like … Continue reading

Posted in General | Tagged | 1 Comment

Emacs and Vi

Mike Kozlowski has a thoughtful post on the lessons of Emacs and Vi(m). His thesis is that while the lessons of Emacs have largely been absorbed by those writing editors, those of Vi have not. Emacs versus Vi is one … Continue reading

Posted in General | Tagged , | 4 Comments

Removing Repeated Occurrences of a Target Character From a String

The Problem While I was going through my RSS feed the other day, I came across this Programming Praxis problem and thought right away that the solution called for a state machine. It’s one of those problems that seems easy … Continue reading

Posted in Programming | Tagged , | 2 Comments

Magnar Continues His WebRebels Videos

The estimable Magnar Sveen has, to use his words, come out of hibernation and continued the posting of his WebRebels talk. This video is part 5 of the series. It’s been a while so if you don’t remember, the official … Continue reading

Posted in General | Tagged | Leave a comment

Mutable String and Emacs Buffer Passing Style

Speaking of Christopher Wellons, he’s got a very interesting post over at null program on mutable strings and Emacs buffer passing style. Wellons starts by pointing out that strings in Emacs Lisp, like many other languages, have a fixed size … Continue reading

Posted in Programming | Tagged , | Leave a comment