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
Premature completion of AC #4136
Comments
I consider this a bug; typing |
Not sure I understand the bit about |
This should be fixed now; if not then SCP needs more unit tests. |
Okay, the behavior is kind of fixed.... if the code is legal in the first place. e.g. Re-closing the closing perenthesis "skips" over it, which is expected. I'm debating whether re-closing the double quotes should skip over too, or whether it should do what it currently does, i.e. insert a new pair. |
Per chat: typing |
This scenario just needs a unit test, I believe it's currently fixed in #4387 |
Given the desired output of a code like this:
Foo("bar", "baz")
Typing
Foo("
gets usFoo("|")
. So far, so good.Now type in
bar
, then type"
again, and the cursor ends up atFoo("bar")|
... Not so good. I prefer that it beFoo("bar"|)
so that I can continue filling out the arguments.Incidentally, if the desired expression typed out is
If Foo("bar", "baz") Then
, the AC causes the line to go red as soon as we try to fill out the line. That's a bit of a distraction, especially as we weren't done with the line.The text was updated successfully, but these errors were encountered: