Useful Emacs Lisp and Common Lisp macros and functions.
(For me “Common Lisp” means sbcl; part of the CL-code will probably not work in other CL dialects.)
The (main) file shalaev.org contains
- source code,
- examples, and
- tests
for both elisp and Common Lisp macros and functions.
Either
- copy-paste or load generated/*.el into your projects, or
- load the code as a package:
- copy shalaev.el into
~/.emacs.d/local-packages/
, - load start.el from ~/.emacs, and
(require 'shalaev)
in your el-code.
- copy shalaev.el into
For usage example, see the cloud (sync) project.
Unpack cl-shalaev.tbz into your Quicklisp directory:
tar xjfv cl-shalaev.tbz --directory=$HOME/quicklisp/local-projects/
and (require 'shalaev)
in your code.
For usage example, see the simple-logger project.
This code is released under MIT license.