An Introduction to Programming in Emacs Lisp: Book Review and Solutions to the Exercises

`An Introduction to Programming in Emacs Lisp’ (Elisp Intro), is an Elisp tutorial that comes with Emacs. Elisp, is short for Emacs Lisp, which is a dialect of the Lisp programming language. It is mainly used for writing extensions for the GNU Emacs editor and it can also be used as a scripting language in a way like Perl or Python.

After reaching a certain level in using Emacs, it is not enough to simply copy and paste others’ code for Emacs configuration, this is the main reason why I read Elisp Intro. I also wanted to gain some knowledge of a Lisp dialect that would be useful in (my) real world.

Continue reading

《An Introduction to Programming in Emacs Lisp》——书评及习题答案

《An Introduction to Programming in Emacs Lisp》(以下简称Elisp Intro),是Emacs自带的Elisp入门手册。Elisp是Lisp的方言之一,主要用于写Emacs扩展,也能作为脚本语言像Python和Perl那样使用。

读这本书主要是因为用Emacs到一定程度,光靠四处拷贝别人的配置代码已经不能满足需求了,另外也是想要学点儿实际能用到的Lisp。

Continue reading

Avalon Airshow 2013

Avalon Airshow 2013

`The Australian International Airshow’, also called `the Avalon Airshow’ because
it is held at the `Avalon Airport’.

Avalon Airshow is held every two years, aircraft from the U.S. Navy, the
U.S. Air Force and the Royal Australian Air Force will be presented, and some of
them will be used for aerobatic flights. And at the meantime, the Australian
Defense Force will promote their recruitment opportunities. Please read
Wikipedia for details.
Continue reading