Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SystemVerilog interface indentation in module declaration #1446

Open
veripoolbot opened this issue May 23, 2019 · 2 comments
Open

SystemVerilog interface indentation in module declaration #1446

veripoolbot opened this issue May 23, 2019 · 2 comments
Labels

Comments

@veripoolbot
Copy link
Collaborator


Author Name: Clarke Watson
Original Redmine Issue: 1446 from https://www.veripool.org


Hi,

Thanks for creating and maintaining verilog-mode. It is awesome!

I am having trouble getting SystemVerilog interfaces inside module declarations to indent properly when using verilog-batch-indent.

See attached sample code.

I would expect the din and dout interfaces to be aligned with the same column as the discrete logic signals after running verilog-batch-indent, but there always seems to be just a single space between the port type (SV interface) and the port name.

Let me know if I am missing a setting in the verilog-mode.el file.

Thanks!
Clarke

@veripoolbot
Copy link
Collaborator Author


Original Redmine Comment
Author Name: Wilson Snyder (@wsnyder)
Original Date: 2019-05-29T22:49:44Z


Agreed it should indent as you indicate, in general this looks to verilog-mode like a user-defined type, which is misindented due to #�.

Unfortunately unless you can contribute a patch, the indent part of verilog-mode is looking for a maintainer so it might be a long wait.

@gmlarumbe
Copy link
Contributor

I cannot see neither the code snippet nor the related issue. Is there a way to recover those to take a look at them?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants