Author Archives: jcs

Note Taking While Learning a Language

Nickolas Lanasa has a tip that should be obvious but may not be: Org-mode Inline code snippets that you can evaluate in #emacs are so helpful when learning a new programming language. #notetaking — Nickolas Lanasa (@nicklanasa) October 21, 2015 … Continue reading

Posted in General | Tagged , | Leave a comment

Text Editors Are Like Wine

The other day I came across an old post by Vivek Haldar on what we want in an editor. I may have written about it before but it’s worth revisiting. He notes that for many people what they want includes … Continue reading

Posted in General | Tagged | Leave a comment

Advanced Magit Video

Howard Abrams has been releasing a lot of really great videos lately. His latest is a remake of a talk he gave to the Portland Emacs Hackers Group on Magit Introduction and Demonstration. Although he spends a little bit of … Continue reading

Posted in General | Tagged , | Leave a comment

SBCL 1.3.0

The latest version of Steel Bank Common Lisp (version 1.3.0) is out. This version fixes a few bugs, includes a port to Linux on ARM64, and includes a new, optional interpreter. See the NEWS page for details. I compiled the … Continue reading

Posted in Programming | Tagged , | Leave a comment

Emacs Mini Manual (Basics)

Tu Do (tuhdo) has an excellent series of primers on Emacs. The first one is the Emacs Mini Manual (PART 1) – THE BASICS. It’s about 40 pages when printed as a PDF so it’s much more than an extended … Continue reading

Posted in General | Tagged | Leave a comment

Combining Incremental Search and Query-Replace

Here’s a very nice tip from Johan Lindstrom: #emacs tip: C-s (incremental-search), now C-w (pick up words), and then the real tip: M-% to query-replace the searched-for text. *BOOM* — Johan Lindstrom (@jplindstrom) October 1, 2015

Posted in General | Tagged | 2 Comments

DWIM in the Minibuffer

Artur Malabarba has an excellent Emacs tip on how to get the minibuffer to make an informed guess as to what who want to enter at the prompt. This is a really nice tip and something I didn’t know. Be … Continue reading

Posted in General | Tagged | Leave a comment

Emacs Streams

One of the nicest things in Scheme, I think, is the notion of streams. These are basically lazy, infinite lists. The idea is that you want a list of (possibly computationally complex) objects of indeterminate length. You could calculate the … Continue reading

Posted in General | Tagged , | 1 Comment

Daniel Gopar Chats with Sacha

Daniel Gopar has started a series of Emacs interview podcasts called Emacs.el. His first subject, fittingly, is Sacha Chua. Gopar and Chua have a far ranging discussion on Emacs. Gopar starts off by asking the obligatory “How did you get … Continue reading

Posted in General | Tagged | 1 Comment

Emacs for Scholars

At Emacsconf 2015, Erik Hetzner gave a very interesting talk on Making Emacs a Better Tool for Scholars. Hetzner works for the Public Library of Science, which publishes about 30,000 papers every year. He notes that about 90% of those … Continue reading

Posted in General | Tagged | 5 Comments