tags 18059 + patch quit Michael Heerdegen writes: >>From eval.c: > > /* A simple (defvar foo) with lexical scoping does "nothing" except > declare that var to be dynamically scoped *locally* (i.e. within > the current file or let-block). */ > > This behavior isn't obvious, so it should be mentioned in the docstring > of "defvar" and in > > (info "(elisp) Defining Variables") How about this: