open-cogsci/pyqode.core

Deleting a single character within brackets (`[1]`, `{1}`, `(1)`) with backspace also deletes brackets

Opened this issue · 0 comments

When pressing backspace to delete a single character within brackets of any kind, the brackets are deleted along with the character, as if backspace is pressed twice. The desired behavior is that the first backspace should only delete the character, and a second backspace should then delete both brackets. This only affects the regular code edit, not the Python code edit.