richjyoung / vscode-modern-vhdl

Modern VSCode VHDL Support
MIT License
30 stars 12 forks source link

Process definition without 'is' does not indent correctly #28

Closed richjyoung closed 3 years ago

richjyoung commented 4 years ago

Something similar happens during process definition. If i write a statement like

ProcessName: process(Clk)

If I write begin after newline, the indent is automatically decreased by one.

Originally posted by @jacopobelli in https://github.com/richjyoung/vscode-modern-vhdl/issues/23#issuecomment-575592032

pvanschendel commented 4 years ago

I am working on that, and some other indentation issues. I have first version in my fork, but there are still some issues with elseif statments.

planetrocky commented 3 years ago

The indentation decreasing by one is the number one problem for me.

Copying/pasting blocks of code often results in the wrong indentation level also, probably related to this.

richjyoung commented 3 years ago

@planetrocky let me know if this is still an issue with v1.0.6