Tag Archives: Emacs

disaster.el

This is great! It’s disaster.el, a really useful tool if you write in C/C++ and can grok assembly language. What is does is compile and disassemble the C/C++ code in the current buffer. In will even jump to the code … Continue reading

Posted in Programming | Tagged | Leave a comment

A O(n) Solution to the Last Elisp Challenge

As I mentioned in the post, my An Elisp Challenge post was suggested by this Programming Praxis post. The next Programming Praxis post was a followup that discussed Booth’s Algorithm, which calculates how many left rotations a string must undergo … Continue reading

Posted in Programming | Tagged , | Leave a comment

Xah Lee on Defining Super and Hyper Keys

If, like me, you are always writing little pieces of Elisp to do some task or another or if you have a lot of ELPA packages installed, chances are it’s hard to find key sequences for them. In theory, 【Ctrl+c】 … Continue reading

Posted in General | Tagged | 6 Comments

Tags with Emacs

One of the oldest and most general code navigation tools is tags. The idea is that you generate a tags database for your code base and then use it to tell your editor where to find the definition of a … Continue reading

Posted in Programming | Tagged | Leave a comment

My Solution to the Elisp Challenge

Here’s my solution to the recent Elisp challenge. It’s easy to be seduced by the notion of rotating one sequence to see if it’s equal to the other. That would work but the rotation is pretty expensive and the solution … Continue reading

Posted in Programming | Tagged , | Leave a comment

Paredit and Multiple Cursors

Brian Zwahr has an outstanding Emacs Rocks! type video up on using Paredit and Multiple Cursors together. This is excellent. He shows how to combine simple functions from each into a really powerful tool. Like Sveen’s masterpieces, the video is … Continue reading

Posted in General | Tagged | Leave a comment

Window Configuration and Management

Xah Lee has a couple of nice posts on managing window configurations. One posts deals with having a single (large) frame and dividing it into several windows. The other deals with the opposite case of having several frames with one … Continue reading

Posted in General | Tagged | 12 Comments

An Elisp Challenge

Here’s a simple Elisp challenge suggested by a problem from by ProgrammingPraxis. We call one string a cycle of another if one string can be transformed into the other by a rotation of the characters. Note that this means They … Continue reading

Posted in Programming | Tagged , | 7 Comments

Babcore

Arne Babenhauserheide, who you may remember as the “Eminent Babenhauserheide” from Episode 7 of Emacs Rocks!, has a nice post up on Babcore, his version of Bozhidar Batsov’s prelude. If, like me, you enjoy mining other people’s configurations for ideas … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Conference Videos

The indefatigable Sacha Chua volunteered to edit the videos of the recent Emacs Conference and I’ve been looking forward to watching them. The problem was that I haven’t been able to find a list of those ready for viewing. Until … Continue reading

Posted in General | Tagged | Leave a comment