diff --git a/.gitignore b/.gitignore index 58b7fb2..49ba3b5 100644 --- a/.gitignore +++ b/.gitignore @@ -2,4 +2,4 @@ out dist node_modules .vscode-test/ -.vscode +.vscode \ No newline at end of file diff --git a/build.this.garbage b/build.this.garbage new file mode 100644 index 0000000..dd7f04b --- /dev/null +++ b/build.this.garbage @@ -0,0 +1,6 @@ +vsce package --no-dependencies +hit y like 14 times +will make vsix +then import via command shell bullshit thing in vscode +bam done +and reload \ No newline at end of file diff --git a/hungry-backspace-0.0.1.vsix b/hungry-backspace-0.0.1.vsix index 29e8f09..5fcb0af 100644 Binary files a/hungry-backspace-0.0.1.vsix and b/hungry-backspace-0.0.1.vsix differ diff --git a/src/extension.ts b/src/extension.ts index 0acbb14..882836f 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -30,15 +30,7 @@ export function activate(context: vscode.ExtensionContext) { editBuilder.delete(range); }); } else { - if (positionOffset > 0) { - const fallbackRange = new vscode.Range( - document.positionAt(positionOffset - 1), - document.positionAt(positionOffset) - ); - editor.edit((editBuilder) => { - editBuilder.delete(fallbackRange); - }); - } + await vscode.commands.executeCommand('deleteLeft'); } }); context.subscriptions.push(disposable);