Author Archives: jcs

Abrams on Yasnippet

Howard Abrams over at howardism.org has posted a very nice tutorial on yasnippet. I learned a couple of things I didn’t know so you may find it worth a few minutes too. First off, I was only dimly aware that … Continue reading →

Posted in General | Tagged , | 1 Comment

Copying Text with a Mouse in OS X and Emacs

Ben Maughan over at Pragmatic Emacs has a nice tip for those of you using Emacs on OS X. It turns out that it’s easy to copy text to the kill ring with a mouse. I agree with Maughan that … Continue reading →

Posted in General | Tagged | Leave a comment

Refactoring with counsel-ag

Back in January of 2015, I wrote about an excellent post from abo-abo on his refactoring workflow. If you haven’t read his post be sure to take a few minutes to read it. The basic idea was that he wanted … Continue reading →

Posted in General | Tagged | Leave a comment

Put imenu Output in a Buffer

Grant over at Wisdom and Wonder has a short post that points us to imenu-list. That’s a minor mode that puts the output of imenu into a separate buffer where you may find it easier to work with. If you … Continue reading →

Posted in General | Tagged | 1 Comment

Calling eww from Dired

If you have files that you read in eww, here’s a suggestion that might make your workflow a bit easier: (define-key dired-mode-map "e" (lambda () (interactive) (eww-open-file (dired-get-file-for-visit)))) e opens from #dired with #eww in #emacs — ε (@goaoio) July … Continue reading →

Posted in General | Tagged | Leave a comment

Learn Elisp with Xah

Xah Lee is running a one month long Elisp tutorial. Everyday he points you to one of his Elisp pages and then gives a quiz or assignment to test your knowledge of the material. The course has been going on … Continue reading →

Posted in General | Tagged , | Leave a comment

Emacs Configurations for LaTeX

There’s been a lot of tweets and posts on Reddit lately asking about Emacs configurations to support writing \(\TeX\) and \(\LaTeX\). Here’s an example from anasrchid. He asks the typical question: how should I configure Emacs and what packages should … Continue reading →

Posted in General | Tagged , | 1 Comment

SBCL 1.3.9 Released

Steel Bank Common Lisp’s newest version, 1.3.9, is ready for download at the usual place. This month’s release is a small one that fixes a bug, optimizes some operations with complex numbers, and adds an enhancement that helps with garbage … Continue reading →

Posted in General | Tagged , | Leave a comment

Wisdom From Wilfred Hughes

Some wisdom from Wilfred Hughes. I think this is right. Polyglot programmers are often very effective. They can take designs tested in one language and benefit another! — Wilfred Hughes (@_wilfredh) September 6, 2016

Posted in Programming | Tagged | Leave a comment

Rewriting Git History with Rebase in Magit

Charl Botha has a useful video on rewriting Git history with Magit. Botha gives three examples: Changing the commit message on any old commit Squashing two or more commits into one Splitting a commit into two or more separate commits … Continue reading →

Posted in General | Tagged , | Leave a comment