You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bug: lineBreak inside Interpolated-Placeholder was deleting the whole line (before placeholder) due to a bug in TrimCurrentLineEnd; CodegenCS.Core bumped to 3.3.1
/// When we're in the middle of a line and start an inline block (which could be multiline string), the first line don't need to be indented - only the next ones
// if DontIndentFirstLine is set it's because we're starting an inner block right "at cursor position"- no need to indent again - we're already positioned!
// If the whole "real content" of the line was removed (or if the line didn't had any real content), then we should also remove the automatic added indent
// If the whole "real content" of the line was removed (or if the line didn't had any real content), then we should also remove the automatic added indent(s) (if any)
689
+
if(remove==len)//TODO: should also loop to remove PARENT scopes if they match contents
// Loop through all parent scopes, and while the indent of each scope matches what was written to the line we "revert" that indent written by each scope
// implicit indent was captured and we're starting a new scope - but the first line should not have indent written (it was already explicitly written) - only the subsequent lines
0 commit comments