Browse Source

fix indentation of single-line Sub-lambdas

4.0
Siegfried Pammer 15 years ago
parent
commit
1f182e3b93
  1. 4
      src/AddIns/BackendBindings/VBNetBinding/Project/Src/FormattingStrategy/VBNetFormattingStrategy.cs

4
src/AddIns/BackendBindings/VBNetBinding/Project/Src/FormattingStrategy/VBNetFormattingStrategy.cs

@ -627,7 +627,9 @@ namespace ICSharpCode.VBNetBinding @@ -627,7 +627,9 @@ namespace ICSharpCode.VBNetBinding
}
}
if (current.Kind == Tokens.Function) {
// do not indent if current token is start of lambda
// only works with single-line lambdas
if (current.Kind == Tokens.Function || current.Kind == Tokens.Sub) {
lexer.StartPeek();
if (lexer.Peek().Kind == Tokens.OpenParenthesis)

Loading…
Cancel
Save