>>>> "Hrvoje" == Hrvoje Niksic
<hniksic(a)xemacs.org> writes:
Hrvoje> Ideally, fix the `loop' expansion code so it's smarter
Hrvoje> about emitting code. Or make sure it adds declarations
Hrvoje> for the compiler to ignore the unused variables (I'm not
Hrvoje> sure we have such declarations, though).
We have them in 21.5. Ben says they're absolutely safe, and require
no changes to the byte-compiler itself. (They're wrapper macros that
invoke warning inhibitors we already have in the byte-compiler.)
I was leery of putting them into 21.4, but we've had no problems with
them in 21.5. If you could review them, and second Ben's safety
opinion (I'd second it but I'm not really competent here, and I also
worry that I'm overreacting to my earlier opposition because it seems
unwarranted now), we can go to Vin and ask for them in 21.4.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.