Tag Archives: Elisp

Finding Pangrams in the NYT Spelling Bee Puzzle

From time to time I find a reference to a New York Times article in my feed. I had to register with the NYT to be able to read them and one side effect of that registration is that every … Continue reading

Posted in General | Tagged , | Leave a comment

Threading Macros in Elisp

As I’ve mentioned in some recent posts, Mike Zamansky is making his annual pilgrimage to the Advent of Code Website to try his hand at the problems. This year—so far, at least—he’s been using Clojure to solve the problems. I … Continue reading

Posted in General, Programming | Tagged , | Leave a comment

Zamansky 66: An Eshell Switcher

Mike Zamansky has another video up in his Using Emacs Series. The video is about his trying to use eshell more and building an eshell switcher so that he can easily switch among his active eshell instances. I really like … Continue reading

Posted in General | Tagged , | Leave a comment

Finding Intersections Redux

Last month, I published a post on Finding The Intersection of Two Lists. The impetus for the post was an Emacs Stack Exchange question asking if there was a better way to find the intersection of two lists than looping … Continue reading

Posted in General | Tagged , | Leave a comment

Finding The Intersection of Two Lists

I recently saw an Emacs Stack Exchange Question on how to find the intersection of two lists. The questioner asked if there was a better way than the obvious solution of looping over both lists looking for matches, a \(O(mn)\) … Continue reading

Posted in General | Tagged , | Leave a comment

Makefiles for Elisp

Chris Wellons has another great post over at Null Program. This post discusses how he uses makefiles to build his Emacs packages. If you’re like most Elisp programmers, you probably write only small bits of Elisp to add to your … Continue reading

Posted in General | Tagged , | Leave a comment

Elisp Cheat Sheet

Musa Al-hassy has a very nice Elisp reference sheet. It doesn’t cover the Elisp run-time system so such as general Lisp constructs as used by Emacs. His table of contents gives a good idea of what’s covered: Functions Variables Block … Continue reading

Posted in General | Tagged , | Leave a comment

Zamansky’s Advent of Code #1

I don’t have anything else interesting to say today so let’s take a look at Mike Zamansky’s post on the Advent of Code 2017 Day 1 problem. Zamansky has a nice discussion of solving this with Python and the steps … Continue reading

Posted in General | Tagged , | Leave a comment

Elisp Tutorial Videos

Daniel Gopar is working on a series of video tutorials for Elisp. It’s definitely for n00bs so if you want to understand the basics of Elisp, you might want to take a look. Right now there are 4 videos but … Continue reading

Posted in General | Tagged , | Leave a comment

An Example of pcase-lambda

Over at the Emacs reddit, instant_sunshine has an example of using pcase-lambda. It’s not used very often but can be useful if you have to write functions that need to look inside Lisp objects. The documentation for pcase-lambda is a … Continue reading

Posted in Programming | Tagged , | 2 Comments