Bug#840424: Could you fix the error that is found by verilog-mode testing on Debian?
Hi Wilson,
On Fri, Oct 14, 2016 at 10:03 PM, Wilson Snyder <wsnyder@wsnyder.org> wrote:
> Immediately above the error is this:
>
> Ignoring `eval:' in file's local variables
>
> But 0test.el has this:
>
> (setq enable-local-eval t)
>
> Can you please debug why that setting is being ignored and the "Ignoring" warning happens?
I found that! If we run "make test" on fakeroot environment, we get such error!
$ grep url .git/config
url = https://github.com/veripool/verilog-mode.git
$ fakeroot make test
--snip--
Considering test autoasciienum_frominc.v
autoasciienum_frominc.v: finding...
Ignoring `eval:' in file's local variables
autoasciienum_frominc.v: deleting indent...
autoasciienum_frominc.v: deleting autos...
autoasciienum_frominc.v: testing auto...
Ignoring `eval:' in file's local variables
autoasciienum_frominc.v:14: No state definitions for `En_C14ChipNum'
xemacs exiting
And also, you'll see same error while running "make test" on root user:
$ make clean
$ sudo make test
Considering test autoasciienum_frominc.v
autoasciienum_frominc.v: finding...
Ignoring `eval:' in file's local variables
autoasciienum_frominc.v: deleting indent...
autoasciienum_frominc.v: deleting autos...
autoasciienum_frominc.v: testing auto...
Ignoring `eval:' in file's local variables
autoasciienum_frominc.v:14: No state definitions for `En_C14ChipNum'
xemacs exiting
I think xemacs ignores file's local variables. It's a problem or a
specification at xemacs?
Best regards,
--
Kiwamu Okabe at METASEPI DESIGN
Reply to: