From fed3608d54f8653422fcd43b0cd3fa88892bb7fe Mon Sep 17 00:00:00 2001 From: PhatPhuckDave Date: Tue, 30 Jul 2024 21:12:54 +0200 Subject: [PATCH] Default to default behavior --- .gitignore | 2 +- build.this.garbage | 6 ++++++ hungry-backspace-0.0.1.vsix | Bin 52732 -> 52939 bytes src/extension.ts | 10 +--------- 4 files changed, 8 insertions(+), 10 deletions(-) create mode 100644 build.this.garbage 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 29e8f09d43b7fca85b84b50c647d95ce9bb2d021..5fcb0af909aaad8f840bbf915615669b4af172ae 100644 GIT binary patch delta 1354 zcmew}oB8xyX5IjAW)=|!1`ZB}+?D?}@=jpl1=10{yZjd4WME);IC&M5bp6DGdCdkq zZSQNlG|D+{C(cq^(4LpSLHtA0!c1ZHuGne&{<7@#y|DW2``@X%ZKplB+A}kDiQoP! zy$v4Hc(8I6i}!(In4R<>%>H~2Yw-HQ|uKe;A%bMLt~ zUJOOboBjlIh#9K>ur=X{c4(-Pee^!>fo#+LN7sJw89V-KR$ZMyl1C)kH$NZ)!htYzZ{?F`_3!v)RJ&_=Dx~*R8+@hJ@4(_ zG^zX@;;MU@?06$glBGR&Ut{lk#V2-L&h4(lg8OrMS?YhPNyP{CMa&60_wB%qAZ|3EBx46{g`a8utWu{JFY98y{*BTt>wkp%)Yq-vqu1n#eD*KWOG`vJFGc8}% zV07)8z?l}en;B;H**_Sj%U?bG{rHa-{{D{_ZTD9HX1sjoQ^jGosh4(5Dr-ON6XMnF zr)#o4b#eKH4#}>&r+0ci4|BcwD`WCg2p;@xY;UiBJC4r*Cw!Z%uqTW8Pvrt$hJUE%_og^xXaQV|%pC`$ajscd#9L z_>2z%YdclzthR?3v-k$z+K$j%dY6 z+8GmY7MpuUnsM&roo5^vFHHV*#+7m2WQVh=@}Nwo#dvM%I$&P-48&qU31~Z`P)th6EH2Rp<^Rd|&I<5x PFmN!a1O4202BZZ5l(|lH delta 1124 zcmX>-m-)|ZX5IjAW)=|!1`ZB}45sfJc_%RO0_lkBGJm~JFfcI8p1g`lx_*LT-eChC z*Y9(jF36pJ8z9p9mM1g+0=IzCTMa?YgDEjjzqQU?yJ7dFn*WXaEk(Q1j(Ivgy0$N5 ztLX{5uZ_pA-7B@&cRRQ|W1qa_QIRg4wR=}Q<9~i6euBfQDHFMmD*Cc$h0b!De(-*R z%lD}3`RCNbQfyyMO5FWSn0<%4X}s&i(E0aXX?3o(wAUAp%vO9ZVUywU=GxZVZt0w@ z4Tl>R)hmf~?{X^SUs}hlFe9(_*G*BohDT!C&y~+u{pY*v8HGBoNbx&sW6Rs)QT)1j z74zyN%s|ghjyQ3jIUPvvJgHkB;+uclN?_0T@DomnZx-pij$3=lal*43(-ltWp486B zO5Hrs!?x%t|A}Ak`KP=-qE~gHakKH}!%v+m#WlNS);!#E14i6RX{J@Xxb-AHA!7 z^^voj`Th%HURR_Uu96qspb*l%?-QfYBjeXbPP{sMUW6YhuKJ|k6mvb`!s%JhCf{sm z&Tw1$K}l`v+Jq@3ODCd9`He!R|dvyvj|VFS`F?*J8{6mOVSgdo?aFMNthu0Pt0{|dVxU?5tg}-44qP?=`sICb z&B5i*f4qsatNqioGQV_B;!3T|SkK*u6V;kFEef?aS)aPNJfKUm>)l_OOO?wP<+omAXeqLKA9W47ea1$Vm=)XgF)JeQ_MtaRN!N%iUx7E?Zp09nn=qBoAdnerm0 zCNbB(-nFpv!R*q2Zo4^aPP?brCLA;>JN-ESV3m04?W3jweEI%=xo+@pektBmrRf02lxO 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);