Am 20.09.2013 17:10, schrieb Barry Margolin:
In article <mailman.2569.1379688787.10748.help-gnu-emacs@gnu.org>,
Andreas Röhler <andreas.roehler@easy-emacs.de> wrote:
Am 20.09.2013 14:30, schrieb Stefan Monnier:
If I purposefully use a local dynamic variable as in:
Use (defvar my-counter) at the file's top-level to indicate that this
variable is used in a way that relies on dynamic scoping.
A need to write code just to silence compiler warnings?
Emacs could do better.
Other than "code", what would you suggest?
In the precise case: just drop that warning.
In a wider sense, IMO a modular approach is better.
Restrict compiler warnings to obvious errors, don't mix style questions in.