Tag Archives: Emacs-lisp

Elisp

No wonder it’s so hard to learn.

Posted in General | Tagged , , | Leave a comment

Emacs Batch Text Processing

Xah Lee has a page up on batch text processing with Emacs. The page is a recapitulation of several tips that Lee has published before. These tips were very helpful to me when I was trying to learn the Elisp … Continue reading

Posted in General | Tagged , | Leave a comment

A Xah Lee Challenge

Over at ergoemacs.org, Xah Lee posses the following challenge: Find a simple and general method to create the following text. (global-set-key (kbd “<menu> g a”) “A”) (global-set-key (kbd “<menu> g b”) “B”) (global-set-key (kbd “<menu> g c”) “C”) (global-set-key (kbd … Continue reading

Posted in Programming | Tagged , | 4 Comments

Symbols in Emacs Lisp

One of the hardest things for Lisp newcomers to understand is symbols. They look tantalizingly like variables from other languages and, indeed, they are often just that. But, as the new Lisper soon discovers, they are much more. Xah Lee … Continue reading

Posted in Programming | Tagged , | 1 Comment

Learning Elisp

Xah Lee has an excellent post on learning how to program in Emacs Lisp1. His idea is to start with your favorite programming mode, disable it, and program your own. Begin with just doing syntax coloring and then slowly add … Continue reading

Posted in Programming | Tagged , | 2 Comments

Images in Emacs

Christopher Wellons over at null program has a nifty post on rendering fractals in Emacs. He shows how to draw and display fractal using Emacs lisp. I didn’t know you could do stuff like that. The Elisp writes the image … Continue reading

Posted in Programming | Tagged , | Leave a comment

An Elisp Puzzle

Xah Lee points to this interesting tweet The three S’s of SUCCESS by Gary Fredericks and asks for something similar in Elisp. Fredericks’ code is (map (vec “SUCCESS”) [0 5 6]) which certainly isn’t Elisp. My first attempt at Elisp … Continue reading

Posted in Programming | Tagged , | 4 Comments

Internal Irreal Links with Emacs

I try to keep a couple of posts in reserve for those days when nothing strikes me as worth writing about. Other times, I may write a series of posts on a related topic and not post them until the … Continue reading

Posted in Programming | Tagged , | 1 Comment

A Nice Elisp Tutorial

Christian Johansen has posted a nice introduction to Elisp. He had a particular problem he wanted to solve with Emacs and the tutorial is about how he went about learning enough Elisp to program a solution. The tutorial is focused … Continue reading

Posted in Programming | Tagged , | Leave a comment

Tips for Using Emacs Lisp

Nic Ferrier has a nice post entitled Tips on Emacs Lisp programming. The post has been mentioned by many of the Emacs aggregators but it’s a nice post and worth a shout out. Ferrier takes the position that Elisp is … Continue reading

Posted in Programming | Tagged , | Leave a comment