When typing something that includes automatically closed parens, and repeating the change for a different line using ., the completed parenthesis is misplaced. To replicate:
Select a cell with two empty lines
Go into insert mode
Type: def foo(
The closed parenthesis will be added behind the cursor
Type: bar
Resulting first line: def foo(bar)
Leave insert mode
Press j to navigate onto the next line
Press . to replicate the insertion
Resulting second line: def foo()bar
I think the replay doesn't take the cursor positions into account during replay.
When typing something that includes automatically closed parens, and repeating the change for a different line using
.
, the completed parenthesis is misplaced. To replicate:def foo(
bar
def foo(bar)
j
to navigate onto the next line.
to replicate the insertiondef foo()bar
I think the replay doesn't take the cursor positions into account during replay.