Using defstruct in Common Lisp to produce more optimised code:
miniblog.
Related Posts
elisp-def is now even smarter at finding definitions in Emacs lisp!
If a variable is defined by a macro (e.g. foo-mode-hook) or a function is defined by a macro (e.g. using defstruct) then it will still find the definition!
I wish I learnt about cl-defstruct earlier. A little struct with a few keys is really useful for complex return values in (e)lisp.
