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
there are 2 spaces at the left side of "=" while : verilog-auto-lineup = all #1128
Comments
Original Redmine Comment This is intentional from what I understand after studying the @verilog-pretty-expr@ function. The extra space is put so that blocking and non-blocking assignments get lined up identically (though I don't know why one would have blocking and non-blocking assignments in the same block :P). For instance, with point on "foo",
running @verilog-pretty-expr@ (bound to @c-c =@), we get:
Here is the relevant code in @verilog-mode.el@:
"Source": Lines 7059 to 7064 in 685bba6
|
Original Redmine Comment I have fixed this in "github/verilog-mode PR#15":#15 |
Original Redmine Comment Looks good, thanks for digging into this. Since you're patching, could you update it to add a proper docstring to verilog-get-lineup-indent-2 that mentions MYRE B and E (see M-x checkdoc report). Also please always have a space after ;, e.g. not ";Must" but "; Must". If you prefer I can clean these up before merging. |
Original Redmine Comment Thanks, pushed to git and 2017-05-09-eb40517-vpo. |
Author Name: yun he
Original Redmine Issue: 1128 from https://www.veripool.org
type the code included below:
I expected:
but instead :
The text was updated successfully, but these errors were encountered: