The changes in the updated regexp that @kaushalmodi proposed to detect signed/unsigned declarations were included after refactoring in 72c2b1f. However after this commit there was a bug in verilog-declaration-varname-matcher when trying to execute forward-sexp over a closing brace/bracket/parenthesis.
The PR also avoids fontify overriding of reserved keywords on variable declarations.
It still fontifies wrongly typedef enum declarations since these need some additional debugging (possibly in future PRs).
Hi,
This PR partially fixes issue #1752.
The changes in the updated regexp that @kaushalmodi proposed to detect signed/unsigned declarations were included after refactoring in 72c2b1f. However after this commit there was a bug in
verilog-declaration-varname-matcher
when trying to executeforward-sexp
over a closing brace/bracket/parenthesis.The PR also avoids fontify overriding of reserved keywords on variable declarations.
It still fontifies wrongly typedef enum declarations since these need some additional debugging (possibly in future PRs).
Thanks!