Skip to content
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

Multicursor backspacing doesn't properly handle tabs #7205

Closed
benthayer opened this issue Sep 14, 2019 · 0 comments · Fixed by #7401
Closed

Multicursor backspacing doesn't properly handle tabs #7205

benthayer opened this issue Sep 14, 2019 · 0 comments · Fixed by #7401

Comments

@benthayer
Copy link
Member

@benthayer benthayer commented Sep 14, 2019

We have special logic to delete to the previous tab stop, but that logic doesn't work with multiselect.

To see this in action, use multiselect on the function below before the print statements and try to delete both. Only one of the tabs will be deleted and the other remains as is.

def foo():
    print('bar1')
    print('bar2')

jupyter/notebook#4880 fixes this for jupyter notebooks

@lock lock bot locked as resolved and limited conversation to collaborators Nov 24, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

1 participant