Common LISP is lexically scoped, though it does still have opt-in dynamic scoping ("special variables").
Since Emacs 24.1 (had to look up the version), it's been possible to enable lexical scope for a file or buffer. The default is still dynamic scope, and dynamic scope can be achieved even after enabling lexical scope with certain conditions.