Tag Archives: cl-lib

how to enable Unicode encoding, lexical scope, and CL functions in an Emacs Lisp file

Table of Contents 1. how to enable UTF-8 encoding 2. how to enable lexical scope 3. how to use CL functions I recommend Emacs beginners to enable at least three things in their elisp files (such as dotemacs files, a.k.a. … Continue reading

Posted in Emacs | Tagged , , , | 4 Comments

Differences between Common Lisp and Emacs Lisp

Table of Contents Motivation Comprehensive? first sight differences data types buffer local variables lexical scope and dynamic scope namespace call by sharing Three equality operators: eq, equal, eql functions that use the three equality operators The cl-lib package other functions … Continue reading

Posted in Emacs, Lisp | Tagged , , | 5 Comments

highlighting old style CL function names in Emacs Lisp

Table of Contents 1. background 2. highlighting old style CL function names 3. some anomalies 4. how I got the list 1 background There are two built-in libraries for Common-Lisp-like functions in Emacs Lisp: cl.el and cl-lib.el. The former is … Continue reading

Posted in Emacs | Tagged | 1 Comment