Document not found (404)
+This URL is invalid, sorry. Please use the navigation bar or search to continue.
+ +diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 0000000000..f17311098f --- /dev/null +++ b/.nojekyll @@ -0,0 +1 @@ +This file makes sure that Github Pages doesn't process mdBook's output. diff --git a/404.html b/404.html new file mode 100644 index 0000000000..2875b1e5e6 --- /dev/null +++ b/404.html @@ -0,0 +1,227 @@ + + +
+ + +This URL is invalid, sorry. Please use the navigation bar or search to continue.
+ +I[0](I[1],A))):A.addEventListener(g,I)}function CA(A,g,I={}){const B=A.style;if(null==g||"string"==typeof g)return B.cssText=g;let Q,C;for(C in"string"==typeof I&&(I={}),I)null==g[C]&&B.removeProperty(C),delete I[C];for(C in g)Q=g[C],Q!==I[C]&&(B.setProperty(C,Q),I[C]=Q);return I}function EA(A,g,I,B){if(void 0===I||B||(B=[]),"function"!=typeof g)return iA(A,g,B,I);k((B=>iA(A,g(),B,I)),B)}function tA(A,g,I){const B=g.trim().split(/\s+/);for(let g=0,Q=B.length;gI||document});null!==I;){const B=I[g];if(B&&!I.disabled){const Q=I[`${g}Data`];if(void 0!==Q?B(Q,A):B(A),A.cancelBubble)return}I=I.host&&I.host!==I&&I.host instanceof Node?I.host:I.parentNode}}function iA(A,g,I,B,Q){for(;"function"==typeof I;)I=I();if(g===I)return I;const C=typeof g,E=void 0!==B;if(A=E&&I[0]&&I[0].parentNode||A,"string"===C||"number"===C)if("number"===C&&(g=g.toString()),E){let Q=I[0];Q&&3===Q.nodeType?Q.data=g:Q=document.createTextNode(g),I=rA(A,I,B,Q)}else I=""!==I&&"string"==typeof I?A.firstChild.data=g:A.textContent=g;else if(null==g||"boolean"===C)I=rA(A,I,B);else{if("function"===C)return k((()=>{let Q=g();for(;"function"==typeof Q;)Q=Q();I=iA(A,Q,I,B)})),()=>I;if(Array.isArray(g)){const C=[];if(nA(C,g,Q))return k((()=>I=iA(A,C,I,B,!0))),()=>I;if(0===C.length){if(I=rA(A,I,B),E)return I}else Array.isArray(I)?0===I.length?oA(A,C,B):function(A,g,I){let B=I.length,Q=g.length,C=B,E=0,t=0,e=g[Q-1].nextSibling,i=null;for(;EB-t){const Q=g[E];for(;t=0;C--){const E=g[C];if(Q!==E){const g=E.parentNode===A;B||C?g&&E.remove():g?A.replaceChild(Q,E):A.insertBefore(Q,I)}else B=!0}}else A.insertBefore(Q,I);return[Q]}var sA,aA=new Array(32).fill(void 0);function cA(A){return aA[A]}aA.push(void 0,null,!0,!1);var uA=aA.length;function wA(A){var g=cA(A);return function(A){A<36||(aA[A]=uA,uA=A)}(A),g}function hA(A){uA===aA.length&&aA.push(aA.length+1);var g=uA;return uA=aA[g],aA[g]=A,g}var DA=new TextDecoder("utf-8",{ignoreBOM:!0,fatal:!0});DA.decode();var lA=null;function yA(){return null!==lA&&lA.buffer===sA.memory.buffer||(lA=new Uint8Array(sA.memory.buffer)),lA}function fA(A,g){return DA.decode(yA().subarray(A,A+g))}function GA(A){var g=e(A);if("number"==g||"boolean"==g||null==A)return"".concat(A);if("string"==g)return'"'.concat(A,'"');if("symbol"==g){var I=A.description;return null==I?"Symbol":"Symbol(".concat(I,")")}if("function"==g){var B=A.name;return"string"==typeof B&&B.length>0?"Function(".concat(B,")"):"Function"}if(Array.isArray(A)){var Q=A.length,C="[";Q>0&&(C+=GA(A[0]));for(var E=1;E1))return toString.call(A);if("Object"==(t=i[1]))try{return"Object("+JSON.stringify(A)+")"}catch(A){return"Object"}return A instanceof Error?"".concat(A.name,": ").concat(A.message,"\n").concat(A.stack):t}var kA=0,NA=new TextEncoder("utf-8"),dA="function"==typeof NA.encodeInto?function(A,g){return NA.encodeInto(A,g)}:function(A,g){var I=NA.encode(A);return g.set(I),{read:A.length,written:I.length}};function FA(A,g,I){if(void 0===I){var B=NA.encode(A),Q=g(B.length);return yA().subarray(Q,Q+B.length).set(B),kA=B.length,Q}for(var C=A.length,E=g(C),t=yA(),e=0;e127)break;t[E+e]=i}if(e!==C){0!==e&&(A=A.slice(e)),E=I(E,C,C=e+3*A.length);var n=yA().subarray(E+e,E+C);e+=dA(A,n).written}return kA=e,E}var MA=null;function RA(){return null!==MA&&MA.buffer===sA.memory.buffer||(MA=new Int32Array(sA.memory.buffer)),MA}var pA=null;function LA(A,g){return(null!==pA&&pA.buffer===sA.memory.buffer||(pA=new Uint32Array(sA.memory.buffer)),pA).subarray(A/4,A/4+g)}var YA=new Uint32Array(2),JA=new BigUint64Array(YA.buffer),SA=function(){function A(){B(this,A)}return C(A,[{key:"__destroy_into_raw",value:function(){var A=this.ptr;return this.ptr=0,A}},{key:"free",value:function(){var A=this.__destroy_into_raw();sA.__wbg_vtwrapper_free(A)}},{key:"feed",value:function(A){try{var g=sA.__wbindgen_add_to_stack_pointer(-16),I=FA(A,sA.__wbindgen_malloc,sA.__wbindgen_realloc),B=kA;sA.vtwrapper_feed(g,this.ptr,I,B);var Q=RA()[g/4+0],C=RA()[g/4+1],E=LA(Q,C).slice();return sA.__wbindgen_free(Q,4*C),E}finally{sA.__wbindgen_add_to_stack_pointer(16)}}},{key:"inspect",value:function(){try{var A=sA.__wbindgen_add_to_stack_pointer(-16);sA.vtwrapper_inspect(A,this.ptr);var g=RA()[A/4+0],I=RA()[A/4+1];return fA(g,I)}finally{sA.__wbindgen_add_to_stack_pointer(16),sA.__wbindgen_free(g,I)}}},{key:"get_line",value:function(A){return wA(sA.vtwrapper_get_line(this.ptr,A))}},{key:"get_cursor",value:function(){return wA(sA.vtwrapper_get_cursor(this.ptr))}}],[{key:"__wrap",value:function(g){var I=Object.create(A.prototype);return I.ptr=g,I}}]),A}();function vA(A,g){return UA.apply(this,arguments)}function UA(){return(UA=I(t.mark((function A(g,I){var B,Q;return t.wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(!("function"==typeof Response&&g instanceof Response)){A.next=23;break}if("function"!=typeof WebAssembly.instantiateStreaming){A.next=15;break}return A.prev=2,A.next=5,WebAssembly.instantiateStreaming(g,I);case 5:return A.abrupt("return",A.sent);case 8:if(A.prev=8,A.t0=A.catch(2),"application/wasm"==g.headers.get("Content-Type")){A.next=14;break}console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n",A.t0),A.next=15;break;case 14:throw A.t0;case 15:return A.next=17,g.arrayBuffer();case 17:return B=A.sent,A.next=20,WebAssembly.instantiate(B,I);case 20:return A.abrupt("return",A.sent);case 23:return A.next=25,WebAssembly.instantiate(g,I);case 25:if(!((Q=A.sent)instanceof WebAssembly.Instance)){A.next=30;break}return A.abrupt("return",{instance:Q,module:g});case 30:return A.abrupt("return",Q);case 31:case"end":return A.stop()}}),A,null,[[2,8]])})))).apply(this,arguments)}function KA(A){return bA.apply(this,arguments)}function bA(){return(bA=I(t.mark((function A(g){var I,B,Q,C;return t.wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return void 0===g&&(g=new URL("index_bg.wasm","")),(I={}).wbg={},I.wbg.__wbindgen_object_drop_ref=function(A){wA(A)},I.wbg.__wbindgen_number_new=function(A){return hA(A)},I.wbg.__wbg_BigInt_1b7cf17b993da2bd=function(A,g){YA[0]=A,YA[1]=g;var I=JA[0];return hA(BigInt(I))},I.wbg.__wbindgen_string_new=function(A,g){return hA(fA(A,g))},I.wbg.__wbg_set_fbb49ad265f9dee8=function(A,g,I){cA(A)[wA(g)]=wA(I)},I.wbg.__wbg_new_949bbc1147195c4e=function(){return hA(new Array)},I.wbg.__wbg_new_ac32179a660db4bb=function(){return hA(new Map)},I.wbg.__wbg_new_0b83d3df67ecb33e=function(){return hA(new Object)},I.wbg.__wbindgen_is_string=function(A){return"string"==typeof cA(A)},I.wbg.__wbg_push_284486ca27c6aa8b=function(A,g){return cA(A).push(cA(g))},I.wbg.__wbg_new_342a24ca698edd87=function(A,g){return hA(new Error(fA(A,g)))},I.wbg.__wbg_set_a46091b120cc63e9=function(A,g,I){return hA(cA(A).set(cA(g),cA(I)))},I.wbg.__wbindgen_debug_string=function(A,g){var I=FA(GA(cA(g)),sA.__wbindgen_malloc,sA.__wbindgen_realloc),B=kA;RA()[A/4+1]=B,RA()[A/4+0]=I},I.wbg.__wbindgen_throw=function(A,g){throw new Error(fA(A,g))},("string"==typeof g||"function"==typeof Request&&g instanceof Request||"function"==typeof URL&&g instanceof URL)&&(g=fetch(g)),A.t0=vA,A.next=21,g;case 21:return A.t1=A.sent,A.t2=I,A.next=25,(0,A.t0)(A.t1,A.t2);case 25:return B=A.sent,Q=B.instance,C=B.module,sA=Q.exports,KA.__wbindgen_wasm_module=C,A.abrupt("return",sA);case 31:case"end":return A.stop()}}),A)})))).apply(this,arguments)}var HA=Object.freeze({__proto__:null,create:function(A,g){var I=sA.create(A,g);return SA.__wrap(I)},VtWrapper:SA,default:KA});const mA=[62,0,0,0,63,52,53,54,55,56,57,58,59,60,61,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,0,0,0,0,0,0,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51];function qA(A){return mA[A-43]}const xA=function(A){let g,I=A.endsWith("==")?2:A.endsWith("=")?1:0,B=A.length,Q=new Uint8Array(B/4*3);for(let I=0,C=0;I>16,Q[C+1]=g>>8&255,Q[C+2]=255&g;return Q.subarray(0,Q.length-I)}("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AjYCCCAAIAI2AgwgAiABNgIMIAIgADYCCCAFQQhqIQIMAgtBpLzAAEH/HzYCAEGYvMAAIAc2AgBBkLzAACAKNgIAQYy8wAAgCDYCAEH4uMAAQey4wAA2AgBBgLnAAEH0uMAANgIAQfS4wABB7LjAADYCAEGIucAAQfy4wAA2AgBB/LjAAEH0uMAANgIAQZC5wABBhLnAADYCAEGEucAAQfy4wAA2AgBBmLnAAEGMucAANgIAQYy5wABBhLnAADYCAEGgucAAQZS5wAA2AgBBlLnAAEGMucAANgIAQai5wABBnLnAADYCAEGcucAAQZS5wAA2AgBBsLnAAEGkucAANgIAQaS5wABBnLnAADYCAEG4ucAAQay5wAA2AgBBrLnAAEGkucAANgIAQbS5wABBrLnAADYCAEHAucAAQbS5wAA2AgBBvLnAAEG0ucAANgIAQci5wABBvLnAADYCAEHEucAAQby5wAA2AgBB0LnAAEHEucAANgIAQcy5wABBxLnAADYCAEHYucAAQcy5wAA2AgBB1LnAAEHMucAANgIAQeC5wABB1LnAADYCAEHcucAAQdS5wAA2AgBB6LnAAEHcucAANgIAQeS5wABB3LnAADYCAEHwucAAQeS5wAA2AgBB7LnAAEHkucAANgIAQfi5wABB7LnAADYCAEGAusAAQfS5wAA2AgBB9LnAAEHsucAANgIAQYi6wABB/LnAADYCAEH8ucAAQfS5wAA2AgBBkLrAAEGEusAANgIAQYS6wABB/LnAADYCAEGYusAAQYy6wAA2AgBBjLrAAEGEusAANgIAQaC6wABBlLrAADYCAEGUusAAQYy6wAA2AgBBqLrAAEGcusAANgIAQZy6wABBlLrAADYCAEGwusAAQaS6wAA2AgBBpLrAAEGcusAANgIAQbi6wABBrLrAADYCAEGsusAAQaS6wAA2AgBBwLrAAEG0usAANgIAQbS6wABBrLrAADYCAEHIusAAQby6wAA2AgBBvLrAAEG0usAANgIAQdC6wABBxLrAADYCAEHEusAAQby6wAA2AgBB2LrAAEHMusAANgIAQcy6wABBxLrAADYCAEHgusAAQdS6wAA2AgBB1LrAAEHMusAANgIAQei6wABB3LrAADYCAEHcusAAQdS6wAA2AgBB8LrAAEHkusAANgIAQeS6wABB3LrAADYCAEHsusAA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EGkgBCgCACAEKAIIQQF0akEAOwEAIAQgBCgCCEEBajYCCEG4ksAAKAIAIQICQCAEQRBqKAIAIgVFDQAgBUECdEUNACAEKAIMEBALIARCADcCECAEIAI2AgwgA0EQaiIFIANBKGooAgA2AgAgAyADKQMgNwMIIARBIGoiAhBjAkAgBEEkaigCACIGRQ0AIAZBDGxFDQAgAigCABAQCyACIAMpAwg3AgAgAkEIaiAFKAIANgIAIARBLGoiAhBjAkAgBEEwaigCACIFRQ0AIAVBDGxFDQAgAigCABAQCyACIAMpAzA3AgAgBEEAOgCRASACQQhqIANBOGooAgA2AgAgA0EIaiAEKAIYEEAgBEFAayECAkAgBEHEAGooAgAiBUUNACAFQQJ0RQ0AIAIoAgAQEAsgAiADKQMINwIAIAJBCGogA0EIaiILQQhqIgIoAgA2AgAgBEEBOgCSASAEQgA3AjggA0EPaiIFQQA7AAAgBEGXAWpBAjoAACAEQQI6AJMBIANBADYACyAEQZgBaiADKQAINwAAIARBoAFqIAItAAA6AAAgBEEAOwClASAEQYCAgAg2AKEBIARBADYCTCAEIAQoAhwiBkEBazYCUCAFQQA7AAAgA0EANgALIARB4QBqIAMpAAg3AAAgBEHpAGogAi0AADoAACAEQeoAakGAAjsBACAEQeAAakECOgAAIARB3ABqQQI6AAAgBEIANwJUIAVBADsAACADQQA2AAsgBEH5AGogAykACDcAACAEQYEBaiACLQAAOgAAIARBggFqQYACOwEAIARB+ABqQQI6AAAgBEH0AGpBAjoAACAEQgA3AmwgAyAGEF4gAkEANgIAIAMgAykDADcDCCALIAYQSSADQcgAaiACKAIANgIAIAMgAykDCDcDQCAEQYQBaiECIARBiAFqKAIABEAgAigCABAQCyACIAMpA0A3AgAgAkEIaiADQcgAaigCADYCAAwCCyAFIAJBpIzAABBUAAsgAkEoRw0AIARBADoAoQELIANB0ABqJAALIAkgE0cNAAsLIAQoAowBIQMgBCgChAEhAiANQQA2AgggDSACIANqNgIEIA0gAjYCACMAQTBrIgUkACANKAIAIQIgDSgCBCEGAkACQANAIAIgBkYNASANIAJBAWoiAzYCACANIA0oAggiCUEBajYCCCACLQAAIAMhAkUNAAsg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aigCACIGIARPBEAgASECIAQgBkcNAQwECyABQQFqIQMLIAIgA2shASACIANLDQALCwJAIABBQGsiACgCCCICIANPBEAgAiAAKAIERgRAIAAgAhBnCyAAKAIAIANBAnRqIgFBBGogASACIANrQQJ0EBUgACACQQFqNgIIIAEgBDYCAAwBCyMAQTBrIgAkACAAIAI2AgQgACADNgIAIABBHGpBAjYCACAAQSxqQd0ANgIAIABCAzcCDCAAQaScwAA2AgggAEHdADYCJCAAIABBIGo2AhggACAAQQRqNgIoIAAgADYCICAAQQhqQbycwAAQfwALCwumAQEDfyMAQdAAayIAJAAgAEEzNgIMIABBuIPAADYCCCAAQgA3AhQgAEGYhsAAKAIANgIQIABBIGoiASAAQRBqEIABIABBCGoiAigCACACKAIEIAEQvQEEQEGEhcAAQTcgAEHIAGpBoIbAAEGIhsAAEE0ACyAAIABBEGoiASgCCDYCBCAAIAEoAgA2AgAgACgCACAAKAIEEL4BIAEQjwEgAEHQAGokAAuWAQECfyAALQAIIQEgACgCBCICBEAgAUH/AXEhASAAAn9BASABDQAaAkAgAkEBRw0AIAAtAAlFDQAgACgCACICLQAAQQRxDQBBASACKAIYQayfwABBASACQRxqKAIAKAIMEQEADQEaCyAAKAIAIgEoAhhBrZ/AAEEBIAFBHGooAgAoAgwRAQALIgE6AAgLIAFB/wFxQQBHC6gCAQZ/AkAgAEHIAGooAgAiAUUNACAAQUBrIQMgACgCQCEFIAAoAjghBEEAIQAgASECA0ACQAJAIAUgAUEBdiAAaiIBQQJ0aigCACIGIARPBEAgBCAGRg0CIAEhAgwBCyABQQFqIQALIAIgAGshASAAIAJJDQEMAgsLAkAgAygCCCICIAFLBEAgAygCACABQQJ0aiIAKAIAGiAAIABBBGogAiABQX9zakECdBAVIAMgAkEBazYCCAwBCyMAQTBrIgAkACAAIAI2AgQgACABNgIAIABBHGpBAjYCACAAQSxqQd0ANgIAIABCAzcCDCAAQeCcwAA2AgggAEHdADYCJCAAIABBIGo2AhggACAAQQRqNgIoIAAgADYCICAAQQhqQbCLwAAQfwALCwvcAgEEfyMAQSBrIgYkACABBEAgBiABIAMgBCAFIAIoAhARCAAg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ajYCKCADIAM2AiAgA0EIaiACEH8AC24BAX8jAEEwayIDJAAgAyABNgIEIAMgADYCACADQRxqQQI2AgAgA0EsakHdADYCACADQgI3AgwgA0GEo8AANgIIIANB3QA2AiQgAyADQSBqNgIYIAMgA0EEajYCKCADIAM2AiAgA0EIaiACEH8AC1sBAX8jAEEgayICJAAgAiAAKAIANgIEIAJBCGoiAEEQaiABQRBqKQIANwMAIABBCGogAUEIaikCADcDACACIAEpAgA3AwggAkEEakHAmMAAIAAQFyACQSBqJAALWwEBfyMAQSBrIgIkACACIAAoAgA2AgQgAkEIaiIAQRBqIAFBEGopAgA3AwAgAEEIaiABQQhqKQIANwMAIAIgASkCADcDCCACQQRqQZCawAAgABAXIAJBIGokAAtbAQF/IwBBIGsiAiQAIAIgACgCADYCBCACQQhqIgBBEGogAUEQaikCADcDACAAQQhqIAFBCGopAgA3AwAgAiABKQIANwMIIAJBBGpBiJ3AACAAEBcgAkEgaiQAC1sBAX8jAEEgayICJAAgAiAAKAIANgIEIAJBCGoiAEEQaiABQRBqKQIANwMAIABBCGogAUEIaikCADcDACACIAEpAgA3AwggAkEEakGoocAAIAAQFyACQSBqJAALWAEBfyMAQSBrIgIkACACIAA2AgQgAkEIaiIAQRBqIAFBEGopAgA3AwAgAEEIaiABQQhqKQIANwMAIAIgASkCADcDCCACQQRqQcCYwAAgABAXIAJBIGokAAtYAQF/IwBBIGsiAiQAIAIgADYCBCACQQhqIgBBEGogAUEQaikCADcDACAAQQhqIAFBCGopAgA3AwAgAiABKQIANwMIIAJBBGpBqKHAACAAEBcgAkEgaiQAC1ABAX8CQAJAIAFBAE4EQCABRQ0BIAFBARCeASICDQIgAUEBQdC4wAAoAgAiAEHQACAAGxECAAALEKUBAAtBASECCyAAIAE2AgQgACACNgIAC80FAgd/An4jAEEQayIFJAAgBUEIaiABIAJBAhBGIAAiCgJ/IAUoAghFBEBBACECIwBBIGsiBCQAIAEpAgwhCyABQQA2AgwCfwJAIAunBEAgBCALQiCIpyIINgIYIARBEGohCSABKAIAIQYjAEGAAWsiACQAAkAgAy0AAEEBRwRAIABBKGoiBiADLQAB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ADYCACACQRBqIAFBEGopAwA3AwAgAkEIaiABQQhqKQMANwMAIAEgASkDADcDMAwDCyABQQxqIQUgA0EUbEEUayELQQAhCEEBIQIDQAJAAkACQCAHIAhqIgNBGGoiCS0AACIGQQJHIAEtAAwiDEECR3MNAAJAIAZBAkYNACAMQQJGDQAgBiAMRw0BIAZBAUcEQCADQRlqLQAAIAEtAA1GDQEMAgsgA0EZai0AACABLQANRw0BIANBGmotAAAgAS0ADkcNASADQRtqLQAAIAEtAA9HDQELIANBHGotAAAiBkECRyABLQAQIgxBAkdzDQACQCAGQQJGDQAgDEECRg0AIAYgDEcNASAGQQFHBEAgA0Edai0AACABLQARRg0BDAILIANBHWotAAAgAS0AEUcNASADQR5qLQAAIAEtABJHDQEgA0Efai0AACABLQATRw0BCyADQSBqLQAARSABLQAUQQBHRg0AIANBIWotAABFIAEtABVBAEdGDQAgA0Eiai0AAEUgAS0AFkEAR0YNACADQSNqLQAARSABLQAXQQBHRg0AIANBJGotAABFIAEtABhBAEdGDQAgA0Elai0AAEUgAS0AGUEAR3MNAQsgAUEwaiICQRhqIgwgAUEYaigCADYCACACQRBqIg0gAUEQaikDADcDACACQQhqIg8gAUEIaikDADcDACABIAEpAwA3AzAgASgCKCICIAEoAiRGBEAgAUEgaiACEGogASgCKCECCyABKAIgIAJBHGxqIgYgASkDMDcCACAGQQhqIA8pAwA3AgAgBkEQaiANKQMANwIAIAZBGGogDCgCADYCACABIAJBAWo2AihBBEEEEJ4BIgJFDQggAiADQRRqKAIANgIAIAEgCSkCADcDMCABIAlBBmopAQA3ATYgBSABKQMwNwIAIAVBBmogASkBNjcBACABIAI2AgAgAUKBgICAEDcCBEEBIQIMAQsgA0EUaigCACEDIAEoAgQgAkYEQCABIAIQZyABKAIIIQILIAEoAgAgAkECdGogAzYCACABIAEoAghBAWoiAjYCCAsgCyAIQRRqIghHDQALDAELDAQLIAEoAiQgASgCKCEGIAFBMGoiAkEYaiABQRhqKAIANgIAIAJBEGogAUEQaikDADcDACACQQhqIAFBCGopAwA3AwAgASABKQMANwMwIAZHDQELIAFBIGogBhBq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AgA2AgAgAiADKQMYNwIsIAJBNGogB0EIaigCADYCACACQZcBakECOgAAIAJCADcCOCACQQA6AKEBIAJBgIAENgGiASACQQA6AKYBIAJBADYCTCACIAFBAWs2AlAgAkIANwJUIAJB4ABqQQI6AAAgAkHcAGpBAjoAACACQZgBaiADKQBHNwAAIAJBoAFqIApBCGotAAA6AAAgAiADKQM4NwJAIAJByABqIAlBCGooAgA2AgAgAkHpAGogCy0AADoAACACQeEAaiADKQNQNwAAIAJB+ABqQQI6AAAgAkH0AGpBAjoAACACQgA3AmwgAkHqAGpBgAI7AQAgAkGBAWogBS0AADoAACACQfkAaiADKQNgNwAAIAJBggFqQYACOwEAIANBgAFqJAAgAkGoAWoiASACQagBECIaQawBQQQQngEiAEUEQEGsAUEEQdC4wAAoAgAiAEHQACAAGxECAAALIABBADYCACAAQQRqIAFBqAEQIhogAkHQAmokACAACysAAkAgAEF8Sw0AIABFBEBBBA8LIAAgAEF9SUECdBCeASIARQ0AIAAPCwALLQAgASACTwRAIAEgAmsiASAAIAFBFGxqIAIQGg8LQcCTwABBIUHkk8AAEHAACy0AIAEgAk8EQCABIAJrIgEgACABQQxsaiACEA8PC0H8lMAAQSFBoJXAABBwAAvDAgEDfyAAKAIAIQIgAS0AAEEQcUEEdkUEQCABLQAAQSBxQQV2RQRAIAIgARCoAQ8LQQAhACMAQYABayIDJAAgAigCACECA0AgACADakH/AGpBMEE3IAJBD3EiBEEKSRsgBGo6AAAgAEEBayEAIAJBD0sgAkEEdiECDQALIABBgAFqIgJBgQFPBEAgAkGAAUHMn8AAEFUACyABQdyfwABBAiAAIANqQYABakEAIABrEBMgA0GAAWokAA8LQQAhACMAQYABayIDJAAgAigCACECA0AgACADakH/AGpBMEHXACACQQ9xIgRBCkkbIARqOgAAIABBAWshACACQQ9LIAJBBHYhAg0ACyAAQYABaiICQYEBTwRAIAJBgAFBzJ/AABBVAAsgAUHcn8AAQQIgACADakGAAWpBACAAaxATIANBgAFqJAALPAECfyMAQRBrIgIkACACQQhqIgMgACgCCDYCBCADIAAoAgA2AgAgAigCCCACKAIMIAEQvQEgAkEQaiQAC9MCAQN/IAAoAgAhACABLQAAQRBxQQR2RQRAIAEtAABBIHFBBXZFBEAgADMBACABECQPCyMAQYABayIDJAAgAC8BACECQQAhAANAIAAgA2pB/wBqQTBBNyACQQ9xIgRBCkkbIARqOgAAIABBAWshACACQf//A3EiBEEEdiECIARBD0sNAAsgAEGAAWoiAkGBAU8EQCACQYABQcyfwAAQVQALIAFB3J/AAEECIAAgA2pBgAFqQQAgAGsQEyADQYABaiQADwsjAEGAAWsiAyQAIAAvAQAhAkEAIQADQCAAIANqQf8AakEwQdcAIAJBD3EiBEEKSRsgBGo6AAAgAEEBayEAIAJB//8DcSIEQQR2IQIgBEEPSw0ACyAAQYABaiICQYEBTwRAIAJBgAFBzJ/AABBVAAsgAUHcn8AAQQIgACADakGAAWpBACAAaxATIANBgAFqJAALzwIBA38gACgCACEAIAEtAABBEHFBBHZFBEAgAS0AAEEgcUEFdkUEQCAAIAEQqwEPCyMAQYABayIDJAAgAC0AACECQQAhAANAIAAgA2pB/wBqQTBBNyACQQ9xIgRBCkkbIARqOgAAIABBAWshACACQf8BcSIEQQR2IQIgBEEPSw0ACyAAQYABaiICQYEBTwRAIAJBgAFBzJ/AABBVAAsgAUHcn8AAQQIgACADakGAAWpBACAAaxATIANBgAFqJAAPCyMAQYABayIDJAAgAC0AACECQQAhAANAIAAgA2pB/wBqQTBB1wAgAkEPcSIEQQpJGyAEajoAACAAQQFrIQAgAkH/AXEiBEEEdiECIARBD0sNAAsgAEGAAWoiAkGBAU8EQCACQYABQcyfwAAQVQALIAFB3J/AAEECIAAgA2pBgAFqQQAgAGsQEyADQYABaiQACzQAIAAgASgCGCACIAMgAUEcaigCACgCDBEBADoACCAAIAE2AgAgACADRToACSAAQQA2AgQLKwAgASACTwRAIAIgACACQQxsaiABIAJrEA8PC0H8k8AAQSNB7JTAABBwAAv9AQEFfyABKAIIIgIgASgCBEkEQCMAQRBrIgMkAAJAIAEoAgQiBCACTwRAAkAgBEUNACABKAIAIQUCQAJAIAJFBEBBASEEIAUQEAwBCyAFIARBASACEJIBIgRFDQELIAEgAjYCBCABIAQ2AgAMAQsgAyACNgIEIANBCGpBATYCAEEBIQYLIAMgBjYCAAwBC0GMmMAAQSRBsJjAABBwAAsCQAJAIAMoAgBBAUYEQCADQQhqKAIAIgBFDQEgAygCBCAAQdC4wAAoAgAiAEHQACAAGxECAAALIANBEGokAAwBCxClAQALIAEoAgghAgsgACACNgIEIAAgASgCADYCAAsqACAAIAAoAgRBAXEgAXJBAnI2AgQgACABakEEaiIAIAAoAgBBAXI2AgALpgIBA38jAEEQayICJAAgAiABNgIMIAIgADYCCCACQdidwAA2AgQgAkGgncAANgIAIwBBEGsiACQAIAIoAgwiAUUEQEHgmMAAQStBqJnAABBwAAsgAigCCCIERQRAQeCYwABBK0G4mcAAEHAACyAAIAE2AgggACACNgIEIAAgBDYCACAAKAIAIQEgACgCBCECIAAoAgghBCMAQRBrIgAkACABQRRqKAIAIQMCQAJ/AkACQCABQQRqKAIADgIAAQMLIAMNAkEAIQFB2JjAAAwBCyADDQEgASgCACIDKAIEIQEgAygCAAshAyAAIAE2AgQgACADNgIAIABB/JnAACACKAIIIAQQNQALIABBADYCBCAAIAE2AgAgAEHomcAAIAIoAgggBBA1AAs3ACAAQQM6ACAgAEKAgICAgAQ3AgAgACABNgIYIABBADYCECAAQQA2AgggAEEcakHshMAANgIACyABAX8CQCAAKAIEIgFFDQAgAUECdEUNACAAKAIAEBALCyABAX8CQCAAKAIEIgFFDQAgAUEMbEUNACAAKAIAEBALCx4AAkAgAEEEaigCAEUNACAAKAIAIgBFDQAgABAQCwsgAQF/AkAgACgCBCIBRQ0AIABBCGooAgBFDQAgARAQCwsfAAJAIAFBfE0EQCAAIAFBBCACEJIBIgANAQsACyAACyUAIABFBEBBsIfAAEEwELgBAAsgACACIAMgBCAFIAEoAhARCQALIwAgAEUEQEGwh8AAQTAQuAEACyAAIAIgAyAEIAEoAhARBQALIwAgAEUEQEGwh8AAQTAQuAEACyAAIAIgAyAEIAEoAhAREwALIwAgAEUEQEGwh8AAQTAQuAEACyAAIAIgAyAEIAEoAhARCgALIwAgAEUEQEGwh8AAQTAQuAEACyAAIAIgAyAEIAEoAhARFQALIAEBfxAFIQIgACABNgIEIABBADYCACAAQQhq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AEsAAAASBwAAGgAAAFwEEABLAAAANQcAABcAAABcBBAASwAAADsHAAAJAAAAU29zUG1BcGNTdHJpbmdPc2NTdHJpbmdEY3NJZ25vcmVEY3NQYXNzdGhyb3VnaERjc0ludGVybWVkaWF0ZURjc1BhcmFtRGNzRW50cnlDc2lJZ25vcmVDc2lJbnRlcm1lZGlhdGVDc2lQYXJhbUNzaUVudHJ5RXNjYXBlSW50ZXJtZWRpYXRlRXNjYXBlR3JvdW5kUkdCAAAiAAAABAAAAAQAAAAjAAAASW5kZXhlZFBlbmZvcmVncm91bmQkAAAABAAAAAQAAAAlAAAAYmFja2dyb3VuZGJvbGQAACYAAAAEAAAABAAAACcAAABpdGFsaWN1bmRlcmxpbmVzdHJpa2V0aHJvdWdoYmxpbmtpbnZlcnNlQ2VsbCgAAAAEAAAABAAAACkAAAAqAAAABAAAAAQAAAArAAAALAAAAAQAAAAEAAAALQAAAEcxRzBBbHRlcm5hdGVQcmltYXJ5U2F2ZWRDdHhjdXJzb3JfeC4AAAAEAAAABAAAAC8AAABjdXJzb3JfeXBlbm9yaWdpbl9tb2RlYXV0b193cmFwX21vZGVWVHN0YXRlADAAAAAEAAAABAAAADEAAABwYXJhbXMAADIAAAAEAAAABAAAADMAAABpbnRlcm1lZGlhdGVzY29sdW1uc3Jvd3NidWZmZXIAADQAAAAEAAAABAAAADUAAABhbHRlcm5hdGVfYnVmZmVyYWN0aXZlX2J1ZmZlcl90eXBlAAA2AAAABAAAAAQAAAA3AAAAY3Vyc29yX3Zpc2libGVjaGFyc2V0AAAAOAAAAAQAAAAEAAAAOQAAAHRhYnM6AAAABAAAAAQAAAA7AAAAaW5zZXJ0X21vZGVuZXdfbGluZV9tb2RlbmV4dF9wcmludF93cmFwc3RvcF9tYXJnaW5ib3R0b21fbWFyZ2luc2F2ZWRfY3R4PAAAAAQAAAAEAAAAPQAAAGFsdGVybmF0ZV9zYXZlZF9jdHhhZmZlY3RlZF9saW5lcwAAAD4AAAAEAAAABAAAAD8AAAACAAAAAAAAAAQAAAAAAAAAYXNzZXJ0aW9uIGZhaWxlZDogbWlkIDw9IHNlbGYubGVuKCkvcnVzdGMvOWQxYjIxMDZlMjNiMWFiZDMyZmNlMWYxNzI2NzYwNGE1MTAyZjU3YS9saWJyYXJ5L2NvcmUvc3JjL3NsaWNlL21vZC5yc2MJEABNAAAAogsAAAkAAABhc3NlcnRpb24gZmFpbGVkOiBrIDw9IHNlbGYubGVuKCkAAABjCRAATQAAAM0LAAAJAAAABAAAAAAAAABhc3NlcnRpb24gZmFpbGVkOiBtaWQgPD0gc2VsZi5sZW4oKS9ydXN0Yy85ZDFiMjEwNmUyM2IxYWJkMzJmY2UxZjE3MjY3NjA0YTUxMDJmNTdhL2xpYnJhcnkvY29yZS9zcmMvc2xpY2UvbW9kLnJzHwoQAE0AAACiCwAACQAAAGFzc2VydGlvbiBmYWlsZWQ6IGsgPD0gc2VsZi5sZW4oKQAAAB8KEABNAAAAzQsAAAkAAABAAAAABAAAAAQAAABBAAAAQgAAAAQAAAAEAAAAJwAAAEMAAAAEAAAABAAAACkAAABEAAAABAAAAAQAAABFAAAARgAAAAQAAAAEAAAALwAAAEcAAAAEAAAABAAAAEgAAAABAAAAAAAAAFNvbWVJAAAABAAAAAQAAABKAAAATm9uZUpzVmFsdWUoKQAAADALEAAIAAAAOAsQAAEAAABudWxsIHBvaW50ZXIgcGFzc2VkIHRvIHJ1c3RyZWN1cnNpdmUgdXNlIG9mIGFuIG9iamVjdCBkZXRlY3RlZCB3aGljaCB3b3VsZCBsZWFkIHRvIHVuc2FmZSBhbGlhc2luZyBpbiBydXN0AAAEAAAAAAAAAC9ydXN0Yy85ZDFiMjEwNmUyM2IxYWJkMzJmY2UxZjE3MjY3NjA0YTUxMDJmNTdhL2xpYnJhcnkvYWxsb2Mvc3JjL3Jhd192ZWMucnNUcmllZCB0byBzaHJpbmsgdG8gYSBsYXJnZXIgY2FwYWNpdHnACxAATAAAAKsBAAAJAAAATAAAAAQAAAAEAAAATQAAAE4AAABPAAAAAQAAAAAAAABjYWxsZWQgYE9wdGlvbjo6dW53cmFwKClgIG9uIGEgYE5vbmVgIHZhbHVlbGlicmFyeS9zdGQvc3JjL3Bhbmlja2luZy5ycwCLDBAAHAAAAPABAAAfAAAAiwwQABwAAADxAQAAHgAAAFEAAAAMAAAABAAAAFIAAABTAAAACAAAAAQAAABUAAAAVQAAABAAAAAEAAAAVgAAAFcAAABTAAAACAAAAAQAAABYAAAAWQAAAFMAAAAEAAAABAAAAFoAAABbAAAAXAAAAGxpYnJhcnkvYWxsb2Mvc3JjL3Jhd192ZWMucnNjYXBhY2l0eSBvdmVyZmxvdwAAACgNEAAcAAAABgIAAAUAAABhIGZvcm1hdHRpbmcgdHJhaXQgaW1wbGVtZW50YXRpb24gcmV0dXJuZWQgYW4gZXJyb3JsaWJyYXJ5L2FsbG9jL3NyYy9mbXQucnMAmw0QABgAAABVAgAAHAAAACkgc2hvdWxkIGJlIDwgbGVuIChpcyApbGlicmFyeS9hbGxvYy9zcmMvdmVjL21vZC5yc2luc2VydGlvbiBpbmRleCAoaXMgKSBzaG91bGQgYmUgPD0gbGVuIChpcyAAAPcNEAAUAAAACw4QABcAAADaDRAAAQAAANsNEAAcAAAAPQUAAA0AAAByZW1vdmFsIGluZGV4IChpcyAAAEwOEAASAAAAxA0QABYAAADaDRAAAQAAAF4AAAAAAAAAAQAAAA0AAABeAAAABAAAAAQAAABfAAAAYAAAAGEAAAAuLgAAoA4QAAIAAABjYWxsZWQgYE9wdGlvbjo6dW53cmFwKClgIG9uIGEgYE5vbmVgIHZhbHVlAGcAAAAAAAAAAQAAAGgAAABpbmRleCBvdXQgb2YgYm91bmRzOiB0aGUgbGVuIGlzICBidXQgdGhlIGluZGV4IGlzIAAA6A4QACAAAAAIDxAAEgAAAGA6IACgDhAAAAAAAC0PEAACAAAAZwAAAAwAAAAEAAAAaQAAAGoAAABrAAAAICAgIGxpYnJhcnkvY29yZS9zcmMvZm10L2J1aWxkZXJzLnJzXA8QACAAAAAvAAAAIQAAAFwPEAAgAAAAMAAAABIAAAAgewosCiwgIHsgfSB9KAooLCkKW11saWJyYXJ5L2NvcmUvc3JjL2ZtdC9udW0ucnOxDxAAGwAAAGUAAAAUAAAAMHgwMDAxMDIwMzA0MDUwNjA3MDgwOTEwMTExMjEzMTQxNTE2MTcxODE5MjAyMTIyMjMyNDI1MjYyNzI4MjkzMDMxMzIzMzM0MzUzNjM3MzgzOTQwNDE0MjQzNDQ0NTQ2NDc0ODQ5NTA1MTUyNTM1NDU1NTY1NzU4NTk2MDYxNjI2MzY0NjU2NjY3Njg2OTcwNzE3MjczNzQ3NTc2Nzc3ODc5ODA4MTgyODM4NDg1ODY4Nzg4ODk5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");function jA(A){return"number"==typeof A?A:"string"==typeof A?A.split(":").reverse().map(parseFloat).reduce((function(A,g,I){return A+g*Math.pow(60,I)})):void 0}function TA(A,g){var I="undefined"!=typeof Symbol&&A[Symbol.iterator]||A["@@iterator"];if(!I){if(Array.isArray(A)||(I=function(A,g){if(!A)return;if("string"==typeof A)return ZA(A,g);var I=Object.prototype.toString.call(A).slice(8,-1);"Object"===I&&A.constructor&&(I=A.constructor.name);if("Map"===I||"Set"===I)return Array.from(A);if("Arguments"===I||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(I))return ZA(A,g)}(A))||g&&A&&"number"==typeof A.length){I&&(A=I);var B=0,Q=function(){};return{s:Q,n:function(){return B>=A.length?{done:!0}:{done:!1,value:A[B++]}},e:function(A){throw A},f:Q}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var C,E=!0,t=!1;return{s:function(){I=I.call(A)},n:function(){var A=I.next();return E=A.done,A},e:function(A){t=!0,C=A},f:function(){try{E||null==I.return||I.return()}finally{if(t)throw C}}}}function ZA(A,g){(null==g||g>A.length)&&(g=A.length);for(var I=0,B=new Array(g);I (await KA(xA),HA))(),OA=function(){function A(g,I){var Q;B(this,A),this.state="initial",this.driver=null,this.driverFn=g,this.changedLines=new Set,this.cursor=void 0,this.duration=null,this.cols=I.cols,this.rows=I.rows,this.startTime=null,this.speed=null!==(Q=I.speed)&&void 0!==Q?Q:1,this.loop=I.loop,this.idleTimeLimit=I.idleTimeLimit,this.preload=I.preload,this.startAt=jA(I.startAt),this.poster=I.poster,this.eventHandlers=new Map([["starting",[]],["waiting",[]],["reset",[]],["play",[]],["pause",[]],["terminalUpdate",[]],["seeked",[]],["ended",[]]])}var g,Q,E,e,i,n,o,r;return C(A,[{key:"addEventListener",value:function(A,g){this.eventHandlers.get(A).push(g)}},{key:"dispatchEvent",value:function(A){var g,I=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},B=TA(this.eventHandlers.get(A));try{for(B.s();!(g=B.n()).done;){var Q=g.value;Q(I)}}catch(A){B.e(A)}finally{B.f()}}},{key:"init",value:function(){var A=I(t.mark((function A(){var g,I,B,Q,C,E,e,i,n,o,r,s=this;return t.wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return B=0,Q=this.feed.bind(this),C=this.now.bind(this),E=function(A,g){return window.setTimeout(A,g/s.speed)},e=function(A,g){return window.setInterval(A,g/s.speed)},i=function(A,g){s.resetVt(A,g)},n=function(){B++,!0===s.loop||"number"==typeof s.loop&&B 0){var A,g=new Map,I=TA(this.changedLines);try{for(I.s();!(A=I.n()).done;){var B=A.value;g.set(B,{id:B,segments:this.vt.get_line(B)})}}catch(A){I.e(A)}finally{I.f()}return this.changedLines.clear(),g}}},{key:"getCursor",value:function(){var A;void 0===this.cursor&&this.vt&&(this.cursor=null!==(A=this.vt.get_cursor())&&void 0!==A&&A);return this.cursor}},{key:"getCurrentTime",value:function(){return"function"==typeof this.driver.getCurrentTime?this.driver.getCurrentTime():this.startTime?(this.now()-this.startTime)/1e3:void 0}},{key:"getRemainingTime",value:function(){if("number"==typeof this.duration)return this.duration-Math.min(this.getCurrentTime(),this.duration)}},{key:"getProgress",value:function(){if("number"==typeof this.duration)return Math.min(this.getCurrentTime(),this.duration)/this.duration}},{key:"getDuration",value:function(){return this.duration}},{key:"start",value:(i=I(t.mark((function A(){var g,I,B=this;return t.wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return this.dispatchEvent("starting"),g=setTimeout((function(){B.dispatchEvent("waiting")}),2e3),A.next=4,this.initializeDriver();case 4:return this.dispatchEvent("terminalUpdate"),A.next=7,this.driver.start();case 7:I=A.sent,clearTimeout(g),"function"==typeof I&&(this.driver.stop=I),this.startTime=this.now(),this.state="playing",this.dispatchEvent("play");case 13:case"end":return A.stop()}}),A,this)}))),function(){return i.apply(this,arguments)})},{key:"doPause",value:function(){"function"==typeof this.driver.pauseOrResume&&(this.driver.pauseOrResume(),this.state="paused",this.dispatchEvent("pause"))}},{key:"resume",value:function(){"function"==typeof this.driver.pauseOrResume&&(this.state="playing",this.driver.pauseOrResume(),this.dispatchEvent("play"))}},{key:"doSeek",value:(e=I(t.mark((function A(g){return t.wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if("function"!=typeof this.driver.seek){A.next=8;break}return A.next=3,this.initializeDriver();case 3:return"playing"!=this.state&&(this.state="paused"),this.driver.seek(g),A.abrupt("return",!0);case 8:return A.abrupt("return",!1);case 9:case"end":return A.stop()}}),A,this)}))),function(A){return e.apply(this,arguments)})},{key:"restart",value:(E=I(t.mark((function A(){return t.wrap((function(A){for(;;)switch(A.prev=A.next){case 0:return A.next=2,this.doSeek(0);case 2:if(!A.sent){A.next=5;break}this.resume(),this.dispatchEvent("play");case 5:case"end":return A.stop()}}),A,this)}))),function(){return E.apply(this,arguments)})},{key:"feed",value:function(A){var g=this;this.vt.feed(A).forEach((function(A){return g.changedLines.add(A)})),this.cursor=void 0,this.dispatchEvent("terminalUpdate")}},{key:"now",value:function(){return performance.now()*this.speed}},{key:"initializeDriver",value:function(){return void 0===this.initializeDriverPromise&&(this.initializeDriverPromise=this.doInitializeDriver()),this.initializeDriverPromise}},{key:"doInitializeDriver",value:(Q=I(t.mark((function A(){var g,I,B,Q;return t.wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if("function"!=typeof this.driver.init){A.next=7;break}return A.next=3,this.driver.init();case 3:Q=A.sent,this.duration=null!==(g=this.duration)&&void 0!==g?g:Q.duration,this.cols=null!==(I=this.cols)&&void 0!==I?I:Q.cols,this.rows=null!==(B=this.rows)&&void 0!==B?B:Q.rows;case 7:this.ensureVt();case 8:case"end":return A.stop()}}),A,this)}))),function(){return Q.apply(this,arguments)})},{key:"ensureVt",value:function(){var A,g,I=null!==(A=this.cols)&&void 0!==A?A:80,B=null!==(g=this.rows)&&void 0!==g?g:24;void 0!==this.vt&&this.vt.cols===I&&this.vt.rows===B||this.initializeVt(I,B)}},{key:"resetVt",value:function(A,g){this.cols=A,this.rows=g,this.initializeVt(A,g)}},{key:"initializeVt",value:function(A,g){this.vt=this.wasm.create(A,g),this.vt.cols=A,this.vt.rows=g,this.changedLines.clear();for(var I=0;I !0,deleteProperty:()=>!0,ownKeys:function(A){if(L()){const g=Ag(A);(g._||(g._=gg()))()}return Reflect.ownKeys(A)},getOwnPropertyDescriptor:function(A,g){const I=Reflect.getOwnPropertyDescriptor(A,g);return I&&!I.get&&I.configurable&&g!==o&&g!==VA&&g!==PA?(delete I.value,delete I.writable,I.get=()=>A[o][g],I):I}};function Bg(A,g,I){if(A[g]===I)return;const B=Array.isArray(A),Q=A.length,C=void 0===I,E=B||C===g in A;C?delete A[g]:A[g]=I;let t,e=Ag(A);(t=e[g])&&t.$(),B&&A.length!==Q&&(t=e.length)&&t.$(),E&&(t=e._)&&t.$()}function Qg(A,g,I=[]){let B,Q=A;if(g.length>1){B=g.shift();const C=typeof B,E=Array.isArray(A);if(Array.isArray(B)){for(let Q=0;Q /g,">").replace(/"/g,""").replace(/'/g,"'")}function r(e,...n){var t={};for(const n in e)t[n]=e[n];return n.forEach((function(e){for(const n in e)t[n]=e[n]})),t}function a(e){return e.nodeName.toLowerCase()}var i=Object.freeze({__proto__:null,escapeHTML:t,inherit:r,nodeStream:function(e){var n=[];return function e(t,r){for(var i=t.firstChild;i;i=i.nextSibling)3===i.nodeType?r+=i.nodeValue.length:1===i.nodeType&&(n.push({event:"start",offset:r,node:i}),r=e(i,r),a(i).match(/br|hr|img|input/)||n.push({event:"stop",offset:r,node:i}));return r}(e,0),n},mergeStreams:function(e,n,r){var i=0,s="",o=[];function l(){return e.length&&n.length?e[0].offset!==n[0].offset?e[0].offset1)return void Qg(A[B],g,[B].concat(I));Q=A[B],I=[B].concat(I)}let C=g[0];"function"==typeof C&&(C=C(Q,I),C===Q)||void 0===B&&null==C||(C=$A(C),void 0===B||_A(Q)&&_A(C)&&!Array.isArray(C)?function(A,g){const I=Object.keys(g);for(let B=0;B Qg(I,A)))}]}function Eg(A,g,I,B,Q){const C=g[I];if(A===C)return;if(!_A(A)||!_A(C)||Q&&A[Q]!==C[Q])return void(A!==C&&Bg(g,I,A));if(Array.isArray(A)){if(A.length&&C.length&&(!B||Q&&null!=A[0][Q])){let g,I,E,t,e,i,n,o;for(E=0,t=Math.min(C.length,A.length);E =E&&e>=E&&(C[t]===A[e]||Q&&C[t][Q]===A[e][Q]);t--,e--)r[e]=C[t];if(E>e||E>t){for(I=E;I<=e;I++)Bg(C,I,A[I]);for(;I A.length&&Bg(C,"length",A.length))}for(n=new Array(e+1),I=e;I>=E;I--)i=A[I],o=Q?i[Q]:i,g=s.get(o),n[I]=void 0===g?-1:g,s.set(o,I);for(g=E;g<=t;g++)i=C[g],o=Q?i[Q]:i,I=s.get(o),void 0!==I&&-1!==I&&(r[I]=C[g],I=n[I],s.set(o,I));for(I=E;I A.length&&Bg(C,"length",A.length))}const E=Object.keys(A);for(let g=0,I=E.length;g_A(A)&&_A(Q)?(Eg(Q,{state:A},"state",I,B),A):Q}const eg=IA("");var ig=function(A){return EA(g=eg.cloneNode(!0),(function(){return A.text})),k((function(I){var B,Q=function(A,g){var I=A.get("inverse")?A.has("bg")?A.get("bg"):"bg":A.get("fg"),B=A.get("inverse")?A.has("fg")?A.get("fg"):"fg":A.get("bg"),Q=ng(I,A.get("bold"),"fg-"),C=ng(B,A.get("blink"),"bg-"),E=null!=g?g:"";return Q&&(E+=" "+Q),C&&(E+=" "+C),E}(A.attrs,A.extraClass),C={bright:(B=A.attrs).has("bold"),italic:B.has("italic"),underline:B.has("underline"),blink:B.has("blink")},E=function(A){var g=A.get("inverse")?A.get("bg"):A.get("fg"),I=A.get("inverse")?A.get("fg"):A.get("bg"),B={};return"string"==typeof g&&(B.color=g),"string"==typeof I&&(B["background-color"]=I),B}(A.attrs);return Q!==I._v$&&(g.className=I._v$=Q),I._v$2=function(A,g,I={}){const B=Object.keys(g||{}),Q=Object.keys(I);let C,E;for(C=0,E=Q.length;C ');var rg=function(A){var g;return EA(g=og.cloneNode(!0),X(P,{get each(){return function(){if("number"==typeof A.cursor){for(var g=[],I=0,B=0;B 0&&g.push([C[0].substring(0,e),C[1]]),g.push([C[0][e],E," cursor-a"]),g.push([C[0][e],t," cursor-b"]),e ');var ag=function(A){var g,I,B=function(){var g;return null!==(g=A.lineHeight)&&void 0!==g?g:1.3333333333},Q=d((function(){return{width:"".concat(A.cols,"ch"),height:"".concat(B()*A.rows,"em"),"font-size":"".concat(100*(A.scale||1),"%"),"font-family":A.fontFamily,"line-height":"".concat(B(),"em")}}));return g=sg.cloneNode(!0),"function"==typeof(I=A.ref)?I(g):A.ref=g,EA(g,X(V,{get each(){return A.lines},children:function(g,I){return C=d((function(){return I()===(null===(g=A.cursor)||void 0===g?void 0:g[1]);var g}),void 0,(Q=!0)?void 0:{equals:Q}),X(rg,{get segments(){return g.segments},get cursor(){return C()?null===(g=A.cursor)||void 0===g?void 0:g[0]:null;var g},get height(){return"".concat(B(),"em")}});var Q,C}})),k((function(I){var B=A.blink||A.cursorHold,C=A.blink,E=Q();return B!==I._v$&&g.classList.toggle("cursor",I._v$=B),C!==I._v$2&&g.classList.toggle("blink",I._v$2=C),I._v$3=CA(g,E,I._v$3),I}),{_v$:void 0,_v$2:void 0,_v$3:void 0}),g};const cg=IA(''),ug=IA(''),wg=IA(''),hg=IA(' '),Dg=IA(' ');function lg(A){A=Math.floor(A);var g=Math.floor(A/60),I=A%60,B="";return g<10&&(B+="0"),B+="".concat(g,":"),I<10&&(B+="0"),B+="".concat(I)}var yg=function(A){var g,I,B,Q,C,E=function(A){return function(g){g.preventDefault(),A(g)}},t=function(){return"number"==typeof A.currentTime?lg(A.currentTime):"--:--"},e=function(){return"number"==typeof A.remainingTime?"-"+lg(A.remainingTime):t()},i=function(g){if(!(g.altKey||g.shiftKey||g.metaKey||g.ctrlKey)){var I=g.currentTarget.offsetWidth,B=g.currentTarget.getBoundingClientRect(),Q=(g.clientX-B.left)/I;return A.onSeekClick("".concat(100*Q,"%"))}};return g=Dg.cloneNode(!0),I=g.firstChild,B=I.firstChild,Q=B.nextSibling,C=I.nextSibling,EA(g,X(z,{get when(){return A.isPausable},get children(){var g=wg.cloneNode(!0);return QA(g,"click",E(A.onPlayClick),!0),EA(g,X(_,{get children(){return[X($,{get when(){return A.isPlaying},get children(){return cg.cloneNode(!0)}}),X($,{get when(){return!A.isPlaying},get children(){return ug.cloneNode(!0)}})]}})),g}}),I),EA(B,t),EA(Q,e),QA(C,"click",E(A.onFullscreenClick),!0),EA(g,X(z,{get when(){return"number"==typeof A.progress||A.isSeekable},get children(){var g=hg.cloneNode(!0),I=g.firstChild,B=I.firstChild.firstChild;return I.$$mousedown=i,k((function(g){return CA(B,{width:"100%",transform:"scaleX(".concat(A.progress||0),"transform-origin":"left center"},g)})),g}}),null),k((function(){return g.classList.toggle("seekable",A.isSeekable)})),g};BA(["click","mousedown"]);const fg=IA('');var Gg=function(A){for(var g,I=["▓","▒","░","▒"],B=1,Q="",C=0;C');var Ng=function(A){var g,I;return QA(I=kg.cloneNode(!0),"click",(g=A.onClick,function(A){A.preventDefault(),g(A)}),!0),I};BA(["click"]);const dg=IA(' ');var Fg=function(A){var g,B,Q,C,E,e,i,o,r=A.core,s=A.autoPlay,a=n(Cg({coreState:"initial",cols:A.cols,rows:A.rows,lines:[],cursor:void 0,charW:null,charH:null,bordersW:null,bordersH:null,containerW:null,containerH:null,showControls:!1,showStartOverlay:!s,isPausable:!0,isSeekable:!0,isFullscreen:!1,currentTime:null,remainingTime:null,progress:null,blink:!0,cursorHold:!1}),2),c=a[0],u=a[1],w=function(){return c.cols||80},h=function(){return c.rows||24};r.addEventListener("starting",(function(){u("showStartOverlay",!1)})),r.addEventListener("waiting",(function(){u("coreState","waiting")})),r.addEventListener("reset",(function(A){var g=A.cols,I=A.rows;II/B?"height":"width";if(!1===Q||"none"===Q)return{};if("width"===Q){var C=c.containerW/I;return{scale:C,width:c.containerW,height:B*C}}if("height"===Q){var E=c.containerH/B;return{scale:E,width:I*E,height:c.containerH}}throw"unsupported fit mode: ".concat(Q)}})),y=function(){var A;u("isFullscreen",null!==(A=document.fullscreenElement)&&void 0!==A?A:document.webkitFullscreenElement)},f=function(){var A,g,I,B;c.isFullscreen?(null!==(A=null!==(g=document.exitFullscreen)&&void 0!==g?g:document.webkitExitFullscreen)&&void 0!==A?A:function(){}).apply(document):(null!==(I=null!==(B=E.requestFullscreen)&&void 0!==B?B:E.webkitRequestFullscreen)&&void 0!==I?I:function(){}).apply(E)},G=function(A){if(!(A.altKey||A.metaKey||A.ctrlKey))if(A.shiftKey){if("ArrowLeft"==A.key)r.seek("<<<");else{if("ArrowRight"!=A.key)return;r.seek(">>>")}A.preventDefault()}else{if(" "==A.key)r.pauseOrResume();else if("f"==A.key)f();else if("ArrowLeft"==A.key)r.seek("<<");else if("ArrowRight"==A.key)r.seek(">>");else{if(!(A.key.charCodeAt(0)>=48&&A.key.charCodeAt(0)<=57))return;var g=(A.key.charCodeAt(0)-48)/10;r.seek("".concat(100*g,"%"))}A.preventDefault()}},F=function(){c.isFullscreen&&U(!0)},M=function(){c.isFullscreen||U(!1)},L=function(){Q=setInterval(J,100)},Y=function(){clearInterval(Q)},J=function(){var A=r.getCurrentTime(),g=r.getRemainingTime(),I=r.getProgress();u({currentTime:A,remainingTime:g,progress:I})},S=function(){C=setInterval((function(){u((function(A){var g={blink:!A.blink};return g.blink&&(g.cursorHold=!1),g}))}),500)},v=function(){clearInterval(C),u("blink",!0)},U=function A(g){clearTimeout(B),g&&(B=setTimeout((function(){return A(!1)}),2e3)),u("showControls",g)},K=function(){var A;return null===(A=l())||void 0===A?void 0:A.scale};return function(){var g=dg.cloneNode(!0),I=g.firstChild;"function"==typeof E?E(g):E=g,g.addEventListener("webkitfullscreenchange",y),g.addEventListener("fullscreenchange",y),g.$$mousemove=F,g.$$keydown=G,g.addEventListener("keypress",G);return"function"==typeof e?e(I):e=I,I.$$mousemove=function(){return U(!0)},I.addEventListener("mouseleave",M),EA(I,X(ag,{get cols(){return w()},get rows(){return h()},get scale(){return K()},get blink(){return c.blink},get lines(){return c.lines},get cursor(){return c.cursor},get cursorHold(){return c.cursorHold},get fontFamily(){return A.terminalFontFamily},get lineHeight(){return A.terminalLineHeight},ref:function(A){"function"==typeof i?i(A):i=A}}),null),EA(I,X(yg,{get currentTime(){return c.currentTime},get remainingTime(){return c.remainingTime},get progress(){return c.progress},get isPlaying(){return"playing"==c.coreState},get isPausable(){return c.isPausable},get isSeekable(){return c.isSeekable},onPlayClick:function(){return r.pauseOrResume()},onFullscreenClick:f,onSeekClick:function(A){return r.seek(A)}}),null),EA(I,X(_,{get children(){return[X($,{get when(){return c.showStartOverlay},get children(){return X(Ng,{onClick:function(){return r.play()}})}}),X($,{get when(){return"waiting"==c.coreState},get children(){return X(Gg,{get cols(){return w()},get rows(){return h()},get scale(){return K()},get terminalFontFamily(){return A.terminalFontFamily},get terminalLineHeight(){return A.terminalLineHeight}})}})]}}),null),k((function(B){var Q,C=c.showControls,E="asciinema-player asciinema-theme-".concat(null!==(Q=A.theme)&&void 0!==Q?Q:"asciinema"),t=function(){var g={};!1!==A.fit&&"none"!==A.fit||void 0===A.terminalFontSize||("small"===A.terminalFontSize?g["font-size"]="12px":"medium"===A.terminalFontSize?g["font-size"]="18px":"big"===A.terminalFontSize?g["font-size"]="24px":g["font-size"]=A.terminalFontSize);var I=l();return void 0===I?(g.height=0,g):(void 0!==I.width&&(g.width="".concat(I.width,"px"),g.height="".concat(I.height,"px")),g)}();return C!==B._v$&&g.classList.toggle("hud",B._v$=C),E!==B._v$2&&(I.className=B._v$2=E),B._v$3=CA(I,t,B._v$3),B}),{_v$:void 0,_v$2:void 0,_v$3:void 0}),g}()};BA(["keydown","mousemove"]);var Mg=function(A){function g(A,I){B(this,g),this.input=A,this.xfs=null!=I?I:[]}return C(g,[{key:"map",value:function(A){return this.transform(function(A){return function(g){return function(I){g(A(I))}}}(A))}},{key:"flatMap",value:function(A){return this.transform(function(A){return function(g){return function(I){A(I).forEach(g)}}}(A))}},{key:"filter",value:function(A){return this.transform(function(A){return function(g){return function(I){A(I)&&g(I)}}}(A))}},{key:"take",value:function(A){return this.transform(function(A){var g=0;return function(I){return function(B){gA&&I(B)}}}(A))}},{key:"transform",value:function(A){return new g(this.input,this.xfs.concat([A]))}},{key:"toArray",value:function(){return Array.from(this)}},{key:Symbol.iterator,value:function(){var A,g,I=this,B=0,Q=0,C=[],E=!1,t=(A=this.xfs,g=function(A){return C.push(A)},A.reverse().reduce((function(A,g){var I=Rg(g(A.step));return{step:I.step,flush:function(){I.flush(),A.flush()}}}),Rg(g)));return{next:function(){for(Q===C.length&&(C=[],Q=0);0===C.length&&B 0?{done:!1,value:C[Q++]}:{done:!0}}}}}]),g}();function Rg(A){return"function"==typeof A?{step:A,flush:function(){}}:A}function pg(A,g,B){var Q,C,E,e,i,n,o,r,s,a=g.feed,c=g.now,u=g.setTimeout,w=g.onFinish,h=B.idleTimeLimit,D=B.startAt,l=0,y=0;function f(){return G.apply(this,arguments)}function G(){return(G=I(t.mark((function g(){var I,B,n;return t.wrap((function(g){for(;;)switch(g.prev=g.next){case 0:if(!E){g.next=2;break}return g.abrupt("return");case 2:return g.t0=Lg,g.next=5,k(A);case 5:if(g.t1=g.sent,B=(0,g.t0)(g.t1),Q=B.cols,C=B.rows,h=null!==(I=h)&&void 0!==I?I:B.idleTimeLimit,n=Jg(B.frames,h,D),0!==(E=n.frames).length){g.next=14;break}throw"asciicast is missing events";case 14:i=n.effectiveStartAt,e=E[E.length-1][0];case 16:case"end":return g.stop()}}),g)})))).apply(this,arguments)}function k(A){return N.apply(this,arguments)}function N(){return(N=I(t.mark((function A(g){var I,B,Q,C,E;return t.wrap((function(A){for(;;)switch(A.prev=A.next){case 0:if(I=g.url,B=g.data,Q=g.fetchOpts,C=void 0===Q?{}:Q,void 0===I){A.next=12;break}return A.next=4,fetch(I,C);case 4:if((E=A.sent).ok){A.next=7;break}throw"failed fetching asciicast file: ".concat(E.statusText," (").concat(E.status,")");case 7:return A.next=9,E.text();case 9:return A.abrupt("return",A.sent);case 12:if(void 0===B){A.next=19;break}return"function"==typeof B&&(B=B()),A.next=16,B;case 16:return A.abrupt("return",A.sent);case 19:throw"failed fetching asciicast file: url/data missing in src";case 20:case"end":return A.stop()}}),A)})))).apply(this,arguments)}function d(){var A=E[l];if(A){var g=1e3*A[0]-(c()-o);g<0&&(g=0),n=u(F,g)}else n=null,r=1e3*e,w()}function F(){var A,g=E[l];do{a(g[1]),y=1e3*g[0],g=E[++l],A=c()-o}while(g&&A>1e3*g[0]);d()}function M(){clearTimeout(n),n=null,r=c()-o}function R(){o=c()-r,r=null,d()}function p(A){var g=!!n;if(g&&M(),"string"==typeof A){var I,B=(null!==(I=r)&&void 0!==I?I:0)/1e3;"<<"===A?A=B-5:">>"===A?A=B+5:"<<<"===A?A=B-.1*e:">>>"===A?A=B+.1*e:"%"===A[A.length-1]&&(A=parseFloat(A.substring(0,A.length-1))/100*e)}var Q=1e3*Math.min(Math.max(A,0),e);Q 1&&void 0!==arguments[1]?arguments[1]:1/0,I=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,B=0,Q=0,C=I,E=Array.from(Yg(A).map((function(A){var E=A[0]-B-g;return B=A[0],E>0&&(Q+=E,A[0]C)){I.next=5;break}return I.next=5,bg(E-C);case 5:A(Q[2]);case 6:case"end":return I.stop()}}),I)})));return function(A){return Q.apply(this,arguments)}}());return{pushEvent:function(A){void 0===B&&(B=Kg()),"o"==A[1]&&Q.push(A)},pushText:function(A){void 0===B&&(B=Kg());var g=(Kg()-B)/1e3;Q.push([g,"o",A])},stop:function(){C()}}}function Kg(){return(new Date).getTime()}function bg(A){return new Promise((function(g){setTimeout(g,A)}))}function Hg(A,g){var I,B,Q=A.url,C=A.bufferTime,E=void 0===C?0:C,t=g.feed,e=g.reset,i=g.setWaiting,n=new TextDecoder,o=250,r=!1;function s(){void 0!==B&&B.stop(),B=Ug(t,E)}function a(){(I=new WebSocket(Q)).binaryType="arraybuffer",I.onopen=function(){console.debug("websocket: opened"),i(!1),s(),o=250},I.onmessage=function(A){if("string"==typeof A.data){var g,I,Q=JSON.parse(A.data);if(void 0!==Q.cols||void 0!==Q.width)s(),e(null!==(g=Q.cols)&&void 0!==g?g:Q.width,null!==(I=Q.rows)&&void 0!==I?I:Q.height);else B.pushEvent(Q)}else B.pushText(n.decode(A.data))},I.onclose=function(A){r||A.wasClean?console.debug("websocket: closed"):(console.debug("websocket: unclean close, reconnecting in ".concat(o,"...")),i(!0),setTimeout(a,o),o=Math.min(2*o,5e3))}}return{start:function(){a()},stop:function(){r=!0,void 0!==B&&B.stop(),void 0!==I&&I.close()}}}function mg(A,g){var I,B,Q=A.url,C=A.bufferTime,E=void 0===C?0:C,t=g.feed,e=g.reset;function i(){void 0!==B&&B.stop(),B=Ug(t,E)}return{start:function(){(I=new EventSource(Q)).addEventListener("open",(function(){console.debug("eventsource: opened"),i()})),I.addEventListener("message",(function(A){var g,I,Q=JSON.parse(A.data);void 0!==Q.cols||void 0!==Q.width?(i(),e(null!==(g=Q.cols)&&void 0!==g?g:Q.width,null!==(I=Q.rows)&&void 0!==I?I:Q.height)):B.pushEvent(Q)})),I.addEventListener("done",(function(){console.debug("eventsource: closed"),I.close()}))},stop:function(){void 0!==B&&B.stop(),void 0!==I&&I.close()}}}function qg(A){"string"==typeof A&&(A="ws://"==A.substring(0,5)||"wss://"==A.substring(0,6)?{driver:"websocket",url:A}:"test://"==A.substring(0,7)?{driver:"test",kind:A.substring(7)}:{driver:"asciicast",url:A}),void 0===A.driver&&(A.driver="asciicast");var g=new Map([["asciicast",pg],["websocket",Hg],["eventsource",mg],["test",Sg]]);if("function"==typeof A)return A;if(g.has(A.driver)){var I=g.get(A.driver);return function(g,B){return I(A,g,B)}}throw"unsupported driver: ".concat(JSON.stringify(A))}return A.create=function(A,g){var I,B,Q=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},C=new OA(qg(A),{cols:Q.cols,rows:Q.rows,loop:Q.loop,speed:Q.speed,preload:Q.preload,startAt:Q.startAt,poster:Q.poster,idleTimeLimit:Q.idleTimeLimit}),E={core:C,cols:Q.cols,rows:Q.rows,fit:Q.fit,autoPlay:null!==(I=Q.autoPlay)&&void 0!==I?I:Q.autoplay,terminalFontSize:Q.terminalFontSize,terminalFontFamily:Q.terminalFontFamily,terminalLineHeight:Q.terminalLineHeight,theme:Q.theme},t=gA((function(){return B=X(Fg,E)}),g),e={el:B,dispose:t,getCurrentTime:function(){return C.getCurrentTime()},getDuration:function(){return C.getDuration()},play:function(){return C.play()},pause:function(){return C.pause()},seek:function(A){return C.seek(A)},addEventListener:function(A,g){return C.addEventListener(A,g.bind(e))}};return e},Object.defineProperty(A,"__esModule",{value:!0}),A}({}); diff --git a/asciinema/load.js b/asciinema/load.js new file mode 100644 index 0000000000..6ee43b7d02 --- /dev/null +++ b/asciinema/load.js @@ -0,0 +1,10 @@ +window.addEventListener("load", function () { + // + for (elem of Array.prototype.slice.call(document.getElementsByTagName("img")).reverse()) + if (elem.src.endsWith(".cast")) { + const newItem = document.createElement("div"); + newItem.id = elem.src; + elem.parentNode.replaceChild(newItem, elem); + AsciinemaPlayer.create(newItem.id, newItem, {cols: 108, rows: 24}); + } +}) diff --git a/ayu-highlight.css b/ayu-highlight.css new file mode 100644 index 0000000000..32c9432224 --- /dev/null +++ b/ayu-highlight.css @@ -0,0 +1,78 @@ +/* +Based off of the Ayu theme +Original by Dempfi (https://github.com/dempfi/ayu) +*/ + +.hljs { + display: block; + overflow-x: auto; + background: #191f26; + color: #e6e1cf; +} + +.hljs-comment, +.hljs-quote { + color: #5c6773; + font-style: italic; +} + +.hljs-variable, +.hljs-template-variable, +.hljs-attribute, +.hljs-attr, +.hljs-regexp, +.hljs-link, +.hljs-selector-id, +.hljs-selector-class { + color: #ff7733; +} + +.hljs-number, +.hljs-meta, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params { + color: #ffee99; +} + +.hljs-string, +.hljs-bullet { + color: #b8cc52; +} + +.hljs-title, +.hljs-built_in, +.hljs-section { + color: #ffb454; +} + +.hljs-keyword, +.hljs-selector-tag, +.hljs-symbol { + color: #ff7733; +} + +.hljs-name { + color: #36a3d9; +} + +.hljs-tag { + color: #00568d; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-addition { + color: #91b362; +} + +.hljs-deletion { + color: #d96c75; +} diff --git a/badge.svg b/badge.svg new file mode 100644 index 0000000000..9eba4157d9 --- /dev/null +++ b/badge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/book.js b/book.js new file mode 100644 index 0000000000..aa12e7eccf --- /dev/null +++ b/book.js @@ -0,0 +1,697 @@ +"use strict"; + +// Fix back button cache problem +window.onunload = function () { }; + +// Global variable, shared between modules +function playground_text(playground, hidden = true) { + let code_block = playground.querySelector("code"); + + if (window.ace && code_block.classList.contains("editable")) { + let editor = window.ace.edit(code_block); + return editor.getValue(); + } else if (hidden) { + return code_block.textContent; + } else { + return code_block.innerText; + } +} + +(function codeSnippets() { + function fetch_with_timeout(url, options, timeout = 6000) { + return Promise.race([ + fetch(url, options), + new Promise((_, reject) => setTimeout(() => reject(new Error('timeout')), timeout)) + ]); + } + + var playgrounds = Array.from(document.querySelectorAll(".playground")); + if (playgrounds.length > 0) { + fetch_with_timeout("https://play.rust-lang.org/meta/crates", { + headers: { + 'Content-Type': "application/json", + }, + method: 'POST', + mode: 'cors', + }) + .then(response => response.json()) + .then(response => { + // get list of crates available in the rust playground + let playground_crates = response.crates.map(item => item["id"]); + playgrounds.forEach(block => handle_crate_list_update(block, playground_crates)); + }); + } + + function handle_crate_list_update(playground_block, playground_crates) { + // update the play buttons after receiving the response + update_play_button(playground_block, playground_crates); + + // and install on change listener to dynamically update ACE editors + if (window.ace) { + let code_block = playground_block.querySelector("code"); + if (code_block.classList.contains("editable")) { + let editor = window.ace.edit(code_block); + editor.addEventListener("change", function (e) { + update_play_button(playground_block, playground_crates); + }); + // add Ctrl-Enter command to execute rust code + editor.commands.addCommand({ + name: "run", + bindKey: { + win: "Ctrl-Enter", + mac: "Ctrl-Enter" + }, + exec: _editor => run_rust_code(playground_block) + }); + } + } + } + + // updates the visibility of play button based on `no_run` class and + // used crates vs ones available on https://play.rust-lang.org + function update_play_button(pre_block, playground_crates) { + var play_button = pre_block.querySelector(".play-button"); + + // skip if code is `no_run` + if (pre_block.querySelector('code').classList.contains("no_run")) { + play_button.classList.add("hidden"); + return; + } + + // get list of `extern crate`'s from snippet + var txt = playground_text(pre_block); + var re = /extern\s+crate\s+([a-zA-Z_0-9]+)\s*;/g; + var snippet_crates = []; + var item; + while (item = re.exec(txt)) { + snippet_crates.push(item[1]); + } + + // check if all used crates are available on play.rust-lang.org + var all_available = snippet_crates.every(function (elem) { + return playground_crates.indexOf(elem) > -1; + }); + + if (all_available) { + play_button.classList.remove("hidden"); + } else { + play_button.classList.add("hidden"); + } + } + + function run_rust_code(code_block) { + var result_block = code_block.querySelector(".result"); + if (!result_block) { + result_block = document.createElement('code'); + result_block.className = 'result hljs language-bash'; + + code_block.append(result_block); + } + + let text = playground_text(code_block); + let classes = code_block.querySelector('code').classList; + let edition = "2015"; + if(classes.contains("edition2018")) { + edition = "2018"; + } else if(classes.contains("edition2021")) { + edition = "2021"; + } + var params = { + version: "stable", + optimize: "0", + code: text, + edition: edition + }; + + if (text.indexOf("#![feature") !== -1) { + params.version = "nightly"; + } + + result_block.innerText = "Running..."; + + fetch_with_timeout("https://play.rust-lang.org/evaluate.json", { + headers: { + 'Content-Type': "application/json", + }, + method: 'POST', + mode: 'cors', + body: JSON.stringify(params) + }) + .then(response => response.json()) + .then(response => { + if (response.result.trim() === '') { + result_block.innerText = "No output"; + result_block.classList.add("result-no-output"); + } else { + result_block.innerText = response.result; + result_block.classList.remove("result-no-output"); + } + }) + .catch(error => result_block.innerText = "Playground Communication: " + error.message); + } + + // Syntax highlighting Configuration + hljs.configure({ + tabReplace: ' ', // 4 spaces + languages: [], // Languages used for auto-detection + }); + + let code_nodes = Array + .from(document.querySelectorAll('code')) + // Don't highlight `inline code` blocks in headers. + .filter(function (node) {return !node.parentElement.classList.contains("header"); }); + + if (window.ace) { + // language-rust class needs to be removed for editable + // blocks or highlightjs will capture events + code_nodes + .filter(function (node) {return node.classList.contains("editable"); }) + .forEach(function (block) { block.classList.remove('language-rust'); }); + + code_nodes + .filter(function (node) {return !node.classList.contains("editable"); }) + .forEach(function (block) { hljs.highlightBlock(block); }); + } else { + code_nodes.forEach(function (block) { hljs.highlightBlock(block); }); + } + + // Adding the hljs class gives code blocks the color css + // even if highlighting doesn't apply + code_nodes.forEach(function (block) { block.classList.add('hljs'); }); + + Array.from(document.querySelectorAll("code.hljs")).forEach(function (block) { + + var lines = Array.from(block.querySelectorAll('.boring')); + // If no lines were hidden, return + if (!lines.length) { return; } + block.classList.add("hide-boring"); + + var buttons = document.createElement('div'); + buttons.className = 'buttons'; + buttons.innerHTML = ""; + + // add expand button + var pre_block = block.parentNode; + pre_block.insertBefore(buttons, pre_block.firstChild); + + pre_block.querySelector('.buttons').addEventListener('click', function (e) { + if (e.target.classList.contains('fa-eye')) { + e.target.classList.remove('fa-eye'); + e.target.classList.add('fa-eye-slash'); + e.target.title = 'Hide lines'; + e.target.setAttribute('aria-label', e.target.title); + + block.classList.remove('hide-boring'); + } else if (e.target.classList.contains('fa-eye-slash')) { + e.target.classList.remove('fa-eye-slash'); + e.target.classList.add('fa-eye'); + e.target.title = 'Show hidden lines'; + e.target.setAttribute('aria-label', e.target.title); + + block.classList.add('hide-boring'); + } + }); + }); + + if (window.playground_copyable) { + Array.from(document.querySelectorAll('pre code')).forEach(function (block) { + var pre_block = block.parentNode; + if (!pre_block.classList.contains('playground')) { + var buttons = pre_block.querySelector(".buttons"); + if (!buttons) { + buttons = document.createElement('div'); + buttons.className = 'buttons'; + pre_block.insertBefore(buttons, pre_block.firstChild); + } + + var clipButton = document.createElement('button'); + clipButton.className = 'fa fa-copy clip-button'; + clipButton.title = 'Copy to clipboard'; + clipButton.setAttribute('aria-label', clipButton.title); + clipButton.innerHTML = ''; + + buttons.insertBefore(clipButton, buttons.firstChild); + } + }); + } + + // Process playground code blocks + Array.from(document.querySelectorAll(".playground")).forEach(function (pre_block) { + // Add play button + var buttons = pre_block.querySelector(".buttons"); + if (!buttons) { + buttons = document.createElement('div'); + buttons.className = 'buttons'; + pre_block.insertBefore(buttons, pre_block.firstChild); + } + + var runCodeButton = document.createElement('button'); + runCodeButton.className = 'fa fa-play play-button'; + runCodeButton.hidden = true; + runCodeButton.title = 'Run this code'; + runCodeButton.setAttribute('aria-label', runCodeButton.title); + + buttons.insertBefore(runCodeButton, buttons.firstChild); + runCodeButton.addEventListener('click', function (e) { + run_rust_code(pre_block); + }); + + if (window.playground_copyable) { + var copyCodeClipboardButton = document.createElement('button'); + copyCodeClipboardButton.className = 'fa fa-copy clip-button'; + copyCodeClipboardButton.innerHTML = ''; + copyCodeClipboardButton.title = 'Copy to clipboard'; + copyCodeClipboardButton.setAttribute('aria-label', copyCodeClipboardButton.title); + + buttons.insertBefore(copyCodeClipboardButton, buttons.firstChild); + } + + let code_block = pre_block.querySelector("code"); + if (window.ace && code_block.classList.contains("editable")) { + var undoChangesButton = document.createElement('button'); + undoChangesButton.className = 'fa fa-history reset-button'; + undoChangesButton.title = 'Undo changes'; + undoChangesButton.setAttribute('aria-label', undoChangesButton.title); + + buttons.insertBefore(undoChangesButton, buttons.firstChild); + + undoChangesButton.addEventListener('click', function () { + let editor = window.ace.edit(code_block); + editor.setValue(editor.originalCode); + editor.clearSelection(); + }); + } + }); +})(); + +(function themes() { + var html = document.querySelector('html'); + var themeToggleButton = document.getElementById('theme-toggle'); + var themePopup = document.getElementById('theme-list'); + var themeColorMetaTag = document.querySelector('meta[name="theme-color"]'); + var stylesheets = { + ayuHighlight: document.querySelector("[href$='ayu-highlight.css']"), + tomorrowNight: document.querySelector("[href$='tomorrow-night.css']"), + highlight: document.querySelector("[href$='highlight.css']"), + }; + + function showThemes() { + themePopup.style.display = 'block'; + themeToggleButton.setAttribute('aria-expanded', true); + themePopup.querySelector("button#" + get_theme()).focus(); + } + + function updateThemeSelected() { + themePopup.querySelectorAll('.theme-selected').forEach(function (el) { + el.classList.remove('theme-selected'); + }); + themePopup.querySelector("button#" + get_theme()).classList.add('theme-selected'); + } + + function hideThemes() { + themePopup.style.display = 'none'; + themeToggleButton.setAttribute('aria-expanded', false); + themeToggleButton.focus(); + } + + function get_theme() { + var theme; + try { theme = localStorage.getItem('mdbook-theme'); } catch (e) { } + if (theme === null || theme === undefined) { + return default_theme; + } else { + return theme; + } + } + + function set_theme(theme, store = true) { + let ace_theme; + + if (theme == 'coal' || theme == 'navy') { + stylesheets.ayuHighlight.disabled = true; + stylesheets.tomorrowNight.disabled = false; + stylesheets.highlight.disabled = true; + + ace_theme = "ace/theme/tomorrow_night"; + } else if (theme == 'ayu') { + stylesheets.ayuHighlight.disabled = false; + stylesheets.tomorrowNight.disabled = true; + stylesheets.highlight.disabled = true; + ace_theme = "ace/theme/tomorrow_night"; + } else { + stylesheets.ayuHighlight.disabled = true; + stylesheets.tomorrowNight.disabled = true; + stylesheets.highlight.disabled = false; + ace_theme = "ace/theme/dawn"; + } + + setTimeout(function () { + themeColorMetaTag.content = getComputedStyle(document.documentElement).backgroundColor; + }, 1); + + if (window.ace && window.editors) { + window.editors.forEach(function (editor) { + editor.setTheme(ace_theme); + }); + } + + var previousTheme = get_theme(); + + if (store) { + try { localStorage.setItem('mdbook-theme', theme); } catch (e) { } + } + + html.classList.remove(previousTheme); + html.classList.add(theme); + updateThemeSelected(); + } + + // Set theme + var theme = get_theme(); + + set_theme(theme, false); + + themeToggleButton.addEventListener('click', function () { + if (themePopup.style.display === 'block') { + hideThemes(); + } else { + showThemes(); + } + }); + + themePopup.addEventListener('click', function (e) { + var theme; + if (e.target.className === "theme") { + theme = e.target.id; + } else if (e.target.parentElement.className === "theme") { + theme = e.target.parentElement.id; + } else { + return; + } + set_theme(theme); + }); + + themePopup.addEventListener('focusout', function(e) { + // e.relatedTarget is null in Safari and Firefox on macOS (see workaround below) + if (!!e.relatedTarget && !themeToggleButton.contains(e.relatedTarget) && !themePopup.contains(e.relatedTarget)) { + hideThemes(); + } + }); + + // Should not be needed, but it works around an issue on macOS & iOS: https://github.com/rust-lang/mdBook/issues/628 + document.addEventListener('click', function(e) { + if (themePopup.style.display === 'block' && !themeToggleButton.contains(e.target) && !themePopup.contains(e.target)) { + hideThemes(); + } + }); + + document.addEventListener('keydown', function (e) { + if (e.altKey || e.ctrlKey || e.metaKey || e.shiftKey) { return; } + if (!themePopup.contains(e.target)) { return; } + + switch (e.key) { + case 'Escape': + e.preventDefault(); + hideThemes(); + break; + case 'ArrowUp': + e.preventDefault(); + var li = document.activeElement.parentElement; + if (li && li.previousElementSibling) { + li.previousElementSibling.querySelector('button').focus(); + } + break; + case 'ArrowDown': + e.preventDefault(); + var li = document.activeElement.parentElement; + if (li && li.nextElementSibling) { + li.nextElementSibling.querySelector('button').focus(); + } + break; + case 'Home': + e.preventDefault(); + themePopup.querySelector('li:first-child button').focus(); + break; + case 'End': + e.preventDefault(); + themePopup.querySelector('li:last-child button').focus(); + break; + } + }); +})(); + +(function sidebar() { + var body = document.querySelector("body"); + var sidebar = document.getElementById("sidebar"); + var sidebarLinks = document.querySelectorAll('#sidebar a'); + var sidebarToggleButton = document.getElementById("sidebar-toggle"); + var sidebarResizeHandle = document.getElementById("sidebar-resize-handle"); + var firstContact = null; + + function showSidebar() { + body.classList.remove('sidebar-hidden') + body.classList.add('sidebar-visible'); + Array.from(sidebarLinks).forEach(function (link) { + link.setAttribute('tabIndex', 0); + }); + sidebarToggleButton.setAttribute('aria-expanded', true); + sidebar.setAttribute('aria-hidden', false); + try { localStorage.setItem('mdbook-sidebar', 'visible'); } catch (e) { } + } + + + var sidebarAnchorToggles = document.querySelectorAll('#sidebar a.toggle'); + + function toggleSection(ev) { + ev.currentTarget.parentElement.classList.toggle('expanded'); + } + + Array.from(sidebarAnchorToggles).forEach(function (el) { + el.addEventListener('click', toggleSection); + }); + + function hideSidebar() { + body.classList.remove('sidebar-visible') + body.classList.add('sidebar-hidden'); + Array.from(sidebarLinks).forEach(function (link) { + link.setAttribute('tabIndex', -1); + }); + sidebarToggleButton.setAttribute('aria-expanded', false); + sidebar.setAttribute('aria-hidden', true); + try { localStorage.setItem('mdbook-sidebar', 'hidden'); } catch (e) { } + } + + // Toggle sidebar + sidebarToggleButton.addEventListener('click', function sidebarToggle() { + if (body.classList.contains("sidebar-hidden")) { + var current_width = parseInt( + document.documentElement.style.getPropertyValue('--sidebar-width'), 10); + if (current_width < 150) { + document.documentElement.style.setProperty('--sidebar-width', '150px'); + } + showSidebar(); + } else if (body.classList.contains("sidebar-visible")) { + hideSidebar(); + } else { + if (getComputedStyle(sidebar)['transform'] === 'none') { + hideSidebar(); + } else { + showSidebar(); + } + } + }); + + sidebarResizeHandle.addEventListener('mousedown', initResize, false); + + function initResize(e) { + window.addEventListener('mousemove', resize, false); + window.addEventListener('mouseup', stopResize, false); + body.classList.add('sidebar-resizing'); + } + function resize(e) { + var pos = (e.clientX - sidebar.offsetLeft); + if (pos < 20) { + hideSidebar(); + } else { + if (body.classList.contains("sidebar-hidden")) { + showSidebar(); + } + pos = Math.min(pos, window.innerWidth - 100); + document.documentElement.style.setProperty('--sidebar-width', pos + 'px'); + } + } + //on mouseup remove windows functions mousemove & mouseup + function stopResize(e) { + body.classList.remove('sidebar-resizing'); + window.removeEventListener('mousemove', resize, false); + window.removeEventListener('mouseup', stopResize, false); + } + + document.addEventListener('touchstart', function (e) { + firstContact = { + x: e.touches[0].clientX, + time: Date.now() + }; + }, { passive: true }); + + document.addEventListener('touchmove', function (e) { + if (!firstContact) + return; + + var curX = e.touches[0].clientX; + var xDiff = curX - firstContact.x, + tDiff = Date.now() - firstContact.time; + + if (tDiff < 250 && Math.abs(xDiff) >= 150) { + if (xDiff >= 0 && firstContact.x < Math.min(document.body.clientWidth * 0.25, 300)) + showSidebar(); + else if (xDiff < 0 && curX < 300) + hideSidebar(); + + firstContact = null; + } + }, { passive: true }); +})(); + +(function chapterNavigation() { + document.addEventListener('keydown', function (e) { + if (e.altKey || e.ctrlKey || e.metaKey || e.shiftKey) { return; } + if (window.search && window.search.hasFocus()) { return; } + var html = document.querySelector('html'); + + function next() { + var nextButton = document.querySelector('.nav-chapters.next'); + if (nextButton) { + window.location.href = nextButton.href; + } + } + function prev() { + var previousButton = document.querySelector('.nav-chapters.previous'); + if (previousButton) { + window.location.href = previousButton.href; + } + } + switch (e.key) { + case 'ArrowRight': + e.preventDefault(); + if (html.dir == 'rtl') { + prev(); + } else { + next(); + } + break; + case 'ArrowLeft': + e.preventDefault(); + if (html.dir == 'rtl') { + next(); + } else { + prev(); + } + break; + } + }); +})(); + +(function clipboard() { + var clipButtons = document.querySelectorAll('.clip-button'); + + function hideTooltip(elem) { + elem.firstChild.innerText = ""; + elem.className = 'fa fa-copy clip-button'; + } + + function showTooltip(elem, msg) { + elem.firstChild.innerText = msg; + elem.className = 'fa fa-copy tooltipped'; + } + + var clipboardSnippets = new ClipboardJS('.clip-button', { + text: function (trigger) { + hideTooltip(trigger); + let playground = trigger.closest("pre"); + return playground_text(playground, false); + } + }); + + Array.from(clipButtons).forEach(function (clipButton) { + clipButton.addEventListener('mouseout', function (e) { + hideTooltip(e.currentTarget); + }); + }); + + clipboardSnippets.on('success', function (e) { + e.clearSelection(); + showTooltip(e.trigger, "Copied!"); + }); + + clipboardSnippets.on('error', function (e) { + showTooltip(e.trigger, "Clipboard error!"); + }); +})(); + +(function scrollToTop () { + var menuTitle = document.querySelector('.menu-title'); + + menuTitle.addEventListener('click', function () { + document.scrollingElement.scrollTo({ top: 0, behavior: 'smooth' }); + }); +})(); + +(function controllMenu() { + var menu = document.getElementById('menu-bar'); + + (function controllPosition() { + var scrollTop = document.scrollingElement.scrollTop; + var prevScrollTop = scrollTop; + var minMenuY = -menu.clientHeight - 50; + // When the script loads, the page can be at any scroll (e.g. if you reforesh it). + menu.style.top = scrollTop + 'px'; + // Same as parseInt(menu.style.top.slice(0, -2), but faster + var topCache = menu.style.top.slice(0, -2); + menu.classList.remove('sticky'); + var stickyCache = false; // Same as menu.classList.contains('sticky'), but faster + document.addEventListener('scroll', function () { + scrollTop = Math.max(document.scrollingElement.scrollTop, 0); + // `null` means that it doesn't need to be updated + var nextSticky = null; + var nextTop = null; + var scrollDown = scrollTop > prevScrollTop; + var menuPosAbsoluteY = topCache - scrollTop; + if (scrollDown) { + nextSticky = false; + if (menuPosAbsoluteY > 0) { + nextTop = prevScrollTop; + } + } else { + if (menuPosAbsoluteY > 0) { + nextSticky = true; + } else if (menuPosAbsoluteY < minMenuY) { + nextTop = prevScrollTop + minMenuY; + } + } + if (nextSticky === true && stickyCache === false) { + menu.classList.add('sticky'); + stickyCache = true; + } else if (nextSticky === false && stickyCache === true) { + menu.classList.remove('sticky'); + stickyCache = false; + } + if (nextTop !== null) { + menu.style.top = nextTop + 'px'; + topCache = nextTop; + } + prevScrollTop = scrollTop; + }, { passive: true }); + })(); + (function controllBorder() { + function updateBorder() { + if (menu.offsetTop === 0) { + menu.classList.remove('bordered'); + } else { + menu.classList.add('bordered'); + } + } + updateBorder(); + document.addEventListener('scroll', updateBorder, { passive: true }); + })(); +})(); diff --git a/carapace-bin.cast b/carapace-bin.cast new file mode 100644 index 0000000000..ed730077a0 --- /dev/null +++ b/carapace-bin.cast @@ -0,0 +1,1170 @@ +{"version": 2, "width": 108, "height": 24, "timestamp": 1667086468, "env": {"SHELL": "elvish", "TERM": "tmux-256color"}} +[0.040196, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[0.040651, "o", "\u001b[?25l\r???> ???> \r\u001b[5C\u001b[?25h\u001b[?25l\r\u001b[5C\u001b[K\r\u001b[5C\u001b[?25h"] +[0.054826, "o", "\u001b[?25l\r\r\u001b[5C\u001b[?25h\u001b[?25l\r\u001b[K\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!]\u001b[0;m via \u001b[0;1;36m🐹 v1.19.2 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[0.952839, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mb\u001b[0;m\r\u001b[7C\u001b[?25h"] +[0.953364, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.956986, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31ma\u001b[0;m\r\u001b[8C\u001b[?25h"] +[0.978072, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31ms\u001b[0;m\r\u001b[9C\u001b[?25h"] +[0.984234, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mbash\u001b[0;m\r\u001b[10C\u001b[?25h"] +[0.988752, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[1.039229, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[1.1061, "o", "\u001b[?2004h\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmaster\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m!\u001b[0m\u001b[1;31m]\u001b[0m via \u001b[1;36m🐹 \u001b[0m\u001b[1;36mv1.19.2\u001b[0m\u001b[1;36m \u001b[0m\r\n\u001b[1;37mbsh\u001b[0m \u001b[1;32m❯\u001b[0m "] +[2.095171, "o", "c"] +[2.151532, "o", "l"] +[2.207186, "o", "e"] +[2.262102, "o", "a"] +[2.317771, "o", "r"] +[2.373845, "o", "\r\n\u001b[?2004l\r"] +[2.382875, "o", "\u001b[H\u001b[J\u001b[3J"] +[2.415025, "o", "\u001b[?2004h\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmaster\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m!\u001b[0m\u001b[1;31m]\u001b[0m via \u001b[1;36m🐹 \u001b[0m\u001b[1;36mv1.19.2\u001b[0m\u001b[1;36m \u001b[0m\r\n\u001b[1;37mbsh\u001b[0m \u001b[1;32m❯\u001b[0m "] +[2.426658, "o", "g"] +[2.482662, "o", "i"] +[2.534909, "o", "t"] +[2.587205, "o", " "] +[2.642255, "o", "r"] +[3.20521, "o", "\u0007"] +[3.679318, "o", "\r\nrange-diff (Compare two commit ranges)\r\nread-tree (Reads tree information into the index)\r\nrebase (Reapply commits on top of another base tip)\r\nreflog (Manage reflog information)\r\nremote (Manage set of tracked repositories)\r\nrepack (Pack unpacked objects in a repository)\r\n replace (Create, list, delete refs to replace objects)\r\nrequest-pull (Generates a summary of pending changes)\r\nrerere (Reuse recorded resolution of conflicted merges)\r\nreset (Reset current HEAD to the specified state)\r\nrestore (Restore working tree files)\r\nrevert (Revert some existing commits)\r\nrev-list (Lists commit objects in reverse chronological order)\r\nrev-parse (Pick out and massage parameters)\r\nrm (Remove files from the working tree and from the index)\r\n\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmaster\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m!\u001b[0m\u001b[1;31m]\u001b[0m via \u001b[1;36m🐹 \u001b[0m\u001b[1;36mv1.19.2\u001b[0m\u001b[1;36m \u001b[0m\r\n\u001b[1;37mbsh\u001b[0m \u001b[1;32m❯\u001b[0m git r"] +[3.705607, "o", "e"] +[3.76092, "o", "m"] +[4.301031, "o", "ote "] +[4.316791, "o", "a"] +[4.851707, "o", "dd "] +[4.880113, "o", "b"] +[4.934785, "o", "a"] +[4.987622, "o", "s"] +[5.044641, "o", "h"] +[5.100313, "o", " "] +[5.643849, "o", "https://"] +[6.143042, "o", "git"] +[6.167953, "o", "h"] +[6.698485, "o", "ub.com/"] +[6.724207, "o", "r"] +[6.780498, "o", "s"] +[6.832965, "o", "t"] +[6.89964, "o", "e"] +[6.959908, "o", "u"] +[7.923187, "o", "\u0007"] +[8.349241, "o", "\r\nrsteuart rsteuer (Richard Steuer) rsteurer1\r\n rsteube rsteuerw (Ralf Steuerwald) rsteury\r\nrsteuber (Rob Steuber) rsteunyounup \r\nrsteubs-bc (Ryan S) rsteup \r\n\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmaster\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m!\u001b[0m\u001b[1;31m]\u001b[0m via \u001b[1;36m🐹 \u001b[0m\u001b[1;36mv1.19.2\u001b[0m\u001b[1;36m \u001b[0m\r\n\u001b[1;37mbsh\u001b[0m \u001b[1;32m❯\u001b[0m git remote add bash https://github.com/rsteube/car"] +[8.360975, "o", "a"] +[9.367987, "o", "\u0007"] +[9.984024, "o", "\r\ncaralint\r\n carapace-bin (multi-shell multi-command argument completer)\r\ncarapace (command argument completion generator for spf13/cobra)\r\ncarapace-pflag (Drop-in replacement for spf13/pflag with support for non-posix variants)\r\ncarapace-rs\r\ncarapace-spec-clap (spec generation for clap-rs/clap)\r\ncarapace-spec (define simple completions using a spec file)\r\n\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmaster\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m!\u001b[0m\u001b[1;31m]\u001b[0m via \u001b[1;36m🐹 \u001b[0m\u001b[1;36mv1.19.2\u001b[0m\u001b[1;36m \u001b[0m\r\n\u001b[1;37mbsh\u001b[0m \u001b[1;32m❯\u001b[0m git remote add bash https://github.com/rsteube/carapace-b"] +[10.700515, "o", "in"] +[13.315289, "o", "^C\u001b[?2004l\r\u001b[?2004h\u001b[?2004l\r\r\n"] +[13.335676, "o", "\u001b[?2004h\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmaster\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m!\u001b[0m\u001b[1;31m]\u001b[0m via \u001b[1;36m🐹 \u001b[0m\u001b[1;36mv1.19.2\u001b[0m\u001b[1;36m \u001b[0m\r\n\u001b[1;37mbsh\u001b[0m \u001b[1;31m❯\u001b[0m "] +[13.388361, "o", "g"] +[13.450374, "o", "h"] +[13.50554, "o", " "] +[13.565211, "o", "i"] +[13.618708, "o", "s"] +[13.676436, "o", "s"] +[13.731803, "o", "u"] +[13.789571, "o", "e"] +[13.844972, "o", " "] +[13.910722, "o", "l"] +[13.964146, "o", "i"] +[14.021721, "o", "s"] +[14.073807, "o", "t"] +[14.134459, "o", " "] +[14.192135, "o", "-"] +[14.249096, "o", "-"] +[14.309745, "o", "r"] +[14.366037, "o", "e"] +[14.419087, "o", "p"] +[14.478521, "o", "o"] +[14.536052, "o", " "] +[14.59027, "o", "r"] +[14.654454, "o", "s"] +[14.707151, "o", "t"] +[14.765376, "o", "e"] +[14.827618, "o", "u"] +[14.883766, "o", "b"] +[14.936605, "o", "e"] +[15.003234, "o", "/"] +[15.055624, "o", "c"] +[15.107722, "o", "a"] +[15.167096, "o", "r"] +[15.225224, "o", "a"] +[15.281671, "o", "p"] +[15.337358, "o", "a"] +[15.389985, "o", "c"] +[15.450063, "o", "e"] +[15.505815, "o", " "] +[15.572223, "o", "-"] +[15.635394, "o", "-"] +[15.694661, "o", "l"] +[15.74866, "o", "a"] +[15.810579, "o", "b"] +[15.871672, "o", "e"] +[15.933551, "o", "l"] +[15.994894, "o", " "] +[16.568869, "o", "\u0007"] +[17.041541, "o", "\r\nbash\r\nbash-ble\r\nbug (Something isn't working)\r\ndependencies (Pull requests that update a dependency file)\r\ndocumentation (Improvements or additions to documentation)\r\nduplicate (This issue or pull request already exists)\r\nelvish\r\nenhancement (New feature or request)\r\nfish\r\ngood first issue (Good for newcomers)\r\nhelp wanted (Extra attention is needed)\r\ninvalid (This doesn't seem right)\r\nion\r\nlinux\r\nnushell\r\noil\r\nosx\r\npowershell\r\nquestion (Further information is requested)\r\nspec\r\ntcsh\r\nwindows\r\nwontfix (This will not be worked on)\r\n--More--"] +[18.062253, "o", "\r\u001b[K\r\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmaster\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m!\u001b[0m\u001b[1;31m]\u001b[0m via \u001b[1;36m🐹 \u001b[0m\u001b[1;36mv1.19.2\u001b[0m\u001b[1;36m \u001b[0m\r\n\u001b[1;37mbsh\u001b[0m \u001b[1;31m❯\u001b[0m gh issue list --repo rsteube/carapace --label "] +[18.115919, "o", "e"] +[18.171019, "o", "n"] +[18.223205, "o", "h"] +[18.275129, "o", "a"] +[18.808701, "o", "ncement"] +[18.833499, "o", ","] +[18.888307, "o", "s"] +[18.940859, "o", "p"] +[20.480448, "o", "ec"] +[20.548847, "o", "^C\u001b[?2004l\r\u001b[?2004h\u001b[?2004l\r"] +[20.549035, "o", "\r\n"] +[20.57303, "o", "\u001b[?2004h\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmaster\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m!\u001b[0m\u001b[1;31m]\u001b[0m via \u001b[1;36m🐹 \u001b[0m\u001b[1;36mv1.19.2\u001b[0m\u001b[1;36m \u001b[0m\r\n\u001b[1;37mbsh\u001b[0m \u001b[1;31m❯\u001b[0m "] +[20.603662, "o", "e"] +[20.655672, "o", "x"] +[20.708102, "o", "i"] +[20.767346, "o", "t"] +[20.819109, "o", "\r\n\u001b[?2004l\r"] +[20.82021, "o", "e"] +[20.821342, "o", "exit\r\n"] +[20.821804, "o", "Exception: \u001b[31;1mbash exited with 130\u001b[m\r\n[tty 1], line 1: \u001b[1;4mbash\u001b[m\r\n"] +[20.821831, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[20.822034, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!]\u001b[0;m via \u001b[0;1;36m🐹 v1.19.2 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[20.822185, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31me\u001b[0;m\r\u001b[7C\u001b[?25h"] +[20.822232, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[20.826326, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31ml\u001b[0;m\r\u001b[8C\u001b[?25h"] +[20.83107, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mv\u001b[0;m\r\u001b[9C\u001b[?25h"] +[20.841584, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[20.841722, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[20.860761, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C\u001b[0;31mi\u001b[0;m\r\u001b[10C\u001b[?25h"] +[20.860809, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[20.868836, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C\u001b[0;31ms\u001b[0;m\r\u001b[11C\u001b[?25h"] +[20.870306, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32melvish\u001b[0;m\r\u001b[12C\u001b[?25h"] +[20.924923, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h"] +[20.925018, "o", "\u001b[?7h\u001b[?2004l\r"] +[21.021663, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[21.021787, "o", "\u001b[?25l\r???> ???> \r\u001b[5C\u001b[?25h"] +[21.021984, "o", "\u001b[?25l\r\u001b[5C\u001b[K\r\u001b[5C\u001b[?25h"] +[21.035773, "o", "\u001b[?25l\r\r\u001b[5C\u001b[?25h"] +[21.035897, "o", "\u001b[?25l\r\u001b[K\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!]\u001b[0;m via \u001b[0;1;36m🐹 v1.19.2 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[21.980982, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mc\u001b[0;m\r\u001b[7C\u001b[?25h"] +[21.981356, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[21.999138, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[22.037004, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31ml\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[22.093938, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31me\u001b[0;m\r\u001b[9C\u001b[?25h"] +[22.094016, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[22.14928, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C\u001b[0;31ma\u001b[0;m\r\u001b[10C\u001b[?25h"] +[22.14937, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[22.204009, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mclear\u001b[0;m\r\u001b[11C\u001b[?25h"] +[22.204069, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[22.259766, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[22.264386, "o", "\u001b[H\u001b[J\u001b[3J"] +[22.264825, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[22.265358, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!]\u001b[0;m via \u001b[0;1;36m🐹 v1.19.2 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[22.265502, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[22.265671, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[22.284516, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[22.28472, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[22.312596, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mg\u001b[0;m\r\u001b[7C\u001b[?25h"] +[22.368762, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mi\u001b[0;m\r\u001b[8C\u001b[?25h"] +[22.424025, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mgit\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[22.475934, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C \r\u001b[10C\u001b[?25h"] +[22.531753, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10Cr\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[22.587523, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11Ce\r\u001b[12C\u001b[?25h"] +[22.587715, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[23.161738, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C\u001b[K\u001b[0;4mread-tree \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mread-tree\u001b[0;2;7;37m (Reads tree information into the index) \r\n\u001b[0;mrebase\u001b[0;2;37m (Reapply commits on top of another base tip) \r\n\u001b[0;mreflog\u001b[0;2;37m (Manage reflog information) \r\n\u001b[0;mremote\u001b[0;2;37m (Manage set of tracked repositories) \r\n\u001b[0;mrepack\u001b[0;2;37m (Pack unpacked objects in a repository) \r\n\u001b[0;mreplace\u001b[0;2;37m (Create, list, delete refs to replace objects) \r\n\u001b[0;mrequest-pull\u001b[0;2;37m (Generates a summary of pending changes) \r\n\u001b[0;mrerere\u001b[0;2;37m (Reuse recorded resolution of conflicted merges) \r\n\u001b[0;mreset\u001b[0;2;37m (Reset current HEAD to the specified state) \r\n\u001b[0;mrestore\u001b[0;2;37m (Restore working tree files) \r\n\u001b[0;mrev-list\u001b[0;2;37m (Lists commit objects in reverse chronological order)\r\n\u001b[0;mrev-parse\u001b[0;2;37m (Pick out and massage parameters) \r\n\u001b[0"] +[23.161774, "o", ";mrevert\u001b[0;2;37m (Revert some existing commits) \u001b[0;m\u001b[13A\r\u001b[22C\u001b[?25h"] +[23.592406, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[12C\u001b[K\u001b[0;4mbase \r\n\r\n\u001b[0;m\u001b[Kread-tree\u001b[0;2;37m (Reads tree information into the index) \r\n\u001b[0;m\u001b[K\u001b[0;7mrebase\u001b[0;2;7;37m (Reapply commits on top of another base tip) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[13A\r\u001b[22C\u001b[?25h"] +[23.592678, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[13A\r\u001b[22C\u001b[?25h"] +[24.108003, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[12C\u001b[K\u001b[0;4mflog \r\n\r\n\r\n\u001b[0;m\u001b[Krebase\u001b[0;2;37m (Reapply commits on top of another base tip) \r\n\u001b[0;m\u001b[K\u001b[0;7mreflog\u001b[0;2;7;37m (Manage reflog information) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[13A\r\u001b[22C\u001b[?25h"] +[24.611393, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[12C\u001b[K\u001b[0;4mmote \r\n\r\n\r\n\r\n\u001b[0;m\u001b[Kreflog\u001b[0;2;37m (Manage reflog information) \r\n\u001b[0;m\u001b[K\u001b[0;7mremote\u001b[0;2;7;37m (Manage set of tracked repositories) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[13A\r\u001b[22C\u001b[?25h"] +[24.611637, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[13A\r\u001b[22C\u001b[?25h"] +[25.113273, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[10C\u001b[Kremote \r\n\u001b[J\u001b[A\r\u001b[17C\u001b[?25h"] +[25.113572, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[17C\u001b[?25h"] +[25.170224, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[17Ca\r\u001b[18C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[18C\u001b[?25h"] +[25.701432, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[18Cdd \r\u001b[21C\u001b[?25h"] +[25.726275, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[21Ce\r\u001b[22C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[22C\u001b[?25h"] +[25.782593, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[22Cl\r\u001b[23C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[23C\u001b[?25h"] +[25.839195, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[23Cv\r\u001b[24C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[24C\u001b[?25h"] +[25.892277, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24Ci\r\u001b[25C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[25C\u001b[?25h"] +[25.954159, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[25Cs\r\u001b[26C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[26C\u001b[?25h"] +[26.009557, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26Ch\r\u001b[27C\u001b[?25h"] +[26.009992, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[27C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[27C\u001b[?25h"] +[26.010045, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[27C\u001b[?25h"] +[26.062272, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27C \r\u001b[28C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[28C\u001b[?25h"] +[26.599296, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[28Chttps://\r\u001b[36C\u001b[?25h"] +[27.096898, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[36Cgit\r\u001b[39C\u001b[?25h"] +[27.607508, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[28C\u001b[K\u001b[0;4mhttps://github.com/\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mgithub.com\u001b[0;m gitlab.com\u001b[1A\r\u001b[22C\u001b[?25h"] +[28.077649, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[28C\u001b[Khttps://github.com/\r\n\u001b[J\u001b[A\r\u001b[47C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[47C\u001b[?25h"] +[28.133984, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[47Cr\r\u001b[48C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[48C\u001b[?25h"] +[28.186374, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[48Cs\r\u001b[49C\u001b[?25h"] +[28.238562, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[49Ct\r\u001b[50C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[50C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[50C\u001b[?25h"] +[28.298466, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[50Ce\r\u001b[51C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[51C\u001b[?25h"] +[28.350586, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[51Cu\r\u001b[52C\u001b[?25h"] +[28.350693, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[52C\u001b[?25h"] +[29.254679, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[28C\u001b[K\u001b[0;4mhttps://github.com/rsteuart/\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mrsteuart \u001b[0;m rsteuer\u001b[0;2;37m (Richard Steuer) \u001b[0;m rsteurer1\r\nrsteube rsteuerw\u001b[0;2;37m (Ralf Steuerwald)\u001b[0;m rsteury \r\nrsteuber\u001b[0;2;37m (Rob Steuber)\u001b[0;m rsteunyounup \r\nrsteubs-bc\u001b[0;2;37m (Ryan S) \u001b[0;m rsteup \u001b[4A\r\u001b[22C\u001b[?25h"] +[29.357848, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[52C\u001b[K\u001b[0;4mbe/\r\n\r\n\u001b[0;m\u001b[Krsteuart rsteuer\u001b[0;2;37m (Richard Steuer) \u001b[0;m rsteurer1\r\n\u001b[K\u001b[0;7mrsteube \u001b[0;m rsteuerw\u001b[0;2;37m (Ralf Steuerwald)\u001b[0;m rsteury \r\n\r\n\u001b[4A\r\u001b[22C\u001b[?25h"] +[29.861824, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[28C\u001b[Khttps://github.com/rsteube/\r\n\u001b[J\u001b[A\r\u001b[55C\u001b[?25h"] +[29.862005, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[55C\u001b[?25h"] +[29.913877, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[55Cc\r\u001b[56C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[56C\u001b[?25h"] +[29.972448, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[56Ca\r\u001b[57C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[57C\u001b[?25h"] +[30.026147, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[57Cr\r\u001b[58C\u001b[?25h"] +[30.026313, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[58C\u001b[?25h"] +[30.026431, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[58C\u001b[?25h"] +[30.078484, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[58Ca\r\u001b[59C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[59C\u001b[?25h"] +[31.181392, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[28C\u001b[K\u001b[0;4mhttps://github.com/rsteube/caralint\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mcaralint \r\n\u001b[0;mcarapace\u001b[0;2;37m (command argument completion generator for spf13/cobra) \r\n\u001b[0;mcarapace-bin\u001b[0;2;37m (multi-shell multi-command argument completer) \r\ncarapace-pflag (Drop-in replacement for spf13/pflag with support for non-posix variants)\r\n\u001b[0;mcarapace-rs \r\ncarapace-spec\u001b[0;2;37m (define simple completions using a spec file) \r\n\u001b[0;mcarapace-spec-clap\u001b[0;2;37m (spec generation for clap-rs/clap) \u001b[0;m\u001b[7A\r\u001b[22C\u001b[?25h"] +[31.18215, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[59C\u001b[K\u001b[0;4mpace\r\n\r\n\u001b[0;m\u001b[Kcaralint \r\n\u001b[K\u001b[0;7mcarapace\u001b[0;2;7;37m (command argument completion generator for spf13/cobra) \r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[7A\r\u001b[22C\u001b[?25h"] +[31.182891, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[7A\r\u001b[22C\u001b[?25h"] +[31.183151, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[7A\r\u001b[22C\u001b[?25h"] +[31.591279, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[63C\u001b[0;4m-bin\r\n\r\n\r\n\u001b[0;m\u001b[Kcarapace\u001b[0;2;37m (command argument completion generator for spf13/cobra) \r\n\u001b[0;m\u001b[K\u001b[0;7mcarapace-bin\u001b[0;2;7;37m (multi-shell multi-command argument completer) \r\n\r\n\r\n\r\n\u001b[0;m\u001b[7A\r\u001b[22C\u001b[?25h"] +[34.696412, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[6C\u001b[K\r\n\u001b[J\u001b[A\r\u001b[6C\u001b[?25h"] +[34.69662, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[34.71719, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[34.768868, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mg\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[34.825589, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mgh\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[34.880129, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C \r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[34.932983, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9Ci\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[34.984956, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10Cs\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[35.039676, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11Cs\r\u001b[12C\u001b[?25h"] +[35.092479, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12Cu\r\u001b[13C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[35.147175, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[13Ce\r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[35.202748, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C \r\u001b[15C\u001b[?25h"] +[35.202788, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[15C\u001b[?25h"] +[35.255446, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15Cl\r\u001b[16C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[16C\u001b[?25h"] +[35.310274, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[16Ci\r\u001b[17C\u001b[?25h"] +[35.310323, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[17C\u001b[?25h"] +[35.36326, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[17Cs\r\u001b[18C\u001b[?25h"] +[35.419099, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[18Ct\r\u001b[19C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[19C\u001b[?25h"] +[35.4747, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[19C \r\u001b[20C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[20C\u001b[?25h"] +[35.529721, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[20C-\r\u001b[21C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[21C\u001b[?25h"] +[35.581787, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[21C-\r\u001b[22C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[22C\u001b[?25h"] +[35.634219, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[22Cr\r\u001b[23C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[23C\u001b[?25h"] +[35.690444, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[23Ce\r\u001b[24C\u001b[?25h"] +[35.690593, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[24C\u001b[?25h"] +[35.745318, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24Cp\r\u001b[25C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[25C\u001b[?25h"] +[35.800549, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[25Co\r\u001b[26C\u001b[?25h"] +[35.852874, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C \r\u001b[27C\u001b[?25h"] +[35.908709, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27Cr\r\u001b[28C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[28C\u001b[?25h"] +[35.96548, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[28Cs\r\u001b[29C\u001b[?25h"] +[35.965707, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[29C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[29C\u001b[?25h"] +[36.018067, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[29Ct\r\u001b[30C\u001b[?25h"] +[36.018099, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h"] +[36.06987, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[30Ce\r\u001b[31C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[31C\u001b[?25h"] +[36.069901, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[31C\u001b[?25h"] +[36.125395, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[31Cu\r\u001b[32C\u001b[?25h"] +[36.125534, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[32C\u001b[?25h"] +[36.178057, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[32Cb\r\u001b[33C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[33C\u001b[?25h"] +[36.229394, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[33Ce\r\u001b[34C\u001b[?25h"] +[36.229527, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[34C\u001b[?25h"] +[36.282663, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[34C/\r\u001b[35C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[35C\u001b[?25h"] +[36.337523, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[35Cc\r\u001b[36C\u001b[?25h"] +[36.337629, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[36C\u001b[?25h"] +[36.389717, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[36Ca\r\u001b[37C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[37C\u001b[?25h"] +[36.44628, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[37Cr\r\u001b[38C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[38C\u001b[?25h"] +[36.500574, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[38Ca\r\u001b[39C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[39C\u001b[?25h"] +[36.554364, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[39Cp\r\u001b[40C\u001b[?25h"] +[36.554756, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[40C\u001b[?25h"] +[36.608577, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[40Ca\r\u001b[41C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[41C\u001b[?25h"] +[36.661181, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[41Cc\r\u001b[42C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[42C\u001b[?25h"] +[36.716568, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[42Ce\r\u001b[43C\u001b[?25h"] +[36.716714, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[43C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[43C\u001b[?25h"] +[36.716951, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[43C\u001b[?25h"] +[36.717098, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[43C\u001b[?25h"] +[36.769235, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[43C \r\u001b[44C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[44C\u001b[?25h"] +[36.824938, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[44C-\r\u001b[45C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[45C\u001b[?25h"] +[36.825033, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[45C\u001b[?25h"] +[36.877578, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[45C-\r\u001b[46C\u001b[?25h"] +[36.877611, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[46C\u001b[?25h"] +[36.932648, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[46Cl\r\u001b[47C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[47C\u001b[?25h"] +[36.984338, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[47Ca\r\u001b[48C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[48C\u001b[?25h"] +[37.039705, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[48Cb\r\u001b[49C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[49C\u001b[?25h"] +[37.091977, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[49Ce\r\u001b[50C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[50C\u001b[?25h"] +[37.14726, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[50Cl\r\u001b[51C\u001b[?25h"] +[37.147392, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[51C\u001b[?25h"] +[37.199324, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[51C \r\u001b[52C\u001b[?25h"] +[37.199359, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[52C\u001b[?25h"] +[37.757018, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[52C\u001b[0;4mbash\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;211;86;115mbash \u001b[0;m \u001b[0;38;2;44;62;253mspec \r\n\u001b[0;38;2;194;3;154mbash-ble \u001b[0;m \u001b[0;38;2;65;47;9mtcsh \r\n\u001b[0;38;2;215;58;74mbug\u001b[0;2;37m (Something isn't working) \u001b[0;m \u001b[0;38;2;255;20;90mwindows \r\n\u001b[0;38;2;3;102;214mdependencies\u001b[0;2;37m (Pull requests that update a dependency file)\u001b[0;m \u001b[0;38;2;255;255;255mwontfix\u001b[0;2;37m (This will not be worked on)\r\n\u001b[0;38;2;0;117;202mdocumentation\u001b[0;2;37m (Improvements or additions to documentation)\u001b[0;m \u001b[0;38;2;168;255;169mxonsh \r\n\u001b[0;38;2;207;211;215mduplicate\u001b[0;2;37m (This issue or pull request already exists) \u001b[0;m \u001b[0;38;2;239;218;83mzsh \r\n\u001b[0;38;2;255;214;201melvish "] +[37.757058, "o", " \r\n\u001b[0;38;2;162;238;239menhancement\u001b[0;2;37m (New feature or request) \r\n\u001b[0;38;2;126;168;252mfish \r\n\u001b[0;38;2;112;87;255mgood first issue\u001b[0;2;37m (Good for newcomers) \r\n\u001b[0;38;2;0;134;114mhelp wanted\u001b[0;2;37m (Extra attention is needed) \r\n\u001b[0;38;2;228;230;105minvalid\u001b[0;2;37m (This doesn't seem right) \r\n\u001b[0;38;2;14;93;109mion \r\n\u001b[0;38;2;226;247;93mlinux \r\n\u001b[0;38;2;41;216;102mnushell \r\n\u001b[0;38;2;55;58;54moil \r\n\u001b[0;38;2;249;77;86mosx \r\n\u001b[0;38;2;232;161;111mpowershell \r\n\u001b[0;38;2;216;118;227mquestion\u001b[0;2;37m (Further information is requested) "] +[37.757069, "o", " \u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[38.206682, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[56C\u001b[0;4m-ble\r\n\u001b[22C\u001b[0;me\r\n\u001b[K\u001b[0;7;38;2;194;3;154mbash-ble \r\n\u001b[0;m\u001b[K\u001b[0;38;2;215;58;74mbug\u001b[0;2;37m (Something isn't working) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;3;102;214mdependencies\u001b[0;2;37m (Pull requests that update a dependency file)\r\n\u001b[0;m\u001b[K\u001b[0;38;2;0;117;202mdocumentation\u001b[0;2;37m (Improvements or additions to documentation)\r\n\u001b[0;m\u001b[K\u001b[0;38;2;207;211;215mduplicate\u001b[0;2;37m (This issue or pull request already exists) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;255;214;201melvish \r\n\u001b[0;m\u001b[K\u001b[0;38;2;162;238;239menhancement\u001b[0;2;37m (New feature or request) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;112;87;255mgood first issue\u001b[0;2;37m (Good for newcomers) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;0;134;114mhelp wanted\u001b[0;2;37m (Extra attention is needed) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;228;230;105minvalid\u001b[0;2;37m (This doesn't seem right) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;41;216;102mnus"] +[38.206811, "o", "hell \r\n\u001b[0;m\u001b[K\u001b[0;38;2;232;161;111mpowershell \r\n\u001b[0;m\u001b[K\u001b[0;38;2;216;118;227mquestion\u001b[0;2;37m (Further information is requested) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;44;62;253mspec \r\n\u001b[0;m\u001b[K\u001b[0;38;2;255;255;255mwontfix\u001b[0;2;37m (This will not be worked on) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[15A\r\u001b[23C\u001b[?25h"] +[38.714098, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[52C\u001b[K\u001b[0;4mdependencies\r\n\u001b[23C\u001b[0;mn\r\n\u001b[K\u001b[0;7;38;2;3;102;214mdependencies\u001b[0;2;7;37m (Pull requests that update a dependency file)\r\n\u001b[0;m\u001b[K\u001b[0;38;2;0;117;202mdocumentation\u001b[0;2;37m (Improvements or additions to documentation)\r\n\u001b[0;m\u001b[K\u001b[0;38;2;162;238;239menhancement\u001b[0;2;37m (New feature or request) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;0;134;114mhelp wanted\u001b[0;2;37m (Extra attention is needed) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[4A\r\u001b[24C\u001b[?25h"] +[39.218326, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[52C\u001b[K\u001b[0;4menhancement\r\n\u001b[24C\u001b[0;mh\r\n\u001b[K\u001b[0;7;38;2;162;238;239menhancement\u001b[0;2;7;37m (New feature or request)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[25C\u001b[?25h\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[25C\u001b[?25h"] +[39.720567, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[52C\u001b[Kenhancement\r\n\u001b[J\u001b[A\r\u001b[63C\u001b[?25h"] +[39.720603, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[63C\u001b[?25h"] +[39.774708, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[63C,\r\u001b[64C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[64C\u001b[?25h"] +[40.313322, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[52C\u001b[K\u001b[0;4;33m'enhancement,bash'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;211;86;115mbash \u001b[0;m \u001b[0;38;2;65;47;9mtcsh \r\n\u001b[0;38;2;194;3;154mbash-ble \u001b[0;m \u001b[0;38;2;255;20;90mwindows \r\n\u001b[0;38;2;215;58;74mbug\u001b[0;2;37m (Something isn't working) \u001b[0;m \u001b[0;38;2;255;255;255mwontfix\u001b[0;2;37m (This will not be worked on)\r\n\u001b[0;38;2;3;102;214mdependencies\u001b[0;2;37m (Pull requests that update a dependency file)\u001b[0;m \u001b[0;38;2;168;255;169mxonsh \r\n\u001b[0;38;2;0;117;202mdocumentation\u001b[0;2;37m (Improvements or additions to documentation)\u001b[0;m \u001b[0;38;2;239;218;83mzsh \r\n\u001b[0;38;2;207;211;215mduplicate\u001b[0;2;37m (This issue or pull request already exists) \r\n\u001b[0;38;2;255;214;201melvish \r\n\u001b[0;38;2;126;"] +[40.313416, "o", "168;252mfish \r\n\u001b[0;38;2;112;87;255mgood first issue\u001b[0;2;37m (Good for newcomers) \r\n\u001b[0;38;2;0;134;114mhelp wanted\u001b[0;2;37m (Extra attention is needed) \r\n\u001b[0;38;2;228;230;105minvalid\u001b[0;2;37m (This doesn't seem right) \r\n\u001b[0;38;2;14;93;109mion \r\n\u001b[0;38;2;226;247;93mlinux \r\n\u001b[0;38;2;41;216;102mnushell \r\n\u001b[0;38;2;55;58;54moil \r\n\u001b[0;38;2;249;77;86mosx \r\n\u001b[0;38;2;232;161;111mpowershell \r\n\u001b[0;38;2;216;118;227mquestion\u001b[0;2;37m (Further information is requested) \r\n\u001b[0;38;2;44;62;253mspec \u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[40.785349, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Cs\r\n\u001b[60C\u001b[K\u001b[0;38;2;168;255;169mxonsh\r\n\u001b[60C\u001b[0;m\u001b[K\u001b[0;38;2;239;218;83mzsh \r\n\u001b[58C\u001b[0;m\u001b[K\r\n\u001b[58C\u001b[K\r\n\u001b[58C\u001b[K\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[K\u001b[0;38;2;41;216;102mnushell \r\n\u001b[0;m\u001b[K\u001b[0;38;2;249;77;86mosx \r\n\u001b[0;m\u001b[K\u001b[0;38;2;232;161;111mpowershell \r\n\u001b[0;m\u001b[K\u001b[0;38;2;216;118;227mquestion\u001b[0;2;37m (Further information is requested) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;44;62;253mspec \r\n\u001b[0;m\u001b[K\u001b[0;38;2;65;47;9mtcsh \r\n\u001b[0;m\u001b[K\u001b[0;38;2;255;20;90mwindows \r\n\u001b[0;m\u001b[K\u001b[0;38;2;255;255;255mwontfix\u001b[0;2;37m (This will not be worked on) \u001b[0;m\u001b[19A\r\u001b[23C\u001b[?25h"] +[40.785738, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[19A\r\u001b[23C\u001b[?25h"] +[41.305019, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[65C\u001b[K\u001b[0;4;33mspec'\r\n\u001b[23C\u001b[0;mp\r\n\u001b[K\u001b[0;7;38;2;44;62;253mspec\u001b[0;m\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[24C\u001b[?25h"] +[41.305072, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[24C\u001b[?25h"] +[41.806558, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[52C\u001b[K\u001b[0;33m'enhancement,spec'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[70C\u001b[?25h"] +[41.806607, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[70C\u001b[?25h"] +[41.9117, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[41.911899, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[41.912176, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[41.927475, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[41.92759, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[41.96457, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31me\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[42.016361, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mex\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[42.016397, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[42.068338, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;31mexi\u001b[0;m\r\u001b[9C\u001b[?25h"] +[42.068396, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[42.120837, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mexit\u001b[0;m\r\u001b[10C\u001b[?25h"] +[42.174869, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[42.175831, "o", "f"] +[42.177964, "o", "Exception: \u001b[31;1minterrupted\u001b[m\r\n[tty 2], line 1: \u001b[1;4melvish\u001b[m\r\n"] +[42.178031, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[42.178089, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!]\u001b[0;m via \u001b[0;1;36m🐹 v1.19.2 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[42.178212, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mf\u001b[0;m\r\u001b[7C\u001b[?25h"] +[42.178428, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[42.182661, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mi\u001b[0;m\r\u001b[8C\u001b[?25h"] +[42.186123, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31ms\u001b[0;m\r\u001b[9C\u001b[?25h"] +[42.186882, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mfish\u001b[0;m\r\u001b[10C\u001b[?25h"] +[42.193665, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[42.193736, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[42.240083, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[42.591168, "o", "Welcome to fish, the friendly interactive shell\r\nType \u001b[32mhelp\u001b[m\u000f for instructions on how to use fish\r\n"] +[42.592926, "o", "\u001b[?2004h"] +[42.615745, "o", "\u001b]0;~/D/d/g/carapace-bin\u0007\u001b[30m\u001b[m\u000f\r"] +[42.615791, "o", "\u001b[J\u001b[K\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\u001b[K\r\n\u001b[1;37mfsh\u001b[0m \u001b[1;32m❯\u001b[0m \u001b[K\r\u001b[6C"] +[43.296632, "o", "c\r\u001b[7C"] +[43.297161, "o", "\b\u001b[91mc\r\u001b[7C\u001b[30m\u001b[m\u000f"] +[43.298324, "o", "\u001b[38;2;85;85;85mlear\r\u001b[7C\u001b[30m\u001b[m\u000f"] +[43.35221, "o", "\u001b[91ml\u001b[38;2;85;85;85mear\r\u001b[8C\u001b[30m\u001b[m\u000f"] +[43.406093, "o", "\u001b[91me\u001b[38;2;85;85;85mar\r\u001b[9C\u001b[30m\u001b[m\u000f"] +[43.460401, "o", "\u001b[91ma\u001b[38;2;85;85;85mr\r\u001b[10C\u001b[30m\u001b[m\u000f"] +[43.51596, "o", "\u001b[91mr\r\u001b[11C\u001b[30m\u001b[m\u000f"] +[43.516429, "o", "\b\b\b\b\b\u001b[34mclear\r\u001b[11C\u001b[30m\u001b[m\u000f"] +[43.569565, "o", "\r\u001b[11C\r\n\u001b[30m\u001b[m\u000f\u001b[?2004l"] +[43.56976, "o", "\u001b[?1004l"] +[43.570265, "o", "\u001b]0;clear ~/D/d/g/carapace-bin\u0007\u001b[30m\u001b[m\u000f\r"] +[43.571059, "o", "\u001b[H\u001b[J\u001b[3J"] +[43.571286, "o", "\u001b[?1004h"] +[43.571306, "o", "\u001b[2m⏎\u001b[m\u000f \r⏎ \r\u001b[K"] +[43.571334, "o", "\u001b[?2004h"] +[43.595341, "o", "\u001b]0;~/D/d/g/carapace-bin\u0007\u001b[30m\u001b[m\u000f\u001b[J\u001b[K\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\u001b[K\r\n\u001b[1;37mfsh\u001b[0m \u001b[1;32m❯\u001b[0m \u001b[K\r\u001b[6C"] +[43.624975, "o", "g\r\u001b[7C"] +[43.625113, "o", "\u001b[38;2;85;85;85mit push\r\u001b[7C\u001b[30m\u001b[m\u000f"] +[43.62528, "o", "\b\u001b[91mg\u001b[38;2;85;85;85mit push\r\u001b[7C\u001b[30m\u001b[m\u000f"] +[43.677203, "o", "\u001b[91mi\u001b[38;2;85;85;85mt push\r\u001b[8C\u001b[30m\u001b[m\u000f"] +[43.730226, "o", "\u001b[91mt\u001b[38;2;85;85;85m push\r\u001b[9C\u001b[30m\u001b[m\u000f\b\b\b\u001b[34mgit\u001b[38;2;85;85;85m push\r\u001b[9C\u001b[30m\u001b[m\u000f"] +[43.783841, "o", "\u001b[34m \u001b[38;2;85;85;85mpush\r\u001b[10C\u001b[30m\u001b[m\u000f"] +[43.784019, "o", "\b \u001b[38;2;85;85;85mpush\r\u001b[10C\u001b[30m\u001b[m\u000f"] +[43.839999, "o", "r\u001b[K\r\u001b[11C"] +[43.840122, "o", "\b\u001b[36mr\r\u001b[11C\u001b[30m\u001b[m\u000f"] +[43.899812, "o", "\u001b[36me\r\u001b[12C\u001b[30m\u001b[m\u000f"] +[44.467632, "o", "\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fad-tree (\u001b[38;2;179;160;109m\u001b[3mReads tree information into the index\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fbase (\u001b[38;2;179;160;109m\u001b[3mReapply commits on top of another base tip\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fflog (\u001b[38;2;179;160;109m\u001b[3mManage reflog information\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fmote (\u001b[38;2;179;160;109m\u001b[3mManage set of tracked repositories\u001b[30m\u001b[m\u000f)\r\n\u001b[1m\u001b[97m\u001b[46m…and 9 more rows\u001bM\u001bM\u001bM\u001bM\u001bM\r\u001b[12C\u001b[m\u000f\u001b[30m\u001b[30m\u001b[m\u000f"] +[44.906665, "o", "\r\n\r\n\r\n\r\n\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fpack (\u001b[38;2;179;160;109m\u001b[3mPack unpacked objects in a repository\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fplace (\u001b[38;2;179;160;109m\u001b[3mCreate, list, delete refs to replace objects\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fquest-pull (\u001b[38;2;179;160;109m\u001b[3mGenerates a summary of pending changes\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000frere (\u001b[38;2;179;160;109m\u001b[3mReuse recorded resolution of conflicted merges\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fset (\u001b[38;2;179;160;109m\u001b[3mReset current HEAD to the specified state\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fstore (\u001b[38;2;179;160;109m\u001b[3mRestore working tree files\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fvert (\u001b[38;2;179;160;109m\u001b[3mRevert some existing commits\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fv-list (\u001b[38;2;179;160;109m\u001b[3mLists commit objects in reverse chronological order\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fv-parse (\u001b[38;2;179;160;109m\u001b[3mPick out and massage parameters"] +[44.906694, "o", "\u001b[30m\u001b[m\u000f)\u001bM\u001bM\u001bM\u001bM\u001bM\u001bM\u001bM\u001bM\u001bM\u001bM\u001bM\u001bM\u001bM\r\u001b[12C"] +[45.431908, "o", "\u001b[36mad-tree \r\n\u001b[1m\u001b[4m\u001b[7mre\u001b[m\u000f\u001b[7mad-tree (\u001b[38;2;179;160;109m\u001b[3mReads tree information into the index\u001b[30m\u001b[m\u000f\u001b[7m)\u001bM\r\u001b[20C\u001b[m\u000f"] +[45.432077, "o", "\b \r\u001b[20C"] +[45.934684, "o", "\b\b\b\b\b\b\b\b\u001b[36mbase \u001b[30m\u001b[m\u000f\u001b[K\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fad-tree (\u001b[38;2;179;160;109m\u001b[3mReads tree information into the index\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4m\u001b[7mre\u001b[m\u000f\u001b[7mbase (\u001b[38;2;179;160;109m\u001b[3mReapply commits on top of another base tip\u001b[30m\u001b[m\u000f\u001b[7m)\u001bM\u001bM\r\u001b[17C\u001b[m\u000f"] +[45.934922, "o", "\b \r\u001b[17C"] +[46.439669, "o", "\b\b\b\b\b\u001b[36mflog\u001b[30m\u001b[m\u000f \r\n\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fbase (\u001b[38;2;179;160;109m\u001b[3mReapply commits on top of another base tip\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4m\u001b[7mre\u001b[m\u000f\u001b[7mflog (\u001b[38;2;179;160;109m\u001b[3mManage reflog information\u001b[30m\u001b[m\u000f\u001b[7m)\u001bM\u001bM\u001bM\r\u001b[17C\u001b[m\u000f"] +[46.959297, "o", "\b\b\b\b\b\u001b[36mmote\u001b[30m\u001b[m\u000f \r\n\r\n\r\n\u001b[36m\u001b[1m\u001b[4mre\u001b[m\u000fflog (\u001b[38;2;179;160;109m\u001b[3mManage reflog information\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4m\u001b[7mre\u001b[m\u000f\u001b[7mmote (\u001b[38;2;179;160;109m\u001b[3mManage set of tracked repositories\u001b[30m\u001b[m\u000f\u001b[7m)\u001bM\u001bM\u001bM\u001bM\r\u001b[17C\u001b[m\u000f"] +[47.020384, "o", "\u001b[J\r\u001b[17C"] +[47.073187, "o", "a\r\u001b[18C"] +[47.073393, "o", "\b\u001b[36ma\r\u001b[18C\u001b[30m\u001b[m\u000f"] +[47.608982, "o", "\u001b[36mdd \r\u001b[21C\u001b[30m\u001b[m\u000f"] +[47.609158, "o", "\b \r\u001b[21C"] +[47.633016, "o", "f\r\u001b[22C"] +[47.633371, "o", "\b\u001b[36mf\r\u001b[22C\u001b[30m\u001b[m\u000f"] +[47.687837, "o", "\u001b[36mi\r\u001b[23C\u001b[30m\u001b[m\u000f"] +[47.744386, "o", "\u001b[36ms\r\u001b[24C\u001b[30m\u001b[m\u000f"] +[47.796886, "o", "\u001b[36mh\r\u001b[25C\u001b[30m\u001b[m\u000f"] +[47.849256, "o", "\u001b[36m \r\u001b[26C\u001b[30m\u001b[m\u000f"] +[47.849489, "o", "\b \r\u001b[26C"] +[48.38662, "o", "https://\r\u001b[34C"] +[48.386806, "o", "\b\b\b\b\b\b\b\b\u001b[36mhttps://\r\u001b[34C\u001b[30m\u001b[m\u000f"] +[48.887971, "o", "\u001b[36mgit\r\n\u001b[1m\u001b[4m…tps://git\u001b[m\u000fhub.com/ \u001b[36m\u001b[1m\u001b[4m…tps://git\u001b[m\u000flab.com/\u001bM\r\u001b[37C"] +[49.362535, "o", "\u001b[36mhub.com/\r\n\u001b[1m\u001b[4m\u001b[7m…tps://git\u001b[m\u000f\u001b[7mhub.com/\u001b[m\u000f \u001b[36m\u001b[1m\u001b[4m…tps://git\u001b[m\u000flab.com/\u001bM\r\u001b[45C"] +[49.417051, "o", "\u001b[J\r\u001b[45C"] +[49.469193, "o", "\u001b[36mr\r\u001b[46C\u001b[30m\u001b[m\u000f"] +[49.521613, "o", "\u001b[36ms\r\u001b[47C\u001b[30m\u001b[m\u000f"] +[49.578646, "o", "\u001b[36mt\r\u001b[48C\u001b[30m\u001b[m\u000f"] +[49.634016, "o", "\u001b[36me\r\u001b[49C\u001b[30m\u001b[m\u000f"] +[49.685593, "o", "\u001b[36mu\r\u001b[50C\u001b[30m\u001b[m\u000f"] +[50.635695, "o", "\r\n\u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fart/ \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fbs-bc/ (\u001b[38;2;179;160;109m\u001b[3mRyan S\u001b[30m\u001b[m\u000f) \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fnyounup/ \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fry/\r\n\u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fbe/ \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fer/ (\u001b[38;2;179;160;109m\u001b[3mRichard Steuer\u001b[30m\u001b[m\u000f) \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fp/ \r\n\u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fber/ (\u001b[38;2;179;160;109m\u001b[3mRob Steuber\u001b[30m\u001b[m\u000f) \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000ferw/ (\u001b[38;2;179;160;109m\u001b[3mRalf Steuerwald\u001b[30m\u001b[m\u000f) \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000frer1/ \u001bM\u001bM\u001bM\r\u001b[50C"] +[50.689512, "o", "\u001b[36mart/\r\n\u001b[1m\u001b[4m\u001b[7m…com/rsteu\u001b[m\u000f\u001b[7mart/ \u001b[m\u000f \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fbs-bc/ (\u001b[38;2;179;160;109m\u001b[3mRyan S\u001b[30m\u001b[m\u000f) \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fnyounup/ \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fry/\u001bM\r\u001b[54C"] +[51.197054, "o", "\b\b\b\b\u001b[36mbe/\u001b[30m\u001b[m\u000f\u001b[K\r\n\u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fart/ \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fbs-bc/ (\u001b[38;2;179;160;109m\u001b[3mRyan S\u001b[30m\u001b[m\u000f) \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fnyounup/ \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fry/\r\n\u001b[36m\u001b[1m\u001b[4m\u001b[7m…com/rsteu\u001b[m\u000f\u001b[7mbe/ \u001b[m\u000f \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fer/ (\u001b[38;2;179;160;109m\u001b[3mRichard Steuer\u001b[30m\u001b[m\u000f) \u001b[36m\u001b[1m\u001b[4m…com/rsteu\u001b[m\u000fp/ \u001bM\u001bM\r\u001b[53C"] +[51.252952, "o", "\u001b[J\r\u001b[53C"] +[51.305608, "o", "\u001b[36mc\r\u001b[54C\u001b[30m\u001b[m\u000f"] +[51.357469, "o", "\u001b[36ma\r\u001b[55C\u001b[30m\u001b[m\u000f"] +[51.413269, "o", "\u001b[36mr\r\u001b[56C\u001b[30m\u001b[m\u000f"] +[51.465337, "o", "\u001b[36ma\r\u001b[57C\u001b[30m\u001b[m\u000f"] +[52.582244, "o", "\r\n\u001b[36m\u001b[1m\u001b[4m…eube/cara\u001b[m\u000flint \r\n\u001b[36m\u001b[1m\u001b[4m…eube/cara\u001b[m\u000fpace (\u001b[38;2;179;160;109m\u001b[3mcommand argument completion generator for spf13/cobra\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4m…eube/cara\u001b[m\u000fpace-bin (\u001b[38;2;179;160;109m\u001b[3mmulti-shell multi-command argument completer\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4m…eube/cara\u001b[m\u000fpace-pflag (\u001b[38;2;179;160;109m\u001b[3mDrop-in replacement for spf13/pflag with support for non-posix variants\u001b[30m\u001b[m\u000f)\r\n\u001b[1m\u001b[97m\u001b[46m…and 3 more rows\u001bM\u001bM\u001bM\u001bM\u001bM\r\u001b[57C\u001b[m\u000f\u001b[30m\u001b[30m\u001b[m\u000f"] +[52.582384, "o", "\r\n\r\n\r\n\r\n\r\n\u001b[36m\u001b[1m\u001b[4m…eube/cara\u001b[m\u000fpace-rs \r\n\u001b[36m\u001b[1m\u001b[4m…eube/cara\u001b[m\u000fpace-spec (\u001b[38;2;179;160;109m\u001b[3mdefine simple completions using a spec file\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4m…eube/cara\u001b[m\u000fpace-spec-clap (\u001b[38;2;179;160;109m\u001b[3mspec generation for clap-rs/clap\u001b[30m\u001b[m\u000f)\u001bM\u001bM\u001bM\u001bM\u001bM\u001bM\u001bM\r\u001b[57C"] +[52.980989, "o", "\u001b[36mlint \r\n\u001b[1m\u001b[4m\u001b[7m…eube/cara\u001b[m\u000f\u001b[7mlint \u001bM\r\u001b[62C\u001b[m\u000f"] +[52.981111, "o", "\b \r\u001b[62C"] +[53.48375, "o", "\b\b\b\b\b\u001b[36mpace\u001b[30m\u001b[m\u000f \r\n\u001b[36m\u001b[1m\u001b[4m…eube/cara\u001b[m\u000flint \r\n\u001b[36m\u001b[1m\u001b[4m\u001b[7m…eube/cara\u001b[m\u000f\u001b[7mpace (\u001b[38;2;179;160;109m\u001b[3mcommand argument completion generator for spf13/cobra\u001b[30m\u001b[m\u000f\u001b[7m)\u001bM\u001bM\r\u001b[62C\u001b[m\u000f"] +[53.996329, "o", "\b-bin \r\n\r\n\u001b[36m\u001b[1m\u001b[4m…eube/cara\u001b[m\u000fpace (\u001b[38;2;179;160;109m\u001b[3mcommand argument completion generator for spf13/cobra\u001b[30m\u001b[m\u000f)\r\n\u001b[36m\u001b[1m\u001b[4m\u001b[7m…eube/cara\u001b[m\u000f\u001b[7mpace-bin (\u001b[38;2;179;160;109m\u001b[3mmulti-shell multi-command argument completer\u001b[30m\u001b[m\u000f\u001b[7m)\u001bM\u001bM\u001bM\r\u001b[66C\u001b[m\u000f\b\b\b\b\b\u001b[36m-bin\u001b[30m\u001b[m\u000f \r\u001b[66C"] +[54.050068, "o", "\u001b[J\r\u001b[66C"] +[54.162727, "o", "\u001b[7m^C\u001b[30m\u001b[m\u000f\r\n"] +[54.162764, "o", "\u001b[2m⏎\u001b[m\u000f \r⏎ \r\u001b[K\u001b[J\u001b[K\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\u001b[K\r\n\u001b[1;37mfsh\u001b[0m \u001b[1;32m❯\u001b[0m \u001b[K\r\u001b[6C"] +[54.215188, "o", "g\r\u001b[7C"] +[54.215228, "o", "\u001b[38;2;85;85;85mit push\r\u001b[7C\u001b[30m\u001b[m\u000f"] +[54.215253, "o", "\b\u001b[91mg\u001b[38;2;85;85;85mit push\r\u001b[7C\u001b[30m\u001b[m\u000f"] +[54.275851, "o", "\u001b[91mh\u001b[30m\u001b[m\u000f\u001b[K\r\u001b[8C"] +[54.276077, "o", "\b\b\u001b[34mgh\r\u001b[8C\u001b[30m\u001b[m\u000f"] +[54.27823, "o", "\u001b[38;2;85;85;85m \r\u001b[8C\u001b[30m\u001b[m\u000f"] +[54.328499, "o", "\u001b[34m \r\u001b[9C\u001b[30m\u001b[m\u000f"] +[54.328696, "o", "\b \r\u001b[9C"] +[54.385147, "o", "i\r\u001b[10C"] +[54.38539, "o", "\b\u001b[36mi\r\u001b[10C\u001b[30m\u001b[m\u000f"] +[54.441058, "o", "\u001b[36ms\r\u001b[11C\u001b[30m\u001b[m\u000f"] +[54.501297, "o", "\u001b[36ms\r\u001b[12C\u001b[30m\u001b[m\u000f"] +[54.553768, "o", "\u001b[36mu\r\u001b[13C\u001b[30m\u001b[m\u000f"] +[54.606137, "o", "\u001b[36me\r\u001b[14C\u001b[30m\u001b[m\u000f"] +[54.663196, "o", "\u001b[36m \r\u001b[15C\u001b[30m\u001b[m\u000f"] +[54.66334, "o", "\b \r\u001b[15C"] +[54.71862, "o", "l\r\u001b[16C"] +[54.718797, "o", "\b\u001b[36ml\r\u001b[16C\u001b[30m\u001b[m\u000f"] +[54.770913, "o", "\u001b[36mi\r\u001b[17C\u001b[30m\u001b[m\u000f"] +[54.822888, "o", "\u001b[36ms\r\u001b[18C\u001b[30m\u001b[m\u000f"] +[54.877578, "o", "\u001b[36mt\r\u001b[19C\u001b[30m\u001b[m\u000f"] +[54.929767, "o", "\u001b[36m \r\u001b[20C\u001b[30m\u001b[m\u000f"] +[54.929888, "o", "\b \r\u001b[20C"] +[54.991003, "o", "-\r\u001b[21C"] +[54.991279, "o", "\b\u001b[36m-\r\u001b[21C\u001b[30m\u001b[m\u000f"] +[55.043233, "o", "\u001b[36m-\r\u001b[22C\u001b[30m\u001b[m\u000f"] +[55.099375, "o", "\u001b[36mr\r\u001b[23C\u001b[30m\u001b[m\u000f"] +[55.160284, "o", "\u001b[36me\r\u001b[24C\u001b[30m\u001b[m\u000f"] +[55.213373, "o", "\u001b[36mp\r\u001b[25C\u001b[30m\u001b[m\u000f"] +[55.269023, "o", "\u001b[36mo\r\u001b[26C\u001b[30m\u001b[m\u000f"] +[55.322515, "o", "\u001b[36m \r\u001b[27C\u001b[30m\u001b[m\u000f"] +[55.322775, "o", "\b \r\u001b[27C"] +[55.377996, "o", "r\r\u001b[28C"] +[55.378169, "o", "\b\u001b[36mr\r\u001b[28C\u001b[30m\u001b[m\u000f"] +[55.429626, "o", "\u001b[36ms\r\u001b[29C\u001b[30m\u001b[m\u000f"] +[55.496826, "o", "\u001b[36mt\r\u001b[30C\u001b[30m\u001b[m\u000f"] +[55.552359, "o", "\u001b[36me\r\u001b[31C\u001b[30m\u001b[m\u000f"] +[55.604149, "o", "\u001b[36mu\r\u001b[32C\u001b[30m\u001b[m\u000f"] +[55.656497, "o", "\u001b[36mb\r\u001b[33C\u001b[30m\u001b[m\u000f"] +[55.713527, "o", "\u001b[36me\r\u001b[34C\u001b[30m\u001b[m\u000f"] +[55.768064, "o", "\u001b[36m/\r\u001b[35C\u001b[30m\u001b[m\u000f"] +[55.820212, "o", "\u001b[36mc\r\u001b[36C\u001b[30m\u001b[m\u000f"] +[55.872566, "o", "\u001b[36ma\r\u001b[37C\u001b[30m\u001b[m\u000f"] +[55.924836, "o", "\u001b[36mr\r\u001b[38C\u001b[30m\u001b[m\u000f"] +[55.981562, "o", "\u001b[36ma\r\u001b[39C\u001b[30m\u001b[m\u000f"] +[56.036498, "o", "\u001b[36mp\r\u001b[40C\u001b[30m\u001b[m\u000f"] +[56.09266, "o", "\u001b[36ma\r\u001b[41C\u001b[30m\u001b[m\u000f"] +[56.144797, "o", "\u001b[36mc\r\u001b[42C\u001b[30m\u001b[m\u000f"] +[56.197444, "o", "\u001b[36me\r\u001b[43C\u001b[30m\u001b[m\u000f"] +[56.255156, "o", "\u001b[36m \r\u001b[44C\u001b[30m\u001b[m\u000f"] +[56.255253, "o", "\b \r\u001b[44C"] +[56.307915, "o", "-\r\u001b[45C"] +[56.308119, "o", "\b\u001b[36m-\r\u001b[45C\u001b[30m\u001b[m\u000f"] +[56.364175, "o", "\u001b[36m-\r\u001b[46C\u001b[30m\u001b[m\u000f"] +[56.425208, "o", "\u001b[36ml\r\u001b[47C\u001b[30m\u001b[m\u000f"] +[56.478774, "o", "\u001b[36ma\r\u001b[48C\u001b[30m\u001b[m\u000f"] +[56.537538, "o", "\u001b[36mb\r\u001b[49C\u001b[30m\u001b[m\u000f"] +[56.59481, "o", "\u001b[36me\r\u001b[50C\u001b[30m\u001b[m\u000f"] +[56.647234, "o", "\u001b[36ml\r\u001b[51C\u001b[30m\u001b[m\u000f"] +[56.699733, "o", "\u001b[36m \r\u001b[52C\u001b[30m\u001b[m\u000f"] +[56.700081, "o", "\b \r\u001b[52C"] +[56.759254, "o", "e\r\u001b[53C"] +[56.759654, "o", "\b\u001b[36me\r\u001b[53C\u001b[30m\u001b[m\u000f"] +[57.342393, "o", "\r\n\u001b[36m\u001b[1m\u001b[4me\u001b[m\u000flvish \u001b[36m\u001b[1m\u001b[4me\u001b[m\u000fnhancement (\u001b[38;2;179;160;109m\u001b[3mNew feature or request\u001b[30m\u001b[m\u000f)\u001bM\r\u001b[53C"] +[57.77007, "o", "\u001b[36mlvish \r\n\u001b[1m\u001b[4m\u001b[7me\u001b[m\u000f\u001b[7mlvish\u001b[m\u000f \u001b[36m\u001b[1m\u001b[4me\u001b[m\u000fnhancement (\u001b[38;2;179;160;109m\u001b[3mNew feature or request\u001b[30m\u001b[m\u000f)\u001bM\r\u001b[59C"] +[57.771242, "o", "\b \r\u001b[59C"] +[58.282237, "o", "\b\b\b\b\b\b\u001b[36mnhanc\u001b[30m\u001b[m\u000fement \r\n\u001b[36m\u001b[1m\u001b[4me\u001b[m\u000flvish \u001b[36m\u001b[1m\u001b[4m\u001b[7me\u001b[m\u000f\u001b[7mnhancement (\u001b[38;2;179;160;109m\u001b[3mNew feature or request\u001b[30m\u001b[m\u000f\u001b[7m)\u001bM\r\u001b[64C\u001b[m\u000f"] +[58.282571, "o", "\b\b\b\b\b\b\u001b[36mement\u001b[30m\u001b[m\u000f \r\u001b[64C"] +[58.334828, "o", "\u001b[J\r\u001b[64C"] +[58.840771, "o", "\b\u001b[K\r\u001b[63C"] +[58.892893, "o", "\u001b[36m,\r\u001b[64C\u001b[30m\u001b[m\u000f"] +[58.949124, "o", "\u001b[36ms\r\u001b[65C\u001b[30m\u001b[m\u000f"] +[59.496492, "o", "\u001b[36mpec \r\u001b[69C\u001b[30m\u001b[m\u000f"] +[59.496761, "o", "\b \r\u001b[69C"] +[60.564845, "o", "\u001b[7m^C\u001b[30m\u001b[m\u000f\r\n\u001b[2m⏎\u001b[m\u000f \r⏎ \r\u001b[K\u001b[J\u001b[K\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\u001b[K\r\n\u001b[1;37mfsh\u001b[0m \u001b[1;32m❯\u001b[0m \u001b[K\r\u001b[6C"] +[60.620021, "o", "e\r\u001b[7C\u001b[38;2;85;85;85mxit\r\u001b[7C\u001b[30m\u001b[m\u000f"] +[60.620147, "o", "\b\u001b[91me\u001b[38;2;85;85;85mxit\r\u001b[7C\u001b[30m\u001b[m\u000f"] +[60.672127, "o", "\u001b[91mx\u001b[38;2;85;85;85mit\r\u001b[8C\u001b[30m\u001b[m\u000f"] +[60.672304, "o", "\b\b\u001b[34mex\u001b[38;2;85;85;85mit\r\u001b[8C\u001b[30m\u001b[m\u000f"] +[60.725217, "o", "\u001b[34mi\u001b[38;2;85;85;85mt\r\u001b[9C\u001b[30m\u001b[m\u000f"] +[60.725465, "o", "\b\b\b\u001b[91mexi\u001b[38;2;85;85;85mt\r\u001b[9C\u001b[30m\u001b[m\u000f"] +[60.780577, "o", "\u001b[91mt\r\u001b[10C\u001b[30m\u001b[m\u000f\b\b\b\b\u001b[34mexit\r\u001b[10C\u001b[30m\u001b[m\u000f"] +[60.832608, "o", "\r\u001b[10C\r\n\u001b[30m\u001b[m\u000f"] +[60.832646, "o", "\u001b[?2004l\u001b[?1004l"] +[60.833151, "o", "\u001b]0;exit ~/D/d/g/carapace-bin\u0007\u001b[30m\u001b[m\u000f\r"] +[60.833277, "o", "\u001b[?1004h\u001b[30m\u001b[m\u000f\u001b[?2004l"] +[60.833659, "o", "n"] +[60.83381, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[60.833983, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!]\u001b[0;m via \u001b[0;1;36m🐹 v1.19.2 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[60.834189, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mn\u001b[0;m\r\u001b[7C\u001b[?25h"] +[60.834285, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[60.834838, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mnu\u001b[0;m\r\u001b[8C\u001b[?25h"] +[60.854506, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[60.854551, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[60.888747, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[61.005932, "o", "\u001b[32m __ ,\r\n\u001b[32m .--()°'.' \u001b[0mWelcome to \u001b[32mNushell\u001b[0m,\r\n\u001b[32m'|, . ,' \u001b[0mbased on the \u001b[32mnu\u001b[0m language,\r\n\u001b[32m !_-(_\\ \u001b[0mwhere all data is structured!\r\n\r\nPlease join our \u001b[35mDiscord\u001b[0m community at \u001b[35mhttps://discord.gg/NtAbbGn\u001b[0m\r\nOur \u001b[1;32mGitHub\u001b[0m repository is at \u001b[1;32mhttps://github.com/nushell/nushell\u001b[0m\r\nOur \u001b[32mDocumentation\u001b[0m is located at \u001b[32mhttp://nushell.sh\u001b[0m\r\n\u001b[36mTweet\u001b[0m us at \u001b[1;36m@nu_shell\u001b[0m\r\n\r\nIt's been this long since \u001b[32mNushell\u001b[0m's first commit:\r\n3yr 5month 3wk 2day 6hr 36min 17sec 151ms 916µs 205ns\r\n\r\n\u001b[2;37mYou can disable this banner using the \u001b[2;36mconfig nu\u001b[0m\u001b[2;37m command\r\nto modify the config.nu file and setting show_banner to false.\r\n\r\nlet-env config = {\r\n show_banner: false\r\n ...\r\n}\u001b[0m\r\n\r\n"] +[61.019985, "o", "\u001b[6n"] +[61.020456, "o", "\u001b[?25l\u001b[2S\u001b[22;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[22;109H\u001b8\u001b[0m\u001b7\u001b8\u001b[?25h"] +[61.955566, "o", "\u001b[?25l\u001b[22;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[22;109H\u001b8\u001b[0m\u001b[36mc\u001b[0m\u001b7\u001b[90mlear\u001b[0m\u001b8\u001b[?25h"] +[62.011889, "o", "\u001b[?25l\u001b[22;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[22;109H\u001b8\u001b[0m\u001b[36mcl\u001b[0m\u001b7\u001b[90mear\u001b[0m\u001b8\u001b[?25h"] +[62.065478, "o", "\u001b[?25l\u001b[22;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[22;109H\u001b8\u001b[0m\u001b[36mcle\u001b[0m\u001b7\u001b[90mar\u001b[0m\u001b8\u001b[?25h"] +[62.120548, "o", "\u001b[?25l\u001b[22;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[22;109H\u001b8\u001b[0m\u001b[36mclea\u001b[0m\u001b7\u001b[90mr\u001b[0m\u001b8\u001b[?25h"] +[62.175533, "o", "\u001b[?25l\u001b[22;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[22;109H\u001b8\u001b[0m\u001b[1;36mclear\u001b[0m\u001b7\u001b8\u001b[?25h"] +[62.221277, "o", "\u001b[?25l\u001b[22;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[22;109H\u001b8\u001b[0m\u001b[1;36mclear\u001b[0m\u001b7\u001b8\u001b[?25h\u001b[1S\u001b[24;1H"] +[62.221596, "o", "\u001b]133;C\u001b\\"] +[62.22847, "o", "\u001b[H\u001b[J\u001b[3J"] +[62.228713, "o", "\u001b]133;D;0\u001b\\"] +[62.22903, "o", "\u001b]7;file://rsteube-xps9315/home/rsteube/Documents/development/github/carapace-bin\u001b\\\u001b]2;~/Documents/development/github/carapace-bin\u0007\u001b[?1l"] +[62.245954, "o", "\u001b[6n"] +[62.246213, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b7\u001b8\u001b[?25h"] +[62.284757, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[1;36mg\u001b[0m\u001b7\u001b[90mit commit -a\u001b[0m\u001b8\u001b[?25h"] +[62.336853, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgi\u001b[0m\u001b7\u001b[90mt commit -a\u001b[0m\u001b8\u001b[?25h"] +[62.389631, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m\u001b7\u001b[90m commit -a\u001b[0m\u001b8\u001b[?25h"] +[62.44415, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b7\u001b[90mcommit -a\u001b[0m\u001b8\u001b[?25h"] +[62.497629, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mr\u001b[0m\u001b7\u001b[90memote show origin \u001b[0m\u001b8\u001b[?25h"] +[62.554057, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mre\u001b[0m\u001b7\u001b[90mmote show origin \u001b[0m\u001b8\u001b[?25h"] +[63.121556, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m| \u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mre\u001b[0m\u001b7\u001b[4;1H\u001b[J\u001b[7;32mread-tree Reads tree information into the index\u001b[0m\r\n\u001b[32mrebase \u001b[0m\u001b[33mReapply commits on top of another base tip\u001b[0m\r\n\u001b[32mreflog \u001b[0m\u001b[33mManage reflog information\u001b[0m\r\n\u001b[32mremote \u001b[0m\u001b[33mManage set of tracked repositories\u001b[0m\r\n\u001b[32mrepack \u001b[0m\u001b[33mPack unpacked objects in a repository\u001b[0m\r\n\u001b[32mreplace \u001b[0m\u001b[33mCreate, list, delete refs to replace objects\u001b[0m\r\n\u001b[32mrequest-pull \u001b[0m\u001b[33mGenerates a summary of pending changes\u001b[0m\r\n\u001b[32mrerere \u001b[0m\u001b[33mReuse recorded resolution of conflicted merges\u001b[0m\r\n\u001b[32mreset \u001b[0m\u001b[33mReset current HEAD to the specified state\u001b[0m\r\n\u001b[32mrestore \u001b[0m\u001b[33mRestore working tree files\u001b[0m\r\n\u001b[32mrev-list \u001b[0m\u001b[33mLists commit objects in reve"] +[63.121712, "o", "rse chronological order\u001b[0m\r\n\u001b[32mrev-parse \u001b[0m\u001b[33mPick out and massage parameters\u001b[0m\r\n\u001b[32mrevert \u001b[0m\u001b[33mRevert some existing commits\u001b[0m\r\u001b8\u001b[?25h"] +[63.561287, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m| \u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mre\u001b[0m\u001b7\u001b[4;1H\u001b[J\u001b[32mread-tree \u001b[0m\u001b[33mReads tree information into the index\u001b[0m\r\n\u001b[7;32mrebase Reapply commits on top of another base tip\u001b[0m\r\n\u001b[32mreflog \u001b[0m\u001b[33mManage reflog information\u001b[0m\r\n\u001b[32mremote \u001b[0m\u001b[33mManage set of tracked repositories\u001b[0m\r\n\u001b[32mrepack \u001b[0m\u001b[33mPack unpacked objects in a repository\u001b[0m\r\n\u001b[32mreplace \u001b[0m\u001b[33mCreate, list, delete refs to replace objects\u001b[0m\r\n\u001b[32mrequest-pull \u001b[0m\u001b[33mGenerates a summary of pending changes\u001b[0m\r\n\u001b[32mrerere \u001b[0m\u001b[33mReuse recorded resolution of conflicted merges\u001b[0m\r\n\u001b[32mreset \u001b[0m\u001b[33mReset current HEAD to the specified state\u001b[0m\r\n\u001b[32mrestore \u001b[0m\u001b[33mRestore working tree files\u001b[0m\r\n\u001b[32mrev-list \u001b[0m\u001b[33mLists commit objects in reve"] +[63.561319, "o", "rse chronological order\u001b[0m\r\n\u001b[32mrev-parse \u001b[0m\u001b[33mPick out and massage parameters\u001b[0m\r\n\u001b[32mrevert \u001b[0m\u001b[33mRevert some existing commits\u001b[0m\r\u001b8\u001b[?25h"] +[64.068001, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m| \u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mre\u001b[0m\u001b7\u001b[4;1H\u001b[J\u001b[32mread-tree \u001b[0m\u001b[33mReads tree information into the index\u001b[0m\r\n\u001b[32mrebase \u001b[0m\u001b[33mReapply commits on top of another base tip\u001b[0m\r\n\u001b[7;32mreflog Manage reflog information\u001b[0m\r\n\u001b[32mremote \u001b[0m\u001b[33mManage set of tracked repositories\u001b[0m\r\n\u001b[32mrepack \u001b[0m\u001b[33mPack unpacked objects in a repository\u001b[0m\r\n\u001b[32mreplace \u001b[0m\u001b[33mCreate, list, delete refs to replace objects\u001b[0m\r\n\u001b[32mrequest-pull \u001b[0m\u001b[33mGenerates a summary of pending changes\u001b[0m\r\n\u001b[32mrerere \u001b[0m\u001b[33mReuse recorded resolution of conflicted merges\u001b[0m\r\n\u001b[32mreset \u001b[0m\u001b[33mReset current HEAD to the specified state\u001b[0m\r\n\u001b[32mrestore \u001b[0m\u001b[33mRestore working tree files\u001b[0m\r\n\u001b[32mrev-list \u001b[0m\u001b[33mLists commit objects in reve"] +[64.06804, "o", "rse chronological order\u001b[0m\r\n\u001b[32mrev-parse \u001b[0m\u001b[33mPick out and massage parameters\u001b[0m\r\n\u001b[32mrevert \u001b[0m\u001b[33mRevert some existing commits\u001b[0m\r\u001b8\u001b[?25h"] +[64.572998, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m| \u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mre\u001b[0m\u001b7\u001b[4;1H\u001b[J\u001b[32mread-tree \u001b[0m\u001b[33mReads tree information into the index\u001b[0m\r\n\u001b[32mrebase \u001b[0m\u001b[33mReapply commits on top of another base tip\u001b[0m\r\n\u001b[32mreflog \u001b[0m\u001b[33mManage reflog information\u001b[0m\r\n\u001b[7;32mremote Manage set of tracked repositories\u001b[0m\r\n\u001b[32mrepack \u001b[0m\u001b[33mPack unpacked objects in a repository\u001b[0m\r\n\u001b[32mreplace \u001b[0m\u001b[33mCreate, list, delete refs to replace objects\u001b[0m\r\n\u001b[32mrequest-pull \u001b[0m\u001b[33mGenerates a summary of pending changes\u001b[0m\r\n\u001b[32mrerere \u001b[0m\u001b[33mReuse recorded resolution of conflicted merges\u001b[0m\r\n\u001b[32mreset \u001b[0m\u001b[33mReset current HEAD to the specified state\u001b[0m\r\n\u001b[32mrestore \u001b[0m\u001b[33mRestore working tree files\u001b[0m\r\n\u001b[32mrev-list \u001b[0m\u001b[33mLists commit objects in reve"] +[64.573027, "o", "rse chronological order\u001b[0m\r\n\u001b[32mrev-parse \u001b[0m\u001b[33mPick out and massage parameters\u001b[0m\r\n\u001b[32mrevert \u001b[0m\u001b[33mRevert some existing commits\u001b[0m\r\u001b8\u001b[?25h"] +[66.06702, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b7\u001b[90mshow origin \u001b[0m\u001b8\u001b[?25h"] +[66.129509, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32ma\u001b[0m\u001b7\u001b8\u001b[?25h"] +[66.661159, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b7\u001b8\u001b[?25h"] +[66.6852, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mn\u001b[0m\u001b7\u001b8\u001b[?25h"] +[66.737881, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m\u001b7\u001b8\u001b[?25h"] +[66.794568, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b7\u001b8\u001b[?25h"] +[67.329022, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://\u001b[0m\u001b7\u001b8\u001b[?25h"] +[67.853172, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m| \u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://git\u001b[0m\u001b7\u001b[4;1H\u001b[J\u001b[7;32mhttps://github.com/\u001b[0m \u001b[32mhttps://gitlab.com/\u001b[0m\u001b[33m \u001b[0m\u001b8\u001b[?25h"] +[69.293603, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/\u001b[0m\u001b7\u001b8\u001b[?25h"] +[69.35592, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/r\u001b[0m\u001b7\u001b8\u001b[?25h"] +[69.411369, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rs\u001b[0m\u001b7\u001b8\u001b[?25h"] +[69.463808, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rst\u001b[0m\u001b7\u001b8\u001b[?25h"] +[69.52472, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rste\u001b[0m\u001b7\u001b8\u001b[?25h"] +[69.576603, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rsteu\u001b[0m\u001b7\u001b8\u001b[?25h"] +[70.911998, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m| \u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rsteu\u001b[0m\u001b7\u001b[4;1H\u001b[J\u001b[7;32mhttps://github.com/rsteuart/\u001b[0m \r\n\u001b[32mhttps://github.com/rsteube/\u001b[0m\u001b[33m \u001b[0m\r\n\u001b[32mhttps://github.com/rsteuber/ \u001b[0m\u001b[33mRob Steuber\u001b[0m\r\n\u001b[32mhttps://github.com/rsteubs-bc/ \u001b[0m\u001b[33mRyan S\u001b[0m\r\n\u001b[32mhttps://github.com/rsteuer/ \u001b[0m\u001b[33mRichard Steuer\u001b[0m\r\n\u001b[32mhttps://github.com/rsteuerw/ \u001b[0m\u001b[33mRalf Steuerwald\u001b[0m\r\n\u001b[32mhttps://github.com/rsteunyounup/\u001b[0m\u001b[33m \u001b[0m\r\n\u001b[32mhttps://github.com/rsteup/\u001b[0m\u001b[33m "] +[70.912035, "o", " \u001b[0m\r\n\u001b[32mhttps://github.com/rsteurer1/\u001b[0m\u001b[33m \u001b[0m\r\n\u001b[32mhttps://github.com/rsteury/\u001b[0m\u001b[33m \u001b[0m\r\u001b8\u001b[?25h"] +[70.922152, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m| \u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rsteu\u001b[0m\u001b7\u001b[4;1H\u001b[J\u001b[32mhttps://github.com/rsteuart/\u001b[0m\u001b[33m \u001b[0m\r\n\u001b[7;32mhttps://github.com/rsteube/\u001b[0m \r\n\u001b[32mhttps://github.com/rsteuber/ \u001b[0m\u001b[33mRob Steuber\u001b[0m\r\n\u001b[32mhttps://github.com/rsteubs-bc/ \u001b[0m\u001b[33mRyan S\u001b[0m\r\n\u001b[32mhttps://github.com/rsteuer/ \u001b[0m\u001b[33mRichard Steuer\u001b[0m\r\n\u001b[32mhttps://github.com/rsteuerw/ \u001b[0m\u001b[33mRalf Steuerwald\u001b[0m\r\n\u001b[32mhttps://github.com/rsteunyounup/\u001b[0m\u001b[33m \u001b[0m\r\n\u001b[32mhttps://github.com/rsteup/\u001b[0m\u001b[33m "] +[70.922207, "o", " \u001b[0m\r\n\u001b[32mhttps://github.com/rsteurer1/\u001b[0m\u001b[33m \u001b[0m\r\n\u001b[32mhttps://github.com/rsteury/\u001b[0m\u001b[33m \u001b[0m\r\u001b8\u001b[?25h"] +[72.078454, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rsteube/\u001b[0m\u001b7\u001b8\u001b[?25h"] +[72.140521, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rsteube/c\u001b[0m\u001b7\u001b8\u001b[?25h"] +[72.192522, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rsteube/ca\u001b[0m\u001b7\u001b8\u001b[?25h"] +[72.246635, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rsteube/car\u001b[0m\u001b7\u001b8\u001b[?25h"] +[72.299762, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rsteube/cara\u001b[0m\u001b7\u001b8\u001b[?25h"] +[73.985291, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m| \u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rsteube/cara\u001b[0m\u001b7\u001b[4;1H\u001b[J\u001b[7;32mhttps://github.com/rsteube/caralint\u001b[0m \r\n\u001b[32mhttps://github.com/rsteube/carapace \u001b[0m\u001b[33mcommand argument completion generator for spf13/cobra\u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-bin \u001b[0m\u001b[33mmulti-shell multi-command argument completer\u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-pflag \u001b[0m\u001b[33mDrop-in replacement for spf13/pflag with support for non-posi\u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-rs\u001b[0m\u001b[33m \u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-spec \u001b[0m\u001b[33mdefine simple completions"] +[73.985317, "o", " using a spec file\u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-spec-clap \u001b[0m\u001b[33mspec generation for clap-rs/clap\u001b[0m\r\u001b8\u001b[?25h"] +[73.995463, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m| \u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rsteube/cara\u001b[0m\u001b7\u001b[4;1H\u001b[J\u001b[32mhttps://github.com/rsteube/caralint\u001b[0m\u001b[33m \u001b[0m\r\n\u001b[7;32mhttps://github.com/rsteube/carapace command argument completion generator for spf13/cobra\u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-bin \u001b[0m\u001b[33mmulti-shell multi-command argument completer\u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-pflag \u001b[0m\u001b[33mDrop-in replacement for spf13/pflag with support for non-posi\u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-rs\u001b[0m\u001b[33m \u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-spec \u001b[0m\u001b[33mdefine simple completions"] +[73.995488, "o", " using a spec file\u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-spec-clap \u001b[0m\u001b[33mspec generation for clap-rs/clap\u001b[0m\r\u001b8\u001b[?25h\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m| \u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rsteube/cara\u001b[0m\u001b7\u001b[4;1H\u001b[J\u001b[32mhttps://github.com/rsteube/caralint\u001b[0m\u001b[33m \u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace \u001b[0m\u001b[33mcommand argument completion generator for spf13/cobra\u001b[0m\r\n\u001b[7;32mhttps://github.com/rsteube/carapace-bin multi-shell multi-command argument completer\u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-pflag \u001b[0m\u001b[33mDrop-in replacement for spf13/pflag with support for non-posi\u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-rs\u001b[0m\u001b[33m "] +[73.995494, "o", " \u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-spec \u001b[0m\u001b[33mdefine simple completions using a spec file\u001b[0m\r\n\u001b[32mhttps://github.com/rsteube/carapace-spec-clap \u001b[0m\u001b[33mspec generation for clap-rs/clap\u001b[0m\r\u001b8\u001b[?25h"] +[75.309714, "o", "\u001b[?25l\u001b[1;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[1;109H\u001b8\u001b[0m\u001b[36mgit\u001b[0m \u001b[1;32mremote\u001b[0m \u001b[1;32madd\u001b[0m \u001b[1;32mnu\u001b[0m \u001b[1;32mhttps://github.com/rsteube/carapace-bin\u001b[0m\u001b7\u001b8\u001b[?25h"] +[75.427559, "o", "\u001b[4;1H\u001b]133;D;0\u001b\\"] +[75.450094, "o", "\u001b[6n"] +[75.450498, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b7\u001b8\u001b[?25h"] +[75.483502, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[1;36mg\u001b[0m\u001b7\u001b[90mit commit -a\u001b[0m\u001b8\u001b[?25h"] +[75.535906, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m\u001b7\u001b[90m release list \u001b[0m\u001b8\u001b[?25h"] +[75.591769, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b7\u001b[90mrelease list \u001b[0m\u001b8\u001b[?25h"] +[75.647719, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32mi\u001b[0m\u001b7\u001b8\u001b[?25h"] +[75.700606, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32mis\u001b[0m\u001b7\u001b8\u001b[?25h"] +[75.756086, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32miss\u001b[0m\u001b7\u001b8\u001b[?25h"] +[75.811363, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missu\u001b[0m\u001b7\u001b8\u001b[?25h"] +[75.862781, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m\u001b7\u001b8\u001b[?25h"] +[75.914499, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b7\u001b8\u001b[?25h"] +[75.974447, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32ml\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.02662, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mli\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.080775, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlis\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.133287, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.188748, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b7\u001b8\u001b[?25h"] +[76.245048, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m-\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.29698, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.348835, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--r\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.414398, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--re\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.466097, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--rep\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.520692, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.575946, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b7\u001b8\u001b[?25h"] +[76.633938, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mr\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.689651, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrs\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.745342, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrst\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.800679, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrste\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.85382, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteu\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.909359, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteub\u001b[0m\u001b7\u001b8\u001b[?25h"] +[76.962485, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.014939, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.067814, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/c\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.122695, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/ca\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.179343, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/car\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.240436, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/cara\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.293082, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carap\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.346242, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapa\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.408688, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapac\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.464622, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.517059, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b7\u001b8\u001b[?25h"] +[77.568843, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m-\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.628874, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.681031, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--l\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.736468, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--la\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.791821, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--lab\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.844606, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--labe\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.900433, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--label\u001b[0m\u001b7\u001b8\u001b[?25h"] +[77.953879, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--label\u001b[0m \u001b7\u001b8\u001b[?25h"] +[78.008928, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--label\u001b[0m \u001b[1;32me\u001b[0m\u001b7\u001b8\u001b[?25h"] +[78.570797, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m| \u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--label\u001b[0m \u001b[1;32me\u001b[0m\u001b7\u001b[7;1H\u001b[J\u001b[7;32melvish\u001b[0m \r\n\u001b[32menhancement \u001b[0m\u001b[33mNew feature or request\u001b[0m\r\u001b8\u001b[?25h"] +[79.015679, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m| \u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--label\u001b[0m \u001b[1;32me\u001b[0m\u001b7\u001b[7;1H\u001b[J\u001b[32melvish\u001b[0m\u001b[33m \u001b[0m\r\n\u001b[7;32menhancement New feature or request\u001b[0m\r\u001b8\u001b[?25h"] +[79.067131, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--label\u001b[0m \u001b[1;32menhancement\u001b[0m\u001b7\u001b8\u001b[?25h"] +[79.131315, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--label\u001b[0m \u001b[1;32menhancement,\u001b[0m\u001b7\u001b8\u001b[?25h"] +[79.183791, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--label\u001b[0m \u001b[1;32menhancement,s\u001b[0m\u001b7\u001b8\u001b[?25h"] +[79.718716, "o", "\u001b[?25l\u001b[4;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[4;109H\u001b8\u001b[0m\u001b[36mgh\u001b[0m \u001b[1;32missue\u001b[0m \u001b[1;32mlist\u001b[0m \u001b[1;32m--repo\u001b[0m \u001b[1;32mrsteube/carapace\u001b[0m \u001b[1;32m--label\u001b[0m \u001b[1;32menhancement,spec\u001b[0m\u001b7\u001b8\u001b[?25h"] +[80.795337, "o", "\u001b[7;1H\u001b]133;D;0\u001b\\"] +[80.818009, "o", "\u001b[6n"] +[80.818317, "o", "\u001b[?25l\u001b[7;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[7;109H\u001b8\u001b[0m\u001b7\u001b8\u001b[?25h"] +[80.854313, "o", "\u001b[?25l\u001b[7;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[7;109H\u001b8\u001b[0m\u001b[36me\u001b[0m\u001b7\u001b8\u001b[?25h"] +[80.909374, "o", "\u001b[?25l\u001b[7;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[7;109H\u001b8\u001b[0m\u001b[36mex\u001b[0m\u001b7\u001b8\u001b[?25h"] +[80.961971, "o", "\u001b[?25l\u001b[7;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[7;109H\u001b8\u001b[0m\u001b[36mexi\u001b[0m\u001b7\u001b8\u001b[?25h"] +[81.021307, "o", "\u001b[?25l\u001b[7;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[7;109H\u001b8\u001b[0m\u001b[1;36mexit\u001b[0m\u001b7\u001b8\u001b[?25h"] +[81.063268, "o", "\u001b[?25l\u001b[7;1H\u001b[J\u001b[38;5;10m\u001b[1m\u001b]133;A\u001b\\\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mnu\u001b[0m \u001b[1;32m❯\u001b[0m \u001b]133;B\u001b\\\u001b[38;5;14m\u001b[1m\u001b[38;5;5m\u001b[1m\u001b7\u001b[7;109H\u001b8\u001b[0m\u001b[1;36mexit\u001b[0m\u001b7\u001b8\u001b[?25h\u001b[10;1H"] +[81.063471, "o", "\u001b]133;C\u001b\\"] +[81.064079, "o", "p"] +[81.064775, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[81.064861, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!]\u001b[0;m via \u001b[0;1;36m🐹 v1.19.2 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[81.064986, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[81.06508, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mp\u001b[0;m\r\u001b[7C\u001b[?25h"] +[81.065151, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[81.065432, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mw\u001b[0;m\r\u001b[8C\u001b[?25h"] +[81.066418, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31ms\u001b[0;m\r\u001b[9C\u001b[?25h"] +[81.069092, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mpwsh\u001b[0;m\r\u001b[10C\u001b[?25h"] +[81.085569, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[81.085612, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[81.120952, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h"] +[81.121298, "o", "\u001b[?7h\u001b[?2004l\r"] +[81.26437, "o", "\u001b[?1h\u001b="] +[81.264598, "o", "PowerShell 7.2.7\r\nCopyright (c) Microsoft Corporation.\r\n\r\nhttps://aka.ms/powershell\r\nType 'help' to get help.\r\n\r\n"] +[81.487067, "o", "\u001b[?1h\u001b="] +[81.556577, "o", "\u001b[?1h\u001b="] +[81.559536, "o", "\u001b[?1h\u001b="] +[81.604446, "o", "\u001b[?1h\u001b="] +[81.610697, "o", "\u001b[6n"] +[81.659661, "o", "\u001b[?1h\u001b="] +[81.669455, "o", "\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mpsh\u001b[0m \u001b[1;32m❯\u001b[0m \u001b[?1h"] +[81.677848, "o", "\u001b[6n"] +[82.186984, "o", "\u001b[?25l"] +[82.189174, "o", "\u001b[22;7H\u001b[93mc"] +[82.189219, "o", "\u001b[39;49m\u001b[0m"] +[82.189563, "o", "\u001b[22;8H\u001b[34h\u001b[?25h"] +[82.234131, "o", "\u001b[?25l\u001b[22;7H\u001b[93mcl\u001b[39;49m\u001b[0m\u001b[22;9H\u001b[34h\u001b[?25h"] +[82.289407, "o", "\u001b[?25l\u001b[22;7H\u001b[93mcle\u001b[39;49m\u001b[0m\u001b[22;10H\u001b[34h\u001b[?25h"] +[82.34476, "o", "\u001b[?25l\u001b[22;7H\u001b[93mclea\u001b[39;49m\u001b[0m\u001b[22;11H\u001b[34h\u001b[?25h"] +[82.398759, "o", "\u001b[?25l\u001b[22;7H\u001b[93mclear\u001b[39;49m\u001b[0m\u001b[22;12H\u001b[34h\u001b[?25h"] +[82.456099, "o", "\u001b[22;12H\r\n"] +[82.458645, "o", "\u001b[?1l"] +[82.462408, "o", "\u001b[6n"] +[82.464592, "o", "\u001b[H\u001b[J\u001b[3J\u001b[?1h\u001b="] +[82.464801, "o", "\u001b]0;\u0007"] +[82.465073, "o", "\u001b[6n"] +[82.497391, "o", "\u001b[?1h\u001b="] +[82.497578, "o", "\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mpsh\u001b[0m \u001b[1;32m❯\u001b[0m \u001b[?1h"] +[82.497967, "o", "\u001b[6n"] +[82.511062, "o", "\u001b[?25l"] +[82.511261, "o", "\u001b[3;7H\u001b[93mg\u001b[39;49m\u001b[0m\u001b[3;8H\u001b[34h\u001b[?25h"] +[82.568936, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgi\u001b[39;49m\u001b[0m\u001b[3;9H\u001b[34h\u001b[?25h"] +[82.621111, "o", "\u001b[?25l"] +[82.621176, "o", "\u001b[3;7H\u001b[93mgit\u001b[39;49m\u001b[0m\u001b[3;10H\u001b[34h\u001b[?25h"] +[82.676408, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m "] +[82.676431, "o", "\u001b[39;49m\u001b[0m\u001b[3;11H\u001b[34h\u001b[?25h"] +[82.729692, "o", "\u001b[?25l\u001b[3;7H"] +[82.729726, "o", "\u001b[93mgit\u001b[39;49m \u001b[37mr\u001b[39;49m\u001b[0m\u001b[3;12H\u001b[34h\u001b[?25h"] +[83.276116, "o", "\u001b[?1h\u001b="] +[83.328815, "o", "\u001b[?1h\u001b="] +[83.345891, "o", "\u001b[6n"] +[83.348249, "o", "\u001b[?25l\u001b[6n"] +[83.34887, "o", "\r\n"] +[83.34891, "o", "\u001b[21;22;23;24;25;29m\u001b[39;49mrange-diff\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Compare two commit ranges)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K"] +[83.34892, "o", "\u001b[6n"] +[83.349121, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mread-tree\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Reads tree information into the index)\u001b[21;22;23;24;25;29;39;49m\u001b[0m "] +[83.349139, "o", "\u001b[K\u001b[6n"] +[83.349287, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mrebase\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Reapply commits on top of another base tip)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[83.349472, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mreflog\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Manage reflog information)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K"] +[83.349518, "o", "\u001b[6n"] +[83.349617, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mremote\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Manage set of tracked repositories)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[83.349689, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mrepack\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Pack unpacked objects in a repository)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[83.349747, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mreplace\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Create, list, delete refs to replace objects)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[83.349807, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mrequest-pull\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Generates a summary of pending changes)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[83.34986, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mrerere\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Reuse recorded resolution of conflicted merges)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[83.349915, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mreset\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Reset current HEAD to the specified state)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[83.349969, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mrestore\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Restore working tree files)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[83.350023, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mrev-list\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Lists commit objects in reverse chronological order)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[83.350077, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mrev-parse\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Pick out and massage parameters)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[83.350129, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mrevert\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Revert some existing commits)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[83.350184, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mrm\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Remove files from the working tree and from the index)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K"] +[83.350219, "o", "\u001b[3;12H\u001b[34h\u001b[?25h"] +[83.352036, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mr\u001b[7mange-diff \u001b[0m\u001b[39;49m\u001b[0m\u001b[3;22H\u001b[34h\u001b[?25h\u001b[3;12H"] +[83.352274, "o", "\u001b[4;1H\u001b[7m\u001b[21;22;23;24;25;29m\u001b[39;49mrange-diff\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Compare two commit ranges)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[0m\u001b[3;12H"] +[83.73873, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mr\u001b[7mead-tree \u001b[0m\u001b[39;49m \u001b[0m\u001b[3;21H\u001b[34h\u001b[?25h\u001b[3;12H\u001b[4;1H"] +[83.73888, "o", "\u001b[21;22;23;24;25;29m\u001b[39;49mrange-diff\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Compare two commit ranges)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[3;12H\u001b[5;1H\u001b[7m\u001b[21;22;23;24;25;29m\u001b[39;49mread-tree\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Reads tree information into the index)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[0m\u001b[3;12H"] +[84.241296, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mr\u001b[7mebase \u001b[0m\u001b[39;49m \u001b[0m\u001b[3;18H\u001b[34h\u001b[?25h\u001b[3;12H\u001b[5;1H\u001b[21;22;23;24;25;29m\u001b[39;49mread-tree\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Reads tree information into the index)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[3;12H"] +[84.241445, "o", "\u001b[6;1H\u001b[7m\u001b[21;22;23;24;25;29m\u001b[39;49mrebase\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Reapply commits on top of another base tip)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[0m\u001b[3;12H"] +[84.7569, "o", "\u001b[?25l\u001b[3;7H"] +[84.757033, "o", "\u001b[93mgit\u001b[39;49m \u001b[37mr\u001b[7meflog \u001b[0m\u001b[39;49m\u001b[0m\u001b[3;18H\u001b[34h\u001b[?25h\u001b[3;12H\u001b[6;1H\u001b[21;22;23;24;25;29m\u001b[39;49mrebase\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Reapply commits on top of another base tip)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[3;12H\u001b[7;1H\u001b[7m\u001b[21;22;23;24;25;29m\u001b[39;49mreflog\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Manage reflog information)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[0m\u001b[3;12H"] +[85.263096, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mr\u001b[7memote \u001b[0m\u001b[39;49m\u001b[0m\u001b[3;18H\u001b[34h\u001b[?25h\u001b[3;12H\u001b[7;1H\u001b[21;22;23;24;25;29m\u001b[39;49mreflog\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Manage reflog information)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[3;12H\u001b[8;1H\u001b[7m\u001b[21;22;23;24;25;29m\u001b[39;49mremote\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Manage set of tracked repositories)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[0m\u001b[3;12H"] +[85.772304, "o", "\u001b[3;18H"] +[85.772533, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[39;49m\u001b[0m\u001b[3;18H\u001b[34h\u001b[?25h"] +[85.77263, "o", "\u001b[6n"] +[85.772815, "o", "\u001b[4;1H"] +[85.772994, "o", " "] +[85.773016, "o", " \u001b[3;18H"] +[85.829457, "o", "\u001b[?25l\u001b[3;7H"] +[85.829587, "o", "\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37ma\u001b[39;49m\u001b[0m\u001b[3;19H\u001b[34h\u001b[?25h"] +[86.370978, "o", "\u001b[?1h\u001b="] +[86.371868, "o", "\u001b[6n"] +[86.372233, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[39;49m\u001b[0m\u001b[3;22H\u001b[34h\u001b[?25h"] +[86.386695, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mp\u001b[39;49m\u001b[0m\u001b[3;23H\u001b[34h\u001b[?25h"] +[86.442412, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpw\u001b[39;49m\u001b[0m\u001b[3;24H\u001b[34h\u001b[?25h"] +[86.494693, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpws\u001b[39;49m\u001b[0m\u001b[3;25H\u001b[34h\u001b[?25h"] +[86.550449, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m\u001b[0m\u001b[3;26H\u001b[34h\u001b[?25h"] +[86.606946, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[39;49m\u001b[0m"] +[86.607145, "o", "\u001b[3;27H\u001b[34h\u001b[?25h"] +[87.142039, "o", "\u001b[?1h\u001b="] +[87.143369, "o", "\u001b[6n"] +[87.14369, "o", "\u001b[?25l\u001b[3;7H"] +[87.143722, "o", "\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://\u001b[39;49m\u001b[0m\u001b[3;35H\u001b[34h\u001b[?25h"] +[87.64936, "o", "\u001b[?1h\u001b="] +[87.650498, "o", "\u001b[6n"] +[87.650745, "o", "\u001b[?25l"] +[87.650751, "o", "\u001b[6n"] +[87.650868, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mgithub.com\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[21;22;23;24;25;29m\u001b[39;49mgitlab.com\u001b[21;22;23;24;25;29;39;49m\u001b[0m "] +[87.65091, "o", "\u001b[K\u001b[3;35H\u001b[34h\u001b[?25h"] +[87.651002, "o", "\u001b[?25l\u001b[3;7H"] +[87.651034, "o", "\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://git\u001b[7mhub.com/\u001b[0m\u001b[39;49m\u001b[0m\u001b[3;46H\u001b[34h\u001b[?25h\u001b[3;38H\u001b[4;1H\u001b[7m\u001b[21;22;23;24;25;29m\u001b[39;49mgithub.com\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[0m\u001b[3;38H"] +[88.114031, "o", "\u001b[3;46H"] +[88.11407, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/\u001b[39;49m\u001b[0m\u001b[3;46H\u001b[34h\u001b[?25h\u001b[6n"] +[88.114518, "o", "\u001b[4;1H \u001b[3;46H"] +[88.166594, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/r\u001b[39;49m\u001b[0m\u001b[3;47H\u001b[34h\u001b[?25h"] +[88.220512, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rs\u001b[39;49m\u001b[0m\u001b[3;48H\u001b[34h\u001b[?25h"] +[88.272746, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rst\u001b[39;49m\u001b[0m\u001b[3;49H\u001b[34h\u001b[?25h"] +[88.327772, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rste\u001b[39;49m\u001b[0m\u001b[3;50H\u001b[34h\u001b[?25h"] +[88.378898, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rsteu\u001b[39;49m\u001b[0m\u001b[3;51H\u001b[34h\u001b[?25h"] +[89.344303, "o", "\u001b[?1h\u001b="] +[89.345098, "o", "\u001b[6n"] +[89.345387, "o", "\u001b[?25l\u001b[6n"] +[89.345603, "o", "\r\n"] +[89.345609, "o", "\u001b[21;22;23;24;25;29m\u001b[39;49mrsteuart\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[21;22;23;24;25;29m\u001b[39;49mrsteuer\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Richard Steuer)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[21;22;23;24;25;29m\u001b[39;49mrsteurer1\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[89.345739, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mrsteube\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[21;22;23;24;25;29m\u001b[39;49mrsteuerw\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Ralf Steuerwald)\u001b[21;22;23;24;25;29;39;49m\u001b[0m "] +[89.345749, "o", "\u001b[21;22;23;24;25;29m\u001b[39;49mrsteury\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[89.346007, "o", "\r\n"] +[89.346014, "o", "\u001b[21;22;23;24;25;29m\u001b[39;49mrsteuber\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Rob Steuber)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[21;22;23;24;25;29m\u001b[39;49mrsteunyounup\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K"] +[89.346107, "o", "\u001b[6n"] +[89.346524, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mrsteubs-bc\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Ryan S)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[21;22;23;24;25;29m\u001b[39;49mrsteup\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[3;51H\u001b[34h\u001b[?25h"] +[89.346571, "o", "\u001b[?25l"] +[89.346577, "o", "\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rsteu\u001b[7mart/\u001b[0m"] +[89.346582, "o", "\u001b[39;49m\u001b[0m\u001b[3;55H\u001b[34h\u001b[?25h"] +[89.346595, "o", "\u001b[3;51H\u001b[4;1H\u001b[7m\u001b[21;22;23;24;25;29m\u001b[39;49mrsteuart\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[0m\u001b[3;51H"] +[89.388409, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rsteu\u001b[7mbe/\u001b[0m\u001b[39;49m \u001b[0m\u001b[3;54H\u001b[34h\u001b[?25h\u001b[3;51H\u001b[4;1H\u001b[21;22;23;24;25;29m\u001b[39;49mrsteuart\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[3;51H\u001b[5;1H\u001b[7m\u001b[21;22;23;24;25;29m\u001b[39;49mrsteube\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[0m\u001b[3;51H"] +[89.892054, "o", "\u001b[3;54H"] +[89.892113, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rsteube/\u001b[39;49m\u001b[0m\u001b[3;54H\u001b[34h\u001b[?25h\u001b[6n"] +[89.892403, "o", "\u001b[4;1H"] +[89.89241, "o", " "] +[89.892423, "o", " \u001b[3;54H"] +[89.947502, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rsteube/c\u001b[39;49m\u001b[0m\u001b[3;55H\u001b[34h\u001b[?25h"] +[90.002386, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rsteube/ca\u001b[39;49m\u001b[0m\u001b[3;56H\u001b[34h\u001b[?25h"] +[90.055158, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rsteube/car\u001b[39;49m\u001b[0m\u001b[3;57H\u001b[34h\u001b[?25h"] +[90.107585, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rsteube/cara\u001b[39;49m\u001b[0m\u001b[3;58H\u001b[34h\u001b[?25h"] +[91.114963, "o", "\t"] +[91.187124, "o", "\u001b[?1h\u001b="] +[91.188228, "o", "\u001b[6n"] +[91.188463, "o", "\u001b[?25l\u001b[6n"] +[91.188741, "o", "\u001b[3;58H\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mcaralint\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[91.188951, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mcarapace\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(command argument completion generator for spf13/cobra)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[91.189142, "o", "\r\n"] +[91.189204, "o", "\u001b[21;22;23;24;25;29m\u001b[39;49mcarapace-bin\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(multi-shell multi-command argument completer)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[91.189298, "o", "\r\n"] +[91.18931, "o", "\u001b[21;22;23;24;25;29m\u001b[2;37mcarapace-pflag\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(Drop-in replacement for spf13/pflag with support for non-posix variants)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[91.189413, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mcarapace-rs\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[91.18948, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mcarapace-spec\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(define simple completions using a spec file)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6n"] +[91.189619, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[39;49mcarapace-spec-clap\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(spec generation for clap-rs/clap)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[3;65H\u001b[34h\u001b[?25h"] +[91.189745, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rsteube/cara\u001b[7mlint\u001b[0m\u001b[39;49m\u001b[0m\u001b[3;62H\u001b[34h\u001b[?25h\u001b[3;58H"] +[91.189784, "o", "\u001b[4;1H\u001b[7m\u001b[21;22;23;24;25;29m\u001b[39;49mcaralint\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[0m\u001b[3;58H"] +[91.189819, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rsteube/cara\u001b[7mpace\u001b[0m\u001b[39;49m\u001b[0m\u001b[3;62H\u001b[34h\u001b[?25h\u001b[3;58H\u001b[4;1H\u001b[21;22;23;24;25;29m\u001b[39;49mcaralint\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[3;58H\u001b[5;1H\u001b[7m\u001b[21;22;23;24;25;29m\u001b[39;49mcarapace\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(command argument completion generator for spf13/cobra)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[0m\u001b[3;58H"] +[91.623814, "o", "\u001b[?25l\u001b[3;7H"] +[91.623955, "o", "\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rsteube/cara\u001b[7mpace-bin\u001b[0m\u001b[39;49m\u001b[0m\u001b[3;66H\u001b[34h\u001b[?25h\u001b[3;58H\u001b[5;1H\u001b[21;22;23;24;25;29m\u001b[39;49mcarapace\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(command argument completion generator for spf13/cobra)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[3;58H\u001b[6;1H\u001b[7m\u001b[21;22;23;24;25;29m\u001b[39;49mcarapace-bin\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(multi-shell multi-command argument completer)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[0m\u001b[3;58H"] +[92.136565, "o", "\u001b[3;66H"] +[92.136691, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rsteube/carapace-bin\u001b[39;49m\u001b[0m\u001b[3;66H\u001b[34h\u001b[?25h\u001b[6n"] +[92.13705, "o", "\u001b[4;1H \u001b[3;66H"] +[94.250805, "o", "\u001b[?25l\u001b[3;7H\u001b[93mgit\u001b[39;49m \u001b[37mremote\u001b[39;49m \u001b[37madd\u001b[39;49m \u001b[37mpwsh\u001b[39;49m \u001b[37mhttps://github.com/rsteube/carapace-bin\u001b[39;49m\u001b[0m"] +[94.25083, "o", "\u001b[3;66H\u001b[34h\u001b[?25h\u001b[91m^C\u001b[0m"] +[94.251101, "o", "\u001b[6n"] +[94.251342, "o", "\r\n"] +[94.267705, "o", "\u001b[?1h\u001b="] +[94.268168, "o", "\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mpsh\u001b[0m \u001b[1;32m❯\u001b[0m \u001b[?1h"] +[94.268607, "o", "\u001b[6n"] +[94.308682, "o", "\u001b[?25l\u001b[6;7H\u001b[93mg\u001b[39;49m\u001b[0m\u001b[6;8H\u001b[34h\u001b[?25h"] +[94.363431, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m\u001b[0m\u001b[6;9H\u001b[34h\u001b[?25h"] +[94.421357, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[39;49m\u001b[0m\u001b[6;10H\u001b[34h\u001b[?25h"] +[94.473989, "o", "\u001b[?25l\u001b[6;7H"] +[94.474069, "o", "\u001b[93mgh\u001b[39;49m \u001b[37mi\u001b[39;49m\u001b[0m\u001b[6;11H\u001b[34h\u001b[?25h"] +[94.526937, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37mis\u001b[39;49m\u001b[0m\u001b[6;12H\u001b[34h\u001b[?25h"] +[94.579834, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37miss\u001b[39;49m\u001b[0m\u001b[6;13H\u001b[34h\u001b[?25h"] +[94.635077, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missu\u001b[39;49m\u001b[0m\u001b[6;14H\u001b[34h\u001b[?25h"] +[94.687852, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m\u001b[0m\u001b[6;15H\u001b[34h\u001b[?25h"] +[94.740498, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[39;49m\u001b[0m\u001b[6;16H\u001b[34h\u001b[?25h"] +[94.794446, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37ml\u001b[39;49m\u001b[0m\u001b[6;17H\u001b[34h\u001b[?25h"] +[94.853246, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mli\u001b[39;49m\u001b[0m\u001b[6;18H\u001b[34h\u001b[?25h"] +[94.906468, "o", "\u001b[?25l"] +[94.906493, "o", "\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlis\u001b[39;49m\u001b[0m\u001b[6;19H\u001b[34h\u001b[?25h"] +[94.960746, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m\u001b[0m\u001b[6;20H\u001b[34h\u001b[?25h"] +[95.018352, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[39;49m\u001b[0m\u001b[6;21H\u001b[34h\u001b[?25h"] +[95.070976, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[37m-\u001b[39;49m\u001b[0m\u001b[6;22H\u001b[34h\u001b[?25h"] +[95.123429, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--\u001b[39;49m\u001b[0m\u001b[6;23H\u001b[34h\u001b[?25h"] +[95.179276, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--r\u001b[39;49m\u001b[0m\u001b[6;24H\u001b[34h\u001b[?25h"] +[95.231153, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--re\u001b[39;49m\u001b[0m\u001b[6;25H\u001b[34h\u001b[?25h"] +[95.283333, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--rep\u001b[39;49m\u001b[0m\u001b[6;26H\u001b[34h\u001b[?25h"] +[95.343028, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m\u001b[0m\u001b[6;27H\u001b[34h\u001b[?25h"] +[95.395883, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[39;49m\u001b[0m\u001b[6;28H\u001b[34h\u001b[?25h"] +[95.448266, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mr\u001b[39;49m\u001b[0m\u001b[6;29H\u001b[34h\u001b[?25h"] +[95.504607, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrs\u001b[39;49m\u001b[0m\u001b[6;30H\u001b[34h\u001b[?25h"] +[95.557877, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrst\u001b[39;49m\u001b[0m\u001b[6;31H\u001b[34h\u001b[?25h"] +[95.611456, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrste\u001b[39;49m\u001b[0m\u001b[6;32H\u001b[34h\u001b[?25h"] +[95.664114, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteu\u001b[39;49m\u001b[0m\u001b[6;33H\u001b[34h\u001b[?25h"] +[95.715807, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteub\u001b[39;49m\u001b[0m\u001b[6;34H\u001b[34h\u001b[?25h"] +[95.768334, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube\u001b[39;49m\u001b[0m\u001b[6;35H\u001b[34h\u001b[?25h"] +[95.824475, "o", "\u001b[?25l"] +[95.8245, "o", "\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/\u001b[39;49m\u001b[0m\u001b[6;36H\u001b[34h\u001b[?25h"] +[95.880387, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/c\u001b[39;49m\u001b[0m\u001b[6;37H\u001b[34h\u001b[?25h"] +[95.93221, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/ca\u001b[39;49m\u001b[0m\u001b[6;38H\u001b[34h\u001b[?25h"] +[95.983894, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/car\u001b[39;49m\u001b[0m\u001b[6;39H\u001b[34h\u001b[?25h"] +[96.040326, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/cara\u001b[39;49m\u001b[0m\u001b[6;40H\u001b[34h\u001b[?25h"] +[96.093111, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carap\u001b[39;49m\u001b[0m\u001b[6;41H\u001b[34h\u001b[?25h"] +[96.145376, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapa\u001b[39;49m\u001b[0m\u001b[6;42H\u001b[34h\u001b[?25h"] +[96.200618, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapac\u001b[39;49m\u001b[0m\u001b[6;43H\u001b[34h\u001b[?25h"] +[96.252067, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m\u001b[0m\u001b[6;44H\u001b[34h\u001b[?25h"] +[96.317125, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[39;49m\u001b[0m\u001b[6;45H\u001b[34h\u001b[?25h"] +[96.369392, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[37m-\u001b[39;49m\u001b[0m\u001b[6;46H\u001b[34h\u001b[?25h"] +[96.423376, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--\u001b[39;49m\u001b[0m\u001b[6;47H\u001b[34h\u001b[?25h"] +[96.478573, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--l\u001b[39;49m\u001b[0m\u001b[6;48H\u001b[34h\u001b[?25h"] +[96.533407, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--la\u001b[39;49m\u001b[0m\u001b[6;49H\u001b[34h\u001b[?25h"] +[96.587583, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--lab\u001b[39;49m\u001b[0m\u001b[6;50H\u001b[34h\u001b[?25h"] +[96.644025, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--labe\u001b[39;49m\u001b[0m\u001b[6;51H\u001b[34h\u001b[?25h"] +[96.696561, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--label\u001b[39;49m\u001b[0m\u001b[6;52H\u001b[34h\u001b[?25h"] +[96.752461, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--label\u001b[39;49m \u001b[39;49m\u001b[0m\u001b[6;53H\u001b[34h\u001b[?25h"] +[96.807827, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--label\u001b[39;49m \u001b[37me\u001b[39;49m\u001b[0m"] +[96.807999, "o", "\u001b[6;54H\u001b[34h\u001b[?25h"] +[97.344125, "o", "\u001b[?1h\u001b="] +[97.372175, "o", "\u001b[?1h\u001b="] +[97.373381, "o", "\u001b[6n"] +[97.373573, "o", "\u001b[?25l\u001b[6n"] +[97.373695, "o", "\r\n\u001b[21;22;23;24;25;29m\u001b[38;2;255;214;201melvish\u001b[21;22;23;24;25;29;39;49m\u001b[0m "] +[97.373706, "o", "\u001b[21;22;23;24;25;29m\u001b[38;2;162;238;239menhancement\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(New feature or request)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[K\u001b[6;54H\u001b[34h\u001b[?25h"] +[97.373875, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--label\u001b[39;49m \u001b[37me\u001b[7mlvish\u001b[0m\u001b[39;49m\u001b[0m\u001b[6;59H\u001b[34h\u001b[?25h\u001b[6;54H\u001b[7;1H\u001b[7m\u001b[21;22;23;24;25;29m\u001b[38;2;255;214;201melvish\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[0m\u001b[6;54H"] +[97.818303, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--label\u001b[39;49m \u001b[37me\u001b[7mnhancement\u001b[0m\u001b[39;49m\u001b[0m\u001b[6;64H\u001b[34h\u001b[?25h\u001b[6;54H\u001b[7;1H\u001b[21;22;23;24;25;29m\u001b[38;2;255;214;201melvish\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[6;54H\u001b[7;39H\u001b[7m\u001b[21;22;23;24;25;29m\u001b[38;2;162;238;239menhancement\u001b[21;22;23;24;25;29;39;49m\u001b[2;37m \u001b[2;37m(New feature or request)\u001b[21;22;23;24;25;29;39;49m\u001b[0m \u001b[0m\u001b[6;54H"] +[97.876147, "o", "\u001b[6;64H"] +[97.876389, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--label\u001b[39;49m \u001b[37menhancement\u001b[39;49m\u001b[0m\u001b[6;64H\u001b[34h\u001b[?25h\u001b[6n"] +[97.876589, "o", "\u001b[7;1H "] +[97.876604, "o", "\u001b[6;64H"] +[97.932553, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--label\u001b[39;49m \u001b[37menhancement`\u001b[39;49m\u001b[0m\u001b[6;65H\u001b[34h\u001b[?25h"] +[97.987011, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--label\u001b[39;49m \u001b[37menhancement`,\u001b[39;49m\u001b[0m\u001b[6;66H\u001b[34h\u001b[?25h"] +[98.039004, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--label\u001b[39;49m \u001b[37menhancement`,s\u001b[39;49m\u001b[0m\u001b[6;67H\u001b[34h\u001b[?25h"] +[98.579474, "o", "\u001b[?1h\u001b="] +[98.580204, "o", "\u001b[6n"] +[98.580553, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--label\u001b[39;49m \u001b[36m'enhancement,spec'\u001b[39;49m"] +[98.580596, "o", "\u001b[0m\u001b[6;71H\u001b[34h\u001b[?25h"] +[99.653193, "o", "\u001b[?25l\u001b[6;7H\u001b[93mgh\u001b[39;49m \u001b[37missue\u001b[39;49m \u001b[37mlist\u001b[39;49m \u001b[90m--repo\u001b[39;49m \u001b[37mrsteube/carapace\u001b[39;49m \u001b[90m--label\u001b[39;49m \u001b[36m'enhancement,spec'\u001b[39;49m\u001b[0m\u001b[6;71H\u001b[34h\u001b[?25h\u001b[91m^C\u001b[0m"] +[99.653506, "o", "\u001b[6n"] +[99.653966, "o", "\r\n"] +[99.674487, "o", "\u001b[?1h\u001b="] +[99.674729, "o", "\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m master\u001b[0m \u001b[1;31m[!]\u001b[0m via \u001b[1;36m🐹 v1.19.2 \u001b[0m\r\n\u001b[1;37mpsh\u001b[0m \u001b[1;32m❯\u001b[0m \u001b[?1h"] +[99.675123, "o", "\u001b[6n"] +[99.714218, "o", "\u001b[?25l\u001b[9;7H\u001b[93me\u001b[39;49m\u001b[0m\u001b[9;8H\u001b[34h\u001b[?25h"] +[99.766526, "o", "\u001b[?25l\u001b[9;7H\u001b[93mex\u001b[39;49m\u001b[0m\u001b[9;9H\u001b[34h\u001b[?25h"] +[99.821938, "o", "\u001b[?25l\u001b[9;7H\u001b[93mexi\u001b[39;49m\u001b[0m\u001b[9;10H\u001b[34h\u001b[?25h"] +[99.874306, "o", "\u001b[?25l\u001b[9;7H\u001b[92mexit\u001b[39;49m"] +[99.874438, "o", "\u001b[0m\u001b[9;11H\u001b[34h\u001b[?25h"] +[99.928689, "o", "\u001b[9;11H\r\n"] +[99.928908, "o", "\u001b[?1l"] +[100.041682, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[100.041907, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!]\u001b[0;m via \u001b[0;1;36m🐹 v1.19.2 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[100.042043, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mx\u001b[0;m\r\u001b[7C\u001b[?25h"] +[100.042261, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mo\u001b[0;m\r\u001b[8C\u001b[?25h"] +[100.042322, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mn\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[100.042419, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C\u001b[0;31ms\u001b[0;m\r\u001b[10C\u001b[?25h"] +[100.042528, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mxonsh\u001b[0;m\r\u001b[11C\u001b[?25h"] +[100.042582, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h"] +[100.042632, "o", "\u001b[?7h\u001b[?2004l\r"] +[100.337698, "o", "\r"] +[100.368561, "o", "\u001b]0;starship | rsteube@rsteube-xps9315: ~/Documents/development/github/carapace-bin | xonsh\u0007"] +[100.391396, "o", "\u001b]0;starship | rsteube@rsteube-xps9315: ~/Documents/development/github/carapace-bin | xonsh\u0007"] +[100.420094, "o", "\u001b[6n"] +[100.423668, "o", "\u001b[?2004h\u001b[?1l\u001b[?25l\u001b[0m\u001b[?7l\u001b[0m\u001b[J\u001b[0m\r\r\n\u001b[0;36;1mcarapace-bin\u001b[0m on \u001b[0;35;1m master\u001b[0m \u001b[0;31;1m[!]\u001b[0m via \u001b[0;36;1m🐹 v1.19.2 \u001b[0m\r\r\n\u001b[0;37;1mxsh\u001b[0m \u001b[0;32;1m❯\u001b[5D\u001b[6C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[100.430078, "o", "\u001b[?25l\u001b[?7l\u001b[6D\u001b[0;37;1mxsh\u001b[0m \u001b[0;32;1m❯\u001b[0m\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\u001b[0m \b\u001b[9A\u001b[6C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[101.050703, "o", "\u001b[?25l\u001b[?7l\u001b[0mc\u001b[0;90mlear\u001b[4D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[101.107422, "o", "\u001b[?25l\u001b[?7l\u001b[0ml\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[101.161646, "o", "\u001b[?25l\u001b[?7l\u001b[0me\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[101.215683, "o", "\u001b[?25l\u001b[?7l\u001b[0ma\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[101.271966, "o", "\u001b[?25l\u001b[?7l\u001b[4D\u001b[0;32mclear\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[101.327412, "o", "\u001b[?25l\u001b[?7l\u001b[2A\u001b[11D\u001b[0m\u001b[J\u001b[0m\r\r\n\u001b[0;36;1mcarapace-bin\u001b[0m on \u001b[0;35;1m master\u001b[0m \u001b[0;31;1m[!]\u001b[0m via \u001b[0;36;1m🐹 v1.19.2 \u001b[0m\r\r\n\u001b[0;37;1mxsh\u001b[0m \u001b[0;32;1m❯\u001b[0m \u001b[0;32mclear\u001b[11D\u001b[0m\r\r\n\u001b[J\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h\u001b[?2004l"] +[101.330077, "o", "\u001b]0;clear | rsteube@rsteube-xps9315: ~/Documents/development/github/carapace-bin | xonsh\u0007"] +[101.333706, "o", "\u001b[H\u001b[J\u001b[3J"] +[101.337823, "o", "\u001b]0;starship | rsteube@rsteube-xps9315: ~/Documents/development/github/carapace-bin | xonsh\u0007"] +[101.364357, "o", "\u001b]0;starship | rsteube@rsteube-xps9315: ~/Documents/development/github/carapace-bin | xonsh\u0007"] +[101.367895, "o", "\u001b[6n"] +[101.370558, "o", "\u001b[?2004h\u001b[?25l\u001b[0m\u001b[?7l\u001b[0m\u001b[J\u001b[0m\r\r\n\u001b[0;36;1mcarapace-bin\u001b[0m on \u001b[0;35;1m master\u001b[0m \u001b[0;31;1m[!]\u001b[0m via \u001b[0;36;1m🐹 v1.19.2 \u001b[0m\r\r\n\u001b[0;37;1mxsh\u001b[0m \u001b[0;32;1m❯\u001b[5D\u001b[6C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[101.37234, "o", "\u001b[?25l\u001b[?7l\u001b[6D\u001b[0;37;1mxsh\u001b[0m \u001b[0;32;1m❯\u001b[0m\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\u001b[0m \b\u001b[21A\u001b[6C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[101.375791, "o", "\u001b[?25l\u001b[?7l\u001b[0mg\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[101.432397, "o", "\u001b[?25l\u001b[?7l\u001b[0mi\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[101.484687, "o", "\u001b[?25l\u001b[?7l\u001b[2D\u001b[0;32mgit\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[101.538418, "o", "\u001b[?25l\u001b[?7l\u001b[C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[101.590944, "o", "\u001b[?25l\u001b[?7l\u001b[0mr\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[102.152548, "o", "\u001b[?25l\u001b[?7l\u001b[0m\r\r\n\u001b[11C\u001b[0;30;47m range-diff reflog replace reset rev-parse \u001b[0m\r\r\n\u001b[11C\u001b[0;30;47m read-tree remote request-pull restore revert \u001b[0m\r\r\n\u001b[11C\u001b[0;30;47m rebase repack rerere rev-list rm \u001b[3A\u001b[65D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[102.600248, "o", "\u001b[?25l\u001b[?7l\u001b[0mange-diff\u001b[0m\r\r\n\u001b[11C\u001b[0;97;100m range-diff \u001b[0m\r\r\n\r\r\n\r\r\n\u001b[11C\u001b[0;38;5;16;48;5;248m Compare two commit ranges \u001b[4A\u001b[17D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[103.105386, "o", "\u001b[?25l\u001b[?7l\u001b[10D\u001b[0mead-tree\u001b[0m\u001b[K\u001b[0m\r\r\n\u001b[11C\u001b[0;30;47m range-diff \u001b[0m\r\r\n\u001b[11C\u001b[0;97;100m read-tree \u001b[0m\r\r\n\r\r\n\u001b[12C\u001b[0;38;5;16;48;5;248mReads tree informatio\u001b[C into the index \u001b[4A\u001b[30D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[103.611621, "o", "\u001b[?25l\u001b[?7l\u001b[8D\u001b[0mbase\u001b[0m\u001b[K\u001b[0m\r\r\n\r\r\n\u001b[11C\u001b[0;30;47m read-tree \u001b[0m\r\r\n\u001b[11C\u001b[0;97;100m rebase \u001b[0m\r\r\n\u001b[15C\u001b[0;38;5;16;48;5;248mpply commits on t\u001b[Cp\u001b[Cof another base tip \u001b[4A\u001b[38D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[104.118785, "o", "\u001b[?25l\u001b[?7l\u001b[5D\u001b[0mflog\u001b[0m\r\r\n\u001b[24C\u001b[0;97;100m reflog \u001b[0m\r\r\n\r\r\n\u001b[11C\u001b[0;30;47m rebase \u001b[0m\r\r\n\u001b[12C\u001b[0;38;5;16;48;5;248mManage reflog informati\u001b[Cn\u001b[C\u001b[0m\u001b[K\u001b[4A\u001b[21D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[104.624905, "o", "\u001b[?25l\u001b[?7l\u001b[5D\u001b[0mmote\u001b[0m\r\r\n\u001b[24C\u001b[0;30;47m reflog \u001b[0m\r\r\n\u001b[24C\u001b[0;97;100m remote \u001b[0m\r\r\n\r\r\n\u001b[19C\u001b[0;38;5;16;48;5;248ms\u001b[Ct \u001b[Cf\u001b[Ctracked repositories \u001b[4A\u001b[30D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[105.127627, "o", "\u001b[?25l\u001b[?7l\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[4A\u001b[16C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[105.187943, "o", "\u001b[?25l\u001b[?7l\u001b[0ma\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[105.72342, "o", "\u001b[?25l\u001b[?7l\u001b[0mdd\u001b[C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[105.725064, "o", "\u001b[?25l\u001b[?7l\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[105.746211, "o", "\u001b[?25l\u001b[?7l\u001b[0mx\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[105.801799, "o", "\u001b[?25l\u001b[?7l\u001b[0mo\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[105.853792, "o", "\u001b[?25l\u001b[?7l\u001b[0mn\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[105.905937, "o", "\u001b[?25l\u001b[?7l\u001b[0ms\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[105.960437, "o", "\u001b[?25l\u001b[?7l\u001b[0mh\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[106.020319, "o", "\u001b[?25l\u001b[?7l\u001b[C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[106.551109, "o", "\u001b[?25l\u001b[?7l\u001b[0mhttps://\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[106.5524, "o", "\u001b[?25l\u001b[?7l\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[107.056743, "o", "\u001b[?25l\u001b[?7l\u001b[0mgit\u001b[0m\r\r\n\u001b[38C\u001b[0;30;47m github.com\u001b[0m\r\r\n\u001b[38C\u001b[0;30;47m gitlab.com\u001b[2A\u001b[11D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[107.059517, "o", "\u001b[?25l\u001b[?7l\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[107.534097, "o", "\u001b[?25l\u001b[?7l\u001b[0mhub.com/\u001b[0m\r\r\n\u001b[38C\u001b[0;97;100m github.com\u001b[A\u001b[3D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[108.036614, "o", "\u001b[?25l\u001b[?7l\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[2A\u001b[45C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[108.093197, "o", "\u001b[?25l\u001b[?7l\u001b[0mr\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[108.145253, "o", "\u001b[?25l\u001b[?7l\u001b[0ms\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[108.200977, "o", "\u001b[?25l\u001b[?7l\u001b[0mt\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[108.253367, "o", "\u001b[?25l\u001b[?7l\u001b[0me\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[108.305272, "o", "\u001b[?25l\u001b[?7l\u001b[0mu\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[109.221301, "o", "\u001b[?25l\u001b[?7l\u001b[0m\r\r\n\u001b[51C\u001b[0;30;47m rsteuart rsteubs-bc rsteunyounup rsteury \u001b[0m\r\r\n\u001b[51C\u001b[0;30;47m rsteube rsteuer rsteup \u001b[0m\r\r\n\u001b[51C\u001b[0;30;47m rsteuber rsteuerw rsteurer1 \u001b[3A\u001b[52D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[109.312427, "o", "\u001b[?25l\u001b[?7l\u001b[0mart/\u001b[0m\r\r\n\u001b[51C\u001b[0;97;100m rsteuart \u001b[A\u001b[9D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[109.815882, "o", "\u001b[?25l\u001b[?7l\u001b[4D\u001b[0mbe/\u001b[0m\u001b[K\u001b[0m\r\r\n\u001b[51C\u001b[0;30;47m rsteuart \u001b[0m\r\r\n\u001b[51C\u001b[0;97;100m rsteube \u001b[2A\u001b[10D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[110.317201, "o", "\u001b[?25l\u001b[?7l\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[3A\u001b[53C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[110.370651, "o", "\u001b[?25l\u001b[?7l\u001b[0mc\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[110.426644, "o", "\u001b[?25l\u001b[?7l\u001b[0ma\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[110.479166, "o", "\u001b[?25l\u001b[?7l\u001b[0mr\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[110.533808, "o", "\u001b[?25l\u001b[?7l\u001b[0ma\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[111.669455, "o", "\u001b[?25l\u001b[?7l\u001b[0m\r\r\n\u001b[35C\u001b[0;30;47m caralint carapace-pflag carapace-spec-clap\u001b[0m\r\r\n\u001b[35C\u001b[0;30;47m carapace carapace-rs \u001b[0m\r\r\n\u001b[35C\u001b[0;30;47m carapace-bin carapace-spec \u001b[3A\u001b[34D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[111.672784, "o", "\u001b[?25l\u001b[?7l\u001b[0mlint\u001b[0m\r\r\n\u001b[35C\u001b[0;97;100m caralint \u001b[A\u001b[8C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[112.051263, "o", "\u001b[?25l\u001b[?7l\u001b[4D\u001b[0mpace\u001b[0m\r\r\n\u001b[35C\u001b[0;30;47m caralint \u001b[0m\r\r\n\u001b[35C\u001b[0;97;100m carapace \u001b[0m\r\r\n\r\r\n\u001b[35C\u001b[0;38;5;16;48;5;248m command argument completion generator for spf13/cobra \u001b[4A\u001b[28D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[112.558724, "o", "\u001b[?25l\u001b[?7l\u001b[0m-bin\u001b[0m\r\r\n\r\r\n\u001b[35C\u001b[0;30;47m carapace \u001b[0m\r\r\n\u001b[35C\u001b[0;97;100m carapace-bin \u001b[0m\r\r\n\u001b[36C\u001b[0;38;5;16;48;5;248mmulti-shell \u001b[Cul\u001b[Ci-command ar\u001b[Cum\u001b[Cnt completer \u001b[0m\u001b[K\u001b[4A\u001b[15D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[113.064327, "o", "\u001b[?25l\u001b[?7l\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[4A\u001b[65C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.16715, "o", "\u001b[?25l\u001b[?7l\u001b[2A\u001b[66D\u001b[0m\u001b[J\u001b[0m\r\r\n\u001b[0;90;1mcarapace-bin\u001b[0;90m on \u001b[0;90;1m master\u001b[0;90m \u001b[0;90;1m[!]\u001b[0;90m via \u001b[0;90;1m🐹 v1.19.2 \u001b[0;90m \r\u001b[107C \u001b[0m\r\r\n\u001b[0;90;1mxsh\u001b[0;90m \u001b[0;90;1m❯\u001b[0;90m git remote add xonsh https://github.com/rsteube/carapace-bin \r\u001b[107C \r\u001b[0m\r\r\n\u001b[J\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h\u001b[?2004l"] +[115.168255, "o", "\u001b]0;starship | rsteube@rsteube-xps9315: ~/Documents/development/github/carapace-bin | xonsh\u0007"] +[115.190475, "o", "\u001b]0;starship | rsteube@rsteube-xps9315: ~/Documents/development/github/carapace-bin | xonsh\u0007"] +[115.195189, "o", "\u001b[6n"] +[115.197835, "o", "\u001b[?2004h\u001b[?25l\u001b[0m\u001b[?7l\u001b[0m\u001b[J\u001b[0m\r\r\n\u001b[0;36;1mcarapace-bin\u001b[0m on \u001b[0;35;1m master\u001b[0m \u001b[0;31;1m[!]\u001b[0m via \u001b[0;36;1m🐹 v1.19.2 \u001b[0m\r\r\n\u001b[0;37;1mxsh\u001b[0m \u001b[0;32;1m❯\u001b[5D\u001b[6C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.200069, "o", "\u001b[?25l\u001b[?7l\u001b[6D\u001b[0;37;1mxsh\u001b[0m \u001b[0;32;1m❯\u001b[0m\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\u001b[0m \b\u001b[18A\u001b[6C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.219904, "o", "\u001b[?25l\u001b[?7l\u001b[0mg\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.274978, "o", "\u001b[?25l\u001b[?7l\b\u001b[0;32mgh\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.328585, "o", "\u001b[?25l\u001b[?7l\u001b[C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.389078, "o", "\u001b[?25l\u001b[?7l\u001b[0mi\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.441221, "o", "\u001b[?25l\u001b[?7l\u001b[0ms\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.49291, "o", "\u001b[?25l\u001b[?7l\u001b[0ms\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.547933, "o", "\u001b[?25l\u001b[?7l\u001b[0mu\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.600559, "o", "\u001b[?25l\u001b[?7l\u001b[0me\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.654344, "o", "\u001b[?25l\u001b[?7l\u001b[C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.706406, "o", "\u001b[?25l\u001b[?7l\u001b[0ml\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.757129, "o", "\u001b[?25l\u001b[?7l\u001b[0mi\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.809626, "o", "\u001b[?25l\u001b[?7l\u001b[0ms\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.865088, "o", "\u001b[?25l\u001b[?7l\u001b[0mt\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.91723, "o", "\u001b[?25l\u001b[?7l\u001b[C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[115.969906, "o", "\u001b[?25l\u001b[?7l\u001b[0m-\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.026053, "o", "\u001b[?25l\u001b[?7l\u001b[0m-\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.077533, "o", "\u001b[?25l\u001b[?7l\u001b[0mr\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.133172, "o", "\u001b[?25l\u001b[?7l\u001b[0me\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.18757, "o", "\u001b[?25l\u001b[?7l\u001b[0mp\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.237239, "o", "\u001b[?25l\u001b[?7l\u001b[0mo\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.293079, "o", "\u001b[?25l\u001b[?7l\u001b[C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.346568, "o", "\u001b[?25l\u001b[?7l\u001b[0mr\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.401063, "o", "\u001b[?25l\u001b[?7l\u001b[0ms\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.453211, "o", "\u001b[?25l\u001b[?7l\u001b[0mt\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.506897, "o", "\u001b[?25l\u001b[?7l\u001b[0me\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.563046, "o", "\u001b[?25l\u001b[?7l\u001b[0mu\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.615723, "o", "\u001b[?25l\u001b[?7l\u001b[0mb\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.669574, "o", "\u001b[?25l\u001b[?7l\u001b[0me\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.723056, "o", "\u001b[?25l\u001b[?7l\u001b[0m/\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.773693, "o", "\u001b[?25l\u001b[?7l\u001b[0mc\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.83127, "o", "\u001b[?25l\u001b[?7l\u001b[0ma\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.885689, "o", "\u001b[?25l\u001b[?7l\u001b[0mr\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.937378, "o", "\u001b[?25l\u001b[?7l\u001b[0ma\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[116.990603, "o", "\u001b[?25l\u001b[?7l\u001b[0mp\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[117.043556, "o", "\u001b[?25l\u001b[?7l\u001b[0ma\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[117.093666, "o", "\u001b[?25l\u001b[?7l\u001b[0mc\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[117.148279, "o", "\u001b[?25l\u001b[?7l\u001b[0me\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[117.206045, "o", "\u001b[?25l\u001b[?7l\u001b[C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[117.256167, "o", "\u001b[?25l\u001b[?7l\u001b[0m-\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[117.309644, "o", "\u001b[?25l\u001b[?7l\u001b[0m-\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[117.367924, "o", "\u001b[?25l\u001b[?7l\u001b[0ml\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[117.423759, "o", "\u001b[?25l\u001b[?7l\u001b[0ma\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[117.47693, "o", "\u001b[?25l\u001b[?7l\u001b[0mb\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[117.53263, "o", "\u001b[?25l\u001b[?7l\u001b[0me\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[117.585327, "o", "\u001b[?25l\u001b[?7l\u001b[0ml\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[117.64059, "o", "\u001b[?25l\u001b[?7l\u001b[C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[117.699995, "o", "\u001b[?25l\u001b[?7l\u001b[0me\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[118.255998, "o", "\u001b[?25l\u001b[?7l\u001b[0m\r\r\n\u001b[53C\u001b[0;30;47m elvish \u001b[0m\r\r\n\u001b[53C\u001b[0;30;47m enhancement\u001b[2A\u001b[12D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[118.702022, "o", "\u001b[?25l\u001b[?7l\u001b[0mlvish\u001b[0m\r\r\n\u001b[53C\u001b[0;97;100m elvish \u001b[A\u001b[7D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[119.203199, "o", "\u001b[?25l\u001b[?7l\u001b[5D\u001b[0mnhancement\u001b[0m\r\r\n\u001b[53C\u001b[0;30;47m elvish \u001b[0m\r\r\n\u001b[53C\u001b[0;97;100m enhancement\u001b[0m\r\r\n\u001b[53C\u001b[0;38;5;16;48;5;248m New feature or request \u001b[3A\u001b[14D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[119.258729, "o", "\u001b[?25l\u001b[?7l\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[0m\r\r\n\u001b[C\u001b[0m\u001b[K\u001b[3A\u001b[62C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[119.312075, "o", "\u001b[?25l\u001b[?7l\u001b[0m,\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[119.368649, "o", "\u001b[?25l\u001b[?7l\u001b[0ms\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[119.896344, "o", "\u001b[?25l\u001b[?7l\u001b[0mpec\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[119.898839, "o", "\u001b[?25l\u001b[?7l\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[120.976594, "o", "\u001b[?25l\u001b[?7l\u001b[2A\u001b[68D\u001b[0m\u001b[J\u001b[0m\r\r\n\u001b[0;90;1mcarapace-bin\u001b[0;90m on \u001b[0;90;1m master\u001b[0;90m \u001b[0;90;1m[!]\u001b[0;90m via \u001b[0;90;1m🐹 v1.19.2 \u001b[0;90m \r\u001b[107C \u001b[0m\r\r\n\u001b[0;90;1mxsh\u001b[0;90m \u001b[0;90;1m❯\u001b[0;90m gh issue list --repo rsteube/carapace --label enhancement,spec \r\u001b[107C \r\u001b[0m\r\r\n\u001b[J\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h\u001b[?2004l"] +[120.978365, "o", "\u001b]0;starship | rsteube@rsteube-xps9315: ~/Documents/development/github/carapace-bin | xonsh\u0007"] +[121.009014, "o", "\u001b]0;starship | rsteube@rsteube-xps9315: ~/Documents/development/github/carapace-bin | xonsh\u0007"] +[121.0138, "o", "\u001b[6n"] +[121.017393, "o", "\u001b[?2004h\u001b[?25l\u001b[0m\u001b[?7l\u001b[0m\u001b[J\u001b[0m\r\r\n\u001b[0;36;1mcarapace-bin\u001b[0m on \u001b[0;35;1m master\u001b[0m \u001b[0;31;1m[!]\u001b[0m via \u001b[0;36;1m🐹 v1.19.2 \u001b[0m\r\r\n\u001b[0;37;1mxsh\u001b[0m \u001b[0;32;1m❯\u001b[5D\u001b[6C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[121.019514, "o", "\u001b[?25l\u001b[?7l\u001b[6D\u001b[0;37;1mxsh\u001b[0m \u001b[0;32;1m❯\u001b[0m\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\r\r\n\u001b[0m \b\u001b[15A\u001b[6C\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[121.030993, "o", "\u001b[?25l\u001b[?7l\u001b[0me\u001b[0;90mxit\u001b[3D\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[121.083094, "o", "\u001b[?25l\u001b[?7l\b\u001b[0;32mex\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[121.142603, "o", "\u001b[?25l\u001b[?7l\u001b[2D\u001b[0mexi\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[121.193025, "o", "\u001b[?25l\u001b[?7l\u001b[3D\u001b[0;32mexit\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[121.249022, "o", "\u001b[?25l\u001b[?7l\u001b[2A\u001b[10D\u001b[0m\u001b[J\u001b[0m\r\r\n\u001b[0;36;1mcarapace-bin\u001b[0m on \u001b[0;35;1m master\u001b[0m \u001b[0;31;1m[!]\u001b[0m via \u001b[0;36;1m🐹 v1.19.2 \u001b[0m\r\r\n\u001b[0;37;1mxsh\u001b[0m \u001b[0;32;1m❯\u001b[0m \u001b[0;32mexit\u001b[10D\u001b[0m\r\r\n\u001b[J\u001b[?7h\u001b[0m\u001b[?12l\u001b[?25h"] +[121.249114, "o", "\u001b[?2004l"] +[121.251462, "o", "\u001b]0;exit | rsteube@rsteube-xps9315: ~/Documents/development/github/carapace-bin | xonsh\u0007"] +[121.252699, "o", "\r\n"] +[121.301646, "o", "\r\n"] +[121.305744, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[121.306121, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!]\u001b[0;m via \u001b[0;1;36m🐹 v1.19.2 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[121.306319, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mz\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31ms\u001b[0;m\r\u001b[8C\u001b[?25h"] +[121.306394, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mzsh\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[121.306492, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h"] +[121.306556, "o", "\u001b[?7h\u001b[?2004l\r"] +[121.387591, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] +[121.403756, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmaster\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m!\u001b[0m\u001b[1;31m]\u001b[0m via \u001b[1;36m🐹 \u001b[0m\u001b[1;36mv1.19.2\u001b[0m\u001b[1;36m \u001b[0m\r\n\u001b[1;37mzsh\u001b[0m \u001b[1;32m❯\u001b[0m \u001b[K\u001b[?2004h"] +[122.356395, "o", "c"] +[122.411402, "o", "\bcl"] +[122.466347, "o", "e"] +[122.521246, "o", "a"] +[122.577437, "o", "r"] +[122.632718, "o", "\u001b[?2004l\r\r\n"] +[122.635316, "o", "\u001b[H\u001b[J\u001b[3J"] +[122.635598, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] +[122.657686, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmaster\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m!\u001b[0m\u001b[1;31m]\u001b[0m via \u001b[1;36m🐹 \u001b[0m\u001b[1;36mv1.19.2\u001b[0m\u001b[1;36m \u001b[0m\r\n\u001b[1;37mzsh\u001b[0m \u001b[1;32m❯\u001b[0m \u001b[K\u001b[?2004h"] +[122.685576, "o", "g"] +[122.736958, "o", "\bgi"] +[122.792603, "o", "t"] +[122.844241, "o", " "] +[122.89826, "o", "r"] +[123.467767, "o", "\u0007"] +[123.467799, "o", "\r\r\n"] +[123.468067, "o", "\u001b[0m\u001b[mrange-diff\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Compare two commit ranges\u001b[0m \r\n\u001b[mread-tree\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Reads tree information into the index\u001b[0m \r\n\u001b[mrebase\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Reapply commits on top of another base tip\u001b[0m \r\n\u001b[mreflog\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Manage reflog information\u001b[0m \r\n\u001b[mremote\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Manage set of tracked repositories\u001b[0m \r\n\u001b[mrepack\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Pack unpacked objects in a repository\u001b[0m \r\n\u001b[mreplace\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Create, list, delete refs to replace objects\u001b[0m \r\n\u001b[mrequest-pull\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Generates a summary of pending changes\u001b[0m \r\n\u001b[mrerere\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Reuse recorded resolution of conflicted merges\u001b[0m \r\n\u001b[mreset\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Reset current HEAD to the specified state\u001b[0m \r\n\u001b[mrestore\u001b[0m\u001b[2;37"] +[123.468084, "o", "m \u001b[0m\u001b[2;37m-- Restore working tree files\u001b[0m \r\n\u001b[mrevert\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Revert some existing commits\u001b[0m \r\n\u001b[mrev-list\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Lists commit objects in reverse chronological order\u001b[0m \r\n\u001b[mrev-parse\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Pick out and massage parameters\u001b[0m \r\n\u001b[J\u001b[mrm\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Remove files from the working tree and from the index\u001b[0m\u001b[J\u001b[15A\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit r\u001b[K"] +[123.936055, "o", "ange-diff "] +[123.936086, "o", "\r\r\n"] +[123.936279, "o", "\u001b[7mrange-diff -- Compare two commit ranges \u001b[0m\u001b[K\r\n\u001b[mread-tree\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Reads tree information into the index\u001b[0m \u001b[K\r\n\u001b[mrebase\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Reapply commits on top of another base tip\u001b[0m \u001b[K\r\n\u001b[mreflog\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Manage reflog information\u001b[0m \u001b[K\r\n\u001b[mremote\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Manage set of tracked repositories\u001b[0m \u001b[K\r\n\u001b[mrepack\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Pack unpacked objects in a repository\u001b[0m \u001b[K\r\n\u001b[mreplace\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Create, list, delete refs to replace objects\u001b[0m \u001b[K\r\n\u001b[mrequest-pull\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Generates a summary of pending changes\u001b[0m \u001b[K\r\n\u001b[mrerere\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Reuse recorded resolution of conflicted merges\u001b[0m \u001b[K\r\n\u001b[mreset\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Reset current HEAD to the specified state\u001b[0m \u001b[K\r\n\u001b[mrestore\u001b[0m\u001b"] +[123.9363, "o", "[2;37m \u001b[0m\u001b[2;37m-- Restore working tree files\u001b[0m \u001b[K\r\n\u001b[mrevert\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Revert some existing commits\u001b[0m \u001b[K\r\n\u001b[mrev-list\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Lists commit objects in reverse chronological order\u001b[0m \u001b[K\r\n\u001b[mrev-parse\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Pick out and massage parameters\u001b[0m \u001b[K\r\n\u001b[J\u001b[mrm\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Remove files from the working tree and from the index\u001b[0m\u001b[J\u001b[15A\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit range-diff\u001b[K\u001b[1C"] +[124.405117, "o", "\r\r\n\u001b[7mrange-diff -- Compare two commit ranges \u001b[0m\r\u001b[7mrange-diff -- Compare two commit ranges \u001b[0m\r\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit range-diff\u001b[K\u001b[1C\u001b[10Dead-tree "] +[124.405354, "o", "\r\r\n\u001b[0m\u001b[mrange-diff\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Compare two commit ranges\u001b[0m \r\u001b[1B\u001b[7mread-tree -- Reads tree information into the index \u001b[0m\r\u001bM\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit read-tree\u001b[K\u001b[1C"] +[124.909002, "o", "\u001b[8Dbase \b\b\r\r\n"] +[124.909094, "o", "\u001b[1B\u001b[0m\u001b[mread-tree\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Reads tree information into the index\u001b[0m \r\u001b[1B\u001b[7mrebase -- Reapply commits on top of another base tip \u001b[0m\r\u001bM\u001bM\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit rebase\u001b[K\u001b[1C"] +[125.416056, "o", "\b\b\b\b\bflog\u001b[1C"] +[125.416095, "o", "\r\r\n"] +[125.416322, "o", "\u001b[2B\u001b[0m\u001b[mrebase\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Reapply commits on top of another base tip\u001b[0m \r\u001b[1B\u001b[7mreflog -- Manage reflog information \u001b[0m\r\u001b[4A\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit reflog\u001b[K\u001b[1C"] +[125.920012, "o", "\b\b\b\b\bmote\u001b[1C"] +[125.920179, "o", "\r\r\n\u001b[3B\u001b[0m\u001b[mreflog\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Manage reflog information\u001b[0m \r\u001b[1B\u001b[7mremote -- Manage set of tracked repositories \u001b[0m\r\u001b[5A\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit remote\u001b[K\u001b[1C"] +[126.434371, "o", "\r\r\n\u001b[J\u001bM\u001b[17C"] +[126.488481, "o", "a"] +[127.029861, "o", "dd "] +[127.048788, "o", "z"] +[127.105069, "o", "s"] +[127.157367, "o", "h"] +[127.209076, "o", " "] +[127.75142, "o", "https://"] +[128.259351, "o", "git"] +[128.758131, "o", "\u0007\r\r\n\u001b[J\u001b[J\u001b[0m\u001b[mgithub.com\u001b[0m \u001b[J\u001b[mgitlab.com\u001b[0m\u001b[J\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit remote add zsh https://git\u001b[K"] +[129.267263, "o", "hub.com/\r\r\n\u001b[J\u001b[7mgithub.com\u001b[0m \u001b[J\u001b[mgitlab.com\u001b[0m\u001b[J\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit remote add zsh https://github.com/\u001b[K"] +[129.737316, "o", "\r\r\n\u001b[7mgithub.com\u001b[0m \r\u001b[7mgithub.com\u001b[0m \r\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit remote add zsh https://github.com/\u001b[K"] +[129.737352, "o", "\r\r\n\u001b[J\u001bM\u001b[44C"] +[129.789745, "o", "r"] +[129.841989, "o", "s"] +[129.897928, "o", "t"] +[129.94993, "o", "e"] +[130.005836, "o", "u"] +[130.933516, "o", "\u0007\r\r\n\u001b[J\u001b[0m\u001b[mrsteuart\u001b[0m \u001b[mrsteuer\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Richard Steuer\u001b[0m \u001b[mrsteurer1\u001b[0m \r\n\u001b[mrsteube\u001b[0m \u001b[mrsteuerw\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Ralf Steuerwald\u001b[0m \u001b[mrsteury\u001b[0m \r\n\u001b[mrsteuber\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Rob Steuber\u001b[0m \u001b[mrsteunyounup\u001b[0m \r\n\u001b[J\u001b[mrsteubs-bc\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Ryan S\u001b[0m \u001b[J\u001b[mrsteup\u001b[0m \u001b[J \u001b[4A\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit remote add zsh https://github.com/rsteu\u001b[K"] +[131.431647, "o", "art/\r\r\n\u001b[7mrsteuart \u001b[0m \u001b[mrsteuer\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Richard Steuer\u001b[0m \u001b[mrsteurer1\u001b[0m \u001b[K\r\n\u001b[mrsteube\u001b[0m \u001b[mrsteuerw\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Ralf Steuerwald\u001b[0m \u001b[mrsteury\u001b[0m \u001b[K\r\n\u001b[mrsteuber\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Rob Steuber\u001b[0m \u001b[mrsteunyounup\u001b[0m \u001b[K\r\n\u001b[J\u001b[mrsteubs-bc\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Ryan S\u001b[0m \u001b[J\u001b[mrsteup\u001b[0m \u001b[J \u001b[4A\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit remote add zsh https://github.com/rsteuart/\u001b[K"] +[131.518413, "o", "\r\r\n"] +[131.518449, "o", "\u001b[7mrsteuart \u001b[0m \r\u001b[7mrsteuart \u001b[0m \r\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit remote add zsh https://github.com/rsteuart/\u001b[K\b\b\b\bbe/ \b\r\r\n"] +[131.518733, "o", "\u001b[0m\u001b[mrsteuart\u001b[0m \r\u001b[1B\u001b[7mrsteube \u001b[0m \r\u001bM\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit remote add zsh https://github.com/rsteube/\u001b[K"] +[132.021211, "o", "\r\r\n\u001b[J\u001bM\u001b[52C"] +[132.080187, "o", "c"] +[132.13633, "o", "a"] +[132.18862, "o", "r"] +[132.240801, "o", "a"] +[133.274687, "o", "\u0007\r\r\n\u001b[J"] +[133.27472, "o", "\u001b[0m\u001b[mcaralint\u001b[0m \r\n\u001b[mcarapace-bin\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- multi-shell multi-command argument completer\u001b[0m \r\n\u001b[mcarapace\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- command argument completion generator for spf13/cobra\u001b[0m \r\n\u001b[2;37mcarapace-pflag\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Drop-in replacement for spf13/pflag with support for non-posix variants\u001b[0m\r\n\u001b[mcarapace-rs\u001b[0m \r\n\u001b[mcarapace-spec-clap\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- spec generation for clap-rs/clap\u001b[0m \r\n\u001b[J\u001b[mcarapace-spec\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- define simple completions using a spec file\u001b[0m \u001b[J\u001b[7A\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit remote add zsh https://github.com/rsteube/cara\u001b[K"] +[133.898678, "o", "lint\r\r\n"] +[133.898842, "o", "\u001b[7mcaralint \u001b[0m\u001b[K\r\n\u001b[mcarapace-bin\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- multi-shell multi-command argument completer\u001b[0m \u001b[K\r\n\u001b[mcarapace\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- command argument completion generator for spf13/cobra\u001b[0m \u001b[K\r\n\u001b[2;37mcarapace-pflag\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- Drop-in replacement for spf13/pflag with support for non-posix variants\u001b[0m\u001b[K\r\n\u001b[mcarapace-rs\u001b[0m \u001b[K\r\n\u001b[mcarapace-spec-clap\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- spec generation for clap-rs/clap\u001b[0m \u001b[K\r\n\u001b[J\u001b[mcarapace-spec\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- define simple completions using a spec file\u001b[0m \u001b[J\u001b[7A\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit remote add zsh https://github.com/rsteube/caralint\u001b[K\r\r\n\u001b[7mcaralint "] +[133.898931, "o", " \u001b[0m\r\u001b[7mcaralint \u001b[0m\r\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit remote add zsh https://github.com/rsteube/caralint\u001b[K\b\b\b\bpace-bin\r\r\n\u001b[0m\u001b[mcaralint\u001b[0m \r\u001b[1B\u001b[7mcarapace-bin -- multi-shell multi-command argument completer \u001b[0m\r\u001bM\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgit remote add zsh https://github.com/rsteube/carapace-bin\u001b[K"] +[134.261898, "o", "\r\r\n\u001b[J\u001bM\u001b[64C"] +[136.366656, "o", "\u001b[?2004l\r\r\n\u001b[J"] +[136.3667, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] +[136.383564, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmaster\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m!\u001b[0m\u001b[1;31m]\u001b[0m via \u001b[1;36m🐹 \u001b[0m\u001b[1;36mv1.19.2\u001b[0m\u001b[1;36m \u001b[0m\r\n\u001b[1;37mzsh\u001b[0m \u001b[1;31m❯\u001b[0m \u001b[K\u001b[?2004h"] +[136.420123, "o", "g"] +[136.474537, "o", "\bgh"] +[136.526653, "o", " "] +[136.578625, "o", "i"] +[136.635248, "o", "s"] +[136.690925, "o", "s"] +[136.745934, "o", "u"] +[136.808945, "o", "e"] +[136.862023, "o", " "] +[136.917377, "o", "l"] +[136.971851, "o", "i"] +[137.024527, "o", "s"] +[137.076819, "o", "t"] +[137.136268, "o", " "] +[137.18881, "o", "-"] +[137.240959, "o", "-"] +[137.300986, "o", "r"] +[137.3537, "o", "e"] +[137.405822, "o", "p"] +[137.461894, "o", "o"] +[137.516383, "o", " "] +[137.569691, "o", "r"] +[137.621389, "o", "s"] +[137.673266, "o", "t"] +[137.73426, "o", "e"] +[137.786077, "o", "u"] +[137.8379, "o", "b"] +[137.890536, "o", "e"] +[137.942735, "o", "/"] +[138.001343, "o", "c"] +[138.05333, "o", "a"] +[138.104668, "o", "r"] +[138.165178, "o", "a"] +[138.217878, "o", "p"] +[138.273893, "o", "a"] +[138.330601, "o", "c"] +[138.382071, "o", "e"] +[138.434262, "o", " "] +[138.492038, "o", "-"] +[138.546673, "o", "-"] +[138.599166, "o", "l"] +[138.656051, "o", "a"] +[138.709085, "o", "b"] +[138.770941, "o", "e"] +[138.835626, "o", "l"] +[138.889086, "o", " "] +[138.944019, "o", "e"] +[139.499683, "o", "\u0007\r\r\n\u001b[J\u001b[0m\u001b[38;2;255;214;201melvish\u001b[0m \u001b[J\u001b[38;2;162;238;239menhancement\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- New feature or request\u001b[0m\u001b[J\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgh issue list --repo rsteube/carapace --label e\u001b[K"] +[139.991583, "o", "lvish\r\r\n\u001b[J\u001b[7melvish \u001b[0m \u001b[J\u001b[38;2;162;238;239menhancement\u001b[0m\u001b[2;37m \u001b[0m\u001b[2;37m-- New feature or request\u001b[0m\u001b[J\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgh issue list --repo rsteube/carapace --label elvish\u001b[K"] +[140.45111, "o", "\r\r\n\u001b[7melvish \u001b[0m \r\u001b[7melvish \u001b[0m \r\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgh issue list --repo rsteube/carapace --label elvish\u001b[K\b\b\b\b\bnhancement\r\r\n"] +[140.451349, "o", "\u001b[39C\u001b[7menhancement -- New feature or request\u001b[0m\r\u001b[38;2;255;214;201melvish\u001b[0m \r\u001bM\u001b[0m\u001b[27m\u001b[24m\r\u001b[6Cgh issue list --repo rsteube/carapace --label enhancement\u001b[K"] +[140.503448, "o", "\r\r\n\u001b[J\u001bM\u001b[63C"] +[140.55926, "o", ","] +[140.611495, "o", "s"] +[141.156626, "o", "pec"] +[142.222433, "o", "\u001b[?2004l\r\r\n\u001b[J"] +[142.222482, "o", "\u001b[1m\u001b[7m%\u001b[27m\u001b[1m\u001b[0m \r \r"] +[142.250191, "o", "\r\u001b[0m\u001b[27m\u001b[24m\u001b[J\r\n\u001b[1;36mcarapace-bin\u001b[0m on \u001b[1;35m \u001b[0m\u001b[1;35mmaster\u001b[0m \u001b[1;31m[\u001b[0m\u001b[1;31m!\u001b[0m\u001b[1;31m]\u001b[0m via \u001b[1;36m🐹 \u001b[0m\u001b[1;36mv1.19.2\u001b[0m\u001b[1;36m \u001b[0m\r\n\u001b[1;37mzsh\u001b[0m \u001b[1;31m❯\u001b[0m \u001b[K\u001b[?2004h"] +[142.2896, "o", "e"] +[142.341716, "o", "\bex"] +[142.4035, "o", "i"] +[142.455503, "o", "t"] +[142.511465, "o", "\u001b[?2004l\r\r\n"] +[142.512274, "o", "Exception: \u001b[31;1mzsh exited with 130\u001b[m\r\n[tty 7], line 1: \u001b[1;4mzsh\u001b[m\r\n\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[142.51243, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!]\u001b[0;m via \u001b[0;1;36m🐹 v1.19.2 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[142.512696, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[142.528093, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[142.528244, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[142.575957, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31me\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[142.629562, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mex\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[142.685562, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;31mexi\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[142.747981, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mexit\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[142.807961, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h"] +[142.808074, "o", "\u001b[?7h\u001b[?2004l\r"] diff --git a/carapace-bin.html b/carapace-bin.html new file mode 100644 index 0000000000..813f78f1a7 --- /dev/null +++ b/carapace-bin.html @@ -0,0 +1,249 @@ + + + + + + carapace-bin - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/carapace-bin.tape b/carapace-bin.tape new file mode 100644 index 0000000000..f2e81456f8 --- /dev/null +++ b/carapace-bin.tape @@ -0,0 +1,308 @@ +Set FontSize 24 +Set Width 1296 +Set Height 576 +Set Padding 0 + +Hide +Type "tmux" +Enter +Type "tmux resize-window -x 108 -y 24" +Enter +Show + +Hide +Type "asciinema rec --overwrite carapace-bin.cast" +Enter +Sleep 1s +Show + + +# bash +Hide +Type "bash" +Enter +Sleep 1s +Type "clear" +Enter +Show + +## git remote add bash https://github.com/rsteube/carapace-bin +Type "git r" +Tab@0.5s 2 +Type "em" +Tab@0.5s +Type "a" +Tab@0.5s +Type "bash " +Tab@0.5s 2 +Type "h" +Tab@0.5s +Type "rsteu" +Tab@0.5s 2 +Type "be/cara" +Tab@0.5s 2 +Type "pace-b" +Tab@0.5s +Sleep 3s +Ctrl+C + +## gh issue list --repo rsteube/carapace --label enhancement,spec +Type "gh issue list --repo rsteube/carapace --label " +Tab@0.5s 2 +Sleep 1s +Type "q" +Type "enha" +Tab@0.5s +Type ",sp" +Sleep 1s +Tab@0.5s +Ctrl+C + +Type "exit" +Enter + + +# elvish +Hide +Type "elvish" +Enter +Sleep 1s +Type "clear" +Enter +Show + +## git remote add elvish https://github.com/rsteube/carapace-bin +Type "git re" +Tab@0.5s 4 +Enter@0.5s +Type "a" +Tab@0.5s +Type "elvish " +Tab@0.5s 3 +Enter@0.5s +Type "rsteu" +Tab@0.5s 2 +Enter@0.5s +Type "cara" +Tab@0.5s 3 +Sleep 3s +Ctrl+C + +## gh issue list --repo rsteube/carapace --label enhancement,spec +Type "gh issue list --repo rsteube/carapace --label " +Tab@0.5s +Type@0.5s "enh" +Enter@0.5s +Type "," +Tab@0.5s +Type@0.5s "sp" +Enter@0.5s +Ctrl+C + +Type "exit" +Enter + + +# fish +Hide +Type "fish" +Enter +Sleep 1s +Type "clear" +Enter +Show + +## git remote add fish https://github.com/rsteube/carapace-bin +Type "git re" +Tab@0.5s 6 +Enter +Type "a" +Tab@0.5s +Type "fish " +Tab@0.5s 3 +Enter +Type "rsteu" +Tab@0.5s 3 +Enter +Type "cara" +Tab@0.5s 5 +Enter +Ctrl+C + +## gh issue list --repo rsteube/carapace --label enhancement,spec +Type "gh issue list --repo rsteube/carapace --label e" +Tab@0.5s 3 +Enter +Backspace@0.5s +Type ",s" +Tab@0.5s +Sleep 1s +Ctrl+C + +Type "exit" +Enter + +# # nu +Hide +Type "nu" +Enter +Sleep 1s +Type "clear" +Enter +Show + +## git remote add nu https://github.com/rsteube/carapace-bin +Type "git re" +Tab@0.5s 4 +Sleep 1s +Enter@0.5s +Type "a" +Tab@0.5s +Type "nu " +Tab@0.5s 2 +Sleep 1s +Enter@0.5s +Type "rsteu" +Tab@0.5s 2 +Sleep 1s +Enter@0.5s +Type "cara" +Tab@0.5s 3 +Sleep 1s +Enter@0.5s +Ctrl+C + +## gh issue list --repo rsteube/carapace --label enhancement,spec +Type "gh issue list --repo rsteube/carapace --label e" +Tab@0.5s 2 +Enter +Type ",s" +Tab@0.5s +Sleep 1s +Ctrl+C + +Type "exit" +Enter + + +# pwsh +Hide +Type "pwsh" +Enter +Sleep 1s +Type "clear" +Enter +Show + +## git remote add pwsh https://github.com/rsteube/carapace-bin +Type "git r" +Tab@0.5s 5 +Enter@0.5s +Type "a" +Tab@0.5s +Type "pwsh " +Tab@0.5s 2 +Enter@0.5s +Type "rsteu" +Tab@0.5s 2 +Enter@0.5s +Type "cara" +Tab@0.5s 3 +Enter@0.5s +Sleep 2s +Ctrl+C + +## gh issue list --repo rsteube/carapace --label enhancement,spec +Type "gh issue list --repo rsteube/carapace --label e" +Tab@0.5s 2 +Enter +Type "`,s" +Tab@0.5s +Sleep 1s +Ctrl+C + +Type "exit" +Enter + + +# xonsh +Hide +Type "xonsh" +Enter +Sleep 1s +Type "clear" +Enter +Show + +## git remote add xonsh https://github.com/rsteube/carapace-bin +Type "git r" +Tab@0.5s 6 +Enter@0.5s +Type "a" +Tab@0.5s +Type "xonsh " +Tab@0.5s 3 +Enter@0.5s +Type "rsteu" +Tab@0.5s 3 +Enter@0.5s +Type "cara" +Tab@0.5s 4 +Enter@0.5s +Sleep 2s +Ctrl+C + +## gh issue list --repo rsteube/carapace --label enhancement,spec +Type "gh issue list --repo rsteube/carapace --label e" +Tab@0.5s 3 +Enter +Type ",s" +Tab@0.5s +Sleep 1s +Ctrl+C + +Type "exit" +Enter + + +# zsh +Hide +Type "zsh" +Enter +Sleep 1s +Type "clear" +Enter +Show + +## git remote add xonsh https://github.com/rsteube/carapace-bin +Type "git r" +Tab@0.5s 6 +Enter@0.5s +Type "a" +Tab@0.5s +Type "zsh " +Tab@0.5s 4 +Enter@0.5s +Type "rsteu" +Tab@0.5s 3 +Enter@0.5s +Type "cara" +Tab@0.5s 3 +Enter@0.5s +Sleep 2s +Ctrl+C + +## gh issue list --repo rsteube/carapace --label enhancement,spec +Type "gh issue list --repo rsteube/carapace --label e" +Tab@0.5s 3 +Enter +Type ",s" +Tab@0.5s +Sleep 1s +Ctrl+C + +Type "exit" +Enter + +Type "exit" +Enter diff --git a/changelog.html b/changelog.html new file mode 100644 index 0000000000..ac1b0d4607 --- /dev/null +++ b/changelog.html @@ -0,0 +1,241 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +carapace-bin
+carapace-bin is a multi-shell multi-command argument completer based on rsteube/carapace.
+ +Supported shells:
++
+ +- Bash
+- Elvish
+- Fish
+- Ion (experimental)
+- Nushell
+- Oil
+- Powershell
+- Tcsh (experimental)
+- Xonsh
+- Zsh
+Changelog - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.11.html b/changelog/v0.11.html new file mode 100644 index 0000000000..546c9396b2 --- /dev/null +++ b/changelog/v0.11.html @@ -0,0 +1,249 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +Changelog
+Noteworthy changes in releases.
+ +v0.11 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.11/banner.png b/changelog/v0.11/banner.png new file mode 100644 index 0000000000..e0e5a5c994 Binary files /dev/null and b/changelog/v0.11/banner.png differ diff --git a/changelog/v0.11/lscolors1.png b/changelog/v0.11/lscolors1.png new file mode 100644 index 0000000000..af3cb4b568 Binary files /dev/null and b/changelog/v0.11/lscolors1.png differ diff --git a/changelog/v0.11/lscolors2.png b/changelog/v0.11/lscolors2.png new file mode 100644 index 0000000000..a3eb5794b3 Binary files /dev/null and b/changelog/v0.11/lscolors2.png differ diff --git a/changelog/v0.11/powershell.png b/changelog/v0.11/powershell.png new file mode 100644 index 0000000000..a35c80e5fc Binary files /dev/null and b/changelog/v0.11/powershell.png differ diff --git a/changelog/v0.11/rainbow.png b/changelog/v0.11/rainbow.png new file mode 100644 index 0000000000..4fbf78ae0a Binary files /dev/null and b/changelog/v0.11/rainbow.png differ diff --git a/changelog/v0.11/style-config.png b/changelog/v0.11/style-config.png new file mode 100644 index 0000000000..3e8cc28946 Binary files /dev/null and b/changelog/v0.11/style-config.png differ diff --git a/changelog/v0.12.html b/changelog/v0.12.html new file mode 100644 index 0000000000..da8388bf98 --- /dev/null +++ b/changelog/v0.12.html @@ -0,0 +1,292 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.11 - Puking Rainbows
+ +This release adds color support for
+ +zsh
andelvish
and thus raiseselvish
minimum version tov0.18.0
.LS_COLORS
++
LS_COLORS
should now be working correctly - e.g with vivid inelvish
:+ + +set E:LS_COLORS = (vivid generate dracula) +
Style Config
+Styles can now be configured with
+ +carapace --style key=value
(an empty value restores the default).Powershell Style
+Added color support for powershell.
+ + +v0.12 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.12/banner.png b/changelog/v0.12/banner.png new file mode 100644 index 0000000000..f045912652 Binary files /dev/null and b/changelog/v0.12/banner.png differ diff --git a/changelog/v0.12/preinvoke.png b/changelog/v0.12/preinvoke.png new file mode 100644 index 0000000000..d9a53a74d3 Binary files /dev/null and b/changelog/v0.12/preinvoke.png differ diff --git a/changelog/v0.13.html b/changelog/v0.13.html new file mode 100644 index 0000000000..dfbd0dd684 --- /dev/null +++ b/changelog/v0.13.html @@ -0,0 +1,243 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.12 - Preinfusion
+ +Preinvoke
+Generic alteration of completion before execution which enables features like directory change in
+ +git -C <DIR>
:Spec
+Experimental support for simple completions using
+yaml
spec files:+name: example +description: +flags: + --dynamic=: dynamic value + -o, --optarg?: optarg flag + -s, --styled=: styled values +completion: + flag: + dynamic: ["$(git branch --all | cut -c 3- | sed 's/$/\t\tblue/')", "static value"] + optarg: ["first", "second", "third"] + styled: + - "blue\tblue\tblue" + - "cyan\tcyan\tcyan" + positional: + - ["pos1-a", "pos1-b", "pos1-c"] + - ["$_files"] +
Spec Autoloading
+Specs placed in
+${UserConfigDir}/carapace/specs/
(UserConfigDir) are now registered withcarapace _carapace
. +File name must be the command to be completed and match^[0-9a-zA-Z_\-.]+\.yaml$
(sanity check to avoid breakage in scripts).Custom Macros
+Exposed actions as custom macros (list with
+carapace --macros
). +Removed the_
prefix from core macros to avoid clashes (e.g.$files
,$directories
).Macro Arguments
+Arguments are parsed as
+yaml
($macro(yaml)
- e.g.:$_tools.gh.Users({users: true})
). +Brackets are optional when no argument is passed ($files
instead of$files()
).Variable Substitution
+Variables are replaced using drone/envsubst for contextual completion:
++name: myzip +completion: + positional: + - ["$files([.zip])"] # ${C_ARG0} + positionalany: ["$_fs.ZipFileContents(${C_ARG0})"] # ${C_ARG1},${C_ARG2},... +
Flags are only added to env when their value changed (thus:
+${C_FLAG_FLAGNAME:-default}
):+ +name: myrefs +flags: + --tags: list tags # ${C_FLAG_TAGS} + --localbranches: list local branches # ${C_FLAG_LOCALBRANCHES} + --commits=: amount of commits # ${C_FLAG_COMMITS} +completion: + positional: + - ["$_tools.git.Refs({tags: ${C_FLAG_TAGS:-false}, localbranches: ${C_FLAG_LOCALBRANCHES:-false}, commits: ${C_FLAG_COMMITS:-0}})"] # refs based on flag values with defaults + - ["$_tools.git.Refs"] # default refs + - ["$(env)"] # env +
v0.13 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.13/banner.png b/changelog/v0.13/banner.png new file mode 100644 index 0000000000..b0fbab5895 Binary files /dev/null and b/changelog/v0.13/banner.png differ diff --git a/changelog/v0.14.html b/changelog/v0.14.html new file mode 100644 index 0000000000..b865c1a538 --- /dev/null +++ b/changelog/v0.14.html @@ -0,0 +1,258 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.13 - Furious
+ +fury.io
++ +
DEB
andRPM
packages are now published to fury.io (Installation)v0.14 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.14/banner.png b/changelog/v0.14/banner.png new file mode 100644 index 0000000000..9b5eb16119 Binary files /dev/null and b/changelog/v0.14/banner.png differ diff --git a/changelog/v0.15.html b/changelog/v0.15.html new file mode 100644 index 0000000000..14f7d6b273 --- /dev/null +++ b/changelog/v0.15.html @@ -0,0 +1,247 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.14 - In A Nutshell
+ +Nushell
+https://github.com/nushell/nushell/pull/6295 adds support for external completers to nushell. +For this
+config.nu
must be updated manually according to the snippet output ofcarapace
. +Here's an example withcarapace
as default completer and a couple custom completers:+ +let external_completer = {|spans| + { + $spans.0: { carapace $spans.0 nushell $spans | from json } # default + example: { example _carapace nushell $spans | from json } + pkill: { carapace --spec '/home/rsteube/.config/carapace/specs/pkill.yaml' nushell $spans | from json } + vault: { carapace --bridge vault/posener nushell $spans | from json } + } | get $spans.0 | each {|it| do $it} +} + +let-env config = { + external_completer: $external_completer +} +
v0.15 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.15/banner.png b/changelog/v0.15/banner.png new file mode 100644 index 0000000000..211a05a6a1 Binary files /dev/null and b/changelog/v0.15/banner.png differ diff --git a/changelog/v0.16.html b/changelog/v0.16.html new file mode 100644 index 0000000000..453562b1b2 --- /dev/null +++ b/changelog/v0.16.html @@ -0,0 +1,253 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.15 - Porcelain Shop
+ +ZSH (this might break some stuff)
+Added support for homedir (
+~
) and static named directories. +These are not expanded by zsh for the completion function are thus now handled by carapace. +Quoting of special characters is now also done in carapace instead of compadd to skip~
at appropriate times. +Edge cases where this doesn't work and some initial bugs regarding special characters not yet being handled correctly are expected.see #1277
+ +v0.16 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.16/banner.png b/changelog/v0.16/banner.png new file mode 100644 index 0000000000..8179f14afd Binary files /dev/null and b/changelog/v0.16/banner.png differ diff --git a/changelog/v0.17.html b/changelog/v0.17.html new file mode 100644 index 0000000000..a2176f4e29 --- /dev/null +++ b/changelog/v0.17.html @@ -0,0 +1,303 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.16 - Pandoras Box
+ +Switched to a custom pflag fork with adaptions for non-posix variants like long shorthands (e.g.
+-shorthand
).++So far this has been done by patching
+os.Args
which was rather hacky. +Modifications to the flag parser are quite complex though, so there might be some issues.see #1293
+Spec files support non-posix flags now as well:
++ +flags: + -np: non-posix shorthand + -np, -nonposix: non-posix shorthand and longhand + -np, --nonposix: non-posix shorthand mixed with posix longhand +
v0.17 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.17/banner.png b/changelog/v0.17/banner.png new file mode 100644 index 0000000000..ff37ed8fd8 Binary files /dev/null and b/changelog/v0.17/banner.png differ diff --git a/changelog/v0.17/list.png b/changelog/v0.17/list.png new file mode 100644 index 0000000000..958fa9c89f Binary files /dev/null and b/changelog/v0.17/list.png differ diff --git a/changelog/v0.17/plugin.png b/changelog/v0.17/plugin.png new file mode 100644 index 0000000000..4be6e69f54 Binary files /dev/null and b/changelog/v0.17/plugin.png differ diff --git a/changelog/v0.18.html b/changelog/v0.18.html new file mode 100644 index 0000000000..26b09f86c3 --- /dev/null +++ b/changelog/v0.18.html @@ -0,0 +1,255 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.17 - Spec-tacular Citizen
+ +Specs are now first-class citizens in carapace. They are integrated on root level and should behave similar to the existing completers (
+carapace [spec.name] <TAB>
).List
+Completers based on Specs are highlighted in shells that support colors (details:
+ +carapace --list=json
):Bridge
+Using Specs for bridging is from now on the recommended approach. +As these are auto-loaded with
+carapace _carapace
and provide support for embedded completion likesudo [spec.name] <TAB>
.Existing completers with the same name will also be overridden. +E.g.
+kubectl
(which is currently a bit outdated) can be configured to use the official completer:+# ${UserConfigDir}/carapace/specs/kubectl.yaml +name: kubectl +description: kubectl controls the Kubernetes cluster manager +completion: + positionalany: ["$_bridge.Cobra(kubectl)"] +
++Note that bridging adds a slight overhead (~7-9ms?) for each invocation and is limited to supported frameworks / commands.
+Plugin
+Taking this one step further plugin completion like
+cargo-[plugin]
,gh-[plugin]
,git-[plugin]
can now also be defined by Specs.E.g. the gh-repo-collab extension for github-cli:
++ +# ${UserConfigDir}/carapace/specs/gh-repo-collab.yaml +name: gh-repo-collab +description: manage repository collaborators +commands: + - + name: list + completion: + positional: + - ["$_tools.gh.OwnerRepositories"] + - + name: add + flags: + --permission=: set permission + completion: + flag: + permission: ["pull", "triage", "push", "maintain", "admin\t\tred"] + positional: + - ["$_tools.gh.OwnerRepositories"] + - ["$_tools.gh.Users"] + - + name: remove + completion: + positional: + - ["$_tools.gh.OwnerRepositories"] + - ["$_tools.gh.Users"] +
Nushell
+With https://github.com/nushell/nushell/pull/6652 (upcoming v0.70.0) the nushell integration is now working on positional arguments. +The recommended configuration is equivalent to the example configuration in
+config.nu
:+let carapace_completer = {|spans| + carapace $spans.0 nushell $spans | from json +} + +let-env config = { + external_completer: $carapace_completer +} +
++ +Be sure to remove the
+module completions
example so that it won't override the carapace completionv0.18 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.18/banner.png b/changelog/v0.18/banner.png new file mode 100644 index 0000000000..cc727eb7b4 Binary files /dev/null and b/changelog/v0.18/banner.png differ diff --git a/changelog/v0.18/generate.png b/changelog/v0.18/generate.png new file mode 100644 index 0000000000..2f9282b352 Binary files /dev/null and b/changelog/v0.18/generate.png differ diff --git a/changelog/v0.18/schema.png b/changelog/v0.18/schema.png new file mode 100644 index 0000000000..113aeccc07 Binary files /dev/null and b/changelog/v0.18/schema.png differ diff --git a/changelog/v0.18/scrape.png b/changelog/v0.18/scrape.png new file mode 100644 index 0000000000..3a97380056 Binary files /dev/null and b/changelog/v0.18/scrape.png differ diff --git a/changelog/v0.19.html b/changelog/v0.19.html new file mode 100644 index 0000000000..c3dab8a550 --- /dev/null +++ b/changelog/v0.19.html @@ -0,0 +1,268 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.18 - Spec Galore
+ +Generate
+Specs can now be generated from clap based commands with carapace-spec-clap.
+ +Scrape
+For advanced completion these can further be converted to Go code with
+ +carapace --scrape [spec]
.Json Schema
+A JSON Schema is now written to
+ +${UserConfigDir}/carapace/schema.json
.It can be used by adding the following header to a user spec:
++# yaml-language-server: $schema=../schema.json +
Windows
++ +
$(shell command)
is now executed in Powershell on windows.v0.19 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.19/banner.png b/changelog/v0.19/banner.png new file mode 100644 index 0000000000..7c5f4c6fd5 Binary files /dev/null and b/changelog/v0.19/banner.png differ diff --git a/changelog/v0.19/command-groups.png b/changelog/v0.19/command-groups.png new file mode 100644 index 0000000000..3d0d645157 Binary files /dev/null and b/changelog/v0.19/command-groups.png differ diff --git a/changelog/v0.19/describe.png b/changelog/v0.19/describe.png new file mode 100644 index 0000000000..b2e113e8e9 Binary files /dev/null and b/changelog/v0.19/describe.png differ diff --git a/changelog/v0.19/error-message.png b/changelog/v0.19/error-message.png new file mode 100644 index 0000000000..b3dceeebb0 Binary files /dev/null and b/changelog/v0.19/error-message.png differ diff --git a/changelog/v0.19/tags.png b/changelog/v0.19/tags.png new file mode 100644 index 0000000000..c55f86d43c Binary files /dev/null and b/changelog/v0.19/tags.png differ diff --git a/changelog/v0.19/usage-message.png b/changelog/v0.19/usage-message.png new file mode 100644 index 0000000000..9575367afd Binary files /dev/null and b/changelog/v0.19/usage-message.png differ diff --git a/changelog/v0.20.html b/changelog/v0.20.html new file mode 100644 index 0000000000..d30892aff7 --- /dev/null +++ b/changelog/v0.20.html @@ -0,0 +1,248 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.19 - Group Therapy
+ +Error messages
+Multiple error message are now supported. +In
+ +elvish
andzsh
these are shown separate from the completion values.Usage message
+Added Usage message which defaults to flag description / command usage. +This is only supported in
+ +elvish
andzsh
. +Since notifications are persistent inelvish
it is only shown when there are no values to complete.Tags
+Completion values can now be tagged. Based on this they are grouped in
+ +zsh
.Command groups
+Subcommands can now be grouped and will be highlighted in different colors.
+ +Group names
+Group names can be shown in
+zsh
with the followingzstyle
.+zstyle ':completion:*' format $'\e[2;37mCompleting %d\e[m' +
Group ordering
+Order of the groups can be configured in
+zsh
with the followingzstyle
.+zstyle ':completion:*:git:*' group-order 'main commands' 'alias commands' 'external commands' +
_describe
++ + +
_describe
is now used inzsh
which enables the grouping of tags. +With this aliased commands and flags are now also arranged side by side.v0.20 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.20/banner.png b/changelog/v0.20/banner.png new file mode 100644 index 0000000000..684dbae420 Binary files /dev/null and b/changelog/v0.20/banner.png differ diff --git a/changelog/v0.21.html b/changelog/v0.21.html new file mode 100644 index 0000000000..0de456b0d8 --- /dev/null +++ b/changelog/v0.21.html @@ -0,0 +1,267 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.20 - Blinkers
+ +Export
+Contains breaking changes on the export format. +Since there is no backward compability any embedded external carapace based completion must be
+>= v0.31.0
.Lenient
+When environment variable
+ +CARAPACE_LENIENT
is set (e.g.export CARAPACE_LENIENT=1
) unknown flags are ignored. +Completers are supposed to be aware of all existing flags but can out of date or not yet working correctly. +This can be used to suppress the errors until issues are fixed.v0.21 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.21/banner.png b/changelog/v0.21/banner.png new file mode 100644 index 0000000000..aaf9de2a90 Binary files /dev/null and b/changelog/v0.21/banner.png differ diff --git a/changelog/v0.22.html b/changelog/v0.22.html new file mode 100644 index 0000000000..a72d49fb4b --- /dev/null +++ b/changelog/v0.22.html @@ -0,0 +1,292 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.21 - Heart Transplant
+ +Replaced command traversal with a full rewrite. +This provides more fine-grained control and improved logging. +It is a complex core component though and while tests are looking good so far some edge cases are likely to fail.
+Logging
+Improved logging output (
+export CARAPACE_LOG=1
):+// /tmp/carapace/carapace.log +2023/01/29 11:46:28.310133 elvish []string{"/home/rsteube/go/bin/carapace", "_carapace", "elvish", "git", "-C", "../carapace-bin/", "log", "--author", ""} +2023/01/29 11:46:28.310165 elvish traverse called for "git" with args []string{"-C", "../carapace-bin/", "log", "--author", ""} +2023/01/29 11:46:28.310167 elvish executing PreRun for "git" with args []string{"-C", "../carapace-bin/", "log", "--author", ""} +2023/01/29 11:46:28.310185 elvish arg "-C" is a flag +2023/01/29 11:46:28.310207 elvish arg "../carapace-bin/" is a flag argument +2023/01/29 11:46:28.310210 elvish arg "log" is a subcommand +2023/01/29 11:46:28.310211 elvish parsing flags for "git" with args []string{"-C", "../carapace-bin/"} +2023/01/29 11:46:28.310215 elvish traverse called for "log" with args []string{"--author", ""} +2023/01/29 11:46:28.310247 elvish arg "--author" is a flag +2023/01/29 11:46:28.310259 elvish removing arg "--author" since it is a flag missing its argument +2023/01/29 11:46:28.310260 elvish parsing flags for "log" with args []string{} +2023/01/29 11:46:28.310262 elvish completing flag argument of "author" for arg "" +
Yargs
+Added bridge for yargs:
++ +name: ng +description: CLI tool for Angular +completion: + positionalany: ["$_bridge.Yargs(ng)"] +
v0.22 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.22/banner.png b/changelog/v0.22/banner.png new file mode 100644 index 0000000000..dec8676a11 Binary files /dev/null and b/changelog/v0.22/banner.png differ diff --git a/changelog/v0.22/runnable.cast b/changelog/v0.22/runnable.cast new file mode 100644 index 0000000000..76532c5c14 --- /dev/null +++ b/changelog/v0.22/runnable.cast @@ -0,0 +1,293 @@ +{"version": 2, "width": 108, "height": 24, "timestamp": 1677791500, "env": {"SHELL": "elvish", "TERM": "tmux-256color"}} +[0.063399, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[0.063999, "o", "\u001b[?25l\r???> ???> \r\u001b[5C\u001b[?25h\u001b[?25l\r\u001b[5C\u001b[K\r\u001b[5C\u001b[?25h"] +[0.081261, "o", "\u001b[?25l\r\r\u001b[5C\u001b[?25h\u001b[?25l\r\u001b[K\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[$]\u001b[0;m via \u001b[0;1;36m🐹 v1.20 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[0.673402, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mr\u001b[0;m\r\u001b[7C\u001b[?25h"] +[0.673864, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.674408, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.70283, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.703022, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.77668, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mu\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[0.967139, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mn\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[1.114417, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C\u001b[0;31mn\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[1.204509, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C\u001b[0;31ma\u001b[0;m\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[1.349096, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11C\u001b[0;31mb\u001b[0;m\r\u001b[12C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[1.509163, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12C\u001b[0;31ml\u001b[0;m\r\u001b[13C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[1.575963, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mrunnable\u001b[0;m\r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[1.697389, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C \r\u001b[15C\u001b[?25h"] +[2.162422, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C-\r\u001b[16C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[16C\u001b[?25h"] +[2.244266, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[16Ch\r\u001b[17C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[17C\u001b[?25h"] +[2.39806, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[2.448875, "o", "runnable spec\r\n\r\n"] +[2.448945, "o", "Usage:\r\n runnable [flags]\r\n runnable [command]\r\n\r\nAvailable Commands:\r\n sub1 alias\r\n sub2 shell\r\n sub3 shell with flags\r\n\r\nFlags:\r\n -h, --help help for runnable\r\n\r\nUse \"runnable [command] --help\" for more information about a command.\r\n"] +[2.455428, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[2.455587, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[$]\u001b[0;m via \u001b[0;1;36m🐹 v1.20 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[2.455622, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[2.475957, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[2.476112, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[3.234707, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mr\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[3.349442, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mu\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[3.532104, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mn\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[3.669845, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C\u001b[0;31mn\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[3.732578, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C\u001b[0;31ma\u001b[0;m\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[3.868407, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11C\u001b[0;31mb\u001b[0;m\r\u001b[12C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[3.989732, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12C\u001b[0;31ml\u001b[0;m\r\u001b[13C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[4.687628, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mrunnable\u001b[0;m\r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[4.807924, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C \r\u001b[15C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[15C\u001b[?25h"] +[5.12687, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15Csub\r\u001b[18C\u001b[?25h"] +[5.660838, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4msub1 \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7msub1\u001b[0;2;7;37m (alias)\u001b[0;m sub2\u001b[0;2;37m (shell)\u001b[0;m sub3\u001b[0;2;37m (shell with flags)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[7.711169, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[Ksub1 \r\n\u001b[J\u001b[A\r\u001b[20C\u001b[?25h"] +[7.711283, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[20C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[20C\u001b[?25h"] +[7.886593, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[7.982466, "o", "\u001b[?1h\u001b=\r\u001b[33mcommit 9d9356ed019a365b7ac1b7efc8b91bbe872f6f41\u001b[m\u001b[33m (\u001b[m\u001b[1;36mHEAD -> \u001b[m\u001b[1;32mmaster\u001b[m\u001b[33m, \u001b[m\u001b[1;33mtag: v0.22.0\u001b[m\u001b[33m, \u001b[m\u001b[1;31morigin/master\u001b[m\u001b[33m, \u001b[m\u001b[1;31morigin/HEAD\u001b[m\u001b[33m)\u001b[m\u001b[m\r\nMerge: d6e9f1c5 0a5522df\u001b[m\r\nAuthor: rsteube+ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.22 - Running Man
+ +Specs now support a
+run
field enabling cross shell aliases and simple nested custom commands.Run
++
run
can either contain an alias ([command, arg1, arg2]
) which bridges completion or a shell macro ($(echo example)
) with custom completions / flag parsing.+ +name: runnable +description: runnable spec +commands: + - name: sub1 + description: alias + run: "[git, log]" + + - name: sub2 + description: shell + run: "$(git show $1)" + completion: + positional: + - - "$(git branch --format '%(refname:short)\t%(subject)\tblue')" + - "$(git tag --format '%(refname:short)\t\tyellow')" + + - name: sub3 + description: shell with flags + run: "$(git log --author \"${C_FLAG_AUTHOR}\" $1)" + flags: + -a, --author=: limit to author + completion: + flag: + author: ["$(git shortlog --summary --email HEAD | sed -e 's/^.*\t//' -e 's/ </\t</')"] + positional: + - - "$(git branch --format '%(refname:short)\t%(subject)\tblue')" + - "$(git tag --format '%(refname:short)\t\tyellow')" +
PATH
++
carapace _carapace
now prepends${UserConfigDir}/carapace/bin
toPATH
unless it already exists.++In
+nushell
this needs to be done manually (see output ofcarapace _carapace nushell
):+let-env PATH = ($env.PATH | prepend "/home/rsteube/.config/carapace/bin") +
Shim
+It also creates Shims in
+${UserConfigDir}/carapace/bin
to execute the specs. +For unix systems this is a simple shell script, but for windows an embedded binary is used.+#!/bin/sh +carapace --run "/home/rsteube/.config/carapace/specs/runnable.yaml" "$@" +
++The
+${UserConfigDir}/carapace/bin
directory is fully managed by carapace and unrelated files within it are removed.Nargs
+Initial support for flags consuming multiple arguments as seen in argparse and various
+nix
commands.XDG
+XDG base directories for
+ +XDG_CACHE_HOME
andXDG_CONFIG_HOME
are now supported.\u001b[m\r\nDate: Thu Mar 2 11:22:50 2023 +0100\u001b[m\r\n\u001b[m\r\n Merge pull request #1531 from rsteube/add-conda-content-trust\u001b[m\r\n \u001b[m\r\n added conda-content-trust\u001b[m\r\n\u001b[m\r\n\u001b[33mcommit 0a5522dfce86a0bb4ea1db23a4eb92f8203f68e9\u001b[m\u001b[33m (\u001b[m\u001b[1;31morigin/add-conda-content-trust\u001b[m\u001b[33m)\u001b[m\u001b[m\r\nAuthor: rsteube \u001b[m\r\nDate: Thu Mar 2 11:00:45 2023 +0100\u001b[m\r\n\u001b[m\r\n added conda-content-trust\u001b[m\r\n\u001b[m\r\n\u001b[33mcommit d6e9f1c5f100b115add64c75da4940c3c35c152b\u001b[m\u001b[m\r\nMerge: de8375f2 bfc7cbd3\u001b[m\r\nAuthor: rsteube \u001b[m\r\nDate: Thu Mar 2 11:01:52 2023 +0100\u001b[m\r\n\u001b[m\r\n Merge pull request #1530 from rsteube/add-config-env\u001b[m\r\n \u001b[m\r\n added conda-env\u001b[m\r\n:\u001b[K"] +[9.000838, "o", "\r\u001b[K\u001b[?1l\u001b>"] +[9.009515, "o", "Exception: \u001b[31;1mrunnable exited with 255\u001b[m\r\n[tty 2]:1:1: \u001b[1;4mrunnable sub1 \u001b[m\r\n"] +[9.0139, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[9.014086, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[$]\u001b[0;m via \u001b[0;1;36m🐹 v1.20 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[9.014585, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[9.014719, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[9.01539, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[9.015485, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[9.03617, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[9.036337, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[9.349661, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;4;32mrunnable\u001b[0;4m sub1 \r\n\u001b[0;1;37;45m HISTORY #61514 \u001b[0;m\u001b[1A\r\u001b[20C\u001b[?25h"] +[10.018537, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mrunnable\u001b[0;m sub1 \u001b[0;4m003af01\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;1;37;45mCOMPLETING argument \u001b[0;m \r\n\u001b[0;7m003af01\u001b[0;2;7;37m (git: move actions) \u001b[0;m 3803e38\u001b[0;2;37m (added yargs bridge) \r\n\u001b[0;m068eff1\u001b[0;2;37m (ActionYargs: fix completion) \u001b[0;m 38bf288\u001b[0;2;37m (tmp) \r\n\u001b[0;m0800099\u001b[0;2;37m (build(deps): bump github.com/rsteube/carapace from 0.32.5 to 0..)\u001b[0;m 39570c8\u001b[0;2;37m (gum: spin - use EmbedCa\r\n\u001b[0;m0a49d11\u001b[0;2;37m (git: mergetool) \u001b[0;m 3c38137\u001b[0;2;37m (tmp) \r\n\u001b[0;m0a5522d\u001b[0;2;37m (added conda-content-trust) \u001b[0;m 3c463d6\u001b[0;2;37m (build(deps): bump golan\r\n\u001b[0;m0d9144e\u001b[0;2;37m (build(deps): bump github.com/rsteube/carapace-spec from 0.6.4 ..)\u001b[0;m 3d6bc49\u001b[0;2;37m (tmp) \r\n\u001b[0;m0f66561\u001b[0;2;37m (git: cherry) "] +[10.018723, "o", " \u001b[0;m 4204813\u001b[0;2;37m (tmp) \r\n\u001b[0;m1191a86\u001b[0;2;37m (tmp) \u001b[0;m 43f7d38\u001b[0;2;37m (runnable spec) \r\n\u001b[0;m13a3494\u001b[0;2;37m (nushell: update example with shim PATH) \u001b[0;m 45bc922\u001b[0;2;37m (gh: release create - co\r\n\u001b[0;m18a27fd\u001b[0;2;37m (tmp) \u001b[0;m 4687242\u001b[0;2;37m (build(deps): bump githu\r\n\u001b[0;m1bf9ab8\u001b[0;2;37m (tmp) \u001b[0;m 49ac640\u001b[0;2;37m (nix-build: add initial \r\n\u001b[0;m1c3ca2e\u001b[0;2;37m (tmp) \u001b[0;m 4a5a919\u001b[0;2;37m (added nix) \r\n\u001b[0;m1dd76fd\u001b[0;2;37m (gh: release - complete next semantic version) \u001b[0;m 4bd0ebe\u001b[0;2;37m (tmp) \r\n\u001b[0;m220101c\u001b[0;2;37m (tmp) \u001b[0;m 5300466\u001b[0;2;37m (tmp) "] +[10.018778, "o", "\r\n\u001b[0;m2abd894\u001b[0;2;37m (tmp) \u001b[0;m 53e3398\u001b[0;2;37m (go: add 1.20 to version\r\n\u001b[0;m2bd7967\u001b[0;2;37m (tmp) \u001b[0;m 54b1691\u001b[0;2;37m (review) \r\n\u001b[0;m30ee35f\u001b[0;2;37m (fix: setup changes since nushell 0.72 https://www.nushell.sh/b..)\u001b[0;m 561b8a8\u001b[0;2;37m (gh: updates from v2.22.\r\n\u001b[0;m33dc177\u001b[0;2;37m (tmp) \u001b[0;m 562ecb4\u001b[0;2;37m (tmp) \r\n\u001b[0;m350dd31\u001b[0;2;37m (tmp) \u001b[0;m 5706f4e\u001b[0;2;37m (nix-build: support narg\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A"] +[10.018788, "o", "\r\u001b[22C\u001b[?25h"] +[10.022451, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[11.0888, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4m3803e38\r\n\r\n\u001b[0;m\u001b[K\u001b[0;7m3803e38\u001b[0;2;7;37m (added yargs bridge) \u001b[0;m 5765cbf\u001b[0;2;37m (tmp) \r\n\u001b[0;m\u001b[K38bf288\u001b[0;2;37m (tmp) \u001b[0;m 5924495\u001b[0;2;37m (index on add-rust-analy\r\n\u001b[0;m\u001b[K39570c8\u001b[0;2;37m (gum: spin - use EmbedCarapaceBin) \u001b[0;m 5af62e4\u001b[0;2;37m (tmp) \r\n\u001b[0;m\u001b[K3c38137\u001b[0;2;37m (tmp) \u001b[0;m 5d2f287\u001b[0;2;37m (tmp) \r\n\u001b[0;m\u001b[K3c463d6\u001b[0;2;37m (build(deps): bump golang.org/x/mod from 0.7.0 to 0.8.0) \u001b[0;m 5d473c6\u001b[0;2;37m (tmp) \r\n\u001b[0;m\u001b[K3d6bc49\u001b[0;2;37m (tmp) \u001b[0;m 5f1ad90\u001b[0;2;37m (updated carapace) \r\n\u001b[0;m\u001b[K4204813\u001b[0;2;37m (tmp) \u001b[0;m 60fee6f\u001b[0;2;37m (runnable spec)"] +[11.088837, "o", " \r\n\u001b[0;m\u001b[K43f7d38\u001b[0;2;37m (runnable spec) \u001b[0;m 617b13c\u001b[0;2;37m (nix: apply channel pref\r\n\u001b[0;m\u001b[K45bc922\u001b[0;2;37m (gh: release create - complete next semantic version) \u001b[0;m 6228dad\u001b[0;2;37m (compose: updates from 2\r\n\u001b[0;m\u001b[K4687242\u001b[0;2;37m (build(deps): bump github.com/rsteube/carapace from 0.33.1 to 0..)\u001b[0;m 6246b5d\u001b[0;2;37m (tmp) \r\n\u001b[0;m\u001b[K49ac640\u001b[0;2;37m (nix-build: add initial support) \u001b[0;m 6534f09\u001b[0;2;37m (ActionYargs: updated ex\r\n\u001b[0;m\u001b[K4a5a919\u001b[0;2;37m (added nix) \u001b[0;m 690f9d8\u001b[0;2;37m (git: mktag) \r\n\u001b[0;m\u001b[K4bd0ebe\u001b[0;2;37m (tmp) \u001b[0;m 6bb9982\u001b[0;2;37m (gh: updates from v2.23.\r\n\u001b[0;m\u001b[K5300466\u001b[0;2;37m (tmp) \u001b[0;m 6d4ca68\u001b[0;2;37m (ActionArgcomplete: fix \r\n\u001b[0;m\u001b[K53e3398\u001b[0;2;37m ("] +[11.088859, "o", "go: add 1.20 to versions) \u001b[0;m 74b3a0f\u001b[0;2;37m (nix: ActionPaths - fix \r\n\u001b[0;m\u001b[K54b1691\u001b[0;2;37m (review) \u001b[0;m 74fe1a6\u001b[0;2;37m (updated carapace) \r\n\u001b[0;m\u001b[K561b8a8\u001b[0;2;37m (gh: updates from v2.22.0) \u001b[0;m 75f0b5a\u001b[0;2;37m (build(deps): bump githu\r\n\u001b[0;m\u001b[K562ecb4\u001b[0;2;37m (tmp) \u001b[0;m 798a2ba\u001b[0;2;37m (tmp) \r\n\u001b[0;m\u001b[K5706f4e\u001b[0;2;37m (nix-build: support nargs) \u001b[0;m 79f4c48\u001b[0;2;37m (tmp) \r\n\u001b[0;m\u001b[K\u001b[0;35m━━━━\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[2"] +[11.088865, "o", "0A\r\u001b[22C\u001b[?25h"] +[11.263906, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4m5765cbf\r\n\r\n\u001b[0;m\u001b[K\u001b[0;7m5765cbf\u001b[0;2;7;37m (tmp) \u001b[0;m 7dba349\u001b[0;2;37m (goreleaser: updates fro\r\n\u001b[0;m\u001b[K5924495\u001b[0;2;37m (index on add-rust-analyzer: 8a1f6a2e added rust-analyzer) \u001b[0;m 7dc8e73\u001b[0;2;37m (git: fix head commit pr\r\n\u001b[0;m\u001b[K5af62e4\u001b[0;2;37m (tmp) \u001b[0;m 7f176de\u001b[0;2;37m (nix-build: add initial \r\n\u001b[0;m\u001b[K5d2f287\u001b[0;2;37m (tmp) \u001b[0;m 80f1081\u001b[0;2;37m (build(deps): bump githu\r\n\u001b[0;m\u001b[K5d473c6\u001b[0;2;37m (tmp) \u001b[0;m 813b9f7\u001b[0;2;37m (glab: updates from 1.24\r\n\u001b[0;m\u001b[K5f1ad90\u001b[0;2;37m (updated carapace) \u001b[0;m 8741604\u001b[0;2;37m (initial commit [ci skip\r\n\u001b[0;m\u001b[K60fee6f\u001b[0;2;37m (runnable spec) \u001b[0;m 8a1f6a2\u001b[0;2;37m (added rust-ana"] +[11.263943, "o", "lyzer) \r\n\u001b[0;m\u001b[K617b13c\u001b[0;2;37m (nix: apply channel prefix as needed) \u001b[0;m 8d637fd\u001b[0;2;37m (tmp) \r\n\u001b[0;m\u001b[K6228dad\u001b[0;2;37m (compose: updates from 2.17) \u001b[0;m 9021a9a\u001b[0;2;37m (tmp) \r\n\u001b[0;m\u001b[K6246b5d\u001b[0;2;37m (tmp) \u001b[0;m 93db9ff\u001b[0;2;37m (tmp) \r\n\u001b[0;m\u001b[K6534f09\u001b[0;2;37m (ActionYargs: updated example) \u001b[0;m 961134a\u001b[0;2;37m (tmp) \r\n\u001b[0;m\u001b[K690f9d8\u001b[0;2;37m (git: mktag) \u001b[0;m 9a1e4e0\u001b[0;2;37m (build(deps): bump githu\r\n\u001b[0;m\u001b[K6bb9982\u001b[0;2;37m (gh: updates from v2.23.0) \u001b[0;m \u001b[0;1mHEAD\u001b[0;2;37m (Merge pull request #1531 f\r\n\u001b[0;m\u001b[K6d4ca68\u001b[0;2;37m (ActionArgcomplete: fix partial positional not being completed) \u001b[0;m \u001b[0;1mHEAD~01\u001b[0;2;37m (added conda-content-tru\r\n\u001b[0;m\u001b[K74b3a0"] +[11.26395, "o", "f\u001b[0;2;37m (nix: ActionPaths - fix nospace) \u001b[0;m \u001b[0;1mHEAD~02\u001b[0;2;37m (Merge pull request #153\r\n\u001b[0;m\u001b[K74fe1a6\u001b[0;2;37m (updated carapace) \u001b[0;m \u001b[0;1mHEAD~03\u001b[0;2;37m (added conda-env) \r\n\u001b[0;m\u001b[K75f0b5a\u001b[0;2;37m (build(deps): bump github.com/rsteube/carapace-spec from 0.5.2 ..)\u001b[0;m \u001b[0;1mHEAD~04\u001b[0;2;37m (Merge pull request #152\r\n\u001b[0;m\u001b[K798a2ba\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;1mHEAD~05\u001b[0;2;37m (compose: updates from 2\r\n\u001b[0;m\u001b[K79f4c48\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;1mHEAD~06\u001b[0;2;37m (Merge pull request #152\r\n\u001b[4C\u001b[0;m\u001b[K\u001b[0;35m━━━━━\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"] +[11.263954, "o", "━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[11.429864, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4m7dba349\r\n\r\n\u001b[0;m\u001b[K\u001b[0;7m7dba349\u001b[0;2;7;37m (goreleaser: updates from 1.15.0) \u001b[0;m \u001b[0;1mHEAD~07\u001b[0;2;37m (added rust-analyzer) \r\n\u001b[0;m\u001b[K7dc8e73\u001b[0;2;37m (git: fix head commit prefix) \u001b[0;m \u001b[0;1mHEAD~08\u001b[0;2;37m (Merge pull request #152\r\n\u001b[0;m\u001b[K7f176de\u001b[0;2;37m (nix-build: add initial support) \u001b[0;m \u001b[0;1mHEAD~09\u001b[0;2;37m (git: move actions) \r\n\u001b[0;m\u001b[K80f1081\u001b[0;2;37m (build(deps): bump github.com/rsteube/carapace from 0.33.1 to 0..)\u001b[0;m \u001b[0;1mHEAD~10\u001b[0;2;37m (Merge pull request #152\r\n\u001b[0;m\u001b[K813b9f7\u001b[0;2;37m (glab: updates from 1.24.1) \u001b[0;m \u001b[0;1mHEAD~11\u001b[0;2;37m (git: cherry) \r\n\u001b[0;m\u001b[K8741604\u001b[0;2;37m (initial commit [ci skip]) \u001b[0;m \u001b[0;1mHEAD~12\u001b[0;2;37m (Merge pull request #152\r\n\u001b[0;m\u001b[K8a1f6a2\u001b[0;2;37m (added rust-analyzer) \u001b[0"] +[11.4299, "o", ";m \u001b[0;1mHEAD~13\u001b[0;2;37m (git: mktag) \r\n\u001b[0;m\u001b[K8d637fd\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;1mHEAD~14\u001b[0;2;37m (Merge pull request #152\r\n\u001b[0;m\u001b[K9021a9a\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;1mHEAD~15\u001b[0;2;37m (git: mergetool) \r\n\u001b[0;m\u001b[K93db9ff\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;1mHEAD~16\u001b[0;2;37m (Merge pull request #152\r\n\u001b[0;m\u001b[K961134a\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;1mHEAD~17\u001b[0;2;37m (Merge pull request #152\r\n\u001b[0;m\u001b[K9a1e4e0\u001b[0;2;37m (build(deps): bump github.com/rsteube/carapace from 0.32.2 to 0..)\u001b[0;m \u001b[0;1mHEAD~18\u001b[0;2;37m (git: show-branch) \r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD\u001b[0;2;37m (Merge pull request #1531 from rsteube/add-conda-content-trust) \u001b[0;m \u001b[0;1mHEAD~19\u001b[0;2;37m (git: write-tree) \r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~01\u001b[0;2;37m (added conda-content-trust) "] +[11.429907, "o", " \u001b[0;m \u001b[0;1mHEAD~20\u001b[0;2;37m (Merge pull request #152\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~02\u001b[0;2;37m (Merge pull request #1530 from rsteube/add-config-env) \u001b[0;m \u001b[0;1mHEAD~21\u001b[0;2;37m (build(deps): bump githu\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~03\u001b[0;2;37m (added conda-env) \u001b[0;m \u001b[0;1mHEAD~22\u001b[0;2;37m (Merge pull request #151\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~04\u001b[0;2;37m (Merge pull request #1528 from rsteube/compose-updates-2.17) \u001b[0;m \u001b[0;1mHEAD~23\u001b[0;2;37m (go: add 1.20 to version\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~05\u001b[0;2;37m (compose: updates from 2.17) \u001b[0;m \u001b[0;1mHEAD~24\u001b[0;2;37m (Merge pull request #151\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~06\u001b[0;2;37m (Merge pull request #1527 from rsteube/add-rust-analyzer) \u001b[0;m \u001b[0;1mHEAD~25\u001b[0;2;37m (nushell: update example\r\n\u001b[9C\u001b[0;m\u001b[K\u001b[0;35m━━━━\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"] +[11.429912, "o", "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[11.600645, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4mHEAD~07\r\n\r\n\u001b[0;m\u001b[K\u001b[0;1;7mHEAD~07\u001b[0;2;7;37m (added rust-analyzer) \u001b[0;m \u001b[0;1mHEAD~26\u001b[0;2;37m (Merge pull request #151\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~08\u001b[0;2;37m (Merge pull request #1526 from rsteube/git-move-actions) \u001b[0;m \u001b[0;1mHEAD~27\u001b[0;2;37m (runnable spec) \r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~09\u001b[0;2;37m (git: move actions) \u001b[0;m \u001b[0;1mHEAD~28\u001b[0;2;37m (Merge pull request #151\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~10\u001b[0;2;37m (Merge pull request #1525 from rsteube/git-cherry) \u001b[0;m \u001b[0;1mHEAD~29\u001b[0;2;37m (build(deps): bump githu\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~11\u001b[0;2;37m (git: cherry) \u001b[0;m \u001b[0;1mHEAD~30\u001b[0;2;37m (Merge pull request #151\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~12\u001b[0;2;37m (Merge pull request #1524 from rsteube/git-mktag) \u001b[0;m \u001b[0;1mHEAD~31\u001b[0;2;37m (fix: setup changes sinc\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~13\u001b[0;2;37m (git: mktag) "] +[11.600681, "o", " \u001b[0;m \u001b[0;1mHEAD~32\u001b[0;2;37m (Merge pull request #151\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~14\u001b[0;2;37m (Merge pull request #1523 from rsteube/git-mergetool) \u001b[0;m \u001b[0;1mHEAD~33\u001b[0;2;37m (build(deps): bump golan\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~15\u001b[0;2;37m (git: mergetool) \u001b[0;m \u001b[0;1mHEAD~34\u001b[0;2;37m (Merge pull request #151\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~16\u001b[0;2;37m (Merge pull request #1522 from rsteube/git-show-branch) \u001b[0;m \u001b[0;1mHEAD~35\u001b[0;2;37m (build(deps): bump githu\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~17\u001b[0;2;37m (Merge pull request #1521 from rsteube/git-write-tree) \u001b[0;m \u001b[0;1mHEAD~36\u001b[0;2;37m (Merge pull request #151\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~18\u001b[0;2;37m (git: show-branch) \u001b[0;m \u001b[0;1mHEAD~37\u001b[0;2;37m (gh: updates from v2.23.\r\n\u001b[4C\u001b[0;m\u001b[K\u001b[0;1m~19\u001b[0;2;37m (git: write-tree) \u001b[0;m \u001b[0;1mHEAD~38\u001b[0;2;37m (Merge pull request #151\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0"] +[11.600687, "o", ";1m20\u001b[0;2;37m (Merge pull request #1520 from rsteube/dependabot/go_modules/gi..)\u001b[0;m \u001b[0;1mHEAD~39\u001b[0;2;37m (git: fix head commit pr\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m21\u001b[0;2;37m (build(deps): bump github.com/rsteube/carapace-spec from 0.6.4 ..)\u001b[0;m \u001b[0;1mHEAD~40\u001b[0;2;37m (Merge pull request #151\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m22\u001b[0;2;37m (Merge pull request #1519 from rsteube/go-version-1.20) \u001b[0;m \u001b[0;1mHEAD~41\u001b[0;2;37m (git: complete recent co\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m23\u001b[0;2;37m (go: add 1.20 to versions) \u001b[0;m \u001b[0;1mHEAD~42\u001b[0;2;37m (Merge pull request #150\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m24\u001b[0;2;37m (Merge pull request #1518 from rsteube/nushell-shim-path) \u001b[0;m \u001b[0;1mHEAD~43\u001b[0;2;37m (goreleaser: updates fro\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m25\u001b[0;2;37m (nushell: update example with shim PATH) \u001b[0;m \u001b[0;1mHEAD~44\u001b[0;2;37m (Merge pull request #150\r\n\u001b[13C\u001b[0;m\u001b[K\u001b[0;35m━━━━━\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━"] +[11.600692, "o", "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[11.760511, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[25C\u001b[K\u001b[0;4m26\r\n\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1;7m26\u001b[0;2;7;37m (Merge pull request #1512 from rsteube/runnable-spec) \u001b[0;m \u001b[0;1mHEAD~45\u001b[0;2;37m (glab: updates from 1.24\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m27\u001b[0;2;37m (runnable spec) \u001b[0;m \u001b[0;1mHEAD~46\u001b[0;2;37m (Merge pull request #150\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m28\u001b[0;2;37m (Merge pull request #1517 from rsteube/dependabot/go_modules/gi..)\u001b[0;m \u001b[0;1mHEAD~47\u001b[0;2;37m (updated carapace) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m29\u001b[0;2;37m (build(deps): bump github.com/rsteube/carapace-spec from 0.5.3 ..)\u001b[0;m \u001b[0;1mHEAD~48\u001b[0;2;37m (Merge pull request #150\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m30\u001b[0;2;37m (Merge pull request #1516 from honnip/master) \u001b[0;m \u001b[0;1mHEAD~49\u001b[0;2;37m (nix-build: support narg\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m31\u001b[0;2;37m (fix: setup changes since nushell 0.72 https://www.nushell.sh/b..)\u001b[0;m \u001b[0;1mHEAD~50\u001b[0;2;37m (Merge pull request #150\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m32\u001b[0;2;37m (Merge pull request #1515 from rsteube/depe"] +[11.760545, "o", "ndabot/go_modules/go..)\u001b[0;m \u001b[0;1mHEAD~51\u001b[0;2;37m (gh: release - complete \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m33\u001b[0;2;37m (build(deps): bump golang.org/x/mod from 0.7.0 to 0.8.0) \u001b[0;m \u001b[0;1mHEAD~52\u001b[0;2;37m (Merge pull request #150\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m34\u001b[0;2;37m (Merge pull request #1513 from rsteube/dependabot/go_modules/gi..)\u001b[0;m \u001b[0;1mHEAD~53\u001b[0;2;37m (ln: fix backup flag (op\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m35\u001b[0;2;37m (build(deps): bump github.com/rsteube/carapace from 0.33.1 to 0..)\u001b[0;m \u001b[0;1mHEAD~54\u001b[0;2;37m (Merge pull request #150\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m36\u001b[0;2;37m (Merge pull request #1514 from rsteube/gh-updates-v2.23.0) \u001b[0;m \u001b[0;1mHEAD~55\u001b[0;2;37m (gh: updates from v2.22.\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m37\u001b[0;2;37m (gh: updates from v2.23.0) \u001b[0;m \u001b[0;1mHEAD~56\u001b[0;2;37m (Merge pull request #150\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m38\u001b[0;2;37m (Merge pull request #1511 from rsteube/git-fix-prefix) \u001b[0;m \u001b[0;1mHEAD~57\u001b[0;2;37m (gum: spin - dash comple\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m39\u001b[0;2;37m (gi"] +[11.760558, "o", "t: fix head commit prefix) \u001b[0;m \u001b[0;1mHEAD~58\u001b[0;2;37m (Merge pull request #150\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m40\u001b[0;2;37m (Merge pull request #1510 from rsteube/git-ref-action) \u001b[0;m \u001b[0;1mHEAD~59\u001b[0;2;37m (build(deps): bump githu\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m41\u001b[0;2;37m (git: complete recent commits across all branches) \u001b[0;m \u001b[0;1mHEAD~60\u001b[0;2;37m (Merge pull request #150\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m42\u001b[0;2;37m (Merge pull request #1509 from rsteube/goreleaser-1.15.0) \u001b[0;m \u001b[0;1mHEAD~61\u001b[0;2;37m (Merge pull request #149\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m43\u001b[0;2;37m (goreleaser: updates from 1.15.0) \u001b[0;m \u001b[0;1mHEAD~62\u001b[0;2;37m (gum: spin - use EmbedCa\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m44\u001b[0;2;37m (Merge pull request #1508 from rsteube/glab-1.24.1) \u001b[0;m \u001b[0;1mHEAD~63\u001b[0;2;37m (updated carapace) \r\n\u001b[18C\u001b[0;m\u001b[K\u001b[0;35m━━━━\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"] +[11.760567, "o", "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[11.765148, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[11.925972, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[25C\u001b[K\u001b[0;4m45\r\n\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1;7m45\u001b[0;2;7;37m (glab: updates from 1.24.1) \u001b[0;m \u001b[0;1mHEAD~64\u001b[0;2;37m (Merge pull request #149\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m46\u001b[0;2;37m (Merge pull request #1507 from rsteube/update-carapace) \u001b[0;m \u001b[0;1mHEAD~65\u001b[0;2;37m (ActionYargs: updated ex\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m47\u001b[0;2;37m (updated carapace) \u001b[0;m \u001b[0;1mHEAD~66\u001b[0;2;37m (Merge pull request #149\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m48\u001b[0;2;37m (Merge pull request #1506 from rsteube/nix-build-nargs) \u001b[0;m \u001b[0;1mHEAD~67\u001b[0;2;37m (ActionPosener: renamed \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m49\u001b[0;2;37m (nix-build: support nargs) \u001b[0;m \u001b[0;1mHEAD~68\u001b[0;2;37m (Merge pull request #149\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m50\u001b[0;2;37m (Merge pull request #1505 from rsteube/gh-release-version) \u001b[0;m \u001b[0;1mHEAD~69\u001b[0;2;37m (ActionYargs: fix comple\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m51\u001b[0;2;37m (gh: release - complete next semantic versi"] +[11.926004, "o", "on) \u001b[0;m \u001b[0;1mHEAD~70\u001b[0;2;37m (Merge pull request #149\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m52\u001b[0;2;37m (Merge pull request #1504 from rsteube/ln-backup) \u001b[0;m \u001b[0;1mHEAD~71\u001b[0;2;37m (added yargs bridge) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m53\u001b[0;2;37m (ln: fix backup flag (optarg)) \u001b[0;m \u001b[0;1mHEAD~72\u001b[0;2;37m (Merge pull request #149\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m54\u001b[0;2;37m (Merge pull request #1503 from rsteube/gh-updates-v2.22.1) \u001b[0;m \u001b[0;1mHEAD~73\u001b[0;2;37m (gh: updates from v2.22.\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m55\u001b[0;2;37m (gh: updates from v2.22.1) \u001b[0;m \u001b[0;1mHEAD~74\u001b[0;2;37m (Merge pull request #149\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m56\u001b[0;2;37m (Merge pull request #1502 from rsteube/gum-spin-dash) \u001b[0;m \u001b[0;1mHEAD~75\u001b[0;2;37m (updated carapace to v0.\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m57\u001b[0;2;37m (gum: spin - dash completion) \u001b[0;m \u001b[0;1mHEAD~76\u001b[0;2;37m (Merge pull request #149\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m58\u001b[0;2;37m (Me"] +[11.926011, "o", "rge pull request #1501 from rsteube/dependabot/go_modules/gi..)\u001b[0;m \u001b[0;1mHEAD~77\u001b[0;2;37m (build(deps): bump githu\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m59\u001b[0;2;37m (build(deps): bump github.com/rsteube/carapace from 0.32.5 to 0..)\u001b[0;m \u001b[0;1mHEAD~78\u001b[0;2;37m (Merge pull request #149\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m60\u001b[0;2;37m (Merge pull request #1500 from rsteube/gum-spin-embed) \u001b[0;m \u001b[0;1mHEAD~79\u001b[0;2;37m (build(deps): bump githu\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m61\u001b[0;2;37m (Merge pull request #1499 from rsteube/update-carapace) \u001b[0;m \u001b[0;1mHEAD~80\u001b[0;2;37m (Merge pull request #148\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m62\u001b[0;2;37m (gum: spin - use EmbedCarapaceBin) \u001b[0;m \u001b[0;1mHEAD~81\u001b[0;2;37m (Merge pull request #148\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m63\u001b[0;2;37m (updated carapace) \u001b[0;m \u001b[0;1mHEAD~82\u001b[0;2;37m (gh: emoji completion in\r\n\u001b[22C\u001b[0;m\u001b[K\u001b[0;35m━━━━━\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━"] +[11.926018, "o", "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[12.076005, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[25C\u001b[K\u001b[0;4m64\r\n\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1;7m64\u001b[0;2;7;37m (Merge pull request #1498 from rsteube/yargs-example) \u001b[0;m \u001b[0;1mHEAD~83\u001b[0;2;37m (updated carapace to v0.\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m65\u001b[0;2;37m (ActionYargs: updated example) \u001b[0;m \u001b[0;1mHEAD~84\u001b[0;2;37m (Merge pull request #148\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m66\u001b[0;2;37m (Merge pull request #1497 from rsteube/rename-posener) \u001b[0;m \u001b[0;1mHEAD~85\u001b[0;2;37m (ActionArgcomplete: fix \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m67\u001b[0;2;37m (ActionPosener: renamed to ActionComplete) \u001b[0;m \u001b[0;1mHEAD~86\u001b[0;2;37m (Merge pull request #148\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m68\u001b[0;2;37m (Merge pull request #1496 from rsteube/fix-yargs) \u001b[0;m \u001b[0;1mHEAD~87\u001b[0;2;37m (build(deps): bump githu\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m69\u001b[0;2;37m (ActionYargs: fix completion) \u001b[0;m \u001b[0;1mHEAD~88\u001b[0;2;37m (Merge pull request #148\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m70\u001b[0;2;37m (Merge pull request #1495 from rsteube/brid"] +[12.076066, "o", "ge-yargs) \u001b[0;m \u001b[0;1mHEAD~89\u001b[0;2;37m (nix: ActionPaths - fix \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m71\u001b[0;2;37m (added yargs bridge) \u001b[0;m \u001b[0;1mHEAD~90\u001b[0;2;37m (Merge pull request #148\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m72\u001b[0;2;37m (Merge pull request #1494 from rsteube/gh-updates-2.22.0) \u001b[0;m \u001b[0;1mHEAD~91\u001b[0;2;37m (nix-build: add initial \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m73\u001b[0;2;37m (gh: updates from v2.22.0) \u001b[0;m \u001b[0;1mHEAD~92\u001b[0;2;37m (nix: apply channel pref\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m74\u001b[0;2;37m (Merge pull request #1493 from rsteube/update-carapace) \u001b[0;m \u001b[0;1mHEAD~93\u001b[0;2;37m (Merge pull request #148\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m75\u001b[0;2;37m (updated carapace to v0.32.4) \u001b[0;m \u001b[0;1mHEAD~94\u001b[0;2;37m (gh: run view - fix json\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m76\u001b[0;2;37m (Merge pull request #1492 from rsteube/dependabot/go_modules/gi..)\u001b[0;m \u001b[0;1mHEAD~95\u001b[0;2;37m (Merge pull request #148\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m77\u001b[0;2;37m (bu"] +[12.076073, "o", "ild(deps): bump github.com/rsteube/carapace from 0.32.2 to 0..)\u001b[0;m \u001b[0;1mHEAD~96\u001b[0;2;37m (tail: added missing des\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m78\u001b[0;2;37m (Merge pull request #1491 from rsteube/dependabot/go_modules/gi..)\u001b[0;m \u001b[0;1mHEAD~97\u001b[0;2;37m (Merge pull request #148\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m79\u001b[0;2;37m (build(deps): bump github.com/rsteube/carapace-spec from 0.5.2 ..)\u001b[0;m \u001b[0;1mHEAD~98\u001b[0;2;37m (generate: properly esca\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m80\u001b[0;2;37m (Merge pull request #1489 from rsteube/gh-body-emoji) \u001b[0;m \u001b[0;1mHEAD~99\u001b[0;2;37m (Merge pull request #147\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m81\u001b[0;2;37m (Merge pull request #1488 from rsteube/update-carapace) \u001b[0;m a1010ac\u001b[0;2;37m (tmp) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m82\u001b[0;2;37m (gh: emoji completion in body) \u001b[0;m a602e05\u001b[0;2;37m (build(deps): bump githu\r\n\u001b[27C\u001b[0;m\u001b[K\u001b[0;35m━━━━\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"] +[12.076077, "o", "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[12.239249, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[25C\u001b[K\u001b[0;4m83\r\n\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1;7m83\u001b[0;2;7;37m (updated carapace to v0.32.1) \u001b[0;m ab37815\u001b[0;2;37m (tmp) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m84\u001b[0;2;37m (Merge pull request #1487 from rsteube/argcomplete-fix-partial-..)\u001b[0;m \u001b[0;34maction-tags\u001b[0;2;37m (tmp) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m85\u001b[0;2;37m (ActionArgcomplete: fix partial positional not being completed) \u001b[0;m \u001b[0;34madd-agg\u001b[0;2;37m (added agg) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m86\u001b[0;2;37m (Merge pull request #1485 from rsteube/dependabot/go_modules/gi..)\u001b[0;m \u001b[0;34madd-cargo-tree\u001b[0;2;37m (added cargo-tree\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m87\u001b[0;2;37m (build(deps): bump github.com/rsteube/carapace-spec from 0.5.1 ..)\u001b[0;m \u001b[0;34madd-config-env\u001b[0;2;37m (added conda-env)\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m88\u001b[0;2;37m (Merge pull request #1484 from rsteube/nix-path-nospace) \u001b[0;m \u001b[0;34madd-delta\u001b[0;2;37m (added delta) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m89\u001b[0;2;37m (nix: ActionPaths - fix nospace) "] +[12.239287, "o", " \u001b[0;m \u001b[0;34madd-git-info\u001b[0;2;37m (added git-info) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m90\u001b[0;2;37m (Merge pull request #1480 from thatsmydoing/nix-build) \u001b[0;m \u001b[0;34madd-newrelic\u001b[0;2;37m (added newrelic) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m91\u001b[0;2;37m (nix-build: add initial support) \u001b[0;m \u001b[0;34madd-nix\u001b[0;2;37m (tmp) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m92\u001b[0;2;37m (nix: apply channel prefix as needed) \u001b[0;m \u001b[0;34madd-rust-analyzer\u001b[0;2;37m (added rust-an\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m93\u001b[0;2;37m (Merge pull request #1483 from rsteube/gh-run-view-json) \u001b[0;m \u001b[0;34madd-ssh-keygen\u001b[0;2;37m (added ssh-keygen\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m94\u001b[0;2;37m (gh: run view - fix json completion) \u001b[0;m \u001b[0;34madd-ttyd\u001b[0;2;37m (added ttyd) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m95\u001b[0;2;37m (Merge pull request #1482 from rsteube/tail-descriptions) \u001b[0;m \u001b[0;34madd-viu\u001b[0;2;37m (added viu) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m96\u001b[0;2;3"] +[12.239293, "o", "7m (tail: added missing descriptions) \u001b[0;m \u001b[0;34madded-ttyd\u001b[0;2;37m (Merge pull request #\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m97\u001b[0;2;37m (Merge pull request #1481 from thatsmydoing/escape-macro-descri..)\u001b[0;m \u001b[0;34maddßagg\u001b[0;2;37m (Merge pull request #139\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m98\u001b[0;2;37m (generate: properly escape macro descriptions) \u001b[0;m \u001b[0;34margcomplete-fix-partial-position\r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;1m99\u001b[0;2;37m (Merge pull request #1478 from rsteube/dependabot/go_modules/gi..)\u001b[0;m b3727b0\u001b[0;2;37m (tmp) \r\n\u001b[0;m\u001b[Ka1010ac\u001b[0;2;37m (tmp) \u001b[0;m b5b4beb\u001b[0;2;37m (tmp) \r\n\u001b[0;m\u001b[Ka602e05\u001b[0;2;37m (build(deps): bump github.com/rsteube/carapace-spec from 0.5.1 ..)\u001b[0;m b5d05c1\u001b[0;2;37m (tmp) \r\n\u001b[31C\u001b[0;m\u001b[K\u001b[0;35m━━━━━\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"] +[12.239297, "o", "━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[12.399216, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4mab37815\r\n\r\n\u001b[0;m\u001b[K\u001b[0;7mab37815\u001b[0;2;7;37m (tmp) \u001b[0;m b786fed\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34maction-tags\u001b[0;2;37m (tmp) \u001b[0;m b7c2e07\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34madd-agg\u001b[0;2;37m (added agg) \u001b[0;m b9ba2e9\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34madd-cargo-tree\u001b[0;2;37m (added cargo-tree) \u001b[0;m bd2efed\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34madd-config-env\u001b[0;2;37m (added conda-env) \u001b[0;m bf7c622\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34madd-delta\u001b[0;2;37m (added delta) \u001b[0;m bfc7cbd\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34madd-git-info\u001b[0;2;37m (added git-info) "] +[12.399271, "o", " \u001b[0;m \u001b[0;34mbridge-y\r\n\u001b[0;m\u001b[K\u001b[0;34madd-newrelic\u001b[0;2;37m (added newrelic) \u001b[0;m c16000a\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34madd-nix\u001b[0;2;37m (tmp) \u001b[0;m c5634dc\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34madd-rust-analyzer\u001b[0;2;37m (added rust-analyzer) \u001b[0;m c5b4274\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34madd-ssh-keygen\u001b[0;2;37m (added ssh-keygen) \u001b[0;m \u001b[0;34mcarg-doc\r\n\u001b[0;m\u001b[K\u001b[0;34madd-ttyd\u001b[0;2;37m (added ttyd) \u001b[0;m cb6a378\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34madd-viu\u001b[0;2;37m (added viu) \u001b[0;m cf59cf9\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34madded-ttyd\u001b[0;2;37m (Merge pull request #1388 from rsteube/helix-update)"] +[12.39928, "o", " \u001b[0;m cfa81bc\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34maddßagg\u001b[0;2;37m (Merge pull request #1393 from rsteube/asciicsast-exit) \u001b[0;m \u001b[0;34mconditio\r\n\u001b[0;m\u001b[K\u001b[0;34margcomplete-fix-partial-positional\u001b[0;2;37m (ActionArgcomplete: fix partial positional not being completed)\u001b[0;m d0814bf\u001b[0;2;37m \r\n\u001b[0;m\u001b[Kb3727b0\u001b[0;2;37m (tmp) \u001b[0;m d6a8957\u001b[0;2;37m \r\n\u001b[0;m\u001b[Kb5b4beb\u001b[0;2;37m (tmp) \u001b[0;m d7a6d78\u001b[0;2;37m \r\n\u001b[0;m\u001b[Kb5d05c1\u001b[0;2;37m (tmp) \u001b[0;m d9dbc24\u001b[0;2;37m \r\n\u001b[36C\u001b[0;m\u001b[K\u001b[0;35m━━━━\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r"] +[12.399285, "o", "\u001b[22C\u001b[?25h"] +[13.371174, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[Kab37815\r\n\u001b[J\u001b[A\r\u001b[27C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[27C\u001b[?25h"] +[13.813539, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27C-\r\u001b[28C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[28C\u001b[?25h"] +[14.082895, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27C\u001b[K\r\u001b[27C\u001b[?25h"] +[14.083595, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[27C\u001b[?25h"] +[14.083834, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[27C\u001b[?25h"] +[14.084322, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[27C\u001b[?25h"] +[14.224667, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27C \r\u001b[28C\u001b[?25h"] +[14.298169, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[28C-\r\u001b[29C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[29C\u001b[?25h"] +[14.439084, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[29C-\r\u001b[30C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h"] +[14.656504, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[28C\u001b[K\u001b[0;4m--abbrev \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;34m--abbrev\u001b[0;2;7;37m (Show the shortest prefix that is at least hexdigits long that uniquely re...) \u001b[0;m --ch\r\n--abbrev-commit\u001b[0;2;37m (Instead of showing the full 40-byte hexadecimal commit object name, show a pr...) \u001b[0;m --ch\r\n\u001b[0;34m--after\u001b[0;2;37m (Show commits more recent than a specific date.) \u001b[0;m --ch\r\n--all\u001b[0;2;37m (Pretend as if all the refs in refs/, along with HEAD, are listed on the comma...) \u001b[0;m \u001b[0;33m--co\r\n\u001b[0;m--all-match\u001b[0;2;37m (Limit the commits output to ones that match all given --grep, instead of ones...) \u001b[0;m \u001b[0;33m--co\r\n\u001b[0;m--alternate-refs\u001b[0;2;37m (Pretend as if all objects mentioned as ref tips of alternate repositories wer...) \u001b[0;m \u001b[0;33m--co\r\n\u001b[0;m--ancestry-path\u001b[0;2;37m (When given a range of commits to display, only display commits that exist dir...) \u001b[0;m \u001b[0;34m--co\r\n--anchored\u001b[0;"] +[14.656557, "o", "2;37m (Generate a diff using the \"anchored diff\" algorithm.) \u001b[0;m --co\r\n\u001b[0;34m--author\u001b[0;2;37m (Limit the commits output to ones with author/committer header lines that matc...) \u001b[0;m \u001b[0;34m--co\r\n\u001b[0;m--author-date-order\u001b[0;2;37m (Show no parents before all of its children are shown, but otherwise show comm...)\u001b[0;m --co\r\n--basic-regexp\u001b[0;2;37m (Consider the limiting patterns to be basic regular expressions; this is the d...) \u001b[0;m --cu\r\n\u001b[0;34m--before\u001b[0;2;37m (Show commits older than a specific date.) \u001b[0;m \u001b[0;34m--da\r\n\u001b[0;m--binary\u001b[0;2;37m (In addition to --full-index, output a binary diff that can be applied with gi...) \u001b[0;m --da\r\n--bisect\u001b[0;2;37m (Pretend as if the bad bisection ref refs/bisect/bad was listed and as if it w...) \u001b[0;m \u001b[0;33m--de\r\n\u001b[0;m--boundary\u001b[0;2;37m (Output excluded boundary commits. Boundary commits are prefixed with -.) \u001b[0;m \u001b["] +[14.656569, "o", "0;34m--de\r\n--branches\u001b[0;2;37m (Pretend as if all the refs in refs/heads are listed on the command line as hexdigits long that uniquely re...) \u001b[0;m --ch\r\n\u001b[K\u001b[0;7m--abbrev-commit\u001b[0;2;7;37m (Instead of showing the full 40-byte hexadecimal commit object name, show a pr...) \u001b[0;m --ch\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[16.813867, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[16.981268, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[31C\u001b[K\u001b[0;4mfter \r\n\r\n\r\n\u001b[0;m\u001b[K--abbrev-commit\u001b[0;2;37m (Instead of showing the full 40-byte hexadecimal commit object name, show a pr...) \u001b[0;m --ch\r\n\u001b[K\u001b[0;7;34m--after\u001b[0;2;7;37m (Show commits more recent than a specific date.) \u001b[0;m --ch\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[17.14456, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[31C\u001b[K\u001b[0;4mll \r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;34m--after\u001b[0;2;37m (Show commits more recent than a specific date.) \u001b[0;m --ch\r\n\u001b[K\u001b[0;7m--all\u001b[0;2;7;37m (Pretend as if all the refs in refs/, along with HEAD, are listed on the comma...) \u001b[0;m \u001b[0;33m--co\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[17.319839, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[33C\u001b[K\u001b[0;4m-match \r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K--all\u001b[0;2;37m (Pretend as if all the refs in refs/, along with HEAD, are listed on the comma...) \u001b[0;m \u001b[0;33m--co\r\n\u001b[0;m\u001b[K\u001b[0;7m--all-match\u001b[0;2;7;37m (Limit the commits output to ones that match all given --grep, instead of ones...) \u001b[0;m \u001b[0;33m--co\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[17.478414, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[32C\u001b[K\u001b[0;4mternate-refs \r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K--all-match\u001b[0;2;37m (Limit the commits output to ones that match all given --grep, instead of ones...) \u001b[0;m \u001b[0;33m--co\r\n\u001b[0;m\u001b[K\u001b[0;7m--alternate-refs\u001b[0;2;7;37m (Pretend as if all objects mentioned as ref tips of alternate repositories wer...) \u001b[0;m \u001b[0;33m--co\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[17.662353, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[31C\u001b[K\u001b[0;4mncestry-path \r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K--alternate-refs\u001b[0;2;37m (Pretend as if all objects mentioned as ref tips of alternate repositories wer...) \u001b[0;m \u001b[0;33m--co\r\n\u001b[0;m\u001b[K\u001b[0;7m--ancestry-path\u001b[0;2;7;37m (When given a range of commits to display, only display commits that exist dir...) \u001b[0;m \u001b[0;34m--co\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[17.902997, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[33C\u001b[K\u001b[0;4mhored \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K--ancestry-path\u001b[0;2;37m (When given a range of commits to display, only display commits that exist dir...) \u001b[0;m \u001b[0;34m--co\r\n\u001b[0;m\u001b[K\u001b[0;7;34m--anchored\u001b[0;2;7;37m (Generate a diff using the \"anchored diff\" algorithm.) \u001b[0;m --co\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[18.118394, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[31C\u001b[K\u001b[0;4muthor \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;34m--anchored\u001b[0;2;37m (Generate a diff using the \"anchored diff\" algorithm.) \u001b[0;m --co\r\n\u001b[K\u001b[0;7;34m--author\u001b[0;2;7;37m (Limit the commits output to ones with author/committer header lines that matc...) \u001b[0;m \u001b[0;34m--co\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[18.1216, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[19.050119, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[28C\u001b[K--author \r\n\u001b[J\u001b[A\r\u001b[37C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[37C\u001b[?25h"] +[19.434543, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[37C\u001b[0;4;33m'Benjamin VAUDOUR'\u001b[0;4m \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mBenjamin VAUDOUR\u001b[0;2;7;37m (bvaudour@users.noreply.github.com) \r\n\u001b[0;mBruno Roque\u001b[0;2;37m (brunoroque06@gmail.com) \r\n\u001b[0;mIan Max Andolina\u001b[0;2;37m (iandol@users.noreply.github.com) \r\n\u001b[0;mLoïc Grobol\u001b[0;2;37m (LoicGrobol@users.noreply.github.com) \r\n\u001b[0;mThomas Dy\u001b[0;2;37m (thatsmydoing@gmail.com) \r\n\u001b[0;mdependabot[bot]\u001b[0;2;37m (49699333+dependabot[bot]@users.noreply.github.com)\r\n\u001b[0;mhonnip\u001b[0;2;37m (git@papepati.page) \r\n\u001b[0;mrsteube\u001b[0;2;37m (rsteube@users.noreply.github.com) \u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[20.144109, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[39C\u001b[K\u001b[0;4;33mruno Roque'\u001b[0;4m \r\n\r\n\u001b[0;m\u001b[KBenjamin VAUDOUR\u001b[0;2;37m (bvaudour@users.noreply.github.com) \r\n\u001b[0;m\u001b[K\u001b[0;7mBruno Roque\u001b[0;2;7;37m (brunoroque06@gmail.com) \r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[20.363217, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[38C\u001b[K\u001b[0;4;33mIan Max Andolina'\u001b[0;4m \r\n\r\n\r\n\u001b[0;m\u001b[KBruno Roque\u001b[0;2;37m (brunoroque06@gmail.com) \r\n\u001b[0;m\u001b[K\u001b[0;7mIan Max Andolina\u001b[0;2;7;37m (iandol@users.noreply.github.com) \r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[20.524149, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[38C\u001b[K\u001b[0;4;33mLoïc Grobol'\u001b[0;4m \r\n\r\n\r\n\r\n\u001b[0;m\u001b[KIan Max Andolina\u001b[0;2;37m (iandol@users.noreply.github.com) \r\n\u001b[0;m\u001b[K\u001b[0;7mLoïc Grobol\u001b[0;2;7;37m (LoicGrobol@users.noreply.github.com) \r\n\r\n\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[20.664465, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[38C\u001b[K\u001b[0;4;33mThomas Dy'\u001b[0;4m \r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[KLoïc Grobol\u001b[0;2;37m (LoicGrobol@users.noreply.github.com) \r\n\u001b[0;m\u001b[K\u001b[0;7mThomas Dy\u001b[0;2;7;37m (thatsmydoing@gmail.com) \r\n\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[20.816609, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[38C\u001b[K\u001b[0;4;33mdependabot[bot]'\u001b[0;4m \r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[KThomas Dy\u001b[0;2;37m (thatsmydoing@gmail.com) \r\n\u001b[0;m\u001b[K\u001b[0;7mdependabot[bot]\u001b[0;2;7;37m (49699333+dependabot[bot]@users.noreply.github.com)\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[20.980866, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[37C\u001b[K\u001b[0;4mhonnip \r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[Kdependabot[bot]\u001b[0;2;37m (49699333+dependabot[bot]@users.noreply.github.com)\r\n\u001b[0;m\u001b[K\u001b[0;7mhonnip\u001b[0;2;7;37m (git@papepati.page) \r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[21.122065, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[37C\u001b[K\u001b[0;4mrsteube \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[Khonnip\u001b[0;2;37m (git@papepati.page) \r\n\u001b[0;m\u001b[K\u001b[0;7mrsteube\u001b[0;2;7;37m (rsteube@users.noreply.github.com) \u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[21.302083, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[37C\u001b[Krsteube \r\n\u001b[J\u001b[A\r\u001b[45C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[45C\u001b[?25h"] +[21.452989, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[21.604761, "o", "\u001b[?1h\u001b=\r\u001b[33mcommit ab378154c31b0f272eb951a368894b36b1a1a2a3\u001b[m\u001b[m\r\nAuthor: \u001b[1;31mrsteube\u001b[m <\u001b[1;31mrsteube\u001b[m@users.noreply.github.com>\u001b[m\r\nDate: Fri Feb 17 12:52:26 2023 +0100\u001b[m\r\n\u001b[m\r\n tmp\u001b[m\r\n\u001b[m\r\n\u001b[33mcommit 1c3ca2eee16c5c296076420c66ed24836e5c0840\u001b[m\u001b[m\r\nAuthor: \u001b[1;31mrsteube\u001b[m <\u001b[1;31mrsteube\u001b[m@users.noreply.github.com>\u001b[m\r\nDate: Tue Feb 14 11:32:58 2023 +0100\u001b[m\r\n\u001b[m\r\n tmp\u001b[m\r\n\u001b[m\r\n\u001b[33mcommit b5b4beb0cc7f7dabcfdf23b39ba4cc4576c8d018\u001b[m\u001b[m\r\nAuthor: \u001b[1;31mrsteube\u001b[m <\u001b[1;31mrsteube\u001b[m@users.noreply.github.com>\u001b[m\r\nDate: Fri Feb 10 00:07:57 2023 +0100\u001b[m\r\n\u001b[m\r\n tmp\u001b[m\r\n\u001b[m\r\n\u001b[33mcommit 38bf2889a31eeee80693878e3a20af1351b35797\u001b[m\u001b[m\r\nAuthor: \u001b[1;31mrsteube\u001b[m <\u001b[1;31mrsteube\u001b[m@users.noreply.github.com>\u001b[m\r\nDate: Thu Feb 9 23:44:59 2023 +0100\u001b[m\r\n\u001b[m\r\n tmp\u001b[m\r\n:\u001b[K"] +[23.144001, "o", "\r\u001b[K \u001b[KESC\b\b\bESC\u001b[KO\bO\u001b[KB\bB\r\u001b[K\u001b[m\r\n:\u001b[K"] +[23.34647, "o", "\r\u001b[K \u001b[KESC\b\b\bESC\u001b[KO\bO\u001b[KB\bB\r\u001b[K\u001b[33mcommit 3c3813761109564f7adeded4c227a334ad021245\u001b[m\u001b[m\r\n:\u001b[K"] +[23.49421, "o", "\r\u001b[K \u001b[KESC\b\b\bESC\u001b[KO\bO\u001b[KB\bB\r\u001b[KAuthor: \u001b[1;31mrsteube\u001b[m <\u001b[1;31mrsteube\u001b[m@users.noreply.github.com>\u001b[m\r\n:\u001b[K"] +[23.630429, "o", "\r\u001b[K \u001b[KESC\b\b\bESC\u001b[KO\bO\u001b[KB\bB\r\u001b[KDate: Thu Feb 9 13:29:34 2023 +0100\u001b[m\r\n:\u001b[K"] +[23.903017, "o", "\r\u001b[K \u001b[KESC\b\b\bESC\u001b[KO\bO\u001b[KB\bB\r\u001b[K\u001b[m\r\n:\u001b[K"] +[24.125187, "o", "\r\u001b[K\u001b[?1l\u001b>"] +[24.136479, "o", "Exception: \u001b[31;1mrunnable exited with 255\u001b[m\r\n[tty 3]:1:1: \u001b[1;4mrunnable sub1 ab37815 --author rsteube \u001b[m\r\n"] +[24.14258, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[24.142867, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[$]\u001b[0;m via \u001b[0;1;36m🐹 v1.20 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[24.143653, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[24.144022, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[24.144188, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[24.17042, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[24.170472, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[24.600757, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mr\u001b[0;m\r\u001b[7C\u001b[?25h"] +[24.601142, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[24.700734, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mu\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[24.863824, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mn\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[25.010206, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C\u001b[0;31mn\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[25.068801, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C\u001b[0;31ma\u001b[0;m\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[25.217702, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11C\u001b[0;31mb\u001b[0;m\r\u001b[12C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[25.290178, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12C\u001b[0;31ml\u001b[0;m\r\u001b[13C\u001b[?25h"] +[25.290291, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[25.428599, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mrunnable\u001b[0;m\r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[25.51094, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C \r\u001b[15C\u001b[?25h"] +[25.51105, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[15C\u001b[?25h"] +[25.716541, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15Csub\r\u001b[18C\u001b[?25h"] +[26.233999, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4msub1 \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7msub1\u001b[0;2;7;37m (alias)\u001b[0;m sub2\u001b[0;2;37m (shell)\u001b[0;m sub3\u001b[0;2;37m (shell with flags)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[26.692408, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[18C\u001b[K\u001b[0;4m2 \r\n\r\n\u001b[0;m\u001b[Ksub1\u001b[0;2;37m (alias)\u001b[0;m \u001b[0;7msub2\u001b[0;2;7;37m (shell)\u001b[0;m sub3\u001b[0;2;37m (shell with flags)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[27.222601, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[Ksub2 \r\n\u001b[J\u001b[A\r\u001b[20C\u001b[?25h"] +[27.222718, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[20C\u001b[?25h"] +[28.292956, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h"] +[28.293079, "o", "\u001b[?7h\u001b[?2004l\r"] +[28.378306, "o", "\u001b[?1h\u001b=\r\u001b[33mcommit 9d9356ed019a365b7ac1b7efc8b91bbe872f6f41\u001b[m\u001b[33m (\u001b[m\u001b[1;36mHEAD -> \u001b[m\u001b[1;32mmaster\u001b[m\u001b[33m, \u001b[m\u001b[1;33mtag: v0.22.0\u001b[m\u001b[33m, \u001b[m\u001b[1;31morigin/master\u001b[m\u001b[33m, \u001b[m\u001b[1;31morigin/HEAD\u001b[m\u001b[33m)\u001b[m\u001b[m\r\nMerge: d6e9f1c5 0a5522df\u001b[m\r\nAuthor: rsteube \u001b[m\r\nDate: Thu Mar 2 11:22:50 2023 +0100\u001b[m\r\n\u001b[m\r\n Merge pull request #1531 from rsteube/add-conda-content-trust\u001b[m\r\n \u001b[m\r\n added conda-content-trust\u001b[m\r\n\u001b[m\r\n\r\u001b[K\u001b[?1l\u001b>"] +[28.386279, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[28.386349, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[$]\u001b[0;m via \u001b[0;1;36m🐹 v1.20 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[28.38639, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[28.386741, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[28.409016, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[29.572044, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;4;32mrunnable\u001b[0;4m sub2 \r\n\u001b[0;1;37;45m HISTORY #61516 \u001b[0;m\u001b[1A\r\u001b[20C\u001b[?25h"] +[29.639085, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\r\n\u001b[J\u001b[A\r\u001b[6C\u001b[?25h"] +[30.152229, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;4;32mrunnable\u001b[0;4m sub2 \r\n\u001b[0;1;37;45m HISTORY #61516 \u001b[0;m\u001b[1A\r\u001b[20C\u001b[?25h"] +[30.210296, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\r\n\u001b[J\u001b[A\r\u001b[6C\u001b[?25h"] +[30.587059, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[30.58718, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[30.69813, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;4;32mrunnable\u001b[0;4m sub2 \r\n\u001b[0;1;37;45m HISTORY #61516 \u001b[0;m\u001b[1A\r\u001b[20C\u001b[?25h"] +[31.16393, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mrunnable\u001b[0;m sub2 \u001b[0;4maction-tags \r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;1;37;45mCOMPLETING argument \u001b[0;m \r\n\u001b[0;7;34maction-tags\u001b[0;2;7;37m (tmp) \u001b[0;m \u001b[0;34mdocker-c\r\nadd-agg\u001b[0;2;37m (added agg) \u001b[0;m \u001b[0;34mdocker-t\r\nadd-cargo-tree\u001b[0;2;37m (added cargo-tree) \u001b[0;m \u001b[0;34mdocker-u\r\nadd-config-env\u001b[0;2;37m (added conda-env) \u001b[0;m \u001b[0;34mescape-m\r\nadd-delta\u001b[0;2;37m (added delta) \u001b[0;m \u001b[0;34mfix-powe\r\nadd-git-info\u001b[0;2;37m (added git-info) \u001b[0;m \u001b[0;34mfix-yarg\r\nadd-newrelic\u001b[0;2;37m (added newrelic) "] +[31.164, "o", "\u001b[0;m \u001b[0;34mforwared\r\nadd-nix\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;34mgh-body-\r\nadd-rust-analyzer\u001b[0;2;37m (added rust-analyzer) \u001b[0;m \u001b[0;34mgh-body-\r\nadd-ssh-keygen\u001b[0;2;37m (added ssh-keygen) \u001b[0;m \u001b[0;34mgh-lingu\r\nadd-ttyd\u001b[0;2;37m (added ttyd) \u001b[0;m \u001b[0;34mgh-missi\r\nadd-viu\u001b[0;2;37m (added viu) \u001b[0;m \u001b[0;34mgh-relea\r\nadded-ttyd\u001b[0;2;37m (Merge pull request #1388 from rsteube/helix-update) \u001b[0;m \u001b[0;34mgh-relea\r\naddßagg\u001b[0;2;37m (Merge pull request #1393 from rsteube/asciicsast-exit) \u001b[0;m \u001b[0;34mgh-run-v\r\nargcomplete-fix-partial-positional\u001b[0;2;37m (ActionArgcomplete: fix partial positi"] +[31.164018, "o", "onal not being completed)\u001b[0;m \u001b[0;34mgh-updat\r\nbridge-yargs\u001b[0;2;37m (added yargs bridge) \u001b[0;m \u001b[0;34mgh-updat\r\ncarg-doc-alias\u001b[0;2;37m (cargo: doc - added missing alias) \u001b[0;m \u001b[0;34mgh-updat\r\nconditional-nospace\u001b[0;2;37m (conditional nospace) \u001b[0;m \u001b[0;34mgh-use\u001b[0;2;37m (\r\n\u001b[0;34mdocker-backup\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;34mgit-cher\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[31.164685, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[31.402068, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[21C\u001b[K\u001b[0;4mdd-agg \r\n\r\n\u001b[0;m\u001b[K\u001b[0;34maction-tags\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;34mdocker-c\r\n\u001b[0;m\u001b[K\u001b[0;7;34madd-agg\u001b[0;2;7;37m (added agg) \u001b[0;m \u001b[0;34mdocker-t\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[31.605995, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4mcargo-tree \r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;34madd-agg\u001b[0;2;37m (added agg) \u001b[0;m \u001b[0;34mdocker-t\r\n\u001b[0;m\u001b[K\u001b[0;7;34madd-cargo-tree\u001b[0;2;7;37m (added cargo-tree) \u001b[0;m \u001b[0;34mdocker-u\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[31.820473, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4mdocker-update-commands \r\n\r\n\u001b[0;m\u001b[K\u001b[0;34mdocker-compose-update\u001b[0;2;37m (docker-compose: updates from 2.15.0) \u001b[0;m \u001b[0;34mgit-extras-authors\u001b[0;2;37m (added git-arch\r\n\u001b[0;m\u001b[K\u001b[0;34mdocker-tags\u001b[0;2;37m (docker: added tags) \u001b[0;m \u001b[0;34mgit-headcommits-tag\u001b[0;2;37m (git: separate\r\n\u001b[0;m\u001b[K\u001b[0;7;34mdocker-update-commands\u001b[0;2;7;37m (docker: updated commands) \u001b[0;m \u001b[0;34mglab-update\u001b[0;2;37m (glab: updated command\r\n\u001b[0;m\u001b[K\u001b[0;34mescape-macro-description\u001b[0;2;37m (generate: properly escape macro descriptions) \u001b[0;m \u001b[0;34mgo-module-completion\u001b[0;2;37m (go: better m\r\n\u001b[0;m\u001b[K\u001b[0;34mfix-powershell\u001b[0;2;37m (fix powershell 7.3.0) \u001b[0;m \u001b[0;34mgo-work\u001b[0;2;37m (go: added work command) \r\n\u001b[0;m\u001b[K\u001b[0;34mfix-yargs\u001b[0;2;37m (ActionYargs: fix completion) \u001b[0;m \u001b[0;34mgoreleaser-termux\u001b[0;2;37m (goreleaser: add\r\n\u001b[0;m\u001b[K\u001b[0;34mforwared-parsing\u001b[0"] +[31.820521, "o", ";2;37m (updated carapace to v0.32.0) \u001b[0;m \u001b[0;34mgradle-group\u001b[0;2;37m (gradle: group tasks)\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-body-emoji\u001b[0;2;37m (gh: emoji completion in body) \u001b[0;m \u001b[0;34mgum-emoji\u001b[0;2;37m (gum: added emoji comple\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-body-file\u001b[0;2;37m (gh: added missing body-file completion) \u001b[0;m \u001b[0;34mgum-spin-dash\u001b[0;2;37m (gum: spin - dash co\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-linguist-7.24.0\u001b[0;2;37m (gh: linguist update (7.24.0)) \u001b[0;m \u001b[0;34mgum-spinner-description\u001b[0;2;37m (gum: adde\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-missing-json-fields\u001b[0;2;37m (gh: added missing json fields) \u001b[0;m \u001b[0;34mgum-updated-0.9.0\u001b[0;2;37m (gum: updates fr\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-release-versin\u001b[0;2;37m (Merge pull request #1504 from rsteube/ln-backup) \u001b[0;m \u001b[0;34mgum-updated-0.9.9\u001b[0;2;37m (Merge pull requ\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-release-version\u001b[0;2;37m (gh: release create - complete next semantic version)\u001b[0;m \u001b[0;34mhonnip/master\u001b[0;2"] +[31.820528, "o", ";37m (fix: setup changes \r\n\u001b[0;m\u001b[K\u001b[0;34mgh-run-view-json\u001b[0;2;37m (gh: run view - fix json completion) \u001b[0;m \u001b[0;34mhttp-fix-multiparts-completion\u001b[0;2;37m (ht\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-updates-v2.18.0\u001b[0;2;37m (gh: updates from v2.18.0) \u001b[0;m \u001b[0;34mjson-schema\u001b[0;2;37m (added json schema exp\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-updates-v2.21.0\u001b[0;2;37m (gh: updates from v2.21.0) \u001b[0;m \u001b[0;34mjufwefwstatesfewfewt\u001b[0;2;37m (gh: updates \r\n\u001b[0;m\u001b[K\u001b[0;34mgh-updates-v2.23.0\u001b[0;2;37m (gh: updates from v2.23.0) \u001b[0;m \u001b[0;34mjustatest\u001b[0;2;37m (gh: updates from v2.19.\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-use\u001b[0;2;37m (gh: update use text) \u001b[0;m \u001b[0;34mjustatestxx\u001b[0;2;37m (gh: updates from v2.1\r\n\u001b[0;m\u001b[K\u001b[0;34mgit-cheryy\u001b[0;2;37m (Merge pull request #1524 from rsteube/git-mktag) \u001b[0;m \u001b[0;34mmaster\u001b[0;2;37m (Merge pull request #1531 f\r\n\u001b[0;m\u001b[K\u001b[0;35m━━━━━━━━━━\u001b[0;7;35m "] +[31.820532, "o", " \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[31.992803, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4mglab-update \r\n\r\n\u001b[0;m\u001b[K\u001b[0;34mgit-extras-authors\u001b[0;2;37m (added git-archive-file and git-authors) \u001b[0;m \u001b[0;34mmpv-filter\r\n\u001b[0;m\u001b[K\u001b[0;34mgit-headcommits-tag\u001b[0;2;37m (git: separate tag for headcommits) \u001b[0;m \u001b[0;34mmpv-fix-de\r\n\u001b[0;m\u001b[K\u001b[0;7;34mglab-update\u001b[0;2;7;37m (glab: updated commands) \u001b[0;m \u001b[0;34mmpv-option\r\n\u001b[0;m\u001b[K\u001b[0;34mgo-module-completion\u001b[0;2;37m (go: better module completion) \u001b[0;m \u001b[0;34mnix-build\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34mgo-work\u001b[0;2;37m (go: added work command) \u001b[0;m \u001b[0;34mnix-build-\r\n\u001b[0;m\u001b[K\u001b[0;34mgoreleaser-termux\u001b[0;2;37m (goreleaser: added termux packaging) \u001b[0;m \u001b[0;34mnix-build-\r\n\u001b[0;m\u001b[K\u001b[0;34mgradle-group\u001b[0;2;37m (gradle: group tasks) "] +[31.992873, "o", " \u001b[0;m \u001b[0;34mpacman-fix\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mum-emoji\u001b[0;2;37m (gum: added emoji completion) \u001b[0;m \u001b[0;34mpacman-pac\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mum-spin-dash\u001b[0;2;37m (gum: spin - dash completion) \u001b[0;m \u001b[0;34mpacman-syn\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mum-spinner-description\u001b[0;2;37m (gum: added spinner description) \u001b[0;m \u001b[0;34mpamac-fix-\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mum-updated-0.9.0\u001b[0;2;37m (gum: updates from v0.9.0) \u001b[0;m \u001b[0;34mrunnable-s\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mum-updated-0.9.9\u001b[0;2;37m (Merge pull request #1471 from rsteube/gh-alias-completion) \u001b[0;m \u001b[0;34mshlex\u001b[0;2;37m (tmp\r\n\u001b[0;m\u001b[K\u001b[0;34mhonnip/master\u001b[0;2;37m (fix: setup changes since nushell 0.72 https://www.nushell.sh/blog/2022-11-29-...)\u001b[0;m \u001b[0;34mspec-doc\u001b[0;2;37m (\r\n\u001b[0;m\u001b[K\u001b[0;34mhttp-fix-multiparts-completion\u001b[0;2;37m (htt"] +[31.992888, "o", "p: fix multiparts completion) \u001b[0;m \u001b[0;34msudo-use-e\r\n\u001b[0;m\u001b[K\u001b[0;34mjson-schema\u001b[0;2;37m (added json schema export) \u001b[0;m \u001b[0;34mtape-lingu\r\n\u001b[0;m\u001b[K\u001b[0;34mjufwefwstatesfewfewt\u001b[0;2;37m (gh: updates from v2.19.0) \u001b[0;m \u001b[0;34mtermux\u001b[0;2;37m (go\r\n\u001b[0;m\u001b[K\u001b[0;34mjustatest\u001b[0;2;37m (gh: updates from v2.19.0) \u001b[0;m \u001b[0;34mtermux-pac\r\n\u001b[0;m\u001b[K\u001b[0;34mjustatestxx\u001b[0;2;37m (gh: updates from v2.19.0) \u001b[0;m \u001b[0;34mttyd-backu\r\n\u001b[0;m\u001b[K\u001b[0;34mmaster\u001b[0;2;37m (Merge pull request #1531 from rsteube/add-conda-content-trust) \u001b[0;m \u001b[0;34mupdate-spe\r\n\u001b[10C\u001b[0;m\u001b[K\u001b[0;35m━━━━━━━━━━━\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"] +[31.992899, "o", "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[31.997141, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[31.999075, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[32.14176, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4mmpv-options \r\n\r\n\u001b[0;m\u001b[K\u001b[0;34mmpv-filter-completion\u001b[0;2;37m (mpv: added filter completion) \u001b[0;m \u001b[0;34mupdate-tape\u001b[0;2;37m (tmp)\u001b[0;m \u001b[0;33mv0.10.0\u001b[0;m \u001b[0;33mv0.12.6\u001b[0;m \u001b[0;33mv0.1\r\n\u001b[0;m\u001b[K\u001b[0;34mmpv-fix-description\u001b[0;2;37m (mpv: fix description on ActionAudioDecoders)\u001b[0;m \u001b[0;33mv0.0.3 \u001b[0;m \u001b[0;33mv0.10.1\u001b[0;m \u001b[0;33mv0.12.7\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;7;34mmpv-options\u001b[0;2;7;37m (mpv: added missing options) \u001b[0;m \u001b[0;33mv0.0.4 \u001b[0;m \u001b[0;33mv0.10.2\u001b[0;m \u001b[0;33mv0.12.8\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mnix-build\u001b[0;2;37m (nix-build: add initial support) \u001b[0;m \u001b[0;33mv0.0.5 \u001b[0;m \u001b[0;33mv0.10.3\u001b[0;m \u001b[0;33mv0.12.9\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mnix-build-backup\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;33mv0.0.6 \u001b[0;m \u001b[0;33mv0.11.0\u001b[0;m \u001b[0;33mv0.13.0\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mnix-build-nargs\u001b[0;2;37m (nix-build: supp"] +[32.141809, "o", "ort nargs) \u001b[0;m \u001b[0;33mv0.0.7 \u001b[0;m \u001b[0;33mv0.11.1\u001b[0;m \u001b[0;33mv0.13.1\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mpacman-fix-filter\u001b[0;2;37m (pacman: sync - fix filtering) \u001b[0;m \u001b[0;33mv0.1.0 \u001b[0;m \u001b[0;33mv0.11.2\u001b[0;m \u001b[0;33mv0.13.2\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mpacman-package-search\u001b[0;2;37m (pacman: sync - fix package search) \u001b[0;m \u001b[0;33mv0.1.1 \u001b[0;m \u001b[0;33mv0.11.3\u001b[0;m \u001b[0;33mv0.13.3\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mpacman-sync\u001b[0;2;37m (pacman: added missing flags) \u001b[0;m \u001b[0;33mv0.1.10 \u001b[0;m \u001b[0;33mv0.11.4\u001b[0;m \u001b[0;33mv0.13.4\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mpamac-fix-packagesearch\u001b[0;2;37m (pamac: fix package search) \u001b[0;m \u001b[0;33mv0.1.11 \u001b[0;m \u001b[0;33mv0.11.5\u001b[0;m \u001b[0;33mv0.13.5\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mrunnable-spec_backup\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;33mv0.1.12 \u001b[0;m \u001b[0;33mv0.11.6\u001b[0;m \u001b[0;33mv0.14.0\u001b[0;m \u001b"] +[32.141819, "o", "[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mshlex\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;33mv0.1.2 \u001b[0;m \u001b[0;33mv0.11.7\u001b[0;m \u001b[0;33mv0.15.0\u001b[0;m \u001b[0;33mv0.3\r\n\u001b[0;m\u001b[K\u001b[0;34mspec-doc\u001b[0;2;37m (doc: updated spec documentation) \u001b[0;m \u001b[0;33mv0.1.3 \u001b[0;m \u001b[0;33mv0.11.8\u001b[0;m \u001b[0;33mv0.15.1\u001b[0;m \u001b[0;33mv0.3\r\n\u001b[0;m\u001b[K\u001b[0;34msudo-use-embed\u001b[0;2;37m (sudo: use embed.EmbedCarapaceBin) \u001b[0;m \u001b[0;33mv0.1.4 \u001b[0;m \u001b[0;33mv0.12.0\u001b[0;m \u001b[0;33mv0.16.0\u001b[0;m \u001b[0;33mv0.3\r\n\u001b[0;m\u001b[K\u001b[0;34mtape-linguist\u001b[0;2;37m (tape linguist highlighting) \u001b[0;m \u001b[0;33mv0.1.5 \u001b[0;m \u001b[0;33mv0.12.1\u001b[0;m \u001b[0;33mv0.17.0\u001b[0;m \u001b[0;33mv0.4\r\n\u001b[0;m\u001b[K\u001b[0;34mtermux\u001b[0;2;37m (goreleaser: added termux packaging) \u001b[0;m \u001b[0;33mv0.1.6 \u001b[0;m \u001b[0;33mv0.12.2\u001b[0;m \u001b[0;33mv0.17.1\u001b[0;m \u001b[0;33mv0.4\r\n\u001b[0;m\u001b[K\u001b[0;34mtermux-package\u001b[0;2;37m (goreleaser: termux package) \u001b[0;m \u001b[0;33"] +[32.141828, "o", "mv0.1.7 \u001b[0;m \u001b[0;33mv0.12.3\u001b[0;m \u001b[0;33mv0.18.0\u001b[0;m \u001b[0;33mv0.4\r\n\u001b[0;m\u001b[K\u001b[0;34mttyd-backup\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;33mv0.1.8 \u001b[0;m \u001b[0;33mv0.12.4\u001b[0;m \u001b[0;33mv0.18.1\u001b[0;m \u001b[0;33mv0.4\r\n\u001b[0;m\u001b[K\u001b[0;34mupdate-spec\u001b[0;2;37m (updated carapace-spec) \u001b[0;m \u001b[0;33mv0.1.9 \u001b[0;m \u001b[0;33mv0.12.5\u001b[0;m \u001b[0;33mv0.19.0\u001b[0;m \u001b[0;33mv0.4\r\n\u001b[21C\u001b[0;m\u001b[K\u001b[0;35m━━━━━━━━━━\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[32.291817, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4mv0.0.4 \r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;34mmpv-options\u001b[0;2;37m (mpv: added missing options) \u001b[0;m \u001b[0;7;33mv0.0.4 \u001b[0;m \u001b[0;33mv0.10.2\u001b[0;m \u001b[0;33mv0.12.8\u001b[0;m \u001b[0;33mv0.2\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[32.437719, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[23C\u001b[K\u001b[0;4m10.2 \r\n\r\n\r\n\r\n\u001b[67C\u001b[0;m\u001b[K\u001b[0;33mv0.0.4 \u001b[0;m \u001b[0;7;33mv0.10.2\u001b[0;m \u001b[0;33mv0.12.8\u001b[0;m \u001b[0;33mv0.2\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[32.58336, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4m2.8 \r\n\r\n\r\n\r\n\u001b[86C\u001b[0;m\u001b[K\u001b[0;33mv0.10.2\u001b[0;m \u001b[0;7;33mv0.12.8\u001b[0;m \u001b[0;33mv0.2\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[32.58583, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[33.018526, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[Kv0.12.8 \r\n\u001b[J\u001b[A\r\u001b[28C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[28C\u001b[?25h"] +[33.158568, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h"] +[33.158685, "o", "\u001b[?7h\u001b[?2004l\r"] +[33.292657, "o", "\u001b[?1h\u001b=\r\u001b[33mcommit 1833feeff611b2859ddfb6f20988d12a90a1b3e7\u001b[m\u001b[33m (\u001b[m\u001b[1;33mtag: v0.12.9\u001b[m\u001b[33m, \u001b[m\u001b[1;33mtag: v0.12.8\u001b[m\u001b[33m)\u001b[m\u001b[m\r\nMerge: bbf2fa0a aa26333d\u001b[m\r\nAuthor: rsteube \u001b[m\r\nDate: Fri Jun 24 20:53:57 2022 +0200\u001b[m\r\n\u001b[m\r\n Merge pull request #1210 from rsteube/gh-match-head-commit\u001b[m\r\n \u001b[m\r\n gh: pr merge - match-head-commit completion\u001b[m\r\n\u001b[m\r\n\r\u001b[K\u001b[?1l\u001b>"] +[33.299813, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[33.300041, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[$]\u001b[0;m via \u001b[0;1;36m🐹 v1.20 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[33.300085, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[33.300185, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[33.317477, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[33.317684, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[34.001569, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mr\u001b[0;m\r\u001b[7C\u001b[?25h"] +[34.002024, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[34.063475, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mu\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[34.242409, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mn\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[34.392302, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C\u001b[0;31mn\u001b[0;m\r\u001b[10C\u001b[?25h"] +[34.392412, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[34.435762, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C\u001b[0;31ma\u001b[0;m\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[34.619982, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11C\u001b[0;31mb\u001b[0;m\r\u001b[12C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[34.629521, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12C\u001b[0;31ml\u001b[0;m\r\u001b[13C\u001b[?25h"] +[34.815213, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mrunnable\u001b[0;m\r\u001b[14C\u001b[?25h"] +[34.815322, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[34.939312, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C \r\u001b[15C\u001b[?25h"] +[34.939432, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[15C\u001b[?25h"] +[35.165787, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15Csub\r\u001b[18C\u001b[?25h"] +[35.625665, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4msub1 \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7msub1\u001b[0;2;7;37m (alias)\u001b[0;m sub2\u001b[0;2;37m (shell)\u001b[0;m sub3\u001b[0;2;37m (shell with flags)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[35.999312, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[18C\u001b[K\u001b[0;4m2 \r\n\r\n\u001b[0;m\u001b[Ksub1\u001b[0;2;37m (alias)\u001b[0;m \u001b[0;7msub2\u001b[0;2;7;37m (shell)\u001b[0;m sub3\u001b[0;2;37m (shell with flags)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[36.158473, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[18C\u001b[K\u001b[0;4m3 \r\n\r\n\u001b[14C\u001b[0;m\u001b[Ksub2\u001b[0;2;37m (shell)\u001b[0;m \u001b[0;7msub3\u001b[0;2;7;37m (shell with flags)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[36.406353, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[Ksub3 \r\n\u001b[J\u001b[A\r\u001b[20C\u001b[?25h"] +[36.40679, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[20C\u001b[?25h"] +[36.623503, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[20C\u001b[0;4maction-tags \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;34maction-tags\u001b[0;2;7;37m (tmp) \u001b[0;m \u001b[0;34mdocker-c\r\nadd-agg\u001b[0;2;37m (added agg) \u001b[0;m \u001b[0;34mdocker-t\r\nadd-cargo-tree\u001b[0;2;37m (added cargo-tree) \u001b[0;m \u001b[0;34mdocker-u\r\nadd-config-env\u001b[0;2;37m (added conda-env) \u001b[0;m \u001b[0;34mescape-m\r\nadd-delta\u001b[0;2;37m (added delta) \u001b[0;m \u001b[0;34mfix-powe\r\nadd-git-info\u001b[0;2;37m (added git-info) \u001b[0;m \u001b[0;34mfix-yarg\r\nadd-newrelic\u001b[0;2;37m (added newrelic) \u001b[0;m \u001b[0;34mforwared\r\nadd-nix\u001b[0;2;37"] +[36.623542, "o", "m (tmp) \u001b[0;m \u001b[0;34mgh-body-\r\nadd-rust-analyzer\u001b[0;2;37m (added rust-analyzer) \u001b[0;m \u001b[0;34mgh-body-\r\nadd-ssh-keygen\u001b[0;2;37m (added ssh-keygen) \u001b[0;m \u001b[0;34mgh-lingu\r\nadd-ttyd\u001b[0;2;37m (added ttyd) \u001b[0;m \u001b[0;34mgh-missi\r\nadd-viu\u001b[0;2;37m (added viu) \u001b[0;m \u001b[0;34mgh-relea\r\nadded-ttyd\u001b[0;2;37m (Merge pull request #1388 from rsteube/helix-update) \u001b[0;m \u001b[0;34mgh-relea\r\naddßagg\u001b[0;2;37m (Merge pull request #1393 from rsteube/asciicsast-exit) \u001b[0;m \u001b[0;34mgh-run-v\r\nargcomplete-fix-partial-positional\u001b[0;2;37m (ActionArgcomplete: fix partial positional not being completed)\u001b[0;m \u001b[0;34m"] +[36.62355, "o", "gh-updat\r\nbridge-yargs\u001b[0;2;37m (added yargs bridge) \u001b[0;m \u001b[0;34mgh-updat\r\ncarg-doc-alias\u001b[0;2;37m (cargo: doc - added missing alias) \u001b[0;m \u001b[0;34mgh-updat\r\nconditional-nospace\u001b[0;2;37m (conditional nospace) \u001b[0;m \u001b[0;34mgh-use\u001b[0;2;37m (\r\n\u001b[0;34mdocker-backup\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;34mgit-cher\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[37.122216, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[21C\u001b[K\u001b[0;4mdd-agg \r\n\r\n\u001b[0;m\u001b[K\u001b[0;34maction-tags\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;34mdocker-c\r\n\u001b[0;m\u001b[K\u001b[0;7;34madd-agg\u001b[0;2;7;37m (added agg) \u001b[0;m \u001b[0;34mdocker-t\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[37.298357, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4mdocker-tags \r\n\r\n\u001b[0;m\u001b[K\u001b[0;34mdocker-compose-update\u001b[0;2;37m (docker-compose: updates from 2.15.0) \u001b[0;m \u001b[0;34mgit-extras-authors\u001b[0;2;37m (added git-arch\r\n\u001b[0;m\u001b[K\u001b[0;7;34mdocker-tags\u001b[0;2;7;37m (docker: added tags) \u001b[0;m \u001b[0;34mgit-headcommits-tag\u001b[0;2;37m (git: separate\r\n\u001b[0;m\u001b[K\u001b[0;34mdocker-update-commands\u001b[0;2;37m (docker: updated commands) \u001b[0;m \u001b[0;34mglab-update\u001b[0;2;37m (glab: updated command\r\n\u001b[0;m\u001b[K\u001b[0;34mescape-macro-description\u001b[0;2;37m (generate: properly escape macro descriptions) \u001b[0;m \u001b[0;34mgo-module-completion\u001b[0;2;37m (go: better m\r\n\u001b[0;m\u001b[K\u001b[0;34mfix-powershell\u001b[0;2;37m (fix powershell 7.3.0) \u001b[0;m \u001b[0;34mgo-work\u001b[0;2;37m (go: added work command) \r\n\u001b[0;m\u001b[K\u001b[0;34mfix-yargs\u001b[0;2;37m (ActionYargs: fix completion) \u001b[0;m \u001b[0;34mgoreleaser-termux\u001b[0;2;37m (goreleaser: add\r\n\u001b[0;m\u001b[K\u001b[0;34mforwared-parsing\u001b[0;2;37m (upd"] +[37.298422, "o", "ated carapace to v0.32.0) \u001b[0;m \u001b[0;34mgradle-group\u001b[0;2;37m (gradle: group tasks)\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-body-emoji\u001b[0;2;37m (gh: emoji completion in body) \u001b[0;m \u001b[0;34mgum-emoji\u001b[0;2;37m (gum: added emoji comple\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-body-file\u001b[0;2;37m (gh: added missing body-file completion) \u001b[0;m \u001b[0;34mgum-spin-dash\u001b[0;2;37m (gum: spin - dash co\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-linguist-7.24.0\u001b[0;2;37m (gh: linguist update (7.24.0)) \u001b[0;m \u001b[0;34mgum-spinner-description\u001b[0;2;37m (gum: adde\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-missing-json-fields\u001b[0;2;37m (gh: added missing json fields) \u001b[0;m \u001b[0;34mgum-updated-0.9.0\u001b[0;2;37m (gum: updates fr\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-release-versin\u001b[0;2;37m (Merge pull request #1504 from rsteube/ln-backup) \u001b[0;m \u001b[0;34mgum-updated-0.9.9\u001b[0;2;37m (Merge pull requ\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-release-version\u001b[0;2;37m (gh: release create - complete next semantic version)\u001b[0;m \u001b[0;34mhonnip/master\u001b[0;2;37m (fix: "] +[37.29844, "o", "setup changes \r\n\u001b[0;m\u001b[K\u001b[0;34mgh-run-view-json\u001b[0;2;37m (gh: run view - fix json completion) \u001b[0;m \u001b[0;34mhttp-fix-multiparts-completion\u001b[0;2;37m (ht\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-updates-v2.18.0\u001b[0;2;37m (gh: updates from v2.18.0) \u001b[0;m \u001b[0;34mjson-schema\u001b[0;2;37m (added json schema exp\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-updates-v2.21.0\u001b[0;2;37m (gh: updates from v2.21.0) \u001b[0;m \u001b[0;34mjufwefwstatesfewfewt\u001b[0;2;37m (gh: updates \r\n\u001b[0;m\u001b[K\u001b[0;34mgh-updates-v2.23.0\u001b[0;2;37m (gh: updates from v2.23.0) \u001b[0;m \u001b[0;34mjustatest\u001b[0;2;37m (gh: updates from v2.19.\r\n\u001b[0;m\u001b[K\u001b[0;34mgh-use\u001b[0;2;37m (gh: update use text) \u001b[0;m \u001b[0;34mjustatestxx\u001b[0;2;37m (gh: updates from v2.1\r\n\u001b[0;m\u001b[K\u001b[0;34mgit-cheryy\u001b[0;2;37m (Merge pull request #1524 from rsteube/git-mktag) \u001b[0;m \u001b[0;34mmaster\u001b[0;2;37m (Merge pull request #1531 f\r\n\u001b[0;m\u001b[K\u001b[0;35m━━━━━━━━━━\u001b[0;7;35m \u001b[0"] +[37.298452, "o", ";35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[37.301081, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[37.467993, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4mgit-headcommits-tag \r\n\r\n\u001b[0;m\u001b[K\u001b[0;34mgit-extras-authors\u001b[0;2;37m (added git-archive-file and git-authors) \u001b[0;m \u001b[0;34mmpv-filter\r\n\u001b[0;m\u001b[K\u001b[0;7;34mgit-headcommits-tag\u001b[0;2;7;37m (git: separate tag for headcommits) \u001b[0;m \u001b[0;34mmpv-fix-de\r\n\u001b[0;m\u001b[K\u001b[0;34mglab-update\u001b[0;2;37m (glab: updated commands) \u001b[0;m \u001b[0;34mmpv-option\r\n\u001b[0;m\u001b[K\u001b[0;34mgo-module-completion\u001b[0;2;37m (go: better module completion) \u001b[0;m \u001b[0;34mnix-build\u001b[0;2;37m \r\n\u001b[0;m\u001b[K\u001b[0;34mgo-work\u001b[0;2;37m (go: added work command) \u001b[0;m \u001b[0;34mnix-build-\r\n\u001b[0;m\u001b[K\u001b[0;34mgoreleaser-termux\u001b[0;2;37m (goreleaser: added termux packaging) \u001b[0;m \u001b[0;34mnix-build-\r\n\u001b[0;m\u001b[K\u001b[0;34mgradle-group\u001b[0;2;37m (gradle: group tasks) "] +[37.468063, "o", " \u001b[0;m \u001b[0;34mpacman-fix\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mum-emoji\u001b[0;2;37m (gum: added emoji completion) \u001b[0;m \u001b[0;34mpacman-pac\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mum-spin-dash\u001b[0;2;37m (gum: spin - dash completion) \u001b[0;m \u001b[0;34mpacman-syn\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mum-spinner-description\u001b[0;2;37m (gum: added spinner description) \u001b[0;m \u001b[0;34mpamac-fix-\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mum-updated-0.9.0\u001b[0;2;37m (gum: updates from v0.9.0) \u001b[0;m \u001b[0;34mrunnable-s\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mum-updated-0.9.9\u001b[0;2;37m (Merge pull request #1471 from rsteube/gh-alias-completion) \u001b[0;m \u001b[0;34mshlex\u001b[0;2;37m (tmp\r\n\u001b[0;m\u001b[K\u001b[0;34mhonnip/master\u001b[0;2;37m (fix: setup changes since nushell 0.72 https://www.nushell.sh/blog/2022-11-29-...)\u001b[0;m \u001b[0;34mspec-doc\u001b[0;2;37m (\r\n\u001b[0;m\u001b[K\u001b[0;34mhttp-fix-multiparts-completion\u001b[0;2;"] +[37.468083, "o", "37m (http: fix multiparts completion) \u001b[0;m \u001b[0;34msudo-use-e\r\n\u001b[0;m\u001b[K\u001b[0;34mjson-schema\u001b[0;2;37m (added json schema export) \u001b[0;m \u001b[0;34mtape-lingu\r\n\u001b[0;m\u001b[K\u001b[0;34mjufwefwstatesfewfewt\u001b[0;2;37m (gh: updates from v2.19.0) \u001b[0;m \u001b[0;34mtermux\u001b[0;2;37m (go\r\n\u001b[0;m\u001b[K\u001b[0;34mjustatest\u001b[0;2;37m (gh: updates from v2.19.0) \u001b[0;m \u001b[0;34mtermux-pac\r\n\u001b[0;m\u001b[K\u001b[0;34mjustatestxx\u001b[0;2;37m (gh: updates from v2.19.0) \u001b[0;m \u001b[0;34mttyd-backu\r\n\u001b[0;m\u001b[K\u001b[0;34mmaster\u001b[0;2;37m (Merge pull request #1531 from rsteube/add-conda-content-trust) \u001b[0;m \u001b[0;34mupdate-spe\r\n\u001b[10C\u001b[0;m\u001b[K\u001b[0;35m━━━━━━━━━━━\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"] +[37.468095, "o", "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[37.87878, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4mmpv-fix-description \r\n\r\n\u001b[0;m\u001b[K\u001b[0;34mmpv-filter-completion\u001b[0;2;37m (mpv: added filter completion) \u001b[0;m \u001b[0;34mupdate-tape\u001b[0;2;37m (tmp)\u001b[0;m \u001b[0;33mv0.10.0\u001b[0;m \u001b[0;33mv0.12.6\u001b[0;m \u001b[0;33mv0.1\r\n\u001b[0;m\u001b[K\u001b[0;7;34mmpv-fix-description\u001b[0;2;7;37m (mpv: fix description on ActionAudioDecoders)\u001b[0;m \u001b[0;33mv0.0.3 \u001b[0;m \u001b[0;33mv0.10.1\u001b[0;m \u001b[0;33mv0.12.7\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mmpv-options\u001b[0;2;37m (mpv: added missing options) \u001b[0;m \u001b[0;33mv0.0.4 \u001b[0;m \u001b[0;33mv0.10.2\u001b[0;m \u001b[0;33mv0.12.8\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mnix-build\u001b[0;2;37m (nix-build: add initial support) \u001b[0;m \u001b[0;33mv0.0.5 \u001b[0;m \u001b[0;33mv0.10.3\u001b[0;m \u001b[0;33mv0.12.9\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mnix-build-backup\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;33mv0.0.6 \u001b[0;m \u001b[0;33mv0.11.0\u001b[0;m \u001b[0;33mv0.13.0\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mnix-build-nargs\u001b[0;2;37m (nix-bui"] +[37.878979, "o", "ld: support nargs) \u001b[0;m \u001b[0;33mv0.0.7 \u001b[0;m \u001b[0;33mv0.11.1\u001b[0;m \u001b[0;33mv0.13.1\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mpacman-fix-filter\u001b[0;2;37m (pacman: sync - fix filtering) \u001b[0;m \u001b[0;33mv0.1.0 \u001b[0;m \u001b[0;33mv0.11.2\u001b[0;m \u001b[0;33mv0.13.2\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mpacman-package-search\u001b[0;2;37m (pacman: sync - fix package search) \u001b[0;m \u001b[0;33mv0.1.1 \u001b[0;m \u001b[0;33mv0.11.3\u001b[0;m \u001b[0;33mv0.13.3\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mpacman-sync\u001b[0;2;37m (pacman: added missing flags) \u001b[0;m \u001b[0;33mv0.1.10 \u001b[0;m \u001b[0;33mv0.11.4\u001b[0;m \u001b[0;33mv0.13.4\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mpamac-fix-packagesearch\u001b[0;2;37m (pamac: fix package search) \u001b[0;m \u001b[0;33mv0.1.11 \u001b[0;m \u001b[0;33mv0.11.5\u001b[0;m \u001b[0;33mv0.13.5\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mrunnable-spec_backup\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;33mv0.1.12 \u001b[0;m \u001b[0;33mv0.11.6\u001b[0;m \u001b[0;33mv0.14.0"] +[37.879082, "o", "\u001b[0;m \u001b[0;33mv0.2\r\n\u001b[0;m\u001b[K\u001b[0;34mshlex\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;33mv0.1.2 \u001b[0;m \u001b[0;33mv0.11.7\u001b[0;m \u001b[0;33mv0.15.0\u001b[0;m \u001b[0;33mv0.3\r\n\u001b[0;m\u001b[K\u001b[0;34mspec-doc\u001b[0;2;37m (doc: updated spec documentation) \u001b[0;m \u001b[0;33mv0.1.3 \u001b[0;m \u001b[0;33mv0.11.8\u001b[0;m \u001b[0;33mv0.15.1\u001b[0;m \u001b[0;33mv0.3\r\n\u001b[0;m\u001b[K\u001b[0;34msudo-use-embed\u001b[0;2;37m (sudo: use embed.EmbedCarapaceBin) \u001b[0;m \u001b[0;33mv0.1.4 \u001b[0;m \u001b[0;33mv0.12.0\u001b[0;m \u001b[0;33mv0.16.0\u001b[0;m \u001b[0;33mv0.3\r\n\u001b[0;m\u001b[K\u001b[0;34mtape-linguist\u001b[0;2;37m (tape linguist highlighting) \u001b[0;m \u001b[0;33mv0.1.5 \u001b[0;m \u001b[0;33mv0.12.1\u001b[0;m \u001b[0;33mv0.17.0\u001b[0;m \u001b[0;33mv0.4\r\n\u001b[0;m\u001b[K\u001b[0;34mtermux\u001b[0;2;37m (goreleaser: added termux packaging) \u001b[0;m \u001b[0;33mv0.1.6 \u001b[0;m \u001b[0;33mv0.12.2\u001b[0;m \u001b[0;33mv0.17.1\u001b[0;m \u001b[0;33mv0.4\r\n\u001b[0;m\u001b[K\u001b[0;34mtermux-package\u001b[0;2;37m (goreleaser: termux package) \u001b[0;m"] +[37.87922, "o", " \u001b[0;33mv0.1.7 \u001b[0;m \u001b[0;33mv0.12.3\u001b[0;m \u001b[0;33mv0.18.0\u001b[0;m \u001b[0;33mv0.4\r\n\u001b[0;m\u001b[K\u001b[0;34mttyd-backup\u001b[0;2;37m (tmp) \u001b[0;m \u001b[0;33mv0.1.8 \u001b[0;m \u001b[0;33mv0.12.4\u001b[0;m \u001b[0;33mv0.18.1\u001b[0;m \u001b[0;33mv0.4\r\n\u001b[0;m\u001b[K\u001b[0;34mupdate-spec\u001b[0;2;37m (updated carapace-spec) \u001b[0;m \u001b[0;33mv0.1.9 \u001b[0;m \u001b[0;33mv0.12.5\u001b[0;m \u001b[0;33mv0.19.0\u001b[0;m \u001b[0;33mv0.4\r\n\u001b[21C\u001b[0;m\u001b[K\u001b[0;35m━━━━━━━━━━\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[38.17932, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[Kmpv-fix-description \r\n\u001b[J\u001b[A\r\u001b[40C\u001b[?25h"] +[38.179436, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[40C\u001b[?25h"] +[38.329919, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[38.469079, "o", "\u001b[?1h\u001b=\r\u001b[33mcommit d5a5ebd1dc0cc9f9fed8c0ee8ef9f5973f870354\u001b[m\u001b[33m (\u001b[m\u001b[1;32mmpv-fix-description\u001b[m\u001b[33m)\u001b[m\u001b[m\r\nAuthor: rsteube \u001b[m\r\nDate: Sat Nov 26 11:00:15 2022 +0100\u001b[m\r\n\u001b[m\r\n mpv: fix description on ActionAudioDecoders\u001b[m\r\n\u001b[m\r\n\u001b[33mcommit ced8989be385c7284c1c800363185988231d3205\u001b[m\u001b[m\r\nMerge: 2def4e66 f15c785a\u001b[m\r\nAuthor: rsteube \u001b[m\r\nDate: Sat Nov 26 10:57:26 2022 +0100\u001b[m\r\n\u001b[m\r\n Merge pull request #1422 from rsteube/mpv-decoders\u001b[m\r\n \u001b[m\r\n mpv: added audio/video decoder completion\u001b[m\r\n\u001b[m\r\n\u001b[33mcommit f15c785a4e659469fe4ae6de40320bad905f907a\u001b[m\u001b[m\r\nAuthor: rsteube \u001b[m\r\nDate: Thu Nov 24 10:46:16 2022 +0100\u001b[m\r\n\u001b[m\r\n mpv: added audio/video decoder completion\u001b[m\r\n\u001b[m\r\n\u001b[33mcommit 2def4e665bdb1c40c243e5d3d8e8bb6caf8de8e6\u001b[m\u001b[m\r\nMerge: 62f6a8c0 054575da\u001b[m\r\n:\u001b[K"] +[39.261864, "o", "\r\u001b[K\u001b[?1l\u001b>"] +[39.273446, "o", "Exception: \u001b[31;1mrunnable exited with 255\u001b[m\r\n[tty 6]:1:1: \u001b[1;4mrunnable sub3 mpv-fix-description \u001b[m\r\n"] +[39.278853, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[39.27908, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[$]\u001b[0;m via \u001b[0;1;36m🐹 v1.20 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[39.279359, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[39.300594, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[39.300645, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[39.5041, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;4;32mrunnable\u001b[0;4m sub3 mpv-fix-description \r\n\u001b[0;1;37;45m HISTORY #61518 \u001b[0;m\u001b[1A\r\u001b[40C\u001b[?25h"] +[40.325999, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mrunnable\u001b[0;m sub3 mpv-fix-description -\r\n\u001b[J\u001b[A\r\u001b[41C\u001b[?25h"] +[40.327803, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[41C\u001b[?25h"] +[40.328477, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[41C\u001b[?25h"] +[40.328775, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[41C\u001b[?25h"] +[40.460703, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[41C-\r\u001b[42C\u001b[?25h"] +[40.460802, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[42C\u001b[?25h"] +[40.649878, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[42Cauthor \r\u001b[49C\u001b[?25h"] +[41.299569, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[49C\u001b[0;4;33m'Benjamin VAUDOUR'\u001b[0;4m \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mBenjamin VAUDOUR\u001b[0;2;7;37m ( ) \r\n\u001b[0;mBruno Roque\u001b[0;2;37m ( ) \r\n\u001b[0;mIan Max Andolina\u001b[0;2;37m ( ) \r\n\u001b[0;mLoïc Grobol\u001b[0;2;37m ( ) \r\n\u001b[0;mThomas Dy\u001b[0;2;37m ( ) \r\n\u001b[0;mdependabot[bot]\u001b[0;2;37m (<49699333+dependabot[bot]@users.noreply.github.com>)\r\n\u001b[0;mhonnip\u001b[0;2;37m ( ) \r\n\u001b[0;mrsteube\u001b[0;2;37m ( ) \u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[41.869401, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[51C\u001b[K\u001b[0;4;33mruno Roque'\u001b[0;4m \r\n\r\n\u001b[0;m\u001b[KBenjamin VAUDOUR\u001b[0;2;37m ( ) \r\n\u001b[0;m\u001b[K\u001b[0;7mBruno Roque\u001b[0;2;7;37m ( ) \r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[42.036581, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[50C\u001b[K\u001b[0;4;33mIan Max Andolina'\u001b[0;4m \r\n\r\n\r\n\u001b[0;m\u001b[KBruno Roque\u001b[0;2;37m ( ) \r\n\u001b[0;m\u001b[K\u001b[0;7mIan Max Andolina\u001b[0;2;7;37m ( ) \r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[42.190611, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[50C\u001b[K\u001b[0;4;33mLoïc Grobol'\u001b[0;4m \r\n\r\n\r\n\r\n\u001b[0;m\u001b[KIan Max Andolina\u001b[0;2;37m ( ) \r\n\u001b[0;m\u001b[K\u001b[0;7mLoïc Grobol\u001b[0;2;7;37m ( ) \r\n\r\n\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[42.348522, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[50C\u001b[K\u001b[0;4;33mThomas Dy'\u001b[0;4m \r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[KLoïc Grobol\u001b[0;2;37m ( ) \r\n\u001b[0;m\u001b[K\u001b[0;7mThomas Dy\u001b[0;2;7;37m ( ) \r\n\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[42.497128, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[50C\u001b[K\u001b[0;4;33mdependabot[bot]'\u001b[0;4m \r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[KThomas Dy\u001b[0;2;37m ( ) \r\n\u001b[0;m\u001b[K\u001b[0;7mdependabot[bot]\u001b[0;2;7;37m (<49699333+dependabot[bot]@users.noreply.github.com>)\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[42.646333, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[49C\u001b[K\u001b[0;4mhonnip \r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[Kdependabot[bot]\u001b[0;2;37m (<49699333+dependabot[bot]@users.noreply.github.com>)\r\n\u001b[0;m\u001b[K\u001b[0;7mhonnip\u001b[0;2;7;37m ( ) \r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[42.792514, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[49C\u001b[K\u001b[0;4mrsteube \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[Khonnip\u001b[0;2;37m ( ) \r\n\u001b[0;m\u001b[K\u001b[0;7mrsteube\u001b[0;2;7;37m ( ) \u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[43.321688, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[49C\u001b[Krsteube \r\n\u001b[J\u001b[A\r\u001b[57C\u001b[?25h"] +[43.321834, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[57C\u001b[?25h"] +[43.698205, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[43.7847, "o", "\u001b[?1h\u001b=\r\u001b[33mcommit d5a5ebd1dc0cc9f9fed8c0ee8ef9f5973f870354\u001b[m\u001b[33m (\u001b[m\u001b[1;32mmpv-fix-description\u001b[m\u001b[33m)\u001b[m\u001b[m\r\nAuthor: \u001b[1;31mrsteube\u001b[m <\u001b[1;31mrsteube\u001b[m@users.noreply.github.com>\u001b[m\r\nDate: Sat Nov 26 11:00:15 2022 +0100\u001b[m\r\n\u001b[m\r\n mpv: fix description on ActionAudioDecoders\u001b[m\r\n\u001b[m\r\n\u001b[33mcommit ced8989be385c7284c1c800363185988231d3205\u001b[m\u001b[m\r\nMerge: 2def4e66 f15c785a\u001b[m\r\nAuthor: \u001b[1;31mrsteube\u001b[m <\u001b[1;31mrsteube\u001b[m@users.noreply.github.com>\u001b[m\r\nDate: Sat Nov 26 10:57:26 2022 +0100\u001b[m\r\n\u001b[m\r\n Merge pull request #1422 from rsteube/mpv-decoders\u001b[m\r\n \u001b[m\r\n mpv: added audio/video decoder completion\u001b[m\r\n\u001b[m\r\n\u001b[33mcommit f15c785a4e659469fe4ae6de40320bad905f907a\u001b[m\u001b[m\r\nAuthor: \u001b[1;31mrsteube\u001b[m <\u001b[1;31mrsteube\u001b[m@users.noreply.github.com>\u001b[m\r\nDate: Thu Nov 24 10:46:16 2022 +0100\u001b[m\r\n\u001b[m\r\n mpv: added audio/video decoder completion\u001b[m\r\n\u001b[m\r\n\u001b[33mcommit 2def4e665bdb1c40c243e5d3d8e8bb6caf8de8e6\u001b[m\u001b[m\r\nMerge: 62f6a8c0 054575da\u001b[m\r\n:\u001b[K"] +[45.137566, "o", "\r\u001b[K\u001b[?1l\u001b>"] +[45.14985, "o", "Exception: \u001b[31;1mrunnable exited with 255\u001b[m\r\n[tty 7]:1:1: \u001b[1;4mrunnable sub3 mpv-fix-description --author rsteube \u001b[m\r\n"] +[45.155462, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[45.155815, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[$]\u001b[0;m via \u001b[0;1;36m🐹 v1.20 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[45.156396, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[45.179487, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[45.179772, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[45.180032, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[45.180073, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[45.81654, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31me\u001b[0;m\r\u001b[7C\u001b[?25h"] +[45.959023, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mx\u001b[0;m\r\u001b[8C\u001b[?25h"] +[45.959135, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[46.089691, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mi\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[46.177187, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mexit\u001b[0;m\r\u001b[10C\u001b[?25h"] +[46.177339, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[46.254074, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h"] +[46.254212, "o", "\u001b[?7h\u001b[?2004l\r"] diff --git a/changelog/v0.23.html b/changelog/v0.23.html new file mode 100644 index 0000000000..5aba44e734 --- /dev/null +++ b/changelog/v0.23.html @@ -0,0 +1,281 @@ + + + + + + v0.23 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.23/banner.png b/changelog/v0.23/banner.png new file mode 100644 index 0000000000..09f165c7dc Binary files /dev/null and b/changelog/v0.23/banner.png differ diff --git a/changelog/v0.23/overlay.cast b/changelog/v0.23/overlay.cast new file mode 100644 index 0000000000..884abb13e1 --- /dev/null +++ b/changelog/v0.23/overlay.cast @@ -0,0 +1,230 @@ +{"version": 2, "width": 108, "height": 24, "timestamp": 1678978362, "env": {"SHELL": "elvish", "TERM": "tmux-256color"}} +[0.055076, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[0.055472, "o", "\u001b[?25l\r???> ???> \r\u001b[5C\u001b[?25h\u001b[?25l\r\u001b[5C\u001b[K\r\u001b[5C\u001b[?25h"] +[0.07135, "o", "\u001b[?25l\r\r\u001b[5C\u001b[?25h"] +[0.071432, "o", "\u001b[?25l\r\u001b[K\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!?]\u001b[0;m via \u001b[0;1;36m🐹 v1.20 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[0.796192, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31md\u001b[0;m\r\u001b[7C\u001b[?25h"] +[0.796478, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.813228, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.813393, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.901818, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mo\u001b[0;m\r\u001b[8C\u001b[?25h"] +[0.901905, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[1.031672, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mc\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[1.032046, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[1.245994, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C\u001b[0;31mt\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[1.337971, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mdoctl\u001b[0;m\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[2.045512, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11C \r\u001b[12C\u001b[?25h"] +[2.401506, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12C-\r\u001b[13C\u001b[?25h"] +[2.401572, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[2.868698, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12C\u001b[K\u001b[0;4m--access-token \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7m--access-token\u001b[0;2;7;37m (API V2 access token) \r\n\u001b[0;m--api-url\u001b[0;2;37m (Override default API endpoint) \r\n\u001b[0;m--config\u001b[0;2;37m (Specify a custom config file) \r\n\u001b[0;m--context\u001b[0;2;37m (Specify a custom authentication context name) \r\n\u001b[0;m--interactive\u001b[0;2;37m (Enable interactive behavior. Defaults to true if the terminal supports it (de...)\r\n\u001b[0;m--output\u001b[0;2;37m (Desired output format [text|json]) \r\n\u001b[0;m--trace\u001b[0;2;37m (Show a log of network activity while performing a command) \r\n\u001b[0;m--verbose\u001b[0;2;37m (Enable verbose output) \r\n\u001b[0;m-c\u001b[0;2;37m (Specify a custom con"] +[2.868723, "o", "fig file) \r\n\u001b[0;m-o\u001b[0;2;37m (Desired output format [text|json]) \r\n\u001b[0;m-t\u001b[0;2;37m (API V2 access token) \r\n\u001b[0;m-u\u001b[0;2;37m (Override default API endpoint) \r\n\u001b[0;m-v\u001b[0;2;37m (Enable verbose output) \u001b[0;m\u001b[13A\r\u001b[22C\u001b[?25h"] +[3.734849, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Co\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[13A\r\u001b[23C\u001b[?25h"] +[3.826626, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4moutput \r\n\u001b[23C\u001b[0;mu\r\n\u001b[2C\u001b[K\u001b[0;7moutput\u001b[0;2;7;37m (Desired output format [text|json])\u001b[0;m -o\u001b[0;2;37m (Desired output format [text|json])\r\n\u001b[2C\u001b[0;m\u001b[Kverbose\u001b[0;2;37m (Enable verbose output) \u001b[0;m -v\u001b[0;2;37m (Enable verbose output) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[2A\r\u001b[24C\u001b[?25h"] +[4.419213, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[12C\u001b[K--output \r\n\u001b[J\u001b[A\r\u001b[21C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[21C\u001b[?25h"] +[4.680126, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[21C\u001b[0;4mLICENSE \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;255;184;108mLICENSE \u001b[0;m \u001b[0;38;2;189;147;249mcompleters/ \u001b[0;m \u001b[0;38;2;255;184;108mdocker-compose.yml\u001b[0;m \u001b[0;38;2;255;184;108mgo.sum \u001b[0;m \u001b[0;38;2;255;184;108mstaticcheck.conf\r\nREADME.md\u001b[0;m \u001b[0;38;2;189;147;249mcompleters_release/\u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;241;250;140mout.gif\r\n\u001b[0;38;2;189;147;249mcmd/ \u001b[0;m \u001b[0;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;255;184;108mgo.mod \u001b[0;m \u001b[0;38;2;189;147;249mpkg/ \u001b[0;m\u001b[3A\r\u001b[22C\u001b[?25h"] +[5.733743, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[21C\u001b[KLICENSE \r\n\u001b[J\u001b[A\r\u001b[29C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[29C\u001b[?25h"] +[7.098094, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[29Cc\r\u001b[30C\u001b[?25h"] +[7.098152, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h"] +[7.155388, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[30Co\r\u001b[31C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[31C\u001b[?25h"] +[7.239547, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[31Cm\r\u001b[32C\u001b[?25h"] +[7.239629, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[32C\u001b[?25h"] +[7.512369, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[32Cp\r\u001b[33C\u001b[?25h"] +[8.133043, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[29C\u001b[K\u001b[0;4mcompletion \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mcompletion\u001b[0;2;7;37m (Generate the autocompletion script for the specified shell)\r\n\u001b[0;mcompute\u001b[0;2;37m (Display commands that manage infrastructure) \u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[8.806773, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[33C\u001b[K\u001b[0;4mute \r\n\r\n\u001b[0;m\u001b[Kcompletion\u001b[0;2;37m (Generate the autocompletion script for the specified shell)\r\n\u001b[0;m\u001b[K\u001b[0;7mcompute\u001b[0;2;7;37m (Display commands that manage infrastructure) \u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[9.096129, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[29C\u001b[Kcompute \r\n\u001b[J\u001b[A\r\u001b[37C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[37C\u001b[?25h"] +[9.73665, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[37Cr\r\u001b[38C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[38C\u001b[?25h"] +[9.818587, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[38Ce\r\u001b[39C\u001b[?25h"] +[9.818675, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[39C\u001b[?25h"] +[9.964683, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[39Cg\r\u001b[40C\u001b[?25h"] +[9.964872, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[40C\u001b[?25h"] +[10.220637, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[40Cion \r\u001b[44C\u001b[?25h"] +[10.941144, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[44Clist \r\u001b[49C\u001b[?25h"] +[12.093443, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[49C-\r\u001b[50C\u001b[?25h"] +[12.093544, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[50C\u001b[?25h"] +[12.232021, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[50C-\r\u001b[51C\u001b[?25h"] +[12.232352, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[51C\u001b[?25h"] +[12.233621, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[51C\u001b[?25h"] +[12.233758, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[51C\u001b[?25h"] +[12.487532, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[49C\u001b[K\u001b[0;4m--access-token \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7m--access-token\u001b[0;2;7;37m (API V2 access token) \r\n\u001b[0;m--api-url\u001b[0;2;37m (Override default API endpoint) \r\n\u001b[0;m--config\u001b[0;2;37m (Specify a custom config file) \r\n\u001b[0;m--context\u001b[0;2;37m (Specify a custom authentication context name) \r\n\u001b[0;m--format\u001b[0;2;37m (Columns for output in a comma-separated list. Possible values: ```Slug`, `Nam...) \r\n\u001b[0;m--interactive\u001b[0;2;37m (Enable interactive behavior. Defaults to true if the terminal supports it (de...)\r\n\u001b[0;m--no-header\u001b[0;2;37m (Return raw data with no headers) \r\n\u001b[0;m--trace\u001b[0;2;37m (Show a log of network activity while performing a command) \r\n\u001b[0;m--verbose\u001b[0;2;37m (Enable verbos"] +[12.487575, "o", "e output) \u001b[0;m\u001b[9A\r\u001b[22C\u001b[?25h"] +[13.055318, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[52C\u001b[K\u001b[0;4mpi-url \r\n\u001b[22C\u001b[0;mf\r\n\u001b[3C\u001b[K\u001b[0;7mpi-url\u001b[0;2;7;37m (Override default API endpoint) \r\n\u001b[2C\u001b[0;m\u001b[Kconfig\u001b[0;2;37m (Specify a custom config file) \r\n\u001b[5C\u001b[0;m\u001b[Ktext\u001b[0;2;37m (Specify a custom authentication context name) \r\n\u001b[2C\u001b[0;m\u001b[Kformat\u001b[0;2;37m (Columns for output in a comma-separated list. Possible values: ```Slug`, `Nam...) \r\n\u001b[2C\u001b[0;m\u001b[Kinteractive\u001b[0;2;37m (Enable interactive behavior. Defaults to true if the terminal supports it (de...)\r\n\u001b[2C\u001b[0;m\u001b[Ktrace\u001b[0;2;37m (Show a log of network activity while performing a command) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[6A\r\u001b[23C\u001b[?25h"] +[13.055949, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[6A\r\u001b[23C\u001b[?25h"] +[13.135678, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[51C\u001b[K\u001b[0;4mformat \r\n\u001b[23C\u001b[0;mo\r\n\u001b[2C\u001b[K\u001b[0;7mformat\u001b[0;2;7;37m (Columns for output in a comma-separated list. Possible values: ```Slug`, `Nam...)\r\n\u001b[2C\u001b[0;m\u001b[Ktrace\u001b[0;2;37m (Show a log of network activity while performing a command) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[2A\r\u001b[24C\u001b[?25h"] +[13.135767, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\u001b[2A\r\u001b[24C\u001b[?25h"] +[13.227394, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[24Cr\r\n\r\n\u001b[2A\r\u001b[25C\u001b[?25h"] +[13.669904, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[49C\u001b[K--format \r\n\u001b[J\u001b[A\r\u001b[58C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[58C\u001b[?25h"] +[13.858549, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[58C\u001b[0;4mLICENSE \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;255;184;108mLICENSE \u001b[0;m \u001b[0;38;2;189;147;249mcompleters/ \u001b[0;m \u001b[0;38;2;255;184;108mdocker-compose.yml\u001b[0;m \u001b[0;38;2;255;184;108mgo.sum \u001b[0;m \u001b[0;38;2;255;184;108mstaticcheck.conf\r\nREADME.md\u001b[0;m \u001b[0;38;2;189;147;249mcompleters_release/\u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;241;250;140mout.gif\r\n\u001b[0;38;2;189;147;249mcmd/ \u001b[0;m \u001b[0;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;255;184;108mgo.mod \u001b[0;m \u001b[0;38;2;189;147;249mpkg/ \u001b[0;m\u001b[3A\r\u001b[22C\u001b[?25h"] +[15.333832, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[58C\u001b[KLICENSE \r\n\u001b[J\u001b[A\r\u001b[66C\u001b[?25h"] +[15.334391, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[66C\u001b[?25h"] +[15.33516, "o", "\u001b[?25l\u001b[2A\r\r\n"] +[15.335343, "o", "\r\n\r\u001b[66C\u001b[?25h"] +[15.335449, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[66C\u001b[?25h"] +[16.005028, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[16.006194, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[16.03079, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[16.378204, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mh\u001b[0;m\r\u001b[7C\u001b[?25h"] +[16.378282, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[16.425855, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mhx\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[16.570896, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C \r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[16.829839, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C~\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[17.058764, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C/\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[17.177157, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11C.\r\u001b[12C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[17.834983, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12Cc\r\u001b[13C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[17.926157, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[13Co\r\u001b[14C\u001b[?25h"] +[17.926215, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[18.004605, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14Cn\r\u001b[15C\u001b[?25h"] +[18.004858, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[15C\u001b[?25h"] +[18.291976, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15Cf\r\u001b[16C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[16C\u001b[?25h"] +[18.702813, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C\u001b[K\u001b[0;4m/home/rsteube/.config/\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;189;147;249m.config/\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[19.316146, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[9C\u001b[K/home/rsteube/.config/\r\n\u001b[J\u001b[A\r\u001b[31C\u001b[?25h"] +[19.316319, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[31C\u001b[?25h"] +[19.316458, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[31C\u001b[?25h"] +[19.862954, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[31Cc\r\u001b[32C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[32C\u001b[?25h"] +[19.918121, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[32Ca\r\u001b[33C\u001b[?25h"] +[19.918447, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[33C\u001b[?25h"] +[20.064201, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[33Cr\r\u001b[34C\u001b[?25h"] +[20.064365, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[34C\u001b[?25h"] +[20.150188, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[34Ca\r\u001b[35C\u001b[?25h"] +[20.150377, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[35C\u001b[?25h"] +[20.451924, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[35Cpace/\r\u001b[40C\u001b[?25h"] +[21.7444, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[40Co\r\u001b[41C\u001b[?25h"] +[21.744677, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[41C\u001b[?25h"] +[21.845333, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[41Cv\r\u001b[42C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[42C\u001b[?25h"] +[21.953328, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[42Ce\r\u001b[43C\u001b[?25h"] +[21.953842, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[43C\u001b[?25h"] +[21.955504, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[43C\u001b[?25h"] +[21.955608, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[43C\u001b[?25h"] +[22.035678, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[43Cr\r\u001b[44C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[44C\u001b[?25h"] +[22.335102, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[44Clays/\r\u001b[49C\u001b[?25h"] +[23.158594, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[49Cd\r\u001b[50C\u001b[?25h"] +[23.158643, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[50C\u001b[?25h"] +[23.209641, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[50Co\r\u001b[51C\u001b[?25h"] +[23.209747, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[51C\u001b[?25h"] +[23.335212, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[51Cc\r\u001b[52C\u001b[?25h"] +[23.335293, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[52C\u001b[?25h"] +[23.508935, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[52Ct\r\u001b[53C\u001b[?25h"] +[23.509059, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[53C\u001b[?25h"] +[23.634453, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[53Cl\r\u001b[54C\u001b[?25h"] +[23.634489, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[54C\u001b[?25h"] +[23.826324, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[54C.\r\u001b[55C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[55C\u001b[?25h"] +[24.074935, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[55Cy\r\u001b[56C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[56C\u001b[?25h"] +[24.195274, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[56Ca\r\u001b[57C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[57C\u001b[?25h"] +[24.325115, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[57Cm\r\u001b[58C\u001b[?25h"] +[24.325339, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[58C\u001b[?25h"] +[24.373617, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[58Cl\r\u001b[59C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[59C\u001b[?25h"] +[24.70851, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[24.773683, "o", "\u001b[?1049h\u001b[?2004h\u001b[?1004h\u001b[2J"] +[24.773872, "o", "\u001b[1;1H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[38;2;180;190;254m 1\u001b[38;2;205;214;244m \u001b[38;2;108;112;134m\u001b[48;2;245;224;220m \u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[2;1H \u001b[38;2;69;71;90m ~\u001b[38;2;205;214;244m \u001b[3;1H \u001b[4;1H \u001b[5;1H \u001b[6;1H \u001b[7;1H \u001b[8;1H "] +[24.773892, "o", " \u001b[9;1H \u001b[10;1H \u001b[11;1H \u001b[12;1H \u001b[13;1H \u001b[14;1H \u001b[15;1H \u001b[16;1H \u001b[17;1H "] +[24.773904, "o", " \u001b[18;1H \u001b[19;1H \u001b[20;1H \u001b[21;1H \u001b[22;1H \u001b[23;1H\u001b[38;2;127;132;156m\u001b[48;2;49;50;68m NOR ~/.config/carapace/overlays/doctl.yaml 1 sel 1:1 \u001b[24;1H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46mLoaded 1 files. \u001b[59m\u001b[39m\u001b[49m\u001b[0m\u001b[1;7H\u001b[?25l"] +[25.003747, "o", "\u001b[59m\u001b[39m\u001b[49m\u001b[0m\u001b[1;7H\u001b[?25l"] +[25.21765, "o", "\u001b[59m\u001b[39m\u001b[49m\u001b[0m\u001b[1;7H\u001b[?25l"] +[25.44894, "o", "\u001b[1;57H\u001b[38;2;205;214;244m\u001b[48;2;49;50;68m┌Space─────────────────────────────────────────────┐\u001b[2;57H│ f Open file picker │\u001b[3;57H│ F Open file picker at current working directory │\u001b[4;57H│ b Open buffer picker │\u001b[5;57H│ j Open jumplist picker │\u001b[6;57H│ s Open symbol picker │\u001b[7;57H│ S Open workspace symbol picker │\u001b[8;57H│ d Open diagnostic picker │\u001b[9;57H│ D Open workspace diagnostic picker │\u001b[10;57H│ a Perform code action │\u001b[11;57H│ ' Open last picker │\u001b[12;57H│ g Debug (experimental) │\u001b[13;57H│ w Window │\u001b[14;57H│ y Join and yank selections to clipboard │\u001b[15;57H│ "] +[25.449042, "o", "Y Yank main selection to clipboard │\u001b[16;57H│ p Paste clipboard after selections │\u001b[17;57H│ P Paste clipboard before selections │\u001b[18;57H│ R Replace selections by clipboard content │\u001b[19;57H│ / Global search in workspace folder │\u001b[20;57H│ k Show docs for item under cursor │\u001b[21;57H│ r Rename symbol │\u001b[22;57H│ h Select symbol references │\u001b[23;57H│ ? Open command palette │\u001b[24;1H\u001b[48;2;30;30;46m \u001b[24;8H \u001b[24;10H \u001b[24;57H\u001b[48;2;49;50;68m└────────────────────────────────────+ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.23 - First Amendment
+ +Bridge Actions (BREAKING CHANGE)
+Bridge actions now take multiple arguments. +Analogue to Alias this enables embedding of subcommands in macros. +Specs need to be updated though by adding
+[]
brackets to the bridge macro arguments:+completion: + # positionalany: ["$_bridge.CarapaceBin(git)"] # OLD + positionalany: ["$_bridge.CarapaceBin([git])"] # NEW +
Overlay
+Overlays are essentially Spec files placed in
+${UserConfigDir}/carapace/overlays
that provide additional completions.These are merged with the existing completion and provide a workaround for issues that have yet to be fixed in upstream.
+++Overlays implicitly set
+CARAPACE_LENIENT
to allow unknown flags.Flag
++ +# ~/.config/carapace/overlays/doctl.yaml +name: doctl +persistentflags: + --output=: Desired output format [text|json] +completion: + flag: + output: [text, json] +commands: + - name: compute + description: Display commands that manage infrastructure + commands: + - name: region + description: Display commands to list datacenter regions + commands: + - name: list + description: List datacenter regions + flags: + --format=: Columns for output in a comma-separated list + completion: + flag: + format: ["$uniquelist(,)", Slug, Name, Available] +
Windows
+Using zip as archive for windows releases for winget compability.
+ +───────┘\u001b[59m\u001b[39m\u001b[49m\u001b[0m\u001b[1;7H\u001b[?25l"] +[25.799163, "o", "\u001b[1;3H\u001b[38;2;69;71;90m\u001b[48;2;30;30;46m16\u001b[1;7H\u001b[38;2;148;226;213m\u001b[48;2;69;71;90mcompletion\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[1;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[2;3H\u001b[38;2;69;71;90m15\u001b[2;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;148;226;213mflag\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[2;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[3;3H\u001b[38;2;69;71;90m14\u001b[3;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;148;226;213moutput\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;147;153;178m[\u001b[38;2;166;227;161mtext\u001b[38;2;147;153;178m,\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mjson\u001b[38;2;147;153;178m]\u001b[38;2;108;112;134m \u001b[3;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[4;3H\u001b[38;2;69;71;90m13\u001b[4;7H\u001b[38;2;148;226;213m\u001b[48;2;69;71;90mcommands\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[4;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m "] +[25.799472, "o", " \u001b[5;3H\u001b[38;2;69;71;90m12\u001b[5;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;147;153;178m-\u001b[38;2;108;112;134m \u001b[38;2;148;226;213mname\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mcompute\u001b[38;2;108;112;134m \u001b[5;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[6;3H\u001b[38;2;69;71;90m11\u001b[6;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;148;226;213mdescription\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mDisplay\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mcommands\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mthat\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mmanage\u001b[38;2;108;112;134m \u001b[38;2;166;227;161minfrastructure\u001b[38;2;108;112;134m \u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[7;3H\u001b[38;2;69;71;90m10\u001b[7;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;148;226;213mcommands\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[7;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[8;3H\u001b[38;2;69;71;90m 9\u001b[8;7"] +[25.799566, "o", "H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;147;153;178m-\u001b[38;2;108;112;134m \u001b[38;2;148;226;213mname\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mregion\u001b[38;2;108;112;134m \u001b[8;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[9;3H\u001b[38;2;69;71;90m 8\u001b[9;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;148;226;213mdescription\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mDisplay\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mcommands\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mto\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mlist\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mdatacenter\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mregions\u001b[38;2;108;112;134m \u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[10;3H\u001b[38;2;69;71;90m 7\u001b[10;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;148;226;213mcommands\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[10;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[11;3H\u001b[38;2;69"] +[25.799622, "o", ";71;90m 6\u001b[11;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;147;153;178m-\u001b[38;2;108;112;134m \u001b[38;2;148;226;213mname\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mlist\u001b[38;2;108;112;134m \u001b[11;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[12;3H\u001b[38;2;69;71;90m 5\u001b[12;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;148;226;213mdescription\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mList\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mdatacenter\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mregions\u001b[38;2;108;112;134m \u001b[12;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[13;3H\u001b[38;2;69;71;90m 4\u001b[13;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;148;226;213mflags\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[13;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[14;3H\u001b[38;2;69;71;90m 3\u001b[14;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;148;226;213m--"] +[25.799675, "o", "format=\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mColumns\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mfor\u001b[38;2;108;112;134m \u001b[38;2;166;227;161moutput\u001b[38;2;108;112;134m \u001b[38;2;166;227;161min\u001b[38;2;108;112;134m \u001b[38;2;166;227;161ma\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mcomma-separated\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mlist\u001b[38;2;108;112;134m \u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[15;3H\u001b[38;2;69;71;90m 2\u001b[15;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;148;226;213mcompletion\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[15;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[16;3H\u001b[38;2;69;71;90m 1\u001b[16;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;148;226;213mflag\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[16;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[17;3H\u001b[38;2;180;190;254m20\u001b[17;7H\u001b[38;2;108;112;134m\u001b[48;2;69;71;90m \u001b[38;2;148;226;213mformat\u001b[38;2"] +[25.799722, "o", ";147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;147;153;178m[\u001b[38;2;166;227;161m\"$uniquelist(,)\"\u001b[38;2;147;153;178m,\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mSlug\u001b[38;2;147;153;178m,\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mName\u001b[38;2;147;153;178m,\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mAvailable\u001b[38;2;147;153;178m]\u001b[38;2;108;112;134m\u001b[48;2;245;224;220m \u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[18;3H\u001b[38;2;69;71;90m 1\u001b[18;7H\u001b[38;2;108;112;134m \u001b[18;57H\u001b[38;2;205;214;244m \u001b[19;3H\u001b[38;2;69;71;90m ~\u001b[19;57H\u001b[38;2;205;214;244m \u001b[20;57H \u001b[21;57H \u001b[22;57H \u001b[23;46H\u001b[38;2;127;132;156m\u001b[48;2;49;50;68m[+]\u001b[23;57H 1 sel 20:66 \u001b[24;57H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m "] +[25.799768, "o", " \u001b[59m\u001b[39m\u001b[49m\u001b[0m\u001b[17;72H\u001b[?25l"] +[26.014401, "o", "\u001b[59m\u001b[39m\u001b[49m\u001b[0m\u001b[17;72H\u001b[?25l"] +[26.621449, "o", "\u001b[1;7H\u001b[38;2;108;112;134m\u001b[48;2;30;30;46m \u001b[38;2;148;226;213mflag\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;205;214;244m \u001b[2;7H\u001b[38;2;108;112;134m \u001b[38;2;148;226;213moutput\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;147;153;178m[\u001b[38;2;166;227;161mtext\u001b[38;2;147;153;178m,\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mjson\u001b[38;2;147;153;178m]\u001b[38;2;108;112;134m \u001b[3;7H\u001b[38;2;148;226;213mcommands\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;205;214;244m \u001b[4;7H\u001b[38;2;108;112;134m \u001b[38;2;147;153;178m-\u001b[38;2;108;112;134m \u001b[38;2;148;226;213mname\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mcompute\u001b[38;2;108;112;134m \u001b[5;7H \u001b[38;2;148;226;213mdescription\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mDisplay\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mcommands\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mthat\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mmanage\u001b[38;2;108;112;134m \u001b[38;2;166;227;161minfrastructure\u001b[38;2;108;112;134m \u001b[6;7H \u001b[38;2;148;226;213mcommands\u001b[38;2;147;153;178m:\u001b"] +[26.621987, "o", "[38;2;108;112;134m \u001b[38;2;205;214;244m \u001b[7;7H\u001b[38;2;108;112;134m \u001b[38;2;147;153;178m-\u001b[38;2;108;112;134m \u001b[38;2;148;226;213mname\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mregion\u001b[38;2;108;112;134m \u001b[8;7H \u001b[38;2;148;226;213mdescription\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mDisplay\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mcommands\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mto\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mlist\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mdatacenter\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mregions\u001b[38;2;108;112;134m \u001b[9;7H \u001b[38;2;148;226;213mcommands\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;205;214;244m \u001b[10;7H\u001b[38;2;108;112;134m \u001b[38;2;147;153;178m-\u001b[38;2;108;112;134m \u001b[38;2;148;226;213mname\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mlist\u001b[38;2;108;112;134m \u001b[11;7H \u001b[38;2;148;226;213mdescription\u001b[38;2;147;153;178m:\u001b[38;2"] +[26.622061, "o", ";108;112;134m \u001b[38;2;166;227;161mList\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mdatacenter\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mregions\u001b[38;2;108;112;134m \u001b[12;7H \u001b[38;2;148;226;213mflags\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;205;214;244m \u001b[13;7H\u001b[38;2;108;112;134m \u001b[38;2;148;226;213m--format=\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mColumns\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mfor\u001b[38;2;108;112;134m \u001b[38;2;166;227;161moutput\u001b[38;2;108;112;134m \u001b[38;2;166;227;161min\u001b[38;2;108;112;134m \u001b[38;2;166;227;161ma\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mcomma-separated\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mlist\u001b[38;2;108;112;134m \u001b[14;7H \u001b[38;2;148;226;213mcompletion\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;205;214;244m \u001b[15;7H\u001b[38;2;108;112;134m \u001b[38;2;148;226;213mflag\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;205;214;244m \u001b[16;7H\u001b[38;2;108;112;134m "] +[26.622085, "o", "\u001b[38;2;148;226;213mformat\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;147;153;178m[\u001b[38;2;166;227;161m\"$uniquelist(,)\"\u001b[38;2;147;153;178m,\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mSlug\u001b[38;2;147;153;178m,\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mName\u001b[38;2;147;153;178m,\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mAvailable\u001b[38;2;147;153;178m]\u001b[38;2;108;112;134m \u001b[17;4H\u001b[38;2;180;190;254m1\u001b[17;7H\u001b[38;2;108;112;134m\u001b[48;2;245;224;220m \u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[18;4H\u001b[38;2;69;71;90m~\u001b[18;7H\u001b[38;2;205;214;244m \u001b[19;3H \u001b[23;96H\u001b[38;2;127;132;156m\u001b[48;2;49;50;68m 1 sel\u001b[23;103H 21:1\u001b[59m\u001b[39m\u001b[49m\u001b[0m\u001b[17;7H\u001b[?25l"] +[26.906462, "o", "\u001b[59m\u001b[39m\u001b[49m\u001b[0m\u001b[17;7H\u001b[?25l"] +[27.475392, "o", "\u001b[59m\u001b[39m\u001b[49m\u001b[0m\u001b[17;7H\u001b[?25l"] +[27.89147, "o", "\u001b[14;1H\u001b[38;2;147;153;178m\u001b[48;2;49;50;68mquit buffer-previous write-quit! \u001b[15;1Hquit! write write-all \u001b[16;1Hopen write! write-quit-all \u001b[17;1Hbuffer-close new write-quit-all! \u001b[18;1Hbuffer-close! format quit-all \u001b[19;1Hbuffer-close-others indent-style quit-all! \u001b[20;1Hbuffer-close-others! line-ending cquit \u001b[21;1Hbuffer-close-all earlier cquit! \u001b[22;1Hbuffer-close-all! later "] +[27.891565, "o", " theme \u001b[23;1Hbuffer-next write-quit clipboard-yank \u001b[24;1H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m:\u001b[59m\u001b[39m\u001b[49m\u001b[0m\u001b[24;2H\u001b[?25h\u001b[2 q"] +[28.657992, "o", "\u001b[14;1H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[38;2;69;71;90m 3\u001b[38;2;205;214;244m \u001b[38;2;108;112;134m \u001b[38;2;148;226;213mcompletion\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;205;214;244m \u001b[15;1H\u001b[38;2;147;153;178m\u001b[48;2;49;50;68m┌────────────────────────────────────────────────────────────────────────────────────────┐\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[16;1H\u001b[38;2;147;153;178m\u001b[48;2;49;50;68m│ Write\u001b[16;9Hchanges\u001b[16;17Hto\u001b[16;20Hdisk.\u001b[16;26HAccepts\u001b[16;34Han\u001b[16;37Hoptional\u001b[16;46Hpath\u001b[16;51H(:write\u001b[16;59Hsome/path.txt) \u001b[16;90H│\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[17;1H\u001b[38;2;147;153;178m\u001b[48;2;49;50;68m│ Aliases: w\u001b[17;37H \u001b[17;73H \u001b[17;90H│\u001b[38;2;205;214;244m\u001b[4"] +[28.658083, "o", "8;2;30;30;46m \u001b[18;1H\u001b[38;2;147;153;178m\u001b[48;2;49;50;68m└────────────────────────────────────────────────────────────────────────────────────────┘\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[19;1H\u001b[38;2;147;153;178m\u001b[48;2;49;50;68mwrit\u001b[19;6H \u001b[19;37Hwrite-quit-all\u001b[19;73Hshow\u001b[19;78Hdirectory\u001b[20;1Hwrit\u001b[20;6H! \u001b[20;37Hwrite-qu\u001b[20;46Ht-all!\u001b[20;73Hvsplit-new\u001b[21;1Hwrit\u001b[21;6H-quit \u001b[21;37Hlsp-wo\u001b[21;44Hkspace-command\u001b[21;73Hhsplit-new\u001b[22;1Hwrit\u001b[22;6H-quit! \u001b[22;37Hnew \u001b[22;73Hreflow\u001b[23;1Hwrit\u001b[23;6H-all \u001b[23;37Hshow-clipboard-provider\u001b[23;73H \u001b[24;2H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46mw\u001b[59m\u001b[39m\u001b[49m\u001b[0m\u001b[24;3H\u001b[?25h\u001b[2 q"] +[28.703306, "o", "\u001b[15;1H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[38;2;69;71;90m 2\u001b[38;2;205;214;244m \u001b[38;2;108;112;134m \u001b[38;2;148;226;213mflag\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;205;214;244m \u001b[16;1H \u001b[38;2;69;71;90m 1\u001b[38;2;205;214;244m \u001b[38;2;108;112;134m \u001b[38;2;148;226;213mformat\u001b[38;2;147;153;178m:\u001b[38;2;108;112;134m \u001b[38;2;147;153;178m[\u001b[38;2;166;227;161m\"$uniquelist(,)\"\u001b[38;2;147;153;178m,\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mSlug\u001b[38;2;147;153;178m,\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mName\u001b[38;2;147;153;178m,\u001b[38;2;108;112;134m \u001b[38;2;166;227;161mAvailable\u001b[38;2;147;153;178m]\u001b[38;2;108;112;134m \u001b[38;2;205;214;244m \u001b[17;1H\u001b[38;2;147;153;178m\u001b[48;2;49;50;68m┌─────────────────────────────────────────────────────────────────────────────────"] +[28.70341, "o", "───────┐\u001b[18;1H│ Write changes to disk and close the current view. Accepts an optional path (:wq │\u001b[19;1H│ some/path.txt)\u001b[19;37H \u001b[19;73H \u001b[19;90H│\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[20;1H\u001b[38;2;147;153;178m\u001b[48;2;49;50;68m│ Aliases:\u001b[20;12Hwq,\u001b[20;16Hx\u001b[20;37H \u001b[20;73H \u001b[20;90H│\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[21;1H\u001b[38;2;147;153;178m\u001b[48;2;49;50;68m└────────────────────────────────────────────────────────────────────────────────────────┘\u001b[38;2;205;214;244m\u001b[48;2;30;30;46m \u001b[22;11H\u001b[38;2;147;153;178m\u001b[48;2;49;50;68m \u001b[22;37Hwrite-quit-all\u001b[22;73H \u001b[23;7Hquit!\u001b[23;37Hwrite-quit-\u001b[23;49Hll! \u001b[24;3H\u001b[38;2;205;214;244m\u001b[48;2;30;30;46mq\u001b[59m\u001b[39m\u001b[49m\u001b[0m\u001b[24;4H\u001b[?25h\u001b[2 q"] +[29.718523, "o", "\u001b[?25h\u001b[2 q\u001b[0 q\u001b[?1006l\u001b[?1015l\u001b[?1003l\u001b[?1002l\u001b[?1000l\u001b[?2004l\u001b[?1004l\u001b[?1049l"] +[29.729529, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[29.729784, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!?]\u001b[0;m via \u001b[0;1;36m🐹 v1.20 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[29.729958, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[29.7511, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[29.751158, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[31.182326, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31md\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[31.293963, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mo\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[31.413381, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mc\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[31.638894, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C\u001b[0;31mt\u001b[0;m\r\u001b[10C\u001b[?25h"] +[31.638991, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[31.744604, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mdoctl\u001b[0;m\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[32.62435, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11C \r\u001b[12C\u001b[?25h"] +[32.916414, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12C-\r\u001b[13C\u001b[?25h"] +[32.9165, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[33.055959, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[13C-\r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[33.347943, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12C\u001b[K\u001b[0;4m--access-token \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7m--access-token\u001b[0;2;7;37m (API V2 access token) \r\n\u001b[0;m--api-url\u001b[0;2;37m (Override default API endpoint) \r\n\u001b[0;m--config\u001b[0;2;37m (Specify a custom config file) \r\n\u001b[0;m--context\u001b[0;2;37m (Specify a custom authentication context name) \r\n\u001b[0;m--interactive\u001b[0;2;37m (Enable interactive behavior. Defaults to true if the terminal supports it (de...)\r\n\u001b[0;34m--output\u001b[0;2;37m (Desired output format [text|json]) \r\n\u001b[0;m--trace\u001b[0;2;37m (Show a log of network activity while performing a command) \r\n\u001b[0;m--verbose\u001b[0;2;37m (Enable verbose output) \u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[33.952867, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Co\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[8A\r\u001b[23C\u001b[?25h"] +[33.953688, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[8A\r\u001b[23C\u001b[?25h"] +[34.058041, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4moutput \r\n\u001b[23C\u001b[0;mu\r\n\u001b[K\u001b[0;7;34m--output\u001b[0;2;7;37m (Desired output format [text|json])\u001b[0;m --verbose\u001b[0;2;37m (Enable verbose output)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[24C\u001b[?25h"] +[34.889063, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[12C\u001b[K--output \r\n\u001b[J\u001b[A\r\u001b[21C\u001b[?25h"] +[34.889398, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[21C\u001b[?25h"] +[35.481613, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[21C\u001b[0;4mLICENSE \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;255;184;108mLICENSE \u001b[0;m \u001b[0;38;2;189;147;249mcompleters/ \u001b[0;m \u001b[0;38;2;255;184;108mdocker-compose.yml\u001b[0;m \u001b[0;38;2;255;184;108mgo.sum \u001b[0;m \u001b[0;38;2;189;147;249mpkg/ \r\n\u001b[0;38;2;255;184;108mREADME.md\u001b[0;m \u001b[0;38;2;189;147;249mcompleters_release/\u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m json \u001b[0;38;2;255;184;108mstaticcheck.conf\r\n\u001b[0;38;2;189;147;249mcmd/ \u001b[0;m \u001b[0;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;255;184;108mgo.mod \u001b[0;m \u001b[0;38;2;241;250;140mout.gif\u001b[0;m text \u001b[3A\r\u001b[22C\u001b[?25h"] +[35.919716, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[21C\u001b[K\u001b[0;4mjson \r\n\u001b[22C\u001b[0;mj\r\n\u001b[K\u001b[0;7mjson\u001b[0;m\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[23C\u001b[?25h"] +[35.920025, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[23C\u001b[?25h"] +[36.047803, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[23Cs\r\n\u001b[1A\r\u001b[24C\u001b[?25h"] +[36.048113, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[24C\u001b[?25h"] +[36.742828, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[21C\u001b[Kjson \r\n\u001b[J\u001b[A\r\u001b[26C\u001b[?25h"] +[36.742894, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[26C\u001b[?25h"] +[37.993241, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26Cc\r\u001b[27C\u001b[?25h"] +[37.993308, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[27C\u001b[?25h"] +[38.103574, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27Co\r\u001b[28C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[28C\u001b[?25h"] +[38.468509, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[28Cmp\r\u001b[30C\u001b[?25h"] +[39.240103, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[30Cu\r\u001b[31C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[31C\u001b[?25h"] +[39.240196, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[31C\u001b[?25h"] +[39.459622, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[31Cte \r\u001b[34C\u001b[?25h"] +[39.459663, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[34C\u001b[?25h"] +[39.912403, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[34Cr\r\u001b[35C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[35C\u001b[?25h"] +[39.965575, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[35Ce\r\u001b[36C\u001b[?25h"] +[39.966167, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[36C\u001b[?25h"] +[39.967374, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[36C\u001b[?25h"] +[39.967445, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[36C\u001b[?25h"] +[40.281779, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[34C\u001b[K\u001b[0;4mregion \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mregion\u001b[0;2;7;37m (Display commands to list datacenter regions) \r\n\u001b[0;mreserved-ip\u001b[0;2;37m (Display commands to manage reserved IP addresses) \r\n\u001b[0;mreserved-ip-action\u001b[0;2;37m (Display commands to associate reserved IP addresses with Droplets)\u001b[0;m\u001b[3A\r\u001b[22C\u001b[?25h"] +[41.220513, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[34C\u001b[Kregion \r\n\u001b[J\u001b[A\r\u001b[41C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[41C\u001b[?25h"] +[41.484392, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[41Clist \r\u001b[46C\u001b[?25h"] +[42.502431, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[46C-\r\u001b[47C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[47C\u001b[?25h"] +[42.657706, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[47C-\r\u001b[48C\u001b[?25h"] +[42.658045, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[48C\u001b[?25h"] +[43.342469, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[46C\u001b[K\u001b[0;4m--access-token \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7m--access-token\u001b[0;2;7;37m (API V2 access token) \r\n\u001b[0;m--api-url\u001b[0;2;37m (Override default API endpoint) \r\n\u001b[0;m--config\u001b[0;2;37m (Specify a custom config file) \r\n\u001b[0;m--context\u001b[0;2;37m (Specify a custom authentication context name) \r\n\u001b[0;34m--format\u001b[0;2;37m (Columns for output in a comma-separated list) \r\n\u001b[0;m--interactive\u001b[0;2;37m (Enable interactive behavior. Defaults to true if the terminal supports it (de...)\r\n\u001b[0;m--no-header\u001b[0;2;37m (Return raw data with no headers) \r\n\u001b[0;m--trace\u001b[0;2;37m (Show a log of network activity while performing a command) \r\n\u001b[0;m--verbose\u001b[0;2;37m (Enable verb"] +[43.342504, "o", "ose output) \u001b[0;m\u001b[9A\r\u001b[22C\u001b[?25h"] +[43.935822, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[49C\u001b[K\u001b[0;4mpi-url \r\n\u001b[22C\u001b[0;mf\r\n\u001b[3C\u001b[K\u001b[0;7mpi-url\u001b[0;2;7;37m (Override default API endpoint) \r\n\u001b[2C\u001b[0;m\u001b[Kconfig\u001b[0;2;37m (Specify a custom config file) \r\n\u001b[5C\u001b[0;m\u001b[Ktext\u001b[0;2;37m (Specify a custom authentication context name) \r\n\u001b[0;m\u001b[K\u001b[0;34m--format\u001b[0;2;37m (Columns for output in a comma-separated list) \r\n\u001b[0;m\u001b[K--interactive\u001b[0;2;37m (Enable interactive behavior. Defaults to true if the terminal supports it (de...)\r\n\u001b[2C\u001b[0;m\u001b[Ktrace\u001b[0;2;37m (Show a log of network activity while performing a command) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[6A\r\u001b[23C\u001b[?25h"] +[43.936398, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[6A\r\u001b[23C\u001b[?25h"] +[44.020761, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[48C\u001b[K\u001b[0;4mformat \r\n\u001b[23C\u001b[0;mo\r\n\u001b[K\u001b[0;7;34m--format\u001b[0;2;7;37m (Columns for output in a comma-separated list) \r\n\u001b[2C\u001b[0;m\u001b[Ktrace\u001b[0;2;37m (Show a log of network activity while performing a command)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[2A\r\u001b[24C\u001b[?25h"] +[44.021207, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\u001b[2A\r\u001b[24C\u001b[?25h"] +[44.595189, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[46C\u001b[K--format \r\n\u001b[J\u001b[A\r\u001b[55C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[55C\u001b[?25h"] +[45.239954, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[55C\u001b[0;4mAvailable\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mAvailable\u001b[0;m Slug \u001b[0;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;255;184;108mgo.sum \r\nLICENSE \u001b[0;m \u001b[0;38;2;189;147;249mcmd/ \u001b[0;m \u001b[0;38;2;255;184;108mdocker-compose.yml\u001b[0;m \u001b[0;38;2;241;250;140mout.gif \r\n\u001b[0;mName \u001b[0;38;2;189;147;249mcompleters/ \u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/ \r\n\u001b[0;38;2;255;184;108mREADME.md\u001b[0;m \u001b[0;38;2;189;147;249mcompleters_release/\u001b[0;m \u001b[0;38;2;255;184;108mgo.mod \u001b[0;m \u001b[0;38;2;255;184;108mstaticcheck.conf\u001b[0;m\u001b[4A\r\u001b[22C\u001b[?25h"] +[45.24015, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[4A\r\u001b[22C\u001b[?25h"] +[47.123158, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[55C\u001b[K\u001b[0;4mLICENSE\r\n\u001b[22C\u001b[0;mn\r\n\u001b[K\u001b[0;7;38;2;255;184;108mLICENSE\u001b[0;m Name \u001b[0;38;2;255;184;108mstaticcheck.conf\u001b[0;m\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[23C\u001b[?25h"] +[47.123583, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[23C\u001b[?25h"] +[47.179147, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[55C\u001b[K\u001b[0;4mName\r\n\u001b[23C\u001b[0;ma\r\n\u001b[K\u001b[0;7mName\u001b[0;m\u001b[1A\r\u001b[24C\u001b[?25h"] +[47.179326, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[24C\u001b[?25h"] +[47.77873, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[55C\u001b[KName\r\n\u001b[J\u001b[A\r\u001b[59C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[59C\u001b[?25h"] +[48.127444, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[59C,\r\u001b[60C\u001b[?25h"] +[48.592849, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[55C\u001b[K\u001b[0;4;33m'Name,Available'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mAvailable\u001b[0;m Slug\u001b[1A\r\u001b[22C\u001b[?25h"] +[49.380732, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[61C\u001b[K\u001b[0;4;33mSlug'\r\n\r\n\u001b[0;m\u001b[KAvailable \u001b[0;7mSlug\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[49.380814, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[22C\u001b[?25h"] +[49.679376, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[55C\u001b[K\u001b[0;33m'Name,Slug'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[66C\u001b[?25h"] +[49.679448, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[66C\u001b[?25h"] +[49.679727, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[66C\u001b[?25h"] +[49.961513, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[55C\u001b[K\u001b[0;4;33m'Name,Slug'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mSlug\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[50.871938, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[55C\u001b[K\u001b[0;33m'Name,Slug'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[66C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[66C\u001b[?25h"] +[51.077833, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[66C,\r\u001b[67C\u001b[?25h"] +[51.077899, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[67C\u001b[?25h"] +[51.276899, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[55C\u001b[K\u001b[0;4;33m'Name,Slug,Available'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mAvailable\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[51.923776, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[55C\u001b[K\u001b[0;33m'Name,Slug,Available'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[76C\u001b[?25h"] +[51.923853, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[76C\u001b[?25h"] +[53.154925, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[53.155851, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[53.182772, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[53.18292, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[53.485424, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31me\u001b[0;m\r\u001b[7C\u001b[?25h"] +[53.48551, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[53.670814, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mx\u001b[0;m\r\u001b[8C\u001b[?25h"] +[53.822881, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mi\u001b[0;m\r\u001b[9C\u001b[?25h"] +[53.823699, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[53.84619, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mexit\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[53.998883, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] diff --git a/changelog/v0.24.html b/changelog/v0.24.html new file mode 100644 index 0000000000..34167cdd3b --- /dev/null +++ b/changelog/v0.24.html @@ -0,0 +1,247 @@ + + + + + + v0.24 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.24/banner.png b/changelog/v0.24/banner.png new file mode 100644 index 0000000000..6685e3437a Binary files /dev/null and b/changelog/v0.24/banner.png differ diff --git a/changelog/v0.25.html b/changelog/v0.25.html new file mode 100644 index 0000000000..81028164ba --- /dev/null +++ b/changelog/v0.25.html @@ -0,0 +1,243 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.24 - Spring Cleaning
+ +carapace-bridge
+Moved bridge actions to carapace-bridge. +The shell bridges now use custom configs at
+${UserConfigDir}/carapace/bridge
+(e.g.~/.config/carapace/bridge/fish/config.fish
instead of~/.config/fish/config.fish
).removed flags
+Removed
+ +--bridge
and--spec
flags as user specs are preferred and there are carapace-bridge and carapace-spec as well.v0.25 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.25/banner.png b/changelog/v0.25/banner.png new file mode 100644 index 0000000000..132f2d86a3 Binary files /dev/null and b/changelog/v0.25/banner.png differ diff --git a/changelog/v0.26.html b/changelog/v0.26.html new file mode 100644 index 0000000000..b96dc7ed7a --- /dev/null +++ b/changelog/v0.26.html @@ -0,0 +1,254 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.25 Window Shopping
+ +Windows
+Support for volume prefix in path completion.
+ +v0.26 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.26/banner.png b/changelog/v0.26/banner.png new file mode 100644 index 0000000000..bcfc703613 Binary files /dev/null and b/changelog/v0.26/banner.png differ diff --git a/changelog/v0.26/lexer.cast b/changelog/v0.26/lexer.cast new file mode 100644 index 0000000000..eee3c4b86d --- /dev/null +++ b/changelog/v0.26/lexer.cast @@ -0,0 +1,276 @@ +{"version": 2, "width": 108, "height": 24, "timestamp": 1690559969, "env": {"SHELL": "elvish", "TERM": "tmux-256color"}} +[0.076198, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[0.076614, "o", "\u001b[?25l\r???> ???> \r\u001b[5C\u001b[?25h\u001b[?25l\r\u001b[5C\u001b[K\r\u001b[5C\u001b[?25h"] +[0.092365, "o", "\u001b[?25l\r\r\u001b[5C\u001b[?25h"] +[0.092507, "o", "\u001b[?25l\r\u001b[K\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m via \u001b[0;1;36m🐹 v1.20.6 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[0.784202, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;32mg\u001b[0;m\r\u001b[7C\u001b[?25h"] +[0.78622, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.807038, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.866591, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;32mo\u001b[0;m\r\u001b[8C\u001b[?25h"] +[0.929986, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C \r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[1.024808, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9Cb\r\u001b[10C\u001b[?25h"] +[1.024864, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[1.15495, "o", "\u001b[?25l\u001b[2A\r\r\n"] +[1.155323, "o", "\r\n\u001b[10Cu\r\u001b[11C\u001b[?25h"] +[1.155545, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[1.203768, "o", "\u001b[?25l\u001b[2A\r\r\n"] +[1.204353, "o", "\r\n\u001b[11Ci\r\u001b[12C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[1.250022, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12Cl\r\u001b[13C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[1.35159, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[13Cd\r\u001b[14C\u001b[?25h"] +[1.352352, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[1.352686, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[1.352961, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[1.353753, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[1.353791, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[1.43342, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C \r\u001b[15C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[15C\u001b[?25h"] +[1.671717, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C-\r\u001b[16C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[16C\u001b[?25h"] +[1.86411, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[16Cl\r\u001b[17C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[17C\u001b[?25h"] +[1.945685, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[17Cd\r\u001b[18C\u001b[?25h"] +[1.945994, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[18C\u001b[?25h"] +[2.033742, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[18Cf\r\u001b[19C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[19C\u001b[?25h"] +[2.375254, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[19Clags \r\u001b[24C\u001b[?25h"] +[2.748667, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C-\r\u001b[25C\u001b[?25h"] +[2.748745, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[25C\u001b[?25h"] +[3.160713, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4;33m'-B '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;34m-B\u001b[0;2;7m (add an ELF NT_GNU_BUILD_ID note when using ELF) \u001b[0;m -debugnosplit\u001b[0;2m \r\n\u001b[0;34m-E\u001b[0;2m (set entry symbol name) \u001b[0;m \u001b[0;34m-debugtextsize\r\n-H\u001b[0;2m (set header type) \u001b[0;m \u001b[0;34m-debugtramp\u001b[0;2m (d\r\n\u001b[0;34m-I\u001b[0;2m (use linker as ELF dynamic linker) \u001b[0;m -dumpdep\u001b[0;2m (dump\r\n\u001b[0;34m-L\u001b[0;2m (add specified directory to library path) \u001b[0;m \u001b[0;34m-extar\u001b[0;2m (archiv\r\n\u001b[0;34m-R\u001b[0;2m (set address rounding quantum (default -1)) \u001b[0;m \u001b[0;34m-extld\u001b[0;2m (use li\r\n\u001b[0;34m-T\u001b[0;2m (set text segment address (default -1)) \u001b[0;m \u001b[0;34m-extldflags\u001b[0;2m (p\r\n\u001b[0;34m-X\u001b[0;2m (add string value definition of the form importpath.name=value) \u001b[0;m -f\u001b[0;2m (ignore ver\r\n\u001b[0;m-asan\u001b[0;2m (enable ASan interface) \u001b[0;m -g\u001b[0;2m (disable go\r\n\u001b[0;m-aslr\u001b[0;2m (enable ASLR for buildmode=c-shared on windows (default true)) \u001b[0;m -h\u001b[0;2m (halt on er\r\n\u001b[0;34m-benchmark\u001b[0;2m (set to 'mem' or 'cpu' to enable phase benchmarking) \u001b[0;m \u001b[0;34m-importcfg\u001b[0;2m (re\r\n\u001b[0;34m-benchmarkprofile\u001b[0;2m (emit phase profiles to base_phase.{cpu,mem}prof) \u001b[0;m \u001b[0;34m-installsuffix\r\n-buildid\u001b[0;2m (record id as Go toolchain build id) \u001b[0;m \u001b[0;34m-k\u001b[0;2m (set field \r\n\u001b[0;34m-buildmode\u001b[0;2m (set build mode) \u001b[0;m \u001b[0;34m-libgcc\u001b[0;2m (compi\r\n\u001b[0;m-c\u001b[0;2m (dump call graph) \u001b[0;m \u001b[0;34m-linkmode\u001b[0;2m (set\r\n\u001b[0;34m-capturehostobjs\u001b[0;2m (capture host object files loaded during internal linking to specified dir)\u001b[0;m -linkshared\u001b[0;2m (l\r\n\u001b[0;m-compressdwarf\u001b[0;2m (compress DWARF if possible (default true)) \u001b[0;m \u001b[0;34m-memprofile\u001b[0;2m (w\r\n\u001b[0;34m-cpuprofile\u001b[0;2m (write cpu profile to file) \u001b[0;m \u001b[0;34m-memprofilerat\r\n\u001b[0;m-d\u001b[0;2m (disable dynamic executable) \u001b[0;m -msan\u001b[0;2m (enable \r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[3.604583, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22C-\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[23C\u001b[?25h"] +[3.718697, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4;33maslr '\r\n\u001b[23C\u001b[0;ms\r\n\u001b[K\u001b[0;7m-aslr\u001b[0;2;7m (enable ASLR for buildmode=c-shared on windows (default true)) \r\n\u001b[0;m\u001b[K-s\u001b[0;2m (disable symbol table) \r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mstrictdups\u001b[0;2m (sanity check duplicate symbol contents during object file reading (1=warn 2=err))\u001b[0;m\r\n\u001b[J\u001b[A\u001b[3A\r\u001b[24C\u001b[?25h"] +[4.340413, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4;33ms '\r\n\r\n\u001b[0;m\u001b[K-aslr\u001b[0;2m (enable ASLR for buildmode=c-shared on windows (default true)) \r\n\u001b[0;m\u001b[K\u001b[0;7m-s\u001b[0;2;7m (disable symbol table) \r\n\u001b[0;m\u001b[3A\r\u001b[24C\u001b[?25h"] +[4.530747, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;33m'-s '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[29C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[29C\u001b[?25h"] +[4.746971, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[29C-\r\u001b[30C\u001b[?25h"] +[4.747167, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h"] +[5.084004, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4;33m'-s -B '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;34m-B\u001b[0;2;7m (add an ELF NT_GNU_BUILD_ID note when using ELF) \u001b[0;m -debugnosplit\u001b[0;2m \r\n\u001b[0;34m-E\u001b[0;2m (set entry symbol name) \u001b[0;m \u001b[0;34m-debugtextsize\r\n-H\u001b[0;2m (set header type) \u001b[0;m \u001b[0;34m-debugtramp\u001b[0;2m (d\r\n\u001b[0;34m-I\u001b[0;2m (use linker as ELF dynamic linker) \u001b[0;m -dumpdep\u001b[0;2m (dump\r\n\u001b[0;34m-L\u001b[0;2m (add specified directory to library path) \u001b[0;m \u001b[0;34m-extar\u001b[0;2m (archiv\r\n\u001b[0;34m-R\u001b[0;2m (set address rounding quantum (default -1)) \u001b[0;m \u001b[0;34m-extld\u001b[0;2m (use li\r\n\u001b[0;34m-T\u001b[0;2m (set text segment address (default -1)) \u001b[0;m \u001b[0;34m-extldflags\u001b[0;2m (p\r\n\u001b[0;34m-X\u001b[0;2m (add string value definition of the form importpath.name=value) \u001b[0;m -f\u001b[0;2m (ignore ver\r\n\u001b[0;m-asan\u001b[0;2m (enable ASan interface) \u001b[0;m -g\u001b[0;2m (disable go\r\n\u001b[0;m-aslr\u001b[0;2m (enable ASLR for buildmode=c-shared on windows (default true)) \u001b[0;m -h\u001b[0;2m (halt on er\r\n\u001b[0;34m-benchmark\u001b[0;2m (set to 'mem' or 'cpu' to enable phase benchmarking) \u001b[0;m \u001b[0;34m-importcfg\u001b[0;2m (re\r\n\u001b[0;34m-benchmarkprofile\u001b[0;2m (emit phase profiles to base_phase.{cpu,mem}prof) \u001b[0;m \u001b[0;34m-installsuffix\r\n-buildid\u001b[0;2m (record id as Go toolchain build id) \u001b[0;m \u001b[0;34m-k\u001b[0;2m (set field \r\n\u001b[0;34m-buildmode\u001b[0;2m (set build mode) \u001b[0;m \u001b[0;34m-libgcc\u001b[0;2m (compi\r\n\u001b[0;m-c\u001b[0;2m (dump call graph) \u001b[0;m \u001b[0;34m-linkmode\u001b[0;2m (set\r\n\u001b[0;34m-capturehostobjs\u001b[0;2m (capture host object files loaded during internal linking to specified dir)\u001b[0;m -linkshared\u001b[0;2m (l\r\n\u001b[0;m-compressdwarf\u001b[0;2m (compress DWARF if possible (default true)) \u001b[0;m \u001b[0;34m-memprofile\u001b[0;2m (w\r\n\u001b[0;34m-cpuprofile\u001b[0;2m (write cpu profile to file) \u001b[0;m \u001b[0;34m-memprofilerat\r\n\u001b[0;m-d\u001b[0;2m (disable dynamic executable) \u001b[0;m -msan\u001b[0;2m (enable \r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[5.43529, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22C-\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[23C\u001b[?25h"] +[5.714252, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[29C\u001b[K\u001b[0;4;33mw '\r\n\u001b[23C\u001b[0;mw\r\n\u001b[K\u001b[0;7m-w\u001b[0;2;7m (disable DWARF generation)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[24C\u001b[?25h"] +[5.71439, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[24C\u001b[?25h"] +[6.193081, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;33m'-s -w '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[32C\u001b[?25h"] +[6.193151, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[32C\u001b[?25h"] +[6.630078, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[32C-\r\u001b[33C\u001b[?25h"] +[6.630542, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[33C\u001b[?25h"] +[6.630959, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[33C\u001b[?25h"] +[6.631201, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[33C\u001b[?25h"] +[6.631494, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[33C\u001b[?25h"] +[6.632015, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[33C\u001b[?25h"] +[6.632187, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[33C\u001b[?25h"] +[6.949717, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4;33m'-s -w -B '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;34m-B\u001b[0;2;7m (add an ELF NT_GNU_BUILD_ID note when using ELF) \u001b[0;m -debugnosplit\u001b[0;2m \r\n\u001b[0;34m-E\u001b[0;2m (set entry symbol name) \u001b[0;m \u001b[0;34m-debugtextsize\r\n-H\u001b[0;2m (set header type) \u001b[0;m \u001b[0;34m-debugtramp\u001b[0;2m (d\r\n\u001b[0;34m-I\u001b[0;2m (use linker as ELF dynamic linker) \u001b[0;m -dumpdep\u001b[0;2m (dump\r\n\u001b[0;34m-L\u001b[0;2m (add specified directory to library path) \u001b[0;m \u001b[0;34m-extar\u001b[0;2m (archiv\r\n\u001b[0;34m-R\u001b[0;2m (set address rounding quantum (default -1)) \u001b[0;m \u001b[0;34m-extld\u001b[0;2m (use li\r\n\u001b[0;34m-T\u001b[0;2m (set text segment address (default -1)) \u001b[0;m \u001b[0;34m-extldflags\u001b[0;2m (p\r\n\u001b[0;34m-X\u001b[0;2m (add string value definition of the form importpath.name=value) \u001b[0;m -f\u001b[0;2m (ignore ver\r\n\u001b[0;m-asan\u001b[0;2m (enable ASan interface) \u001b[0;m -g\u001b[0;2m (disable go\r\n\u001b[0;m-aslr\u001b[0;2m (enable ASLR for buildmode=c-shared on windows (default true)) \u001b[0;m -h\u001b[0;2m (halt on er\r\n\u001b[0;34m-benchmark\u001b[0;2m (set to 'mem' or 'cpu' to enable phase benchmarking) \u001b[0;m \u001b[0;34m-importcfg\u001b[0;2m (re\r\n\u001b[0;34m-benchmarkprofile\u001b[0;2m (emit phase profiles to base_phase.{cpu,mem}prof) \u001b[0;m \u001b[0;34m-installsuffix\r\n-buildid\u001b[0;2m (record id as Go toolchain build id) \u001b[0;m \u001b[0;34m-k\u001b[0;2m (set field \r\n\u001b[0;34m-buildmode\u001b[0;2m (set build mode) \u001b[0;m \u001b[0;34m-libgcc\u001b[0;2m (compi\r\n\u001b[0;m-c\u001b[0;2m (dump call graph) \u001b[0;m \u001b[0;34m-linkmode\u001b[0;2m (set\r\n\u001b[0;34m-capturehostobjs\u001b[0;2m (capture host object files loaded during internal linking to specified dir)\u001b[0;m -linkshared\u001b[0;2m (l\r\n\u001b[0;m-compressdwarf\u001b[0;2m (compress DWARF if possible (default true)) \u001b[0;m \u001b[0;34m-memprofile\u001b[0;2m (w\r\n\u001b[0;34m-cpuprofile\u001b[0;2m (write cpu profile to file) \u001b[0;m \u001b[0;34m-memprofilerat\r\n\u001b[0;m-d\u001b[0;2m (disable dynamic executable) \u001b[0;m -msan\u001b[0;2m (enable \r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[7.24485, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22C-\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[23C\u001b[?25h"] +[7.246998, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[23C\u001b[?25h"] +[7.481708, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[32C\u001b[K\u001b[0;4;33mmemprofile '\r\n\u001b[23C\u001b[0;mm\r\n\u001b[1C\u001b[K\u001b[0;7;34mmemprofile\u001b[0;2;7m (write memory profile to file) \u001b[0;m -msan\u001b[0;2m (enable MSan interface)\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mmemprofilerate\u001b[0;2m (set runtime.MemProfileRate to rate)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[2A\r\u001b[24C\u001b[?25h"] +[7.482135, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\u001b[2A\r\u001b[24C\u001b[?25h"] +[7.548887, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[24Co\r\n\u001b[J\u001b[A\r\u001b[25C\u001b[?25h"] +[7.549333, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\u001b[25C\u001b[?25h"] +[8.199551, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[24C\u001b[K\r\n\u001b[0;7;34m-memprofile\u001b[0;2;7m (write memory profile to file) \u001b[0;m -msan\u001b[0;2m (enable MSan interface)\r\n\u001b[0;34m-memprofilerate\u001b[0;2m (set runtime.MemProfileRate to rate)\u001b[0;m\u001b[2A\r\u001b[24C\u001b[?25h"] +[8.338088, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[32C\u001b[K\u001b[0;4;33mB '\r\n\u001b[23C\u001b[0;m\u001b[K\r\n\u001b[1C\u001b[K\u001b[0;7;34mB\u001b[0;2;7m (add an ELF NT_GNU_BUILD_ID note when using ELF) \u001b[0;m -debugnosplit\u001b[0;2m \r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mE\u001b[0;2m (set entry symbol name) \u001b[0;m \u001b[0;34m-debugtextsize\r\n-H\u001b[0;2m (set header type) \u001b[0;m \u001b[0;34m-debugtramp\u001b[0;2m (d\r\n\u001b[0;34m-I\u001b[0;2m (use linker as ELF dynamic linker) \u001b[0;m -dumpdep\u001b[0;2m (dump\r\n\u001b[0;34m-L\u001b[0;2m (add specified directory to library path) \u001b[0;m \u001b[0;34m-extar\u001b[0;2m (archiv\r\n\u001b[0;34m-R\u001b[0;2m (set address rounding quantum (default -1)) \u001b[0;m \u001b[0;34m-extld\u001b[0;2m (use li\r\n\u001b[0;34m-T\u001b[0;2m (set text segment address (default -1)) \u001b[0;m \u001b[0;34m-extldflags\u001b[0;2m (p\r\n\u001b[0;34m-X\u001b[0;2m (add string value definition of the form importpath.name=value) \u001b[0;m -f\u001b[0;2m (ignore ver\r\n\u001b[0;m-asan\u001b[0;2m (enable ASan interface) \u001b[0;m -g\u001b[0;2m (disable go\r\n\u001b[0;m-aslr\u001b[0;2m (enable ASLR for buildmode=c-shared on windows (default true)) \u001b[0;m -h\u001b[0;2m (halt on er\r\n\u001b[0;34m-benchmark\u001b[0;2m (set to 'mem' or 'cpu' to enable phase benchmarking) \u001b[0;m \u001b[0;34m-importcfg\u001b[0;2m (re\r\n\u001b[0;34m-benchmarkprofile\u001b[0;2m (emit phase profiles to base_phase.{cpu,mem}prof) \u001b[0;m \u001b[0;34m-installsuffix\r\n-buildid\u001b[0;2m (record id as Go toolchain build id) \u001b[0;m \u001b[0;34m-k\u001b[0;2m (set field \r\n\u001b[0;34m-buildmode\u001b[0;2m (set build mode) \u001b[0;m \u001b[0;34m-libgcc\u001b[0;2m (compi\r\n\u001b[0;m-c\u001b[0;2m (dump call graph) \u001b[0;m \u001b[0;34m-linkmode\u001b[0;2m (set\r\n\u001b[0;34m-capturehostobjs\u001b[0;2m (capture host object files loaded during internal linking to specified dir)\u001b[0;m -linkshared\u001b[0;2m (l\r\n\u001b[0;m-compressdwarf\u001b[0;2m (compress DWARF if possible (default true)) \u001b[0;m \u001b[0;34m-memprofile\u001b[0;2m (w\r\n\u001b[0;34m-cpuprofile\u001b[0;2m (write cpu profile to file) \u001b[0;m \u001b[0;34m-memprofilerat\r\n\u001b[0;m-d\u001b[0;2m (disable dynamic executable) \u001b[0;m -msan\u001b[0;2m (enable \r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[8.340182, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[23C\u001b[?25h"] +[8.467443, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22C\u001b[K\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[8.47137, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[8.473798, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[8.620479, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[32C\u001b[K\u001b[0;4;33mE '\r\n\u001b[22C\u001b[0;mm\r\n\u001b[1C\u001b[K\u001b[0;7;34mE\u001b[0;2;7m (set entry symbol name) \u001b[0;m \u001b[0;34m-importcfg\u001b[0;2m (read import configuration \r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mI\u001b[0;2m (use linker as ELF dynamic linker) \u001b[0;m \u001b[0;34m-k\u001b[0;2m (set field tracking symbol) \r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mR\u001b[0;2m (set address rounding quantum (default -1)) \u001b[0;m \u001b[0;34m-libgcc\u001b[0;2m (compiler support lib for inte\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mT\u001b[0;2m (set text segment address (default -1)) \u001b[0;m \u001b[0;34m-linkmode\u001b[0;2m (set link mode) \r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mX\u001b[0;2m (add string value definition of the form importpath.name=value) \u001b[0;m \u001b[0;34m-memprofile\u001b[0;2m (write memory profile to f\r\n\u001b[0;m\u001b[K-aslr\u001b[0;2m (enable ASLR for buildmode=c-shared on windows (default true))\u001b[0;m \u001b[0;34m-memprofilerate\u001b[0;2m (set runtime.MemProfil\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mbenchmark\u001b[0;2m (set to 'mem' or 'cpu' to enable phase benchmarking) \u001b[0;m -msan\u001b[0;2m (enable MSan interface) \r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mbenchmarkprofile\u001b[0;2m (emit phase profiles to base_phase.{cpu,mem}prof) \u001b[0;m \u001b[0;34m-n\u001b[0;2m (symbol table) \r\n\u001b[0;m\u001b[K\u001b[0;34m-buildmode\u001b[0;2m (set build mode) \u001b[0;m \u001b[0;34m-pluginpath\u001b[0;2m (full path name for plugin\r\n\u001b[1C\u001b[0;m\u001b[Kc\u001b[0;2m (dump call graph) \u001b[0;m \u001b[0;34m-r\u001b[0;2m (set the ELF dynamic linker search \r\n\u001b[0;m\u001b[K-compressdwarf\u001b[0;2m (compress DWARF if possible (default true)) \u001b[0;m \u001b[0;34m-strictdups\u001b[0;2m (sanity check duplicate sy\r\n\u001b[0;m\u001b[K-d\u001b[0;2m (disable dynamic executable) \u001b[0;m \u001b[0;34m-tmpdir\u001b[0;2m (use directory for temporary f\r\n\u001b[0;m\u001b[K-debugnosplit\u001b[0;2m (dump nosplit call graph) \r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mdebugtextsize\u001b[0;2m (debug text section max size) \r\n\u001b[0;m\u001b[K\u001b[0;34m-debugtramp\u001b[0;2m (debug trampolines) \r\n\u001b[0;m\u001b[K-dumpdep\u001b[0;2m (dump symbol dependency graph) \r\n\u001b[0;m\u001b[K\u001b[0;34m-extar\u001b[0;2m (archive program for buildmode=c-archive) \r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mextld\u001b[0;2m (use linker when linking in external mode) \r\n\u001b[1C\u001b[0;m\u001b[Kf\u001b[0;2m (ignore version mismatch) \r\n\u001b[89C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[8.650397, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[32C\u001b[K\u001b[0;4;33maslr '\r\n\u001b[23C\u001b[0;mo\r\n\u001b[K\u001b[0;7m-aslr\u001b[0;2;7m (enable ASLR for buildmode=c-shared on windows (default true))\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mbuildmode\u001b[0;2m (set build mode) \r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mextar\u001b[0;2m (archive program for buildmode=c-archive) \r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mextld\u001b[0;2m (use linker when linking in external mode) \r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mlinkmode\u001b[0;2m (set link mode) \r\n\u001b[0;m\u001b[K\u001b[0;34m-memprofile\u001b[0;2m (write memory profile to file) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[6A\r\u001b[24C\u001b[?25h"] +[9.154431, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[32C\u001b[K\u001b[0;4;33mbuildmode '\r\n\r\n\u001b[0;m\u001b[K-aslr\u001b[0;2m (enable ASLR for buildmode=c-shared on windows (default true))\r\n\u001b[0;m\u001b[K\u001b[0;7;34m-buildmode\u001b[0;2;7m (set build mode) \r\n\r\n\r\n\r\n\u001b[0;m\u001b[6A\r\u001b[24C\u001b[?25h"] +[9.396786, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;33m'-s -w -buildmode '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[43C\u001b[?25h"] +[9.396856, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[43C\u001b[?25h"] +[9.677879, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4;33m'-s -w -buildmode archive '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7marchive\u001b[0;2;7m (Build the listed non-main packages into .a files) \r\n\u001b[0;mc-archive\u001b[0;2m (Build the listed main package, plus all packages it imports, into a C archive...)\r\n\u001b[0;mc-shared\u001b[0;2m (Build the listed main package, plus all packages it imports, into a C shared ...) \r\n\u001b[0;mdefault\u001b[0;2m (Listed main packages are built into executables and listed non-main packages ...) \r\n\u001b[0;mexe\u001b[0;2m (Build the listed main packages and everything they import into executables) \r\n\u001b[0;mpie\u001b[0;2m (Build the listed main packages and everything they import into position indep...) \r\n\u001b[0;mplugin\u001b[0;2m (Build the listed main packages, plus all packages that they import, into a Go...) \r\n\u001b[0;mshared\u001b[0;2m (Combine all the listed non-main packages into a single shared library) \u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[10.121387, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[42C\u001b[K\u001b[0;4;33mc-archive '\r\n\r\n\u001b[0;m\u001b[Karchive\u001b[0;2m (Build the listed non-main packages into .a files) \r\n\u001b[0;m\u001b[K\u001b[0;7mc-archive\u001b[0;2;7m (Build the listed main package, plus all packages it imports, into a C archive...)\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[10.283028, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[44C\u001b[K\u001b[0;4;33mshared '\r\n\r\n\r\n\u001b[0;m\u001b[Kc-archive\u001b[0;2m (Build the listed main package, plus all packages it imports, into a C archive...)\r\n\u001b[0;m\u001b[K\u001b[0;7mc-shared\u001b[0;2;7m (Build the listed main package, plus all packages it imports, into a C shared ...) \r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[22C\u001b[?25h"] +[10.283798, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[8A\r\u001b[22C\u001b[?25h"] +[10.470215, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;33m'-s -w -buildmode c-shared '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[52C\u001b[?25h"] +[10.470276, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[52C\u001b[?25h"] +[11.657209, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[11.657278, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[11.657768, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[11.694456, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[11.694556, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[11.917917, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;32mg\u001b[0;m\r\u001b[7C\u001b[?25h"] +[11.918073, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[12.050146, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;32mh\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[12.098738, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C \r\u001b[9C\u001b[?25h"] +[12.755451, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9Ca\r\u001b[10C\u001b[?25h"] +[12.755736, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[12.856421, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10Cl\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[13.112138, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11Cias \r\u001b[15C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[15C\u001b[?25h"] +[13.57495, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15Cs\r\u001b[16C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[16C\u001b[?25h"] +[13.657314, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[16Ce\r\u001b[17C\u001b[?25h"] +[13.657531, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[17C\u001b[?25h"] +[13.895983, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[17Ct \r\u001b[19C\u001b[?25h"] +[14.388201, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[19Cb\r\u001b[20C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[20C\u001b[?25h"] +[14.494306, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[20Cu\r\u001b[21C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[21C\u001b[?25h"] +[14.586412, "o", "\u001b[?25l\u001b[2A\r\r\n"] +[14.586846, "o", "\r\n\u001b[21Cg\r\u001b[22C\u001b[?25h"] +[14.587008, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[22C\u001b[?25h"] +[14.732638, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[22C \r\u001b[23C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[23C\u001b[?25h"] +[15.018859, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[23C\u001b[0;33m'\u001b[0;m\r\u001b[24C\u001b[?25h"] +[15.556634, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[23C\u001b[K\u001b[0;4;33m'alias '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7malias\u001b[0;2;7m (Create command shortcuts) \u001b[0;m \u001b[0;34missue\u001b[0;2m (Manage issues) \r\n\u001b[0;mapi\u001b[0;2m (Make an authenticated GitHub API request) \u001b[0;m label\u001b[0;2m (Manage labels) \r\n\u001b[0;34mauth\u001b[0;2m (Authenticate gh and git with GitHub) \u001b[0;m \u001b[0;36mmoep\u001b[0;2m (issue list --label bug) \r\n\u001b[0;34mbrowse\u001b[0;2m (Open the repository in the browser) \u001b[0;m \u001b[0;36mnfeow\u001b[0;2m (issue list --label bash,documentation,depen\r\n\u001b[0;33mcache\u001b[0;2m (Manage Github Actions caches) \u001b[0;m \u001b[0;34morg\u001b[0;2m (Manage organizations) \r\n\u001b[0;36mcarapace\u001b[0;2m (search issues rsteube/carapace --sort updated)\u001b[0;m \u001b[0;34mpr\u001b[0;2m (Manage pull requests) \r\n\u001b[0;36mco\u001b[0;2m (pr checkout) \u001b[0;m \u001b[0;34mproject\u001b[0;2m (Work with GitHub Projects.) \r\n\u001b[0;36mco-test\u001b[0;2m (issue) \u001b[0;m \u001b[0;34mrelease\u001b[0;2m (Manage releases) \r\n\u001b[0;34mcodespace\u001b[0;2m (Connect to and manage codespaces) \u001b[0;m \u001b[0;34mrepo\u001b[0;2m (Manage repositories) \r\n\u001b[0;mcompletion\u001b[0;2m (Generate shell completion scripts) \u001b[0;m \u001b[0;35mrepo-collab\u001b[0;2m (manage repository collaborators) \r\n\u001b[0;mconfig\u001b[0;2m (Manage configuration for gh) \u001b[0;m rs\u001b[0;2m (View info about repo rulesets) \r\n\u001b[0;34mcs\u001b[0;2m (Connect to and manage codespaces) \u001b[0;m ruleset\u001b[0;2m (View info about repo rulesets) \r\n\u001b[0;35mdash\u001b[0;2m (A beautiful CLI dashboard for GitHub) \u001b[0;m \u001b[0;33mrun\u001b[0;2m (View details about workflow runs) \r\n\u001b[0;mext\u001b[0;2m (Manage gh extensions) \u001b[0;m search\u001b[0;2m (Search for repositories, issues, and pull \r\n\u001b[0;mextension\u001b[0;2m (Manage gh extensions) \u001b[0;m secret\u001b[0;2m (Manage GitHub secrets) \r\n\u001b[0;mextensions\u001b[0;2m (Manage gh extensions) \u001b[0;m ssh-key\u001b[0;2m (Manage SSH keys) \r\n\u001b[0;34mgist\u001b[0;2m (Manage gists) \u001b[0;m status\u001b[0;2m (Print information about relevant issues, p\r\n\u001b[0;mgpg-key\u001b[0;2m (Manage GPG keys) \u001b[0;m variable\u001b[0;2m (Manage GitHub Actions variables) \r\n\u001b[0;mhelp\u001b[0;2m (Help about any command) \u001b[0;m \u001b[0;33mworkflow\u001b[0;2m (View details about GitHub Actions workfl\r\n\u001b[0;7;35m \u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[15.85674, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Ci\r\n\u001b[56C\u001b[K\u001b[0;2;7m \u001b[0;m \u001b[0;34mrepo\u001b[0;2m (Manage repositories) \r\n\u001b[56C\u001b[0;m\u001b[K\u001b[0;2m \u001b[0;m \u001b[0;35mrepo-collab\u001b[0;2m (manage repository collaborators) \r\n\u001b[56C\u001b[0;m\u001b[K\u001b[0;2m \u001b[0;m rs\u001b[0;2m (View info about repo rulesets) \r\n\u001b[56C\u001b[0;m\u001b[K\u001b[0;2m \u001b[0;m ruleset\u001b[0;2m (View info about repo rulesets) \r\n\u001b[56C\u001b[0;m\u001b[K\u001b[0;2m \u001b[0;m \u001b[0;33mrun\u001b[0;2m (View details about workflow runs) \r\n\u001b[56C\u001b[0;m\u001b[K\u001b[0;2m \u001b[0;m search\u001b[0;2m (Search for repositories, issues, and pul\r\n\u001b[2C\u001b[0;m\u001b[K\u001b[0;36m-test\u001b[0;2m (issue) \u001b[0;m secret\u001b[0;2m (Manage GitHub secrets) \r\n\u001b[0;m\u001b[Kcompletion\u001b[0;2m (Generate shell completion scripts) \u001b[0;m status\u001b[0;2m (Print information about relevant issues,\r\n\u001b[0;m\u001b[Kconfig\u001b[0;2m (Manage configuration for gh) \u001b[0;m variable\u001b[0;2m (Manage GitHub Actions variables) \r\n\u001b[0;m\u001b[K\u001b[0;35mdash\u001b[0;2m (A beautiful CLI dashboard for GitHub) \u001b[0;m \u001b[0;33mworkflow\u001b[0;2m (View details about GitHub Actions work\r\n\u001b[0;m\u001b[Kext\u001b[0;2m (Manage gh extensions) \r\n\u001b[0;m\u001b[Kextension\u001b[0;2m (Manage gh extensions) \r\n\u001b[0;m\u001b[Kextensions\u001b[0;2m (Manage gh extensions) \r\n\u001b[0;m\u001b[K\u001b[0;34mgist\u001b[0;2m (Manage gists) \r\n\u001b[0;m\u001b[K\u001b[0;34missue\u001b[0;2m (Manage issues) \r\n\u001b[0;m\u001b[K\u001b[0;36mmoep\u001b[0;2m (issue list --label bug) \r\n\u001b[0;m\u001b[K\u001b[0;36mnfeow\u001b[0;2m (issue list --label bash,documentation,dependencies)\r\n\u001b[0;m\u001b[K\u001b[0;34morg\u001b[0;2m (Manage organizations) \r\n\u001b[0;m\u001b[K\u001b[0;34mproject\u001b[0;2m (Work with GitHub Projects.) \r\n\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[15.91889, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4;33mcarapace '\r\n\u001b[23C\u001b[0;ms\r\n\u001b[K\u001b[0;7;36mcarapace\u001b[0;2;7m (search issues rsteube/carapace --sort updated) \r\n\u001b[0;m\u001b[K\u001b[0;36mco-test\u001b[0;2m (issue) \r\n\u001b[0;m\u001b[K\u001b[0;34mgist\u001b[0;2m (Manage gists) \r\n\u001b[0;m\u001b[K\u001b[0;34missue\u001b[0;2m (Manage issues) \r\n\u001b[0;m\u001b[K\u001b[0;36mmoep\u001b[0;2m (issue list --label bug) \r\n\u001b[0;m\u001b[K\u001b[0;36mnfeow\u001b[0;2m (issue list --label bash,documentation,dependencies) \r\n\u001b[0;m\u001b[Ksearch\u001b[0;2m (Search for repositories, issues, and pull requests) \r\n\u001b[0;m\u001b[Kstatus\u001b[0;2m (Print information about relevant issues, pull requests, and notifications acr...)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[8A\r\u001b[24C\u001b[?25h"] +[16.533038, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[25C\u001b[K\u001b[0;4;33mo-test '\r\n\r\n\u001b[0;m\u001b[K\u001b[0;36mcarapace\u001b[0;2m (search issues rsteube/carapace --sort updated) \r\n\u001b[0;m\u001b[K\u001b[0;7;36mco-test\u001b[0;2;7m (issue) \r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[24C\u001b[?25h"] +[16.706537, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4;33mgist '\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;36mco-test\u001b[0;2m (issue) \r\n\u001b[0;m\u001b[K\u001b[0;7;34mgist\u001b[0;2;7m (Manage gists) \r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[24C\u001b[?25h"] +[16.837803, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4;33missue '\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;34mgist\u001b[0;2m (Manage gists) \r\n\u001b[0;m\u001b[K\u001b[0;7;34missue\u001b[0;2;7m (Manage issues) \r\n\r\n\r\n\r\n\u001b[0;m\u001b[8A\r\u001b[24C\u001b[?25h"] +[17.012341, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[23C\u001b[K\u001b[0;33m'issue '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[31C\u001b[?25h"] +[17.012432, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[31C\u001b[?25h"] +[17.20723, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[31Cl\r\u001b[32C\u001b[?25h"] +[17.207459, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[32C\u001b[?25h"] +[17.278529, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[32Ci\r\u001b[33C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[33C\u001b[?25h"] +[17.494734, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[23C\u001b[K\u001b[0;4;33m'issue list '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;33mlist\u001b[0;2;7m (List issues in a repository)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[18.118568, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[23C\u001b[K\u001b[0;33m'issue list '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[36C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[36C\u001b[?25h"] +[18.278582, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[36C-\r\u001b[37C\u001b[?25h"] +[18.278963, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[37C\u001b[?25h"] +[18.443407, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[37C-\r\u001b[38C\u001b[?25h"] +[18.44373, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[38C\u001b[?25h"] +[18.989443, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[38Cl\r\u001b[39C\u001b[?25h"] +[18.989517, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[39C\u001b[?25h"] +[18.990922, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[39C\u001b[?25h"] +[18.99097, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[39C\u001b[?25h"] +[19.041583, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[39Ca\r\u001b[40C\u001b[?25h"] +[19.34605, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[23C\u001b[K\u001b[0;4;33m'issue list --label '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;34m--label\u001b[0;2;7m (Filter by label)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[19.867452, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[23C\u001b[K\u001b[0;33m'issue list --label '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[44C\u001b[?25h"] +[19.867514, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[44C\u001b[?25h"] +[20.089434, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[23C\u001b[K\u001b[0;4;33m'issue list --label bash'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;211;86;115mbash \u001b[0;m \u001b[0;38;2;216;118;227mquestion\u001b[0;2m (Further information is requested)\r\n\u001b[0;38;2;194;3;154mbash-ble \u001b[0;m \u001b[0;38;2;44;62;253mspec \r\n\u001b[0;38;2;215;58;74mbug\u001b[0;2m (Something isn't working) \u001b[0;m \u001b[0;38;2;65;47;9mtcsh \r\n\u001b[0;38;2;3;102;214mdependencies\u001b[0;2m (Pull requests that update a dependency file)\u001b[0;m \u001b[0;38;2;255;20;90mwindows \r\n\u001b[0;38;2;0;117;202mdocumentation\u001b[0;2m (Improvements or additions to documentation)\u001b[0;m \u001b[0;38;2;255;255;255mwontfix\u001b[0;2m (This will not be worked on) \r\n\u001b[0;38;2;207;211;215mduplicate\u001b[0;2m (This issue or pull request already exists) \u001b[0;m \u001b[0;38;2;168;255;169mxonsh \r\n\u001b[0;38;2;255;214;201melvish \u001b[0;m \u001b[0;38;2;239;218;83mzsh \r\n\u001b[0;38;2;162;238;239menhancement\u001b[0;2m (New feature or request) \r\n\u001b[0;38;2;255;255;255mfaq \r\n\u001b[0;38;2;126;168;252mfish \r\n\u001b[0;38;2;112;87;255mgood first issue\u001b[0;2m (Good for newcomers) \r\n\u001b[0;38;2;0;134;114mhelp wanted\u001b[0;2m (Extra attention is needed) \r\n\u001b[0;38;2;228;230;105minvalid\u001b[0;2m (This doesn't seem right) \r\n\u001b[0;38;2;14;93;109mion \r\n\u001b[0;38;2;226;247;93mlinux \r\n\u001b[0;38;2;41;216;102mnushell \r\n\u001b[0;38;2;55;58;54moil \r\n\u001b[0;38;2;249;77;86mosx \r\n\u001b[0;38;2;232;161;111mpowershell \u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[20.644098, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Cb\r\n\u001b[8C\u001b[K \u001b[0;38;2;215;58;74mbug\u001b[0;2m (Something isn't working) \r\n\u001b[8C\u001b[0;m\u001b[K \u001b[0;38;2;255;255;255mwontfix\u001b[0;2m (This will not be worked on)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[2A\r\u001b[23C\u001b[?25h"] +[20.644168, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\u001b[2A\r\u001b[23C\u001b[?25h"] +[20.760685, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[44C\u001b[K\u001b[0;4;33mug'\r\n\u001b[23C\u001b[0;mu\r\n\u001b[K\u001b[0;7;38;2;215;58;74mbug\u001b[0;2;7m (Something isn't working)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[24C\u001b[?25h"] +[21.460185, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[23C\u001b[K\u001b[0;33m'issue list --label bug'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[47C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[47C\u001b[?25h"] +[24.30328, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\r\u001b[6C\u001b[?25h"] +[24.304028, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[24.330108, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[24.33017, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[24.719663, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mc\u001b[0;m\r\u001b[7C\u001b[?25h"] +[24.792182, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31ma\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[24.957036, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mr\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[25.11456, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C\u001b[0;31mg\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[25.215031, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mcargo\u001b[0;m\r\u001b[11C\u001b[?25h"] +[25.215321, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[25.411827, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;31mcargo-\u001b[0;m\r\u001b[12C\u001b[?25h"] +[25.411907, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[25.661196, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12C\u001b[0;31mw\u001b[0;m\r\u001b[13C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[25.756654, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[13C\u001b[0;31ma\u001b[0;m\r\u001b[14C\u001b[?25h"] +[25.75712, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[25.758754, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[26.233268, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mcargo-watch\u001b[0;m\r\u001b[17C\u001b[?25h"] +[27.748473, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[17C \r\u001b[18C\u001b[?25h"] +[28.676662, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[18C-\r\u001b[19C\u001b[?25h"] +[28.832822, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[19C-\r\u001b[20C\u001b[?25h"] +[29.133703, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[20Cs\r\u001b[21C\u001b[?25h"] +[29.133782, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[21C\u001b[?25h"] +[29.244512, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[21Ch\r\u001b[22C\u001b[?25h"] +[29.244826, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[22C\u001b[?25h"] +[29.492301, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[22Cell \r\u001b[26C\u001b[?25h"] +[30.297121, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26Cc\r\u001b[27C\u001b[?25h"] +[30.52651, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27Ca\r\u001b[28C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[28C\u001b[?25h"] +[30.654189, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[28Cr\r\u001b[29C\u001b[?25h"] +[30.654436, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[29C\u001b[?25h"] +[30.833741, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[29Cg\r\u001b[30C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h"] +[31.151055, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4;33m'cargo '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;80;250;123mcargo\u001b[0;m \u001b[0;38;2;80;250;123mcargo-clippy\u001b[0;m \u001b[0;38;2;80;250;123mcargo-fmt\u001b[0;m \u001b[0;38;2;139;233;253mcargo-miri\u001b[0;m \u001b[0;38;2;80;250;123mcargo-watch\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[31.838446, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;33m'cargo '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[34C\u001b[?25h"] +[31.838522, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[34C\u001b[?25h"] +[32.388488, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[34C-\r\u001b[35C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[35C\u001b[?25h"] +[33.621502, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4;33m'cargo --color '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;34m--color\u001b[0;2;7m (Coloring: auto, always, never) \r\n\u001b[0;34m--config\u001b[0;2m (Override a configuration value) \r\n\u001b[0;34m--explain\u001b[0;2m (Run `rustc --explain CODE`) \r\n\u001b[0;m--frozen\u001b[0;2m (Require Cargo.lock and cache are up to date) \r\n\u001b[0;m--help\u001b[0;2m (Print help) \r\n\u001b[0;m--list\u001b[0;2m (List installed commands) \r\n\u001b[0;m--locked\u001b[0;2m (Require Cargo.lock is up to date) \r\n\u001b[0;m--offline\u001b[0;2m (Run without accessing the network) \r\n\u001b[0;m--quiet\u001b[0;2m (Do not print cargo log messages) \r\n\u001b[0;m--verbose\u001b[0;2m (Use verbose output (-vv very verbose/build.rs output)) \r\n\u001b[0;m--version\u001b[0;2m (Print version info and exit) \r\n\u001b[0;34m-C\u001b[0;2m (Change to DIRECTORY before doing anything (nightly-only)) \r\n\u001b[0;m-V\u001b[0;2m (Print version info and exit) \r\n\u001b[0;34m-Z\u001b[0;2m (Unstable (nightly-only) flags to Cargo, see 'cargo -Z help' for details)\r\n\u001b[0;m-h\u001b[0;2m (Print help) \r\n\u001b[0;m-q\u001b[0;2m (Do not print cargo log messages) \r\n\u001b[0;m-v\u001b[0;2m (Use verbose output (-vv very verbose/build.rs output)) \u001b[0;m\u001b[17A\r\u001b[22C\u001b[?25h"] +[34.169533, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22C-\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[17A\r\u001b[23C\u001b[?25h"] +[34.171433, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[17A\r\u001b[23C\u001b[?25h"] +[34.450225, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[34C\u001b[K\u001b[0;4;33mC '\r\n\u001b[23C\u001b[0;mC\r\n\u001b[1C\u001b[K\u001b[0;7;34mC\u001b[0;2;7m (Change to DIRECTORY before doing anything (nightly-only))\u001b[0;m\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[24C\u001b[?25h"] +[35.077533, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;33m'cargo -C '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[37C\u001b[?25h"] +[35.077891, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[37C\u001b[?25h"] +[35.903419, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[37C.\r\u001b[38C\u001b[?25h"] +[35.903706, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[38C\u001b[?25h"] +[36.056072, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[38C.\r\u001b[39C\u001b[?25h"] +[36.11003, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[39C/\r\u001b[40C\u001b[?25h"] +[36.110102, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[40C\u001b[?25h"] +[36.64973, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[40Cn\r\u001b[41C\u001b[?25h"] +[36.650136, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[41C\u001b[?25h"] +[36.837485, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[41Cu\r\u001b[42C\u001b[?25h"] +[36.83768, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[42C\u001b[?25h"] +[36.871575, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[42Cs\r\u001b[43C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[43C\u001b[?25h"] +[37.012931, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[43Ch\r\u001b[44C\u001b[?25h"] +[37.013001, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[44C\u001b[?25h"] +[37.104311, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[44Ce\r\u001b[45C\u001b[?25h"] +[37.104367, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[45C\u001b[?25h"] +[37.498898, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4;33m'cargo -C ../nushell.github.io/'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;189;147;249mnushell.github.io/\u001b[0;m \u001b[0;38;2;189;147;249mnushell/\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[38.301537, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[46C\u001b[K\u001b[0;4;33m/'\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249mnushell.github.io/\u001b[0;m \u001b[0;7;38;2;189;147;249mnushell/\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[38.617666, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;33m'cargo -C ../nushell/'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[48C\u001b[?25h"] +[38.618012, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[48C\u001b[?25h"] +[39.964305, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[47C\u001b[?25h"] +[40.430889, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[47C\u001b[K\u001b[0;33m '\u001b[0;m\r\u001b[48C\u001b[?25h"] +[40.430969, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[48C\u001b[?25h"] +[40.758097, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4;33m'cargo -C ../nushell/ add '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;33madd\u001b[0;2;7m (Add dependencies to a Cargo.toml manifest file) \u001b[0;m locate-project\u001b[0;2m (Print a JSON\r\n\u001b[0;34mb\u001b[0;2m (Compile a local package and all of its dependencies) \u001b[0;m \u001b[0;36mlogin\u001b[0;2m (Save an api token fro\r\n\u001b[0;34mbench\u001b[0;2m (Execute all benchmarks of a local package) \u001b[0;m logout\u001b[0;2m (Remove an API token \r\n\u001b[0;34mbuild\u001b[0;2m (Compile a local package and all of its dependencies) \u001b[0;m \u001b[0;33mmetadata\u001b[0;2m (Output the resolve\r\n\u001b[0;34mc\u001b[0;2m (Check a local package and all of its dependencies for errors) \u001b[0;m miri \r\n\u001b[0;34mcheck\u001b[0;2m (Check a local package and all of its dependencies for errors) \u001b[0;m \u001b[0;35mnew\u001b[0;2m (Create a new cargo pack\r\n\u001b[0;34mclean\u001b[0;2m (Remove artifacts that cargo has generated in the past) \u001b[0;m \u001b[0;36mowner\u001b[0;2m (Manage the owners of \r\n\u001b[0;mclippy\u001b[0;2m (Checks a package to catch common mistakes and improve your Rust code.)\u001b[0;m \u001b[0;36mpackage\u001b[0;2m (Assemble the local \r\n\u001b[0;mconfig\u001b[0;2m (Inspect configuration values) \u001b[0;m \u001b[0;33mpkgid\u001b[0;2m (Print a fully qualifi\r\n\u001b[0;34md\u001b[0;2m (Build a package's documentation) \u001b[0;m \u001b[0;36mpublish\u001b[0;2m (Upload a package to\r\n\u001b[0;34mdoc\u001b[0;2m (Build a package's documentation) \u001b[0;m \u001b[0;34mr\u001b[0;2m (Run a binary or example o\r\n\u001b[0;34mfetch\u001b[0;2m (Fetch dependencies of a package from the network) \u001b[0;m read-manifest\u001b[0;2m (Print a JSON \r\n\u001b[0;34mfix\u001b[0;2m (Automatically fix lint warnings reported by rustc) \u001b[0;m remove\u001b[0;2m (Remove dependencies \r\n\u001b[0;mfmt\u001b[0;2m (Formats all bin and lib files of the current crate using rustfmt.) \u001b[0;m \u001b[0;34mreport\u001b[0;2m (Generate and display\r\n\u001b[0;33mgenerate-lockfile\u001b[0;2m (Generate the lockfile for a package) \u001b[0;m rm\u001b[0;2m (alias: remove) \r\n\u001b[0;mgit-checkout\u001b[0;2m (This command has been removed) \u001b[0;m \u001b[0;34mrun\u001b[0;2m (Run a binary or example\r\n\u001b[0;mhelp\u001b[0;2m (Displays help for a cargo subcommand) \u001b[0;m \u001b[0;34mrustc\u001b[0;2m (Compile a package, an\r\n\u001b[0;35minit\u001b[0;2m (Create a new cargo package in an existing directory) \u001b[0;m \u001b[0;34mrustdoc\u001b[0;2m (Build a package's d\r\n\u001b[0;35minstall\u001b[0;2m (Install a Rust binary) \u001b[0;m \u001b[0;35msearch\u001b[0;2m (Search packages in c\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[41.575529, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[48C\u001b[K\u001b[0;4;33mb '\r\n\r\n\u001b[0;m\u001b[K\u001b[0;33madd\u001b[0;2m (Add dependencies to a Cargo.toml manifest file) \u001b[0;m locate-project\u001b[0;2m (Print a JSON\r\n\u001b[0;m\u001b[K\u001b[0;7;34mb\u001b[0;2;7m (Compile a local package and all of its dependencies) \u001b[0;m \u001b[0;36mlogin\u001b[0;2m (Save an api token fro\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[41.765517, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[49C\u001b[K\u001b[0;4;33mench '\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;34mb\u001b[0;2m (Compile a local package and all of its dependencies) \u001b[0;m \u001b[0;36mlogin\u001b[0;2m (Save an api token fro\r\n\u001b[0;m\u001b[K\u001b[0;7;34mbench\u001b[0;2;7m (Execute all benchmarks of a local package) \u001b[0;m logout\u001b[0;2m (Remove an API token \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[41.919465, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[49C\u001b[K\u001b[0;4;33muild '\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;34mbench\u001b[0;2m (Execute all benchmarks of a local package) \u001b[0;m logout\u001b[0;2m (Remove an API token \r\n\u001b[0;m\u001b[K\u001b[0;7;34mbuild\u001b[0;2;7m (Compile a local package and all of its dependencies) \u001b[0;m \u001b[0;33mmetadata\u001b[0;2m (Output the resolve\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[42.136859, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;33m'cargo -C ../nushell/ build '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[55C\u001b[?25h"] +[42.137069, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[55C\u001b[?25h"] +[42.376735, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[55C-\r\u001b[56C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[56C\u001b[?25h"] +[42.526851, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[56C-\r\u001b[57C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[57C\u001b[?25h"] +[42.733805, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[57Cf\r\u001b[58C\u001b[?25h"] +[42.734396, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[58C\u001b[?25h"] +[42.735064, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[58C\u001b[?25h"] +[42.73529, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[58C\u001b[?25h"] +[42.735676, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[58C\u001b[?25h"] +[42.73598, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[58C\u001b[?25h"] +[42.83051, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[58Ce\r\u001b[59C\u001b[?25h"] +[42.830592, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[59C\u001b[?25h"] +[43.196332, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4;33m'cargo -C ../nushell/ build --features '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;34m--features\u001b[0;2;7m (Space or comma separated list of features to activate)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[43.772863, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;33m'cargo -C ../nushell/ build --features '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[66C\u001b[?25h"] +[43.77305, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[66C\u001b[?25h"] +[44.072119, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4;33m'cargo -C ../nushell/ build --features dataframe'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mdataframe\u001b[0;2;7m (dep:nu-cmd-dataframe, nu-cmd-lang/dataframe) \r\n\u001b[0;mdefault\u001b[0;2m (plugin, which-support, trash-support, sqlite) \r\n\u001b[0;mextra\u001b[0;2m (dep:nu-cmd-extra, nu-cmd-lang/extra) \r\n\u001b[0;mmimalloc\u001b[0;2m (nu-cmd-lang/mimalloc, dep:mimalloc) \r\n\u001b[0;mnu-plugin\u001b[0;2m (dep:nu-plugin) \r\n\u001b[0;mplugin\u001b[0;2m (nu-plugin, nu-cli/plugin, nu-parser/plugin, nu-command/plugin, nu-protocol/pl...)\r\n\u001b[0;msqlite\u001b[0;2m (nu-command/sqlite, nu-cmd-lang/sqlite) \r\n\u001b[0;mstable\u001b[0;2m (default) \r\n\u001b[0;mstatic-link-openssl\u001b[0;2m (dep:openssl, nu-cmd-lang/static-link-openssl) \r\n\u001b[0;mtrash-support\u001b[0;2m (nu-command/trash-support, nu-cmd-lang/trash-support) \r\n\u001b[0;mwasi\u001b[0;2m (nu-cmd-lang/wasi) \r\n\u001b[0;mwhich-support\u001b[0;2m (nu-command/which-support, nu-cmd-lang/which-support) \u001b[0;m\u001b[12A\r\u001b[22C\u001b[?25h"] +[44.772237, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;33m'cargo -C ../nushell/ build --features dataframe'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[75C\u001b[?25h"] +[44.772296, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[75C\u001b[?25h"] +[44.945344, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[75C,\r\u001b[76C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[76C\u001b[?25h"] +[45.165939, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4;33m'cargo -C ../nushell/ build --features dataframe,default'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mdefault\u001b[0;2;7m (plugin, which-support, trash-support, sqlite) \r\n\u001b[0;mextra\u001b[0;2m (dep:nu-cmd-extra, nu-cmd-lang/extra) \r\n\u001b[0;mmimalloc\u001b[0;2m (nu-cmd-lang/mimalloc, dep:mimalloc) \r\n\u001b[0;mnu-plugin\u001b[0;2m (dep:nu-plugin) \r\n\u001b[0;mplugin\u001b[0;2m (nu-plugin, nu-cli/plugin, nu-parser/plugin, nu-command/plugin, nu-protocol/pl...)\r\n\u001b[0;msqlite\u001b[0;2m (nu-command/sqlite, nu-cmd-lang/sqlite) \r\n\u001b[0;mstable\u001b[0;2m (default) \r\n\u001b[0;mstatic-link-openssl\u001b[0;2m (dep:openssl, nu-cmd-lang/static-link-openssl) \r\n\u001b[0;mtrash-support\u001b[0;2m (nu-command/trash-support, nu-cmd-lang/trash-support) \r\n\u001b[0;mwasi\u001b[0;2m (nu-cmd-lang/wasi) \r\n\u001b[0;mwhich-support\u001b[0;2m (nu-command/which-support, nu-cmd-lang/which-support) \u001b[0;m\u001b[11A\r\u001b[22C\u001b[?25h"] +[45.473577, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[75C\u001b[K\u001b[0;4;33mextra'\r\n\r\n\u001b[0;m\u001b[Kdefault\u001b[0;2m (plugin, which-support, trash-support, sqlite) \r\n\u001b[0;m\u001b[K\u001b[0;7mextra\u001b[0;2;7m (dep:nu-cmd-extra, nu-cmd-lang/extra) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[11A\r\u001b[22C\u001b[?25h"] +[45.474338, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[11A\r\u001b[22C\u001b[?25h"] +[45.648729, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[75C\u001b[K\u001b[0;4;33mmimalloc'\r\n\r\n\r\n\u001b[0;m\u001b[Kextra\u001b[0;2m (dep:nu-cmd-extra, nu-cmd-lang/extra) \r\n\u001b[0;m\u001b[K\u001b[0;7mmimalloc\u001b[0;2;7m (nu-cmd-lang/mimalloc, dep:mimalloc) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[11A\r\u001b[22C\u001b[?25h"] +[45.866215, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[75C\u001b[K\u001b[0;4;33mnu-plugin'\r\n\r\n\r\n\r\n\u001b[0;m\u001b[Kmimalloc\u001b[0;2m (nu-cmd-lang/mimalloc, dep:mimalloc) \r\n\u001b[0;m\u001b[K\u001b[0;7mnu-plugin\u001b[0;2;7m (dep:nu-plugin) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[11A\r\u001b[22C\u001b[?25h"] +[46.031953, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;33m'cargo -C ../nushell/ build --features dataframe,nu-plugin'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[85C\u001b[?25h"] +[46.032043, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[85C\u001b[?25h"] +[46.395374, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[84C\u001b[?25h"] +[46.712549, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[84C\u001b[K\u001b[0;33m '\u001b[0;m\r\u001b[85C\u001b[?25h"] +[46.712576, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[85C\u001b[?25h"] +[47.013296, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[85C\u001b[K\u001b[0;33m|'\u001b[0;m\r\u001b[86C\u001b[?25h"] +[47.013375, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[86C\u001b[?25h"] +[47.242659, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[86C\u001b[K\u001b[0;33m '\u001b[0;m\r\u001b[87C\u001b[?25h"] +[47.242703, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[87C\u001b[?25h"] +[47.65464, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[87C\u001b[K\u001b[0;33mb'\u001b[0;m\r\u001b[88C\u001b[?25h"] +[47.654663, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[88C\u001b[?25h"] +[47.723236, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[88C\u001b[K\u001b[0;33ma'\u001b[0;m\r\u001b[89C\u001b[?25h"] +[47.723266, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[89C\u001b[?25h"] +[48.234192, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4;33m'cargo -C ../nushell/ build --features dataframe,nu-plugin | babl '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;80;250;123mbabl \r\n\u001b[0;38;2;80;250;123mbadblocks\u001b[0;2m (search a device for bad blocks) \r\n\u001b[0;38;2;80;250;123mbase32\u001b[0;2m (base32 encode/decode data and print to standard output) \r\n\u001b[0;38;2;80;250;123mbase64\u001b[0;2m (base64 encode/decode data and print to standard output) \r\n\u001b[0;38;2;80;250;123mbasename\u001b[0;2m (return the last component of a pathname) \r\n\u001b[0;38;2;80;250;123mbasenc\u001b[0;2m (Encode/decode data and print to standard output) \r\n\u001b[0;38;2;80;250;123mbash\u001b[0;2m (GNU Bourne-Again SHell) \r\n\u001b[0;38;2;139;233;253mbash-language-server \r\n\u001b[0;38;2;80;250;123mbashbug\u001b[0;2m (report a bug in bash) \r\n\u001b[0;38;2;80;250;123mbat\u001b[0;2m (a cat(1) clone with syntax highlighting and Git integration.)\u001b[0;m\u001b[10A\r\u001b[22C\u001b[?25h"] +[49.22264, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[89C\u001b[K\u001b[0;4;33mdblocks '\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbabl \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;80;250;123mbadblocks\u001b[0;2;7m (search a device for bad blocks) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[10A\r\u001b[22C\u001b[?25h"] +[49.374184, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[89C\u001b[K\u001b[0;4;33mse32 '\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbadblocks\u001b[0;2m (search a device for bad blocks) \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;80;250;123mbase32\u001b[0;2;7m (base32 encode/decode data and print to standard output) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[10A\r\u001b[22C\u001b[?25h"] +[49.51622, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[91C\u001b[K\u001b[0;4;33m64 '\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbase32\u001b[0;2m (base32 encode/decode data and print to standard output) \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;80;250;123mbase64\u001b[0;2;7m (base64 encode/decode data and print to standard output) \r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[10A\r\u001b[22C\u001b[?25h"] +[49.677538, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[91C\u001b[K\u001b[0;4;33mname '\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbase64\u001b[0;2m (base64 encode/decode data and print to standard output) \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;80;250;123mbasename\u001b[0;2;7m (return the last component of a pathname) \r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[10A\r\u001b[22C\u001b[?25h"] +[49.678512, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[10A\r\u001b[22C\u001b[?25h"] +[50.274879, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[92C\u001b[K\u001b[0;4;33mc '\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbasename\u001b[0;2m (return the last component of a pathname) \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;80;250;123mbasenc\u001b[0;2;7m (Encode/decode data and print to standard output) \r\n\r\n\r\n\r\n\u001b[0;m\u001b[10A\r\u001b[22C\u001b[?25h"] +[50.315263, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[90C\u001b[K\u001b[0;4;33mh '\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbasenc\u001b[0;2m (Encode/decode data and print to standard output) \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;80;250;123mbash\u001b[0;2;7m (GNU Bourne-Again SHell) \r\n\r\n\r\n\u001b[0;m\u001b[10A\r\u001b[22C\u001b[?25h"] +[50.354903, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[91C\u001b[K\u001b[0;4;33m-language-server \r\n\u001b[0;m\u001b[K\u001b[0;4;33m'\r\n\u001b[0;m\u001b[K\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[2C\u001b[K\u001b[0;38;2;80;250;123mbl \r\n\u001b[2C\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mdblocks\u001b[0;2m (search a device for bad blocks) \r\n\u001b[4C\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123m32\u001b[0;2m (base32 encode/decode data and print to standard output) \r\n\u001b[4C\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123m64\u001b[0;2m (base64 encode/decode data and print to standard output) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mame\u001b[0;2m (return the last component of a pathname) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbasenc\u001b[0;2m (Encode/decode data and print to standard output) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbash\u001b[0;2m (GNU Bourne-Again SHell) \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;139;233;253mbash-language-server \r\n\u001b[2C\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mshbug\u001b[0;2m (report a bug in bash) \r\n\u001b[0;38;2;80;250;123mbat\u001b[0;2m (a cat(1) clone with syntax highlighting and Git integration.)\u001b[0;m\u001b[10A\r\u001b[22C\u001b[?25h"] +[50.556002, "o", "\u001b[?25l\u001b[4A\r\r\n\r\n\u001b[91C\u001b[K\u001b[0;4;33mbug '\r\n\u001b[0;m\u001b[K\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[K\u001b[0;38;2;80;250;123mbabl \r\n\u001b[2C\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mdblocks\u001b[0;2m (search a device for bad blocks) \r\n\u001b[2C\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mse32\u001b[0;2m (base32 encode/decode data and print to standard output) \r\n\u001b[4C\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123m64\u001b[0;2m (base64 encode/decode data and print to standard output) \r\n\u001b[4C\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mname\u001b[0;2m (return the last component of a pathname) \r\n\u001b[5C\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mc\u001b[0;2m (Encode/decode data and print to standard output) \r\n\u001b[3C\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mh\u001b[0;2m (GNU Bourne-Again SHell) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;139;233;253mbash-language-server \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;80;250;123mbashbug\u001b[0;2;7m (report a bug in bash) \r\n\u001b[2C\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mt\u001b[0;2m (a cat(1) clone with syntax highlighting and Git integration.)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[10A\r\u001b[22C\u001b[?25h"] +[50.94797, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[89C\u001b[K\u001b[0;4;33mt '\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbashbug\u001b[0;2m (report a bug in bash) \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;80;250;123mbat\u001b[0;2;7m (a cat(1) clone with syntax highlighting and Git integration.)\u001b[0;m\u001b[10A\r\u001b[22C\u001b[?25h"] +[51.194884, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;33m'cargo -C ../nushell/ build --features dataframe,nu-plugin | bat '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[92C\u001b[?25h"] +[51.194938, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[92C\u001b[?25h"] +[51.653694, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[92C-\r\u001b[93C\u001b[?25h"] +[51.653929, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[93C\u001b[?25h"] +[51.80374, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[93C-\r\u001b[94C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[94C\u001b[?25h"] +[52.210206, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[94Cc\r\u001b[95C\u001b[?25h"] +[52.210269, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[95C\u001b[?25h"] +[52.276625, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[95Co\r\u001b[96C\u001b[?25h"] +[52.276687, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[96C\u001b[?25h"] +[52.563072, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4;33m'cargo -C ../nushell/ build --features dataframe,nu-plugin | bat --color '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;34m--color\u001b[0;2;7m (Specify when to use colored output.)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[53.132412, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;33m'cargo -C ../nushell/ build --features dataframe,nu-plugin | bat --color '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[100C\u001b[?25h"] +[53.132503, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[100C\u001b[?25h"] +[53.45365, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4;33m'cargo -C ../nushell/ build --features dataframe,nu-plugin | bat --color always '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;32malways\u001b[0;m \u001b[0;33mauto\u001b[0;m \u001b[0;31mnever\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[54.268101, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[100C\u001b[K\u001b[0;4;33muto '\r\n\r\n\u001b[0;m\u001b[K\u001b[0;32malways\u001b[0;m \u001b[0;7;33mauto\u001b[0;m \u001b[0;31mnever\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[54.268314, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[22C\u001b[?25h"] +[54.4068, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[99C\u001b[K\u001b[0;4;33mnever '\r\n\r\n\u001b[8C\u001b[0;m\u001b[K\u001b[0;33mauto\u001b[0;m \u001b[0;7;31mnever\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[54.632855, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;33m'cargo -C ../nushell/ build --features dataframe,nu-plugin | bat --color never '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[106C\u001b[?25h"] +[54.633962, "o", "\u001b[?25l\u001b[2A\r\r\n"] +[54.634223, "o", "\r\n\r\u001b[106C\u001b[?25h"] +[54.63454, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[106C\u001b[?25h"] +[54.634583, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[106C\u001b[?25h"] +[57.083954, "o", "\u001b[?25l\u001b[2A\r\r\n"] +[57.084316, "o", "\r\n\u001b[6C\u001b[K\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n"] +[57.084544, "o", "\r\u001b[6C\u001b[?25h"] +[57.085679, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[57.111979, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[57.55008, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31me\u001b[0;m\r\u001b[7C\u001b[?25h"] +[57.734692, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mx\u001b[0;m\r\u001b[8C\u001b[?25h"] +[57.734749, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[57.83365, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mi\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[57.909225, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mexit\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[57.99381, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] diff --git a/changelog/v0.27.html b/changelog/v0.27.html new file mode 100644 index 0000000000..1883188c39 --- /dev/null +++ b/changelog/v0.27.html @@ -0,0 +1,258 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.26 - Overly Attached Argument
+ +Argument
+Added support for various attached versions of passing non-optional flag arguments:
++--longhand=arg +-l=arg +-larg +-abclarg +
Lexer
+Added a simple lexer for complex commands passed as single argument:
+ +Nushell
+Used the lexer to patch arguments as these are currently passed mostly unprocessed to the completion function. +This is a workaround and has some edge cases but should overall improve the Nushell integration.
+ +v0.27 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.27/banner.png b/changelog/v0.27/banner.png new file mode 100644 index 0000000000..6e421a2319 Binary files /dev/null and b/changelog/v0.27/banner.png differ diff --git a/changelog/v0.28.html b/changelog/v0.28.html new file mode 100644 index 0000000000..e7d069855f --- /dev/null +++ b/changelog/v0.28.html @@ -0,0 +1,280 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.27 - Hulk BASH!
+ +Contains strong changes to the bash integration.
+Redirects
+Support for redirects. bash passes these to the completion function, so crazy stuff like this is possible:
++example action >/tmp/stdout.txt embeddedPositional1 --styles 2>/tmp/stderr.txt red 'embeddedPositional2 with space' +
To make this work carapace-shlex is now used to parse
+COMP_LINE
when invoked from a bash completion function.Wordbreaks
+Better support for bash
+COMP_WORDBREAKS
using carapace-shlex. +This was originally intended to make multipart completion easier (e.g. colon separated list), +but actually makes it very complicated and error-prone.Case insensitive matching
+Added (limited) case insensitive matching.
+Set environment variable
+CARAPACE_MATCH
toCASE_INSENSITIVE
or1
to activate it. +You might also need to configure your shell, e.g. in elvish:+ +set-env CARAPACE_MATCH CASE_INSENSITIVE +set edit:completion:matcher[argument] = {|seed| edit:match-prefix $seed &ignore-case=$true } +
v0.28 - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/changelog/v0.28/banner.png b/changelog/v0.28/banner.png new file mode 100644 index 0000000000..697c61948d Binary files /dev/null and b/changelog/v0.28/banner.png differ diff --git a/changelog/v0.28/git.cast b/changelog/v0.28/git.cast new file mode 100644 index 0000000000..60b415a3af --- /dev/null +++ b/changelog/v0.28/git.cast @@ -0,0 +1,97 @@ +{"version": 2, "width": 108, "height": 24, "timestamp": 1697213343, "env": {"SHELL": "elvish", "TERM": "tmux-256color"}} +[0.102197, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h\u001b[?25l\r???> ???> \r\u001b[5C\u001b[?25h"] +[0.102985, "o", "\u001b[?25l\r\u001b[5C\u001b[K\r\u001b[5C\u001b[?25h"] +[0.123165, "o", "\u001b[?25l\r\r\u001b[5C\u001b[?25h\u001b[?25l\r\u001b[K\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!]\u001b[0;m via \u001b[0;1;36m🐹 v1.21.1 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[0.244842, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;32mg\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.245338, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.269976, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.342794, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;31mgi\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[0.390584, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mgit\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[0.459641, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C \r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[0.57522, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10Cs\r\u001b[11C\u001b[?25h"] +[0.575319, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[0.712871, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11Ch\r\u001b[12C\u001b[?25h"] +[0.712984, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[0.713943, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[0.714074, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[0.7444, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12Co\r\u001b[13C\u001b[?25h"] +[0.802535, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[13Cw\r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[0.979249, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C \r\u001b[15C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[15C\u001b[?25h"] +[1.261859, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C\u001b[0;4m02f738c\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7m02f738c\u001b[0;2;7m (doc: migrated more changelogs) \u001b[0;m 3ce0cd1\u001b[0;2m (git: added ls-files) \u001b[0;m 729\r\n03193cc\u001b[0;2m (tmp) \u001b[0;m 3f12bfb\u001b[0;2m (env: fix handling of missing directory) \u001b[0;m 73c\r\n074a2d3\u001b[0;2m (env: added python) \u001b[0;m 42b5ade\u001b[0;2m (tmp) \u001b[0;m 742\r\n077aa74\u001b[0;2m (gh: updates from v2.35.0) \u001b[0;m 47a8c5d\u001b[0;2m (gh: updates from 2.36.0) \u001b[0;m 744\r\n07ae5de\u001b[0;2m (env: cargo - more completions) \u001b[0;m 4bc8f68\u001b[0;2m (added charm) \u001b[0;m 77d\r\n0bdfceb\u001b[0;2m (doc: added changelog) \u001b[0;m 4d78b3e\u001b[0;2m (tmp) \u001b[0;m 785\r\n102f9b9\u001b[0;2m (initial commit [ci skip]) \u001b[0;m 4e83376\u001b[0;2m (tmp) \u001b[0;m 793\r\n11c552e\u001b[0;2m (doc: added conditions) \u001b[0;m 4eaae1e\u001b[0;2m (tmp) \u001b[0;m 84b\r\n14bd631\u001b[0;2m (tmp) \u001b[0;m 504ebdc\u001b[0;2m (ActionPorts: complete ports in use as well)\u001b[0;m 851\r\n1a5fb7c\u001b[0;2m (tmp) \u001b[0;m 52be504\u001b[0;2m (tmp) \u001b[0;m 871\r\n1ea7a4e\u001b[0;2m (tmp) \u001b[0;m 56021a6\u001b[0;2m (tmp) \u001b[0;m 874\r\n280913c\u001b[0;2m (env: fix missing conditions) \u001b[0;m 5746526\u001b[0;2m (doc: more changelogs) \u001b[0;m 8aa\r\n287c0be\u001b[0;2m (tmp) \u001b[0;m 5ab76fd\u001b[0;2m (tmp) \u001b[0;m 8b1\r\n295221d\u001b[0;2m (env: conditions) \u001b[0;m 62a92c1\u001b[0;2m (env: add use to completions) \u001b[0;m 8dd\r\n2dc39af\u001b[0;2m (tmp) \u001b[0;m 6858307\u001b[0;2m (added wezterm) \u001b[0;m 8e7\r\n314a36a\u001b[0;2m (aws: updated regions) \u001b[0;m 6a16bad\u001b[0;2m (aws: optimized and added style) \u001b[0;m 91f\r\n35d6685\u001b[0;2m (tmp) \u001b[0;m 6d50ed4\u001b[0;2m (charm: added missing link) \u001b[0;m 938\r\n3bcc2b6\u001b[0;2m (env: conditions) \u001b[0;m 6fd6911\u001b[0;2m (gh: added help completion) \u001b[0;m 94a\r\n3cd9db8\u001b[0;2m (git: checkout/reset - add missing style)\u001b[0;m 71f752c\u001b[0;2m (tmp) \u001b[0;m 94c\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[1.839001, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4m102f9b9\r\n\u001b[22C\u001b[0;mk\r\n\u001b[K\u001b[0;7m102f9b9\u001b[0;2;7m (initial commit [ci skip]) \u001b[0;m a7e875f\u001b[0;2m (terragrunt: fallback to to\r\n\u001b[0;m\u001b[K3cd9db8\u001b[0;2m (git: checkout/reset - add missing style) \u001b[0;m \u001b[0;34madd-flatpak\u001b[0;2m (added flatpak) \r\n\u001b[0;m\u001b[K6d50ed4\u001b[0;2m (charm: added missing link) \u001b[0;m \u001b[0;34madd-k3d\u001b[0;2m (tmp) \r\n\u001b[0;m\u001b[K8b193e2\u001b[0;2m (added k3d) \u001b[0;m \u001b[0;34madd-missing-links\u001b[0;2m (added missing li\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~07\u001b[0;2m (Merge pull request #1898 from rsteube/git-checkout-style) \u001b[0;m \u001b[0;34menv-backup\u001b[0;2m (tmp) \r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~08\u001b[0;2m (Merge pull request #1896 from rsteube/git-fix-checkout) \u001b[0;m f7df2b2\u001b[0;2m (git: fix checkout) \r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~12\u001b[0;2m (charm: added missing link) \u001b[0;m \u001b[0;34mgit-fix-checkout\u001b[0;2m (git: fix checkout\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~47\u001b[0;2m (Merge pull request #1850 from rsteube/env-link) \u001b[0;m \u001b[0;34mgit-rename-refrance\u001b[0;2m (Merge pull req\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~51\u001b[0;2m (Merge pull request #1845 from rsteube/capslock-compare) \u001b[0;m \u001b[0;34morigin/add-capslock\u001b[0;2m (added capslock\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~52\u001b[0;2m (Merge pull request #1844 from rsteube/add-capslock) \u001b[0;m \u001b[0;34morigin/add-flatpak\u001b[0;2m (added flatpak) \r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~56\u001b[0;2m (Merge pull request #1839 from rsteube/add-flatpak) \u001b[0;m \u001b[0;34morigin/add-k3d\u001b[0;2m (tmp) \r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~57\u001b[0;2m (Merge pull request #1834 from rsteube/go-skip-unique) \u001b[0;m \u001b[0;34morigin/add-kustomize\u001b[0;2m (tmp) \r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~61\u001b[0;2m (Merge pull request #1830 from rsteube/add-missing-links) \u001b[0;m \u001b[0;34morigin/add-missing-links\u001b[0;2m (added mis\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~66\u001b[0;2m (Merge pull request #1825 from rsteube/kubectl-updates-v0.28.1)\u001b[0;m \u001b[0;34morigin/capslock-compare\u001b[0;2m (capslock: \r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~71\u001b[0;2m (Merge pull request #1821 from rsteube/gh-api-fix-faked-flag) \u001b[0;m \u001b[0;34morigin/env-link\u001b[0;2m (added link for get\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~81\u001b[0;2m (Merge pull request #1810 from rsteube/yay-package-search) \u001b[0;m \u001b[0;34morigin/gh-pages\u001b[0;2m (initial commit [ci\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~82\u001b[0;2m (Merge pull request #1809 from rsteube/paru-package-search) \u001b[0;m \u001b[0;34morigin/git-checkout-style\u001b[0;2m (git: che\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~89\u001b[0;2m (Merge pull request #1801 from rsteube/go-tool-pack-contents) \u001b[0;m \u001b[0;34morigin/git-fix-checkout\u001b[0;2m (git: fix c\r\n\u001b[0;m\u001b[K\u001b[0;1mHEAD~93\u001b[0;2m (Merge pull request #1797 from rsteube/make-directory) \u001b[0;m \u001b[0;34morigin/go-skip-unique\u001b[0;2m (go: test - s\r\n\u001b[14C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[2.076688, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4m8b193e2\r\n\u001b[23C\u001b[0;m3\r\n\u001b[K\u001b[0;7m8b193e2\u001b[0;2;7m (added k3d)\u001b[0;m \u001b[0;34madd-k3d\u001b[0;2m (tmp)\u001b[0;m \u001b[0;34morigin/add-k3d\u001b[0;2m (tmp)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[24C\u001b[?25h"] +[2.791531, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4madd-k3d\r\n\r\n\u001b[0;m\u001b[K8b193e2\u001b[0;2m (added k3d)\u001b[0;m \u001b[0;7;34madd-k3d\u001b[0;2;7m (tmp)\u001b[0;m \u001b[0;34morigin/add-k3d\u001b[0;2m (tmp)\u001b[0;m\u001b[1A\r\u001b[24C\u001b[?25h"] +[3.234028, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[Kadd-k3d\r\n\u001b[J\u001b[A\r\u001b[22C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[22C\u001b[?25h"] +[3.544438, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[22C~\r\u001b[23C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[23C\u001b[?25h"] +[3.843105, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4madd-k3d~00\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7m00\u001b[0;2;7m (tmp) \u001b[0;m 19\u001b[0;2m (Merge pull request #1870 from rsteube/env-\r\n\u001b[0;m01\u001b[0;2m (tmp) \u001b[0;m 20\u001b[0;2m (Merge pull request #1869 from rsteube/add-\r\n\u001b[0;m02\u001b[0;2m (tmp) \u001b[0;m 21\u001b[0;2m (Merge pull request #1868 from rsteube/env-\r\n\u001b[0;m03\u001b[0;2m (tmp) \u001b[0;m 22\u001b[0;2m (Merge pull request #1860 from rsteube/env-\r\n\u001b[0;m04\u001b[0;2m (tmp) \u001b[0;m 23\u001b[0;2m (Merge pull request #1867 from rsteube/env-\r\n\u001b[0;m05\u001b[0;2m (tmp) \u001b[0;m 24\u001b[0;2m (Merge pull request #1866 from rsteube/git-\r\n\u001b[0;m06\u001b[0;2m (added k3d) \u001b[0;m 25\u001b[0;2m (Merge pull request #1861 from rsteube/depe\r\n\u001b[0;m07\u001b[0;2m (Merge pull request #1882 from rsteube/aws-regions) \u001b[0;m 26\u001b[0;2m (Merge pull request #1863 from rsteube/env-\r\n\u001b[0;m08\u001b[0;2m (Merge pull request #1880 from rsteube/env-revert-usage) \u001b[0;m 27\u001b[0;2m (Merge pull request #1858 from rsteube/env-\r\n\u001b[0;m09\u001b[0;2m (Merge pull request #1881 from rsteube/aws-style) \u001b[0;m 28\u001b[0;2m (Merge pull request #1857 from rsteube/envi\r\n\u001b[0;m10\u001b[0;2m (Merge pull request #1879 from rsteube/env-usage) \u001b[0;m 29\u001b[0;2m (Merge pull request #1856 from rsteube/envi\r\n\u001b[0;m11\u001b[0;2m (Merge pull request #1878 from rsteube/env-completions) \u001b[0;m 30\u001b[0;2m (Merge pull request #1855 from rsteube/env-\r\n\u001b[0;m12\u001b[0;2m (Merge pull request #1876 from rsteube/env-add-python) \u001b[0;m 31\u001b[0;2m (Merge pull request #1854 from rsteube/env-\r\n\u001b[0;m13\u001b[0;2m (Merge pull request #1877 from rsteube/gh-updates-2.35.0)\u001b[0;m 32\u001b[0;2m (Merge pull request #1852 from rsteube/env-\r\n\u001b[0;m14\u001b[0;2m (Merge pull request #1875 from rsteube/env-add-java) \u001b[0;m 33\u001b[0;2m (Merge pull request #1851 from rsteube/env-\r\n\u001b[0;m15\u001b[0;2m (Merge pull request #1874 from rsteube/env-add-gradle) \u001b[0;m 34\u001b[0;2m (Merge pull request #1850 from rsteube/env-\r\n\u001b[0;m16\u001b[0;2m (Merge pull request #1873 from rsteube/env-add-maven) \u001b[0;m 35\u001b[0;2m (Merge pull request #1848 from rsteube/add-\r\n\u001b[0;m17\u001b[0;2m (Merge pull request #1872 from rsteube/conditions-sort) \u001b[0;m 36\u001b[0;2m (Merge pull request #1849 from rsteube/add-\r\n\u001b[0;m18\u001b[0;2m (Merge pull request #1871 from rsteube/doc-conditions) \u001b[0;m 37\u001b[0;2m (Merge pull request #1847 from rsteube/env-\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[3.844603, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[4.427477, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4m1\r\n\r\n\u001b[0;m\u001b[K00\u001b[0;2m (tmp) \u001b[0;m 19\u001b[0;2m (Merge pull request #1870 from rsteube/env-\r\n\u001b[0;m\u001b[K\u001b[0;7m01\u001b[0;2;7m (tmp) \u001b[0;m 20\u001b[0;2m (Merge pull request #1869 from rsteube/add-\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[4.585157, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4m2\r\n\r\n\r\n\u001b[0;m\u001b[K01\u001b[0;2m (tmp) \u001b[0;m 20\u001b[0;2m (Merge pull request #1869 from rsteube/add-\r\n\u001b[0;m\u001b[K\u001b[0;7m02\u001b[0;2;7m (tmp) \u001b[0;m 21\u001b[0;2m (Merge pull request #1868 from rsteube/env-\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[4.743298, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4m3\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K02\u001b[0;2m (tmp) \u001b[0;m 21\u001b[0;2m (Merge pull request #1868 from rsteube/env-\r\n\u001b[0;m\u001b[K\u001b[0;7m03\u001b[0;2;7m (tmp) \u001b[0;m 22\u001b[0;2m (Merge pull request #1860 from rsteube/env-\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[4.746245, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[4.749094, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[4.907077, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4m4\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K03\u001b[0;2m (tmp) \u001b[0;m 22\u001b[0;2m (Merge pull request #1860 from rsteube/env-\r\n\u001b[0;m\u001b[K\u001b[0;7m04\u001b[0;2;7m (tmp) \u001b[0;m 23\u001b[0;2m (Merge pull request #1867 from rsteube/env-\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[5.083976, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4m5\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K04\u001b[0;2m (tmp) \u001b[0;m 23\u001b[0;2m (Merge pull request #1867 from rsteube/env-\r\n\u001b[0;m\u001b[K\u001b[0;7m05\u001b[0;2;7m (tmp) \u001b[0;m 24\u001b[0;2m (Merge pull request #1866 from rsteube/git-\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[5.258038, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4m6\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K05\u001b[0;2m (tmp) \u001b[0;m 24\u001b[0;2m (Merge pull request #1866 from rsteube/git-\r\n\u001b[0;m\u001b[K\u001b[0;7m06\u001b[0;2;7m (added k3d) \u001b[0;m 25\u001b[0;2m (Merge pull request #1861 from rsteube/depe\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[5.414677, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4m7\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K06\u001b[0;2m (added k3d) \u001b[0;m 25\u001b[0;2m (Merge pull request #1861 from rsteube/depe\r\n\u001b[0;m\u001b[K\u001b[0;7m07\u001b[0;2;7m (Merge pull request #1882 from rsteube/aws-regions) \u001b[0;m 26\u001b[0;2m (Merge pull request #1863 from rsteube/env-\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[5.416338, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[5.670089, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[Kadd-k3d~07\r\n\u001b[J\u001b[A\r\u001b[25C\u001b[?25h"] +[7.068601, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[25C\u001b[0;33m\"\u001b[0;m\r\u001b[26C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[26C\u001b[?25h"] +[7.571127, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[0;33m^\u001b[0;m\r\u001b[27C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[27C\u001b[?25h"] +[8.393895, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4;33m\"add-k3d~07^1\"\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7m1\u001b[0;2;7m (ec2c14a81d58f220baa84e852bf617f37503a92f)\u001b[0;m 2\u001b[0;2m (314a36a0158dcfb56abab511f5b7f2a0fad68934)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[9.186746, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[27C\u001b[K\u001b[0;4;33m2\"\r\n\r\n\u001b[0;m\u001b[K1\u001b[0;2m (ec2c14a81d58f220baa84e852bf617f37503a92f)\u001b[0;m \u001b[0;7m2\u001b[0;2;7m (314a36a0158dcfb56abab511f5b7f2a0fad68934)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[9.994298, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;33m\"add-k3d~07^2\"\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[29C\u001b[?25h"] +[9.994465, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[29C\u001b[?25h"] +[10.858121, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[29C~\r\u001b[30C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h"] +[11.178288, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4;33m'add-k3d~07^2~00'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7m00\u001b[0;2;7m (aws: updated regions) \u001b[0;m 19\u001b[0;2m (Merge pull request #1863 from rst\r\n\u001b[0;m01\u001b[0;2m (Merge pull request #1880 from rsteube/env-revert-usage) \u001b[0;m 20\u001b[0;2m (Merge pull request #1858 from rst\r\n\u001b[0;m02\u001b[0;2m (Merge pull request #1881 from rsteube/aws-style) \u001b[0;m 21\u001b[0;2m (Merge pull request #1857 from rst\r\n\u001b[0;m03\u001b[0;2m (Merge pull request #1879 from rsteube/env-usage) \u001b[0;m 22\u001b[0;2m (Merge pull request #1856 from rst\r\n\u001b[0;m04\u001b[0;2m (Merge pull request #1878 from rsteube/env-completions) \u001b[0;m 23\u001b[0;2m (Merge pull request #1855 from rst\r\n\u001b[0;m05\u001b[0;2m (Merge pull request #1876 from rsteube/env-add-python) \u001b[0;m 24\u001b[0;2m (Merge pull request #1854 from rst\r\n\u001b[0;m06\u001b[0;2m (Merge pull request #1877 from rsteube/gh-updates-2.35.0) \u001b[0;m 25\u001b[0;2m (Merge pull request #1852 from rst\r\n\u001b[0;m07\u001b[0;2m (Merge pull request #1875 from rsteube/env-add-java) \u001b[0;m 26\u001b[0;2m (Merge pull request #1851 from rst\r\n\u001b[0;m08\u001b[0;2m (Merge pull request #1874 from rsteube/env-add-gradle) \u001b[0;m 27\u001b[0;2m (Merge pull request #1850 from rst\r\n\u001b[0;m09\u001b[0;2m (Merge pull request #1873 from rsteube/env-add-maven) \u001b[0;m 28\u001b[0;2m (Merge pull request #1848 from rst\r\n\u001b[0;m10\u001b[0;2m (Merge pull request #1872 from rsteube/conditions-sort) \u001b[0;m 29\u001b[0;2m (Merge pull request #1849 from rst\r\n\u001b[0;m11\u001b[0;2m (Merge pull request #1871 from rsteube/doc-conditions) \u001b[0;m 30\u001b[0;2m (Merge pull request #1847 from rst\r\n\u001b[0;m12\u001b[0;2m (Merge pull request #1870 from rsteube/env-cargo) \u001b[0;m 31\u001b[0;2m (Merge pull request #1845 from rst\r\n\u001b[0;m13\u001b[0;2m (Merge pull request #1869 from rsteube/add-rustdoc) \u001b[0;m 32\u001b[0;2m (Merge pull request #1844 from rst\r\n\u001b[0;m14\u001b[0;2m (Merge pull request #1868 from rsteube/env-fix-conditions) \u001b[0;m 33\u001b[0;2m (Merge pull request #1843 from rst\r\n\u001b[0;m15\u001b[0;2m (Merge pull request #1860 from rsteube/env-condition) \u001b[0;m 34\u001b[0;2m (Merge pull request #1840 from rst\r\n\u001b[0;m16\u001b[0;2m (Merge pull request #1867 from rsteube/env-starship) \u001b[0;m 35\u001b[0;2m (Merge pull request #1841 from Hof\r\n\u001b[0;m17\u001b[0;2m (Merge pull request #1866 from rsteube/git-ls-files) \u001b[0;m 36\u001b[0;2m (Merge pull request #1839 from rst\r\n\u001b[0;m18\u001b[0;2m (Merge pull request #1861 from rsteube/dependabot/go_modules/gi..)\u001b[0;m 37\u001b[0;2m (Merge pull request #1834 from rst\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[12.130238, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[30C\u001b[K\u001b[0;4;33m1'\r\n\r\n\u001b[0;m\u001b[K00\u001b[0;2m (aws: updated regions) \u001b[0;m 19\u001b[0;2m (Merge pull request #1863 from rst\r\n\u001b[0;m\u001b[K\u001b[0;7m01\u001b[0;2;7m (Merge pull request #1880 from rsteube/env-revert-usage) \u001b[0;m 20\u001b[0;2m (Merge pull request #1858 from rst\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[12.133307, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[12.303746, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[30C\u001b[K\u001b[0;4;33m2'\r\n\r\n\r\n\u001b[0;m\u001b[K01\u001b[0;2m (Merge pull request #1880 from rsteube/env-revert-usage) \u001b[0;m 20\u001b[0;2m (Merge pull request #1858 from rst\r\n\u001b[0;m\u001b[K\u001b[0;7m02\u001b[0;2;7m (Merge pull request #1881 from rsteube/aws-style) \u001b[0;m 21\u001b[0;2m (Merge pull request #1857 from rst\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[12.48079, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[30C\u001b[K\u001b[0;4;33m3'\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K02\u001b[0;2m (Merge pull request #1881 from rsteube/aws-style) \u001b[0;m 21\u001b[0;2m (Merge pull request #1857 from rst\r\n\u001b[0;m\u001b[K\u001b[0;7m03\u001b[0;2;7m (Merge pull request #1879 from rsteube/env-usage) \u001b[0;m 22\u001b[0;2m (Merge pull request #1856 from rst\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[12.63281, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[30C\u001b[K\u001b[0;4;33m4'\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K03\u001b[0;2m (Merge pull request #1879 from rsteube/env-usage) \u001b[0;m 22\u001b[0;2m (Merge pull request #1856 from rst\r\n\u001b[0;m\u001b[K\u001b[0;7m04\u001b[0;2;7m (Merge pull request #1878 from rsteube/env-completions) \u001b[0;m 23\u001b[0;2m (Merge pull request #1855 from rst\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[12.635189, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[12.637448, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[12.639847, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[12.793032, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[30C\u001b[K\u001b[0;4;33m5'\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K04\u001b[0;2m (Merge pull request #1878 from rsteube/env-completions) \u001b[0;m 23\u001b[0;2m (Merge pull request #1855 from rst\r\n\u001b[0;m\u001b[K\u001b[0;7m05\u001b[0;2;7m (Merge pull request #1876 from rsteube/env-add-python) \u001b[0;m 24\u001b[0;2m (Merge pull request #1854 from rst\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[12.965132, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[30C\u001b[K\u001b[0;4;33m6'\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K05\u001b[0;2m (Merge pull request #1876 from rsteube/env-add-python) \u001b[0;m 24\u001b[0;2m (Merge pull request #1854 from rst\r\n\u001b[0;m\u001b[K\u001b[0;7m06\u001b[0;2;7m (Merge pull request #1877 from rsteube/gh-updates-2.35.0) \u001b[0;m 25\u001b[0;2m (Merge pull request #1852 from rst\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[13.159793, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[30C\u001b[K\u001b[0;4;33m7'\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K06\u001b[0;2m (Merge pull request #1877 from rsteube/gh-updates-2.35.0) \u001b[0;m 25\u001b[0;2m (Merge pull request #1852 from rst\r\n\u001b[0;m\u001b[K\u001b[0;7m07\u001b[0;2;7m (Merge pull request #1875 from rsteube/env-add-java) \u001b[0;m 26\u001b[0;2m (Merge pull request #1851 from rst\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[13.163192, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[13.818239, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;33m'add-k3d~07^2~07'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[32C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[32C\u001b[?25h"] +[14.087629, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[32C:\r\u001b[33C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[33C\u001b[?25h"] +[14.37607, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4;33m'add-k3d~07^2~07:.devcontainer/'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;189;147;249m.devcontainer/\u001b[0;m \u001b[0;38;2;255;184;108m.goreleaser.yml\u001b[0;m \u001b[0;38;2;189;147;249mcompleters/ \u001b[0;m \u001b[0;38;2;189;147;249mgo.sum \r\n\u001b[0;38;2;255;184;108m.gitattributes\u001b[0;m \u001b[0;38;2;189;147;249mLICENSE \u001b[0;m \u001b[0;38;2;255;184;108mdocker-compose.yml\u001b[0;m \u001b[0;38;2;189;147;249minternal/ \r\n.github/ \u001b[0;m \u001b[0;38;2;255;184;108mREADME.md \u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/ \r\n\u001b[0;38;2;255;184;108m.gitignore \u001b[0;m \u001b[0;38;2;189;147;249mcmd/ \u001b[0;m \u001b[0;38;2;189;147;249mgo.mod \u001b[0;m \u001b[0;38;2;255;184;108mstaticcheck.conf\u001b[0;m\u001b[4A\r\u001b[22C\u001b[?25h"] +[14.376154, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[4A\r\u001b[22C\u001b[?25h"] +[15.432611, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[33C\u001b[K\u001b[0;4;33mgitattributes'\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249m.devcontainer/\u001b[0;m \u001b[0;38;2;255;184;108m.goreleaser.yml\u001b[0;m \u001b[0;38;2;189;147;249mcompleters/ \u001b[0;m \u001b[0;38;2;189;147;249mgo.sum \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;255;184;108m.gitattributes\u001b[0;m \u001b[0;38;2;189;147;249mLICENSE \u001b[0;m \u001b[0;38;2;255;184;108mdocker-compose.yml\u001b[0;m \u001b[0;38;2;189;147;249minternal/ \r\n\r\n\u001b[0;m\u001b[4A\r\u001b[22C\u001b[?25h"] +[15.595379, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[36C\u001b[K\u001b[0;4;33mhub/'\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;255;184;108m.gitattributes\u001b[0;m \u001b[0;38;2;189;147;249mLICENSE \u001b[0;m \u001b[0;38;2;255;184;108mdocker-compose.yml\u001b[0;m \u001b[0;38;2;189;147;249minternal/ \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;189;147;249m.github/ \u001b[0;m \u001b[0;38;2;255;184;108mREADME.md \u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/ \r\n\u001b[0;m\u001b[4A\r\u001b[22C\u001b[?25h"] +[15.749943, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[36C\u001b[K\u001b[0;4;33mignore'\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249m.github/ \u001b[0;m \u001b[0;38;2;255;184;108mREADME.md \u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/ \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;255;184;108m.gitignore \u001b[0;m \u001b[0;38;2;189;147;249mcmd/ \u001b[0;m \u001b[0;38;2;189;147;249mgo.mod \u001b[0;m \u001b[0;38;2;255;184;108mstaticcheck.conf\u001b[0;m\u001b[4A\r\u001b[22C\u001b[?25h"] +[15.907095, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[34C\u001b[K\u001b[0;4;33moreleaser.yml'\r\n\r\n\u001b[16C\u001b[0;m\u001b[K\u001b[0;7;38;2;255;184;108m.goreleaser.yml\u001b[0;m \u001b[0;38;2;189;147;249mcompleters/ \u001b[0;m \u001b[0;38;2;189;147;249mgo.sum \r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;255;184;108m.gitignore \u001b[0;m \u001b[0;38;2;189;147;249mcmd/ \u001b[0;m \u001b[0;38;2;189;147;249mgo.mod \u001b[0;m \u001b[0;38;2;255;184;108mstaticcheck.conf\u001b[0;m\u001b[4A\r\u001b[22C\u001b[?25h"] +[16.072077, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[32C\u001b[K\u001b[0;4;33mLICENSE'\r\n\r\n\u001b[16C\u001b[0;m\u001b[K\u001b[0;38;2;255;184;108m.goreleaser.yml\u001b[0;m \u001b[0;38;2;189;147;249mcompleters/ \u001b[0;m \u001b[0;38;2;189;147;249mgo.sum \r\n\u001b[16C\u001b[0;m\u001b[K\u001b[0;7;38;2;189;147;249mLICENSE \u001b[0;m \u001b[0;38;2;255;184;108mdocker-compose.yml\u001b[0;m \u001b[0;38;2;189;147;249minternal/ \r\n\r\n\u001b[0;m\u001b[4A\r\u001b[22C\u001b[?25h"] +[16.343522, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[32C\u001b[K\u001b[0;4;33mREADME.md'\r\n\r\n\r\n\u001b[16C\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249mLICENSE \u001b[0;m \u001b[0;38;2;255;184;108mdocker-compose.yml\u001b[0;m \u001b[0;38;2;189;147;249minternal/ \r\n\u001b[16C\u001b[0;m\u001b[K\u001b[0;7;38;2;255;184;108mREADME.md \u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/ \r\n\u001b[0;m\u001b[4A\r\u001b[22C\u001b[?25h"] +[16.72281, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[32C\u001b[K\u001b[0;4;33mcmd/'\r\n\r\n\r\n\r\n\u001b[16C\u001b[0;m\u001b[K\u001b[0;38;2;255;184;108mREADME.md \u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/ \r\n\u001b[16C\u001b[0;m\u001b[K\u001b[0;7;38;2;189;147;249mcmd/ \u001b[0;m \u001b[0;38;2;189;147;249mgo.mod \u001b[0;m \u001b[0;38;2;255;184;108mstaticcheck.conf\u001b[0;m\u001b[4A\r\u001b[22C\u001b[?25h"] +[16.924024, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;33m'add-k3d~07^2~07:cmd/'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[37C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[37C\u001b[?25h"] +[17.099059, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4;33m'add-k3d~07^2~07:cmd/carapace-fmt/'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;189;147;249mcarapace-fmt/ \u001b[0;m \u001b[0;38;2;189;147;249mcarapace-lint/ \u001b[0;m \u001b[0;38;2;189;147;249mcarapace-shim/\r\ncarapace-generate/\u001b[0;m \u001b[0;38;2;189;147;249mcarapace-parse/\u001b[0;m \u001b[0;38;2;189;147;249mcarapace/ \u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[17.959823, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[45C\u001b[K\u001b[0;4;33mgenerate/'\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249mcarapace-fmt/ \u001b[0;m \u001b[0;38;2;189;147;249mcarapace-lint/ \u001b[0;m \u001b[0;38;2;189;147;249mcarapace-shim/\r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;189;147;249mcarapace-generate/\u001b[0;m \u001b[0;38;2;189;147;249mcarapace-parse/\u001b[0;m \u001b[0;38;2;189;147;249mcarapace/ \u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[18.166643, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;33m'add-k3d~07^2~07:cmd/carapace-generate/'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[55C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[55C\u001b[?25h"] +[18.166775, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[55C\u001b[?25h"] +[18.357225, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4;33m'add-k3d~07^2~07:cmd/carapace-generate/gen.go'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;255;184;108mgen.go\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[22C\u001b[?25h"] +[18.357648, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[22C\u001b[?25h"] +[18.964634, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;33m'add-k3d~07^2~07:cmd/carapace-generate/gen.go'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[61C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[61C\u001b[?25h"] +[19.166227, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[19.188423, "o", "\u001b[?1h\u001b=\r"] +[19.188613, "o", "\u001b[38;2;243;139;168mpackage\u001b[38;2;205;214;244m main\u001b[0m\u001b[m\r\n\u001b[m\r\n"] +[19.188644, "o", "\u001b[38;2;243;139;168mimport\u001b[38;2;205;214;244m \u001b[38;2;147;153;178m(\u001b[0m\u001b[m\r\n"] +[19.188838, "o", "\u001b[38;2;205;214;244m \u001b[38;2;166;227;161m\"bufio\"\u001b[0m\u001b[m\r\n\u001b[38;2;205;214;244m \u001b[38;2;166;227;161m\"fmt\"\u001b[0m\u001b[m\r\n\u001b[38;2;205;214;244m \u001b[38;2;166;227;161m\"io/fs\"\u001b[0m\u001b[m\r\n\u001b[38;2;205;214;244m \u001b[38;2;166;227;161m\"log\"\u001b[0m\u001b[m\r\n\u001b[38;2;205;214;244m \u001b[38;2;166;227;161m\"os\"\u001b[0m\u001b[m\r\n\u001b[38;2;205;214;244m \u001b[38;2;166;227;161m\"path/filepath\"\u001b[0m\u001b[m\r\n"] +[19.189071, "o", "\u001b[38;2;205;214;244m \u001b[38;2;166;227;161m\"regexp\"\u001b[0m\u001b[m\r\n\u001b[38;2;205;214;244m \u001b[38;2;166;227;161m\"sort\"\u001b[0m\u001b[m\r\n\u001b[38;2;205;214;244m \u001b[38;2;166;227;161m\"strconv\"\u001b[0m\u001b[m\r\n\u001b[38;2;205;214;244m \u001b[38;2;166;227;161m\"strings\"\u001b[0m\u001b[m\r\n\u001b[m\r\n\u001b[38;2;205;214;244m \u001b[38;2;166;227;161m\"github.com/rsteube/carapace/pkg/util\"\u001b[0m\u001b[m\r\n"] +[19.189245, "o", "\u001b[38;2;205;214;244m \u001b[38;2;166;227;161m\"github.com/rsteube/carapace/third_party/golang.org/x/sys/execabs\"\u001b[0m\u001b[m\r\n\u001b[38;2;147;153;178m)\u001b[0m\u001b[m\r\n\u001b[m\r\n"] +[19.189427, "o", "\u001b[38;2;249;226;175mfunc\u001b[38;2;205;214;244m \u001b[38;2;137;180;250mmain\u001b[38;2;147;153;178m()\u001b[38;2;205;214;244m \u001b[38;2;147;153;178m{\u001b[0m\u001b[m\r\n\u001b[38;2;205;214;244m \u001b[38;2;137;180;250mmacros\u001b[38;2;147;153;178m()\u001b[0m\u001b[m\r\n\u001b[38;2;205;214;244m \u001b[38;2;137;180;250mconditions\u001b[38;2;147;153;178m()\u001b[0m\u001b[m\r\n\u001b[m\r\n"] +[19.189611, "o", "\u001b[38;2;205;214;244m names\u001b[38;2;148;226;213m,\u001b[38;2;205;214;244m descriptions \u001b[38;2;137;220;235m:=\u001b[38;2;205;214;244m \u001b[38;2;137;180;250mreadCompleters\u001b[38;2;147;153;178m()\u001b[0m\u001b[m\r\n:\u001b[K"] +[20.471888, "o", "\r\u001b[K\u001b[?1l\u001b>"] +[20.47607, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[20.476409, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[!]\u001b[0;m via \u001b[0;1;36m🐹 v1.21.1 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[20.476787, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[20.501216, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[20.501355, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[20.942133, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31me\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[21.111452, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mx\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[21.255713, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mi\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[21.365809, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mexit\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[21.4577, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] diff --git a/changelog/v0.28/variable-condition.cast b/changelog/v0.28/variable-condition.cast new file mode 100644 index 0000000000..f69c6f8166 --- /dev/null +++ b/changelog/v0.28/variable-condition.cast @@ -0,0 +1,75 @@ +{"version": 2, "width": 108, "height": 24, "timestamp": 1695398869, "env": {"SHELL": "elvish", "TERM": "tmux-256color"}} +[0.092246, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[0.092819, "o", "\u001b[?25l\r???> ???> \r\u001b[5C\u001b[?25h\u001b[?25l\r\u001b[5C\u001b[K\r\u001b[5C\u001b[?25h"] +[0.111124, "o", "\u001b[?25l\r\r\u001b[5C\u001b[?25h"] +[0.111245, "o", "\u001b[?25l\r\u001b[K\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m env-condition\u001b[0;m via \u001b[0;1;36m🐹 v1.21.1 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[0.681095, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31ms\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.681623, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.716204, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.768028, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31me\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[0.867447, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mset\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[0.96114, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;31mset-\u001b[0;m\r\u001b[10C\u001b[?25h"] +[0.961535, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[0.962133, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[1.076815, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C\u001b[0;31me\u001b[0;m\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[1.172287, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11C\u001b[0;31mn\u001b[0;m\r\u001b[12C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[1.291771, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mset-env\u001b[0;m\r\u001b[13C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[1.383674, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[13C \r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[1.722694, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[0;4mAR \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mAR\u001b[0;2;7m (The command to use to manipulate library archives when building with the gccg...)\u001b[0;m \u001b[0;34mDOCKER_HIDE_LEGACY_CO\r\nASCIINEMA_REC\u001b[0;2m (1) \u001b[0;m \u001b[0;34mEDITOR\u001b[0;2m (/usr/bin/heli\r\n\u001b[0;mAWS_ FC\u001b[0;2m (The command to us\r\n\u001b[0;mBUILDKIT_ GCCGO\u001b[0;2m (The gccgo comm\r\n\u001b[0;mCARAPACE_ GCCGOTOOLDIR\u001b[0;2m (If set,\r\n\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m GH_ \r\nCARGO_ GIT_ \r\nCC\u001b[0;2m (The command to use to compile C code) \u001b[0;m GO111MODULE\u001b[0;2m (Controls\r\n\u001b[0;mCGO_ GO386\u001b[0;2m (For GOARCH=386\r\n\u001b[0;34mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m GOAMD64\u001b[0;2m (For GOARCH=a\r\n\u001b[0;34mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GOARCH\u001b[0;2m (The architect\r\n\u001b[0;34mCLOUDSDK_ROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m GOARM\u001b[0;2m (For GOARCH=arm\r\n\u001b[0;34mCOLORTERM\u001b[0;2m (truecolor) \u001b[0;m GOBIN\u001b[0;2m (The directory \r\n\u001b[0;mCUSTOM_ GOCACHE\u001b[0;2m (The director\r\n\u001b[0;mCXX\u001b[0;2m (The command to use to compile C++ code) \u001b[0;m GOCOVERDIR\u001b[0;2m (Directory\r\n\u001b[0;34mDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus) \u001b[0;m GODEBUG\u001b[0;2m (Enable vario\r\n\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m GOENV\u001b[0;2m (The location o\r\n\u001b[0;34mDISPLAY\u001b[0;2m (:0) \u001b[0;m GOEXE\u001b[0;2m (The executable\r\n\u001b[0;mDOCKER_ GOEXPERIMENT\u001b[0;2m (Comma-s\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[2.049261, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Cc\r\n\u001b[87C\u001b[KGO111MODULE\u001b[0;2m (Controls\r\n\u001b[87C\u001b[0;m\u001b[KGO386\u001b[0;2m (For GOARCH=386\r\n\u001b[0;m\u001b[KCARAPACE_ GOAMD64\u001b[0;2m (For GOARCH=a\r\n\u001b[0;m\u001b[K\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m GOARCH\u001b[0;2m (The architect\r\n\u001b[3C\u001b[0;m\u001b[KGO_ GOARM\u001b[0;2m (For GOARCH=arm\r\n\u001b[0;m\u001b[KCC\u001b[0;2m (The command to use to compile C code) \u001b[0;m GOBIN\u001b[0;2m (The directory \r\n\u001b[1C\u001b[0;m\u001b[KGO_ GOCACHE\u001b[0;2m (The director\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m GOCOVERDIR\u001b[0;2m (Directory\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GODEBUG\u001b[0;2m (Enable vario\r\n\u001b[9C\u001b[0;m\u001b[K\u001b[0;34mROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m GOENV\u001b[0;2m (The location o\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mOLORTERM\u001b[0;2m (truecolor) \u001b[0;m GOEXE\u001b[0;2m (The executable\r\n\u001b[0;m\u001b[KCUSTOM_ GOEXPERIMENT\u001b[0;2m (Comma-s\r\n\u001b[0;m\u001b[KCXX\u001b[0;2m (The command to use to compile C++ code) \u001b[0;m GOFLAGS\u001b[0;2m (A space-sepa\r\n\u001b[0;m\u001b[K\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m GOGCCFLAGS\u001b[0;2m (A space-s\r\n\u001b[0;m\u001b[KDOCKER_ GOHOSTARCH\u001b[0;2m (The archi\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mOCKER_HIDE_LEGACY_COMMANDS\u001b[0;2m (1) \u001b[0;m GOHOSTOS\u001b[0;2m (The operati\r\n\u001b[0;m\u001b[KFC\u001b[0;2m (The command to use to compile Fortran code) \u001b[0;m GOINSECURE\u001b[0;2m (Comma-sep\r\n\u001b[0;m\u001b[KGCCGO\u001b[0;2m (The gccgo command to run for 'go build -compiler=gccgo') \u001b[0;m GOMIPS\u001b[0;2m (For GOARCH=mi\r\n\u001b[0;m\u001b[KGCCGOTOOLDIR\u001b[0;2m (If set, where to find gccgo tools, such as cgo) \u001b[0;m GOMIPS64\u001b[0;2m (For GOARCH=\r\n\u001b[32C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[2.050627, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[23C\u001b[?25h"] +[2.055688, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[23C\u001b[?25h"] +[2.126031, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mCUSTOM_\r\n\u001b[23C\u001b[0;mu\r\n\u001b[K\u001b[0;7mCUSTOM_ \r\n\u001b[0;m\u001b[KGOEXE\u001b[0;2m (The executable file name suffix (\".exe\" on Windows, \"\" on other systems))\r\n\u001b[0;m\u001b[KGOINSECURE\u001b[0;2m (Comma-separated list of glob patterns) \r\n\u001b[0;m\u001b[K\u001b[0;34mPWD\u001b[0;2m (/home/rsteube/Documents/development/github/carapace-bin) \r\n\u001b[0;m\u001b[K\u001b[0;34mXCURSOR_SIZE\u001b[0;2m (24) \r\n\u001b[0;m\u001b[K\u001b[0;34mXDG_CURRENT_DESKTOP\u001b[0;2m (sway) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[6A\r\u001b[24C\u001b[?25h"] +[2.260879, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[24Cs\r\n\u001b[7C\u001b[K\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[25C\u001b[?25h"] +[2.731591, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KCUSTOM_\r\n\u001b[J\u001b[A\r\u001b[21C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[21C\u001b[?25h"] +[2.731749, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[21C\u001b[?25h"] +[2.976598, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mCUSTOM_CONDITION \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mCUSTOM_CONDITION\u001b[0;2;7m (condition example) \u001b[0;m CUSTOM_MACRO\u001b[0;2m (macro example)\r\n\u001b[0;mCUSTOM_EXAMPLE\u001b[0;2m (example environment variable)\u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[2.976935, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\u001b[2A\r\u001b[22C\u001b[?25h"] +[2.977079, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\u001b[2A\r\u001b[22C\u001b[?25h"] +[3.647594, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KCUSTOM_CONDITION \r\n\u001b[J\u001b[A\r\u001b[31C\u001b[?25h"] +[3.966445, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[31C\u001b[0;4mgit \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mgit\u001b[0;m repo within\u001b[1A\r\u001b[22C\u001b[?25h"] +[6.040677, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[31C\u001b[K\r\n\u001b[J\u001b[A\r\u001b[31C\u001b[?25h"] +[6.273995, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[6.274588, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[6.30132, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[6.301403, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[6.846963, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mc\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[6.900399, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mcd\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[6.963468, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C \r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[7.115758, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C/\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[7.245796, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10Ct\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[7.337438, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11Cm\r\u001b[12C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[7.441723, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12Cp/\r\u001b[14C\u001b[?25h"] +[7.863996, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[7.924335, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[7.92561, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m env-condition\u001b[0;m via \u001b[0;1;36m🐹 v1.21.1 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[7.927035, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[7.942635, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[7.942696, "o", "\u001b[?25l\u001b[2A\r\r\n\u001b[K\u001b[0;1;36m/tmp\u001b[0;m \r\n\r\u001b[6C\u001b[?25h"] +[8.317012, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31ms\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[8.32724, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[8.327358, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[8.374677, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31me\u001b[0;m\r\u001b[8C\u001b[?25h"] +[8.456446, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mset\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[8.539056, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;31mset-\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[8.645899, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C\u001b[0;31me\u001b[0;m\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[8.780566, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11C\u001b[0;31mn\u001b[0;m\r\u001b[12C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[8.881374, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mset-env\u001b[0;m\r\u001b[13C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[8.989185, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[13C \r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[9.710983, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[0;4mAR \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mAR\u001b[0;2;7m (The command to use to manipulate library archives when building with the gccg...)\u001b[0;m \u001b[0;34mDOCKER_HIDE_LEGACY_CO\r\nASCIINEMA_REC\u001b[0;2m (1) \u001b[0;m \u001b[0;34mEDITOR\u001b[0;2m (/usr/bin/heli\r\n\u001b[0;mAWS_ FC\u001b[0;2m (The command to us\r\n\u001b[0;mBUILDKIT_ GCCGO\u001b[0;2m (The gccgo comm\r\n\u001b[0;mCARAPACE_ GCCGOTOOLDIR\u001b[0;2m (If set,\r\n\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m GH_ \r\nCARGO_ GIT_ \r\nCC\u001b[0;2m (The command to use to compile C code) \u001b[0;m GO111MODULE\u001b[0;2m (Controls\r\n\u001b[0;mCGO_ GO386\u001b[0;2m (For GOARCH=386\r\n\u001b[0;34mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m GOAMD64\u001b[0;2m (For GOARCH=a\r\n\u001b[0;34mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GOARCH\u001b[0;2m (The architect\r\n\u001b[0;34mCLOUDSDK_ROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m GOARM\u001b[0;2m (For GOARCH=arm\r\n\u001b[0;34mCOLORTERM\u001b[0;2m (truecolor) \u001b[0;m GOBIN\u001b[0;2m (The directory \r\n\u001b[0;mCUSTOM_ GOCACHE\u001b[0;2m (The director\r\n\u001b[0;mCXX\u001b[0;2m (The command to use to compile C++ code) \u001b[0;m GOCOVERDIR\u001b[0;2m (Directory\r\n\u001b[0;34mDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus) \u001b[0;m GODEBUG\u001b[0;2m (Enable vario\r\n\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m GOENV\u001b[0;2m (The location o\r\n\u001b[0;34mDISPLAY\u001b[0;2m (:0) \u001b[0;m GOEXE\u001b[0;2m (The executable\r\n\u001b[0;mDOCKER_ GOEXPERIMENT\u001b[0;2m (Comma-s\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[10.310527, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Cc\r\n\u001b[87C\u001b[KGO111MODULE\u001b[0;2m (Controls\r\n\u001b[87C\u001b[0;m\u001b[KGO386\u001b[0;2m (For GOARCH=386\r\n\u001b[0;m\u001b[KCARAPACE_ GOAMD64\u001b[0;2m (For GOARCH=a\r\n\u001b[0;m\u001b[K\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m GOARCH\u001b[0;2m (The architect\r\n\u001b[3C\u001b[0;m\u001b[KGO_ GOARM\u001b[0;2m (For GOARCH=arm\r\n\u001b[0;m\u001b[KCC\u001b[0;2m (The command to use to compile C code) \u001b[0;m GOBIN\u001b[0;2m (The directory \r\n\u001b[1C\u001b[0;m\u001b[KGO_ GOCACHE\u001b[0;2m (The director\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m GOCOVERDIR\u001b[0;2m (Directory\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GODEBUG\u001b[0;2m (Enable vario\r\n\u001b[9C\u001b[0;m\u001b[K\u001b[0;34mROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m GOENV\u001b[0;2m (The location o\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mOLORTERM\u001b[0;2m (truecolor) \u001b[0;m GOEXE\u001b[0;2m (The executable\r\n\u001b[0;m\u001b[KCUSTOM_ GOEXPERIMENT\u001b[0;2m (Comma-s\r\n\u001b[0;m\u001b[KCXX\u001b[0;2m (The command to use to compile C++ code) \u001b[0;m GOFLAGS\u001b[0;2m (A space-sepa\r\n\u001b[0;m\u001b[K\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m GOGCCFLAGS\u001b[0;2m (A space-s\r\n\u001b[0;m\u001b[KDOCKER_ GOHOSTARCH\u001b[0;2m (The archi\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mOCKER_HIDE_LEGACY_COMMANDS\u001b[0;2m (1) \u001b[0;m GOHOSTOS\u001b[0;2m (The operati\r\n\u001b[0;m\u001b[KFC\u001b[0;2m (The command to use to compile Fortran code) \u001b[0;m GOINSECURE\u001b[0;2m (Comma-sep\r\n\u001b[0;m\u001b[KGCCGO\u001b[0;2m (The gccgo command to run for 'go build -compiler=gccgo') \u001b[0;m GOMIPS\u001b[0;2m (For GOARCH=mi\r\n\u001b[0;m\u001b[KGCCGOTOOLDIR\u001b[0;2m (If set, where to find gccgo tools, such as cgo) \u001b[0;m GOMIPS64\u001b[0;2m (For GOARCH=\r\n\u001b[32C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[10.403602, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mCUSTOM_\r\n\u001b[23C\u001b[0;mu\r\n\u001b[K\u001b[0;7mCUSTOM_ \r\n\u001b[0;m\u001b[KGOEXE\u001b[0;2m (The executable file name suffix (\".exe\" on Windows, \"\" on other systems))\r\n\u001b[0;m\u001b[KGOINSECURE\u001b[0;2m (Comma-separated list of glob patterns) \r\n\u001b[0;m\u001b[K\u001b[0;34mXCURSOR_SIZE\u001b[0;2m (24) \r\n\u001b[0;m\u001b[K\u001b[0;34mXDG_CURRENT_DESKTOP\u001b[0;2m (sway) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[5A\r\u001b[24C\u001b[?25h"] +[10.465209, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[24Cs\r\n\u001b[7C\u001b[K\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[25C\u001b[?25h"] +[10.972623, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KCUSTOM_\r\n\u001b[J\u001b[A\r\u001b[21C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[21C\u001b[?25h"] +[11.243591, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mCUSTOM_EXAMPLE \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mCUSTOM_EXAMPLE\u001b[0;2;7m (example environment variable)\u001b[0;m CUSTOM_MACRO\u001b[0;2m (macro example)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[14.872308, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[6C\u001b[K\r\n\u001b[J\u001b[A\r\u001b[6C\u001b[?25h"] +[14.872715, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[14.873279, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[14.87414, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[14.874521, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[14.891848, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[15.118188, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31me\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[15.317512, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mx\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[15.46072, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mi\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[15.571217, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mexit\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[15.687253, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] diff --git a/changelog/v0.28/variable-custom.cast b/changelog/v0.28/variable-custom.cast new file mode 100644 index 0000000000..d5048b28fb --- /dev/null +++ b/changelog/v0.28/variable-custom.cast @@ -0,0 +1,161 @@ +{"version": 2, "width": 108, "height": 24, "timestamp": 1695234650, "env": {"SHELL": "elvish", "TERM": "tmux-256color"}} +[0.100534, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[0.101181, "o", "\u001b[?25l\r???> ???> \r\u001b[5C\u001b[?25h\u001b[?25l\r\u001b[5C\u001b[K\r\u001b[5C\u001b[?25h"] +[0.119743, "o", "\u001b[?25l\r\r\u001b[5C\u001b[?25h\u001b[?25l\r\r\u001b[5C\u001b[?25h"] +[0.119806, "o", "\u001b[?25l\r\u001b[K\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m env-custom\u001b[0;m \u001b[0;1;31m[!]\u001b[0;m via \u001b[0;1;36m🐹 v1.21.1 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[0.357733, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31ms\u001b[0;m\r\u001b[7C\u001b[?25h"] +[0.35874, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.382953, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.466408, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31me\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[0.543399, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mset\u001b[0;m\r\u001b[9C\u001b[?25h"] +[0.54359, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[0.544703, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[0.54543, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[0.681236, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;31mset-\u001b[0;m\r\u001b[10C\u001b[?25h"] +[0.724617, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C\u001b[0;31me\u001b[0;m\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[1.201365, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mset-env\u001b[0;m\r\u001b[13C\u001b[?25h"] +[1.696922, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[13C \r\u001b[14C\u001b[?25h"] +[1.697505, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[1.697877, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[1.699153, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[1.699527, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[1.962738, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[0;4mAR \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mAR\u001b[0;2;7m (The command to use to manipulate library archives when building with the gccg...)\u001b[0;m \u001b[0;34mDOCKER_HIDE_LEGACY_CO\r\nASCIINEMA_REC\u001b[0;2m (1) \u001b[0;m \u001b[0;34mEDITOR\u001b[0;2m (/usr/bin/heli\r\n\u001b[0;mAWS_ FC\u001b[0;2m (The command to us\r\n\u001b[0;mBUILDKIT_ GCCGO\u001b[0;2m (The gccgo comm\r\n\u001b[0;mCARAPACE_ GCCGOTOOLDIR\u001b[0;2m (If set,\r\n\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m GH_ \r\nCARGO_ GIT_ \r\nCC\u001b[0;2m (The command to use to compile C code) \u001b[0;m GO111MODULE\u001b[0;2m (Controls\r\n\u001b[0;mCGO_ GO386\u001b[0;2m (For GOARCH=386\r\n\u001b[0;34mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m GOAMD64\u001b[0;2m (For GOARCH=a\r\n\u001b[0;34mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GOARCH\u001b[0;2m (The architect\r\n\u001b[0;34mCLOUDSDK_ROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m GOARM\u001b[0;2m (For GOARCH=arm\r\n\u001b[0;34mCOLORTERM\u001b[0;2m (truecolor) \u001b[0;m GOBIN\u001b[0;2m (The directory \r\n\u001b[0;mCUSTOM_ GOCACHE\u001b[0;2m (The director\r\n\u001b[0;mCXX\u001b[0;2m (The command to use to compile C++ code) \u001b[0;m GOCOVERDIR\u001b[0;2m (Directory\r\n\u001b[0;34mDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus) \u001b[0;m GODEBUG\u001b[0;2m (Enable vario\r\n\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m GOENV\u001b[0;2m (The location o\r\n\u001b[0;34mDISPLAY\u001b[0;2m (:0) \u001b[0;m GOEXE\u001b[0;2m (The executable\r\n\u001b[0;mDOCKER_ GOEXPERIMENT\u001b[0;2m (Comma-s\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[2.295913, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Cc\r\n\u001b[87C\u001b[KGO111MODULE\u001b[0;2m (Controls\r\n\u001b[87C\u001b[0;m\u001b[KGO386\u001b[0;2m (For GOARCH=386\r\n\u001b[0;m\u001b[KCARAPACE_ GOAMD64\u001b[0;2m (For GOARCH=a\r\n\u001b[0;m\u001b[K\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m GOARCH\u001b[0;2m (The architect\r\n\u001b[3C\u001b[0;m\u001b[KGO_ GOARM\u001b[0;2m (For GOARCH=arm\r\n\u001b[0;m\u001b[KCC\u001b[0;2m (The command to use to compile C code) \u001b[0;m GOBIN\u001b[0;2m (The directory \r\n\u001b[1C\u001b[0;m\u001b[KGO_ GOCACHE\u001b[0;2m (The director\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m GOCOVERDIR\u001b[0;2m (Directory\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GODEBUG\u001b[0;2m (Enable vario\r\n\u001b[9C\u001b[0;m\u001b[K\u001b[0;34mROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m GOENV\u001b[0;2m (The location o\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mOLORTERM\u001b[0;2m (truecolor) \u001b[0;m GOEXE\u001b[0;2m (The executable\r\n\u001b[0;m\u001b[KCUSTOM_ GOEXPERIMENT\u001b[0;2m (Comma-s\r\n\u001b[0;m\u001b[KCXX\u001b[0;2m (The command to use to compile C++ code) \u001b[0;m GOFLAGS\u001b[0;2m (A space-sepa\r\n\u001b[0;m\u001b[K\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m GOGCCFLAGS\u001b[0;2m (A space-s\r\n\u001b[0;m\u001b[KDOCKER_ GOHOSTARCH\u001b[0;2m (The archi\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mOCKER_HIDE_LEGACY_COMMANDS\u001b[0;2m (1) \u001b[0;m GOHOSTOS\u001b[0;2m (The operati\r\n\u001b[0;m\u001b[KFC\u001b[0;2m (The command to use to compile Fortran code) \u001b[0;m GOINSECURE\u001b[0;2m (Comma-sep\r\n\u001b[0;m\u001b[KGCCGO\u001b[0;2m (The gccgo command to run for 'go build -compiler=gccgo') \u001b[0;m GOMIPS\u001b[0;2m (For GOARCH=mi\r\n\u001b[0;m\u001b[KGCCGOTOOLDIR\u001b[0;2m (If set, where to find gccgo tools, such as cgo) \u001b[0;m GOMIPS64\u001b[0;2m (For GOARCH=\r\n\u001b[33C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[2.298894, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[23C\u001b[?25h"] +[2.302278, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[23C\u001b[?25h"] +[2.430422, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mCUSTOM_\r\n\u001b[23C\u001b[0;mu\r\n\u001b[K\u001b[0;7mCUSTOM_ \r\n\u001b[0;m\u001b[KGOEXE\u001b[0;2m (The executable file name suffix (\".exe\" on Windows, \"\" on other systems))\r\n\u001b[0;m\u001b[KGOINSECURE\u001b[0;2m (Comma-separated list of glob patterns) \r\n\u001b[0;m\u001b[K\u001b[0;34mPWD\u001b[0;2m (/home/rsteube/Documents/development/github/carapace-bin) \r\n\u001b[0;m\u001b[K\u001b[0;34mXCURSOR_SIZE\u001b[0;2m (24) \r\n\u001b[0;m\u001b[K\u001b[0;34mXDG_CURRENT_DESKTOP\u001b[0;2m (sway) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[6A\r\u001b[24C\u001b[?25h"] +[2.531322, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[24Cs\r\n\u001b[7C\u001b[K\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[25C\u001b[?25h"] +[3.060553, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KCUSTOM_\r\n\u001b[J\u001b[A\r\u001b[21C\u001b[?25h"] +[3.060697, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[21C\u001b[?25h"] +[3.328662, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mCUSTOM_EXAMPLE \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mCUSTOM_EXAMPLE\u001b[0;2;7m (example environment variable)\u001b[0;m CUSTOM_MACRO\u001b[0;2m (macro example)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[4.208095, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KCUSTOM_EXAMPLE \r\n\u001b[J\u001b[A\r\u001b[29C\u001b[?25h"] +[4.208254, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[29C\u001b[?25h"] +[4.683937, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[29C\u001b[0;4m0 \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;31m0\u001b[0;2;7m (disabled)\u001b[0;m \u001b[0;32m1\u001b[0;2m (enabled)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[5.705026, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[29C\u001b[K\u001b[0;4m1 \r\n\r\n\u001b[0;m\u001b[K\u001b[0;31m0\u001b[0;2m (disabled)\u001b[0;m \u001b[0;7;32m1\u001b[0;2;7m (enabled)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[7.870963, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[29C\u001b[K1 \r\n\u001b[J\u001b[A\r\u001b[31C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[31C\u001b[?25h"] +[8.105344, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[30C\u001b[K\r\u001b[30C\u001b[?25h"] +[8.705878, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[29C\u001b[K\r\u001b[29C\u001b[?25h"] +[8.746328, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[28C\u001b[K\r\u001b[28C\u001b[?25h"] +[8.785931, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27C\u001b[K\r\u001b[27C\u001b[?25h"] +[8.825888, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\r\u001b[26C\u001b[?25h"] +[8.8654, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[25C\u001b[K\r\u001b[25C\u001b[?25h"] +[8.959075, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[K\r\u001b[24C\u001b[?25h"] +[9.120627, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[23C\u001b[K\r\u001b[23C\u001b[?25h"] +[9.290457, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[22C\u001b[K\r\u001b[22C\u001b[?25h"] +[9.4646, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[21C\u001b[K\r\u001b[21C\u001b[?25h"] +[9.804761, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mCUSTOM_EXAMPLE \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mCUSTOM_EXAMPLE\u001b[0;2;7m (example environment variable)\u001b[0;m CUSTOM_MACRO\u001b[0;2m (macro example)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[10.657969, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[21C\u001b[K\u001b[0;4mMACRO \r\n\r\n\u001b[0;m\u001b[KCUSTOM_EXAMPLE\u001b[0;2m (example environment variable)\u001b[0;m \u001b[0;7mCUSTOM_MACRO\u001b[0;2;7m (macro example)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[10.920679, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KCUSTOM_MACRO \r\n\u001b[J\u001b[A\r\u001b[27C\u001b[?25h"] +[10.92081, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[27C\u001b[?25h"] +[11.797279, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27C\u001b[0;4mbash\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;211;86;115mbash \u001b[0;m \u001b[0;38;2;232;161;111mpowershell \r\n\u001b[0;38;2;194;3;154mbash-ble \u001b[0;m \u001b[0;38;2;216;118;227mquestion\u001b[0;2m (Further information is requested)\r\n\u001b[0;38;2;215;58;74mbug\u001b[0;2m (Something isn't working) \u001b[0;m \u001b[0;38;2;44;62;253mspec \r\n\u001b[0;38;2;3;102;214mdependencies\u001b[0;2m (Pull requests that update a dependency file) \u001b[0;m \u001b[0;38;2;65;47;9mtcsh \r\n\u001b[0;38;2;0;117;202mdocumentation\u001b[0;2m (Improvements or additions to documentation) \u001b[0;m \u001b[0;38;2;255;20;90mwindows \r\n\u001b[0;38;2;207;211;215mduplicate\u001b[0;2m (This issue or pull request already exists) \u001b[0;m \u001b[0;38;2;255;255;255mwontfix\u001b[0;2m (This will not be worked on) \r\n\u001b[0;38;2;255;214;201melvish \u001b[0;m \u001b[0;38;2;168;255;169mxonsh \r\n\u001b[0;38;2;162;238;239menhancement\u001b[0;2m (New feature or request) \u001b[0;m \u001b[0;38;2;239;218;83mzsh \r\n\u001b[0;38;2;126;168;252mfish \r\n\u001b[0;38;2;0;0;0mgithub_actions\u001b[0;2m (Pull requests that update GitHub Actions code)\r\n\u001b[0;38;2;22;226;226mgo\u001b[0;2m (Pull requests that update Go code) \r\n\u001b[0;38;2;112;87;255mgood first issue\u001b[0;2m (Good for newcomers) \r\n\u001b[0;38;2;0;134;114mhelp wanted\u001b[0;2m (Extra attention is needed) \r\n\u001b[0;38;2;228;230;105minvalid\u001b[0;2m (This doesn't seem right) \r\n\u001b[0;38;2;14;93;109mion \r\n\u001b[0;38;2;226;247;93mlinux \r\n\u001b[0;38;2;41;216;102mnushell \r\n\u001b[0;38;2;55;58;54moil \r\n\u001b[0;38;2;249;77;86mosx \u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[12.426722, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[31C\u001b[0;4m-ble\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;211;86;115mbash \u001b[0;m \u001b[0;38;2;232;161;111mpowershell \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;194;3;154mbash-ble \u001b[0;m \u001b[0;38;2;216;118;227mquestion\u001b[0;2m (Further information is requested)\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[12.429493, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[19A\r\u001b[22C\u001b[?25h"] +[12.431172, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[19A\r\u001b[22C\u001b[?25h"] +[12.559236, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[27C\u001b[Kbash-ble\r\n\u001b[J\u001b[A\r\u001b[35C\u001b[?25h"] +[12.559684, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[35C\u001b[?25h"] +[12.791722, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[35C,\r\u001b[36C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[36C\u001b[?25h"] +[13.014032, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27C\u001b[K\u001b[0;4;33m'bash-ble,bash'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;211;86;115mbash \u001b[0;m \u001b[0;38;2;216;118;227mquestion\u001b[0;2m (Further information is requested)\r\n\u001b[0;38;2;215;58;74mbug\u001b[0;2m (Something isn't working) \u001b[0;m \u001b[0;38;2;44;62;253mspec \r\n\u001b[0;38;2;3;102;214mdependencies\u001b[0;2m (Pull requests that update a dependency file) \u001b[0;m \u001b[0;38;2;65;47;9mtcsh \r\n\u001b[0;38;2;0;117;202mdocumentation\u001b[0;2m (Improvements or additions to documentation) \u001b[0;m \u001b[0;38;2;255;20;90mwindows \r\n\u001b[0;38;2;207;211;215mduplicate\u001b[0;2m (This issue or pull request already exists) \u001b[0;m \u001b[0;38;2;255;255;255mwontfix\u001b[0;2m (This will not be worked on) \r\n\u001b[0;38;2;255;214;201melvish \u001b[0;m \u001b[0;38;2;168;255;169mxonsh \r\n\u001b[0;38;2;162;238;239menhancement\u001b[0;2m (New feature or request) \u001b[0;m \u001b[0;38;2;239;218;83mzsh \r\n\u001b[0;38;2;126;168;252mfish \r\n\u001b[0;38;2;0;0;0mgithub_actions\u001b[0;2m (Pull requests that update GitHub Actions code)\r\n\u001b[0;38;2;22;226;226mgo\u001b[0;2m (Pull requests that update Go code) \r\n\u001b[0;38;2;112;87;255mgood first issue\u001b[0;2m (Good for newcomers) \r\n\u001b[0;38;2;0;134;114mhelp wanted\u001b[0;2m (Extra attention is needed) \r\n\u001b[0;38;2;228;230;105minvalid\u001b[0;2m (This doesn't seem right) \r\n\u001b[0;38;2;14;93;109mion \r\n\u001b[0;38;2;226;247;93mlinux \r\n\u001b[0;38;2;41;216;102mnushell \r\n\u001b[0;38;2;55;58;54moil \r\n\u001b[0;38;2;249;77;86mosx \r\n\u001b[0;38;2;232;161;111mpowershell \u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[13.134934, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[38C\u001b[K\u001b[0;4;33mug'\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;211;86;115mbash \u001b[0;m \u001b[0;38;2;216;118;227mquestion\u001b[0;2m (Further information is requested)\r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;215;58;74mbug\u001b[0;2;7m (Something isn't working) \u001b[0;m \u001b[0;38;2;44;62;253mspec \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[13.296878, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[37C\u001b[K\u001b[0;4;33mdependencies'\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;215;58;74mbug\u001b[0;2m (Something isn't working) \u001b[0;m \u001b[0;38;2;44;62;253mspec \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;3;102;214mdependencies\u001b[0;2;7m (Pull requests that update a dependency file) \u001b[0;m \u001b[0;38;2;65;47;9mtcsh \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[13.448183, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[38C\u001b[K\u001b[0;4;33mocumentation'\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;3;102;214mdependencies\u001b[0;2m (Pull requests that update a dependency file) \u001b[0;m \u001b[0;38;2;65;47;9mtcsh \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;0;117;202mdocumentation\u001b[0;2;7m (Improvements or additions to documentation) \u001b[0;m \u001b[0;38;2;255;20;90mwindows \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[13.626663, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[38C\u001b[K\u001b[0;4;33muplicate'\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;0;117;202mdocumentation\u001b[0;2m (Improvements or additions to documentation) \u001b[0;m \u001b[0;38;2;255;20;90mwindows \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;207;211;215mduplicate\u001b[0;2;7m (This issue or pull request already exists) \u001b[0;m \u001b[0;38;2;255;255;255mwontfix\u001b[0;2m (This will not be worked on) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[13.791502, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[27C\u001b[K\u001b[0;33m'bash-ble,duplicate'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[47C\u001b[?25h"] +[13.79168, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[47C\u001b[?25h"] +[14.00137, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[47C,\r\u001b[48C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[48C\u001b[?25h"] +[14.179068, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27C\u001b[K\u001b[0;4;33m'bash-ble,duplicate,bash'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;211;86;115mbash \u001b[0;m \u001b[0;38;2;44;62;253mspec \r\n\u001b[0;38;2;215;58;74mbug\u001b[0;2m (Something isn't working) \u001b[0;m \u001b[0;38;2;65;47;9mtcsh \r\n\u001b[0;38;2;3;102;214mdependencies\u001b[0;2m (Pull requests that update a dependency file) \u001b[0;m \u001b[0;38;2;255;20;90mwindows \r\n\u001b[0;38;2;0;117;202mdocumentation\u001b[0;2m (Improvements or additions to documentation) \u001b[0;m \u001b[0;38;2;255;255;255mwontfix\u001b[0;2m (This will not be worked on)\r\n\u001b[0;38;2;255;214;201melvish \u001b[0;m \u001b[0;38;2;168;255;169mxonsh \r\n\u001b[0;38;2;162;238;239menhancement\u001b[0;2m (New feature or request) \u001b[0;m \u001b[0;38;2;239;218;83mzsh \r\n\u001b[0;38;2;126;168;252mfish \r\n\u001b[0;38;2;0;0;0mgithub_actions\u001b[0;2m (Pull requests that update GitHub Actions code)\r\n\u001b[0;38;2;22;226;226mgo\u001b[0;2m (Pull requests that update Go code) \r\n\u001b[0;38;2;112;87;255mgood first issue\u001b[0;2m (Good for newcomers) \r\n\u001b[0;38;2;0;134;114mhelp wanted\u001b[0;2m (Extra attention is needed) \r\n\u001b[0;38;2;228;230;105minvalid\u001b[0;2m (This doesn't seem right) \r\n\u001b[0;38;2;14;93;109mion \r\n\u001b[0;38;2;226;247;93mlinux \r\n\u001b[0;38;2;41;216;102mnushell \r\n\u001b[0;38;2;55;58;54moil \r\n\u001b[0;38;2;249;77;86mosx \r\n\u001b[0;38;2;232;161;111mpowershell \r\n\u001b[0;38;2;216;118;227mquestion\u001b[0;2m (Further information is requested) \u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[14.264011, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[48C\u001b[K\u001b[0;4;33mug'\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;211;86;115mbash \u001b[0;m \u001b[0;38;2;44;62;253mspec \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;215;58;74mbug\u001b[0;2;7m (Something isn't working) \u001b[0;m \u001b[0;38;2;65;47;9mtcsh \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[14.433405, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[47C\u001b[K\u001b[0;4;33mdependencies'\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;215;58;74mbug\u001b[0;2m (Something isn't working) \u001b[0;m \u001b[0;38;2;65;47;9mtcsh \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;3;102;214mdependencies\u001b[0;2;7m (Pull requests that update a dependency file) \u001b[0;m \u001b[0;38;2;255;20;90mwindows \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[14.434786, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[19A\r\u001b[22C\u001b[?25h"] +[14.584407, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[48C\u001b[K\u001b[0;4;33mocumentation'\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;3;102;214mdependencies\u001b[0;2m (Pull requests that update a dependency file) \u001b[0;m \u001b[0;38;2;255;20;90mwindows \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;0;117;202mdocumentation\u001b[0;2;7m (Improvements or additions to documentation) \u001b[0;m \u001b[0;38;2;255;255;255mwontfix\u001b[0;2m (This will not be worked on)\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[15.184332, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[47C\u001b[K\u001b[0;4;33melvish'\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;0;117;202mdocumentation\u001b[0;2m (Improvements or additions to documentation) \u001b[0;m \u001b[0;38;2;255;255;255mwontfix\u001b[0;2m (This will not be worked on)\r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;255;214;201melvish \u001b[0;m \u001b[0;38;2;168;255;169mxonsh \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[15.224086, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[48C\u001b[K\u001b[0;4;33mnhancement'\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;255;214;201melvish \u001b[0;m \u001b[0;38;2;168;255;169mxonsh \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;162;238;239menhancement\u001b[0;2;7m (New feature or request) \u001b[0;m \u001b[0;38;2;239;218;83mzsh \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[15.264652, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[47C\u001b[K\u001b[0;4;33mfish'\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;162;238;239menhancement\u001b[0;2m (New feature or request) \u001b[0;m \u001b[0;38;2;239;218;83mzsh \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;126;168;252mfish \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[15.304302, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[47C\u001b[K\u001b[0;4;33mgithub_actions'\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;126;168;252mfish \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;0;0;0mgithub_actions\u001b[0;2;7m (Pull requests that update GitHub Actions code)\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[15.598537, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[48C\u001b[K\u001b[0;4;33mo'\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;0;0;0mgithub_actions\u001b[0;2m (Pull requests that update GitHub Actions code)\r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;22;226;226mgo\u001b[0;2;7m (Pull requests that update Go code) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[15.600025, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[19A\r\u001b[22C\u001b[?25h"] +[15.955864, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[49C\u001b[K\u001b[0;4;33mod first issue'\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;22;226;226mgo\u001b[0;2m (Pull requests that update Go code) \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;112;87;255mgood first issue\u001b[0;2;7m (Good for newcomers) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[19A\r\u001b[22C\u001b[?25h"] +[15.957418, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[19A\r\u001b[22C\u001b[?25h"] +[16.130525, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[27C\u001b[K\u001b[0;33m'bash-ble,duplicate,good first issue'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[64C\u001b[?25h"] +[16.130718, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[64C\u001b[?25h"] +[17.856462, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[63C\u001b[K\r\u001b[63C\u001b[?25h"] +[18.45681, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[62C\u001b[K\r\u001b[62C\u001b[?25h"] +[18.49624, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[61C\u001b[K\r\u001b[61C\u001b[?25h"] +[18.536369, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[60C\u001b[K\r\u001b[60C\u001b[?25h"] +[18.576199, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[59C\u001b[K\r\u001b[59C\u001b[?25h"] +[18.615877, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[58C\u001b[K\r\u001b[58C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[58C\u001b[?25h"] +[18.656174, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[57C\u001b[K\r\u001b[57C\u001b[?25h"] +[18.656315, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[57C\u001b[?25h"] +[18.696991, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[56C\u001b[K\r\u001b[56C\u001b[?25h"] +[18.736006, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[55C\u001b[K\r\u001b[55C\u001b[?25h"] +[18.775787, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[54C\u001b[K\r\u001b[54C\u001b[?25h"] +[18.81557, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[53C\u001b[K\r\u001b[53C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[53C\u001b[?25h"] +[18.855687, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[52C\u001b[K\r\u001b[52C\u001b[?25h"] +[18.896215, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[51C\u001b[K\r\u001b[51C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[51C\u001b[?25h"] +[18.935704, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[50C\u001b[K\r\u001b[50C\u001b[?25h"] +[18.975753, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[49C\u001b[K\r\u001b[49C\u001b[?25h"] +[19.015409, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[48C\u001b[K\r\u001b[48C\u001b[?25h"] +[19.055736, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[47C\u001b[K\r\u001b[47C\u001b[?25h"] +[19.096373, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[46C\u001b[K\r\u001b[46C\u001b[?25h"] +[19.096495, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[46C\u001b[?25h"] +[19.135916, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[45C\u001b[K\r\u001b[45C\u001b[?25h"] +[19.175363, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[44C\u001b[K\r\u001b[44C\u001b[?25h"] +[19.176759, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[44C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[44C\u001b[?25h"] +[19.215318, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[43C\u001b[K\r\u001b[43C\u001b[?25h"] +[19.25547, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[42C\u001b[K\r\u001b[42C\u001b[?25h"] +[19.255598, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[42C\u001b[?25h"] +[19.295661, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[41C\u001b[K\r\u001b[41C\u001b[?25h"] +[19.335918, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[40C\u001b[K\r\u001b[40C\u001b[?25h"] +[19.37591, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[39C\u001b[K\r\u001b[39C\u001b[?25h"] +[19.415938, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[38C\u001b[K\r\u001b[38C\u001b[?25h"] +[19.456009, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[37C\u001b[K\r\u001b[37C\u001b[?25h"] +[19.495928, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[36C\u001b[K\r\u001b[36C\u001b[?25h"] +[19.536184, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[35C\u001b[K\r\u001b[35C\u001b[?25h"] +[19.576726, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[34C\u001b[K\r\u001b[34C\u001b[?25h"] +[19.616383, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[33C\u001b[K\r\u001b[33C\u001b[?25h"] +[19.656165, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[32C\u001b[K\r\u001b[32C\u001b[?25h"] +[19.695783, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[31C\u001b[K\r\u001b[31C\u001b[?25h"] +[19.737582, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[30C\u001b[K\r\u001b[30C\u001b[?25h"] +[19.738206, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h"] +[19.738687, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h"] +[19.776303, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[29C\u001b[K\r\u001b[29C\u001b[?25h"] +[19.816074, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[28C\u001b[K\r\u001b[28C\u001b[?25h"] +[19.856794, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27C\u001b[K\r\u001b[27C\u001b[?25h"] +[19.896397, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\r\u001b[26C\u001b[?25h"] +[19.936411, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[25C\u001b[K\r\u001b[25C\u001b[?25h"] +[19.976609, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[K\r\u001b[24C\u001b[?25h"] +[20.016209, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[23C\u001b[K\r\u001b[23C\u001b[?25h"] +[20.05659, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[22C\u001b[K\r\u001b[22C\u001b[?25h"] +[20.096163, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[21C\u001b[K\r\u001b[21C\u001b[?25h"] +[20.136409, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[20C\u001b[K\r\u001b[20C\u001b[?25h"] +[20.175841, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[19C\u001b[K\r\u001b[19C\u001b[?25h"] +[20.216132, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[18C\u001b[K\r\u001b[18C\u001b[?25h"] +[20.256253, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[17C\u001b[K\r\u001b[17C\u001b[?25h"] +[20.401322, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[16C\u001b[K\r\u001b[16C\u001b[?25h"] +[20.580705, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C\u001b[K\r\u001b[15C\u001b[?25h"] +[20.733944, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[K\r\u001b[14C\u001b[?25h"] +[20.994289, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[0;4mAR \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mAR\u001b[0;2;7m (The command to use to manipulate library archives when building with the gccg...)\u001b[0;m \u001b[0;34mDOCKER_HIDE_LEGACY_CO\r\nASCIINEMA_REC\u001b[0;2m (1) \u001b[0;m \u001b[0;34mEDITOR\u001b[0;2m (/usr/bin/heli\r\n\u001b[0;mAWS_ FC\u001b[0;2m (The command to us\r\n\u001b[0;mBUILDKIT_ GCCGO\u001b[0;2m (The gccgo comm\r\n\u001b[0;mCARAPACE_ GCCGOTOOLDIR\u001b[0;2m (If set,\r\n\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m GH_ \r\nCARGO_ GIT_ \r\nCC\u001b[0;2m (The command to use to compile C code) \u001b[0;m GO111MODULE\u001b[0;2m (Controls\r\n\u001b[0;mCGO_ GO386\u001b[0;2m (For GOARCH=386\r\n\u001b[0;34mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m GOAMD64\u001b[0;2m (For GOARCH=a\r\n\u001b[0;34mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GOARCH\u001b[0;2m (The architect\r\n\u001b[0;34mCLOUDSDK_ROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m GOARM\u001b[0;2m (For GOARCH=arm\r\n\u001b[0;34mCOLORTERM\u001b[0;2m (truecolor) \u001b[0;m GOBIN\u001b[0;2m (The directory \r\n\u001b[0;mCUSTOM_ GOCACHE\u001b[0;2m (The director\r\n\u001b[0;mCXX\u001b[0;2m (The command to use to compile C++ code) \u001b[0;m GOCOVERDIR\u001b[0;2m (Directory\r\n\u001b[0;34mDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus) \u001b[0;m GODEBUG\u001b[0;2m (Enable vario\r\n\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m GOENV\u001b[0;2m (The location o\r\n\u001b[0;34mDISPLAY\u001b[0;2m (:0) \u001b[0;m GOEXE\u001b[0;2m (The executable\r\n\u001b[0;mDOCKER_ GOEXPERIMENT\u001b[0;2m (Comma-s\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[21.472574, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Ch\r\n\u001b[85C\u001b[K\u001b[0;2;7m \u001b[0;m GOBIN\u001b[0;2m (The directory\r\n\u001b[0;m\u001b[K\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m GOCACHE\u001b[0;2m (The directo\r\n\u001b[0;m\u001b[KCC\u001b[0;2m (The command to use to compile C code) \u001b[0;m GOCOVERDIR\u001b[0;2m (Director\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m GOENV\u001b[0;2m (The location \r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GOEXE\u001b[0;2m (The executabl\r\n\u001b[0;m\u001b[KCXX\u001b[0;2m (The command to use to compile C++ code) \u001b[0;m GOEXPERIMENT\u001b[0;2m (Comma-\r\n\u001b[0;m\u001b[K\u001b[0;34mDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus) \u001b[0;m GOGCCFLAGS\u001b[0;2m (A space-\r\n\u001b[0;m\u001b[K\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m GOHOSTARCH\u001b[0;2m (The arch\r\n\u001b[0;m\u001b[K\u001b[0;34mDOCKER_HIDE_LEGACY_COMMANDS\u001b[0;2m (1) \u001b[0;m GOHOSTOS\u001b[0;2m (The operat\r\n\u001b[0;m\u001b[K\u001b[0;34mEDITOR\u001b[0;2m (/usr/bin/helix) \u001b[0;m GOMIPS\u001b[0;2m (For GOARCH=m\r\n\u001b[0;m\u001b[KFC\u001b[0;2m (The command to use to compile Fortran code) \u001b[0;m GOMIPS64\u001b[0;2m (For GOARCH\r\n\u001b[0;m\u001b[KGCCGO\u001b[0;2m (The gccgo command to run for 'go build -compiler=gccgo') \u001b[0;m GOMOD\u001b[0;2m (The absolute \r\n\u001b[0;m\u001b[KGCCGOTOOLDIR\u001b[0;2m (If set, where to find gccgo tools, such as cgo) \u001b[0;m GOMODCACHE\u001b[0;2m (The dire\r\n\u001b[0;m\u001b[KGH_ \u001b[0;34mGOOGLE_CLOUD_SDK_HOM\r\n\u001b[0;m\u001b[KGO111MODULE\u001b[0;2m (Controls whether the go command runs in module-aware mode or GOPATH mode)\u001b[0;m GOOS\u001b[0;2m (The operating \r\n\u001b[0;m\u001b[KGO386\u001b[0;2m (For GOARCH=386, how to implement floating point instructions) \u001b[0;m GOPATH\u001b[0;2m (Controls whe\r\n\u001b[0;m\u001b[KGOAMD64\u001b[0;2m (For GOARCH=amd64, the microarchitecture level for which to compile) \u001b[0;m GOPPC64\u001b[0;2m (For GOARCH=\r\n\u001b[0;m\u001b[KGOARCH\u001b[0;2m (The architecture, or processor, for which to compile code) \u001b[0;m GOROOT\u001b[0;2m (The root of \r\n\u001b[0;m\u001b[KGOARM\u001b[0;2m (For GOARCH=arm, the ARM architecture for which to compile) \u001b[0;m GOSUMDB\u001b[0;2m (The name of\r\n\u001b[33C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[21.616891, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mDEBUGINFOD_URLS \r\n\u001b[23C\u001b[0;mt\r\n\u001b[K\u001b[0;7;34mDEBUGINFOD_URLS\u001b[0;2;7m (https://debuginfod.archlinux.org)\u001b[0;m HTTP_\r\n\u001b[KHTTPS_ \r\n\u001b[J\u001b[A\u001b[2A\r\u001b[24C\u001b[?25h"] +[21.765579, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[24Ct\r\n\r\n\u001b[2A\r\u001b[25C\u001b[?25h"] +[23.199187, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mHTTPS_\r\n\r\n\u001b[0;m\u001b[K\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org)\u001b[0;m HTTP_\r\n\u001b[K\u001b[0;7mHTTPS_ \u001b[0;m\u001b[2A\r\u001b[25C\u001b[?25h"] +[23.199713, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\u001b[2A\r\u001b[25C\u001b[?25h"] +[23.427688, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KHTTPS_\r\n\u001b[J\u001b[A\r\u001b[20C\u001b[?25h"] +[23.427814, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[20C\u001b[?25h"] +[23.630729, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[20CPROXY \r\u001b[26C\u001b[?25h"] +[24.889023, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26Chttps://\r\u001b[34C\u001b[?25h"] +[25.472496, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4mhttps://localhost:8443 \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mhttps://localhost:8443\u001b[0;2;7m (development)\u001b[0;m https://proxy.company:443\u001b[0;2m (production)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[27.258987, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[34C\u001b[K\u001b[0;4mproxy.company:443 \r\n\r\n\u001b[0;m\u001b[Khttps://localhost:8443\u001b[0;2m (development)\u001b[0;m \u001b[0;7mhttps://proxy.company:443\u001b[0;2;7m (production)\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[31.168052, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[Khttps://proxy.company:443 \r\n\u001b[J\u001b[A\r\u001b[52C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[52C\u001b[?25h"] +[31.552698, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\r\u001b[6C\u001b[?25h"] +[31.553121, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[31.55347, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[31.582431, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[31.981754, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31me\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[32.177559, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mx\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[32.324421, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mi\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[32.444529, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mexit\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[32.44466, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[32.445383, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[32.445771, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[32.446249, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[32.531978, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] diff --git a/changelog/v0.28/variable.cast b/changelog/v0.28/variable.cast new file mode 100644 index 0000000000..0a4aaedb8a --- /dev/null +++ b/changelog/v0.28/variable.cast @@ -0,0 +1,282 @@ +{"version": 2, "width": 108, "height": 24, "timestamp": 1695228040, "env": {"SHELL": "elvish", "TERM": "tmux-256color"}} +[0.09, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[0.090633, "o", "\u001b[?25l\r???> ???> \r\u001b[5C\u001b[?25h\u001b[?25l\r\u001b[5C\u001b[K\r\u001b[5C\u001b[?25h"] +[0.111134, "o", "\u001b[?25l\r\r\u001b[5C\u001b[?25h"] +[0.111368, "o", "\u001b[?25l\r\u001b[K\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[?]\u001b[0;m via \u001b[0;1;36m🐹 v1.21.1 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[0.55221, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31ms\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.552797, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.582969, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.583064, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[0.631778, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31me\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[0.70998, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mset\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[0.801675, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;31mset-\u001b[0;m\r\u001b[10C\u001b[?25h"] +[0.802442, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[0.802595, "o", "\u001b[?25l\u001b[2A\r\r\n"] +[0.803213, "o", "\r\n\r\u001b[10C\u001b[?25h"] +[0.803497, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[0.804521, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[0.804623, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[0.873633, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C\u001b[0;31me\u001b[0;m\r\u001b[11C\u001b[?25h"] +[1.01074, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11C\u001b[0;31mn\u001b[0;m\r\u001b[12C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[1.119109, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mset-env\u001b[0;m\r\u001b[13C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[1.303363, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[13C \r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[1.602348, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14CA\r\u001b[15C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[15C\u001b[?25h"] +[1.703956, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15CW\r\u001b[16C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[16C\u001b[?25h"] +[2.165855, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[16CS_\r\u001b[18C\u001b[?25h"] +[2.717899, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mAWS_ACCESS_KEY_ID \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mAWS_ACCESS_KEY_ID\u001b[0;2;7m (Specifies an AWS access key associated with an IAM account) \r\n\u001b[0;mAWS_CA_BUNDLE\u001b[0;2m (Specifies the path to a certificate bundle to use for HTTPS certificate valid...) \r\n\u001b[0;mAWS_CLI_AUTO_PROMPT\u001b[0;2m (Enables the auto-prompt for the AWS CLI version 2) \r\n\u001b[0;mAWS_CLI_FILE_ENCODING\u001b[0;2m (Specifies the encoding used for text files) \r\n\u001b[0;mAWS_CONFIG_FILE\u001b[0;2m (Specifies the location of the file that the AWS CLI uses to store configurati...) \r\n\u001b[0;mAWS_DATA_PATH\u001b[0;2m (A list of additional directories to check outside of the built-in search path...) \r\n\u001b[0;mAWS_DEFAULT_OUTPUT\u001b[0;2m (Specifies the output format to use) \r\n\u001b[0;mAWS_DEFAULT_REGION\u001b[0;2m (The Default region name) \r\n\u001b[0;mAWS_EC2_METADATA_DISABLED\u001b[0;2m (Disables the use of the Amazon EC2 instance metadata service (IMDS)) \r\n\u001b[0;mAWS_ENDPOINT_URL\u001b[0;2m (Specifies the endpoint that is used for all service requests) \r\n\u001b[0;mAWS_IGNORE_CONFIGURED_ENDPOINT_URLS\u001b[0;2m (If enabled, the AWS CLI ignores all custom endpoint configurations) \r\n\u001b[0;mAWS_MAX_ATTEMPTS\u001b[0;2m (Specifies a value of maximum retry attempts the AWS CLI retry handler uses) \r\n\u001b[0;mAWS_METADATA_SERVICE_NUM_ATTEMPTS\u001b[0;2m (retry multiple times before giving up) \r\n\u001b[0;mAWS_METADATA_SERVICE_TIMEOUT\u001b[0;2m (The number of seconds before a connection to the instance metadata service sh.\r\n\u001b[0;mAWS_PAGER\u001b[0;2m (Specifies the pager program used for output) \r\n\u001b[0;mAWS_PROFILE\u001b[0;2m (Specifies the name of the AWS CLI profile with the credentials and options to...) \r\n\u001b[0;mAWS_REGION\u001b[0;2m (The AWS SDK compatible environment variable that specifies the AWS Region to ...) \r\n\u001b[0;mAWS_RETRY_MODE\u001b[0;2m (Specifies which retry mode AWS CLI uses) \r\n\u001b[0;mAWS_ROLE_ARN\u001b[0;2m (Specifies the Amazon Resource Name (ARN) of an IAM role) \r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[3.775036, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[18C\u001b[K\u001b[0;4mCA_BUNDLE \r\n\u001b[22C\u001b[0;mr\r\n\u001b[4C\u001b[K\u001b[0;7mCA_BUNDLE\u001b[0;2;7m (Specifies the path to a certificate bundle to use for HTTPS certificate valid...) \r\n\u001b[5C\u001b[0;m\u001b[KLI_AUTO_PROMPT\u001b[0;2m (Enables the auto-prompt for the AWS CLI version 2) \r\n\u001b[8C\u001b[0;m\u001b[KFILE_ENCODING\u001b[0;2m (Specifies the encoding used for text files) \r\n\u001b[5C\u001b[0;m\u001b[KONFIG_FILE\u001b[0;2m (Specifies the location of the file that the AWS CLI uses to store configurati...) \r\n\u001b[4C\u001b[0;m\u001b[KDATA_PATH\u001b[0;2m (A list of additional directories to check outside of the built-in search path...) \r\n\u001b[5C\u001b[0;m\u001b[KEFAULT_OUTPUT\u001b[0;2m (Specifies the output format to use) \r\n\u001b[12C\u001b[0;m\u001b[KREGION\u001b[0;2m (The Default region name) \r\n\u001b[4C\u001b[0;m\u001b[KEC2_METADATA_DISABLED\u001b[0;2m (Disables the use of the Amazon EC2 instance metadata service (IMDS)) \r\n\u001b[5C\u001b[0;m\u001b[KNDPOINT_URL\u001b[0;2m (Specifies the endpoint that is used for all service requests) \r\n\u001b[4C\u001b[0;m\u001b[KIGNORE_CONFIGURED_ENDPOINT_URLS\u001b[0;2m (If enabled, the AWS CLI ignores all custom endpoint configurations) \r\n\u001b[4C\u001b[0;m\u001b[KMAX_ATTEMPTS\u001b[0;2m (Specifies a value of maximum retry attempts the AWS CLI retry handler uses) \r\n\u001b[5C\u001b[0;m\u001b[KETADATA_SERVICE_NUM_ATTEMPTS\u001b[0;2m (retry multiple times before giving up) \r\n\u001b[21C\u001b[0;m\u001b[KTIMEOUT\u001b[0;2m (The number of seconds before a connection to the instance metadata service sh.\r\n\u001b[4C\u001b[0;m\u001b[KPAGER\u001b[0;2m (Specifies the pager program used for output) \r\n\u001b[5C\u001b[0;m\u001b[KROFILE\u001b[0;2m (Specifies the name of the AWS CLI profile with the credentials and options to...) \r\n\u001b[4C\u001b[0;m\u001b[KREGION\u001b[0;2m (The AWS SDK compatible environment variable that specifies the AWS Region to ...) \r\n\u001b[6C\u001b[0;m\u001b[KTRY_MODE\u001b[0;2m (Specifies which retry mode AWS CLI uses) \r\n\u001b[5C\u001b[0;m\u001b[KOLE_ARN\u001b[0;2m (Specifies the Amazon Resource Name (ARN) of an IAM role) \r\n\u001b[9C\u001b[0;m\u001b[KSESSION_NAME\u001b[0;2m (Specifies the name to attach to the role session) \r\n\u001b[86C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[3.776807, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[23C\u001b[?25h"] +[3.85458, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[19C\u001b[K\u001b[0;4mONFIG_FILE \r\n\u001b[23C\u001b[0;me\r\n\u001b[5C\u001b[K\u001b[0;7mONFIG_FILE\u001b[0;2;7m (Specifies the location of the file that the AWS CLI uses to store configurati...) \r\n\u001b[4C\u001b[0;m\u001b[KDATA_PATH\u001b[0;2m (A list of additional directories to check outside of the built-in search path...) \r\n\u001b[4C\u001b[0;m\u001b[KDEFAULT_REGION\u001b[0;2m (The Default region name) \r\n\u001b[4C\u001b[0;m\u001b[KENDPOINT_URL\u001b[0;2m (Specifies the endpoint that is used for all service requests) \r\n\u001b[4C\u001b[0;m\u001b[KIGNORE_CONFIGURED_ENDPOINT_URLS\u001b[0;2m (If enabled, the AWS CLI ignores all custom endpoint configurations) \r\n\u001b[4C\u001b[0;m\u001b[KMAX_ATTEMPTS\u001b[0;2m (Specifies a value of maximum retry attempts the AWS CLI retry handler uses) \r\n\u001b[4C\u001b[0;m\u001b[KMETADATA_SERVICE_NUM_ATTEMPTS\u001b[0;2m (retry multiple times before giving up) \r\n\u001b[4C\u001b[0;m\u001b[KMETADATA_SERVICE_TIMEOUT\u001b[0;2m (The number of seconds before a connection to the instance metadata service sh.\r\n\u001b[4C\u001b[0;m\u001b[KPROFILE\u001b[0;2m (Specifies the name of the AWS CLI profile with the credentials and options to...) \r\n\u001b[4C\u001b[0;m\u001b[KREGION\u001b[0;2m (The AWS SDK compatible environment variable that specifies the AWS Region to ...) \r\n\u001b[4C\u001b[0;m\u001b[KRETRY_MODE\u001b[0;2m (Specifies which retry mode AWS CLI uses) \r\n\u001b[4C\u001b[0;m\u001b[KROLE_ARN\u001b[0;2m (Specifies the Amazon Resource Name (ARN) of an IAM role) \r\n\u001b[4C\u001b[0;m\u001b[KSECRET_ACCESS_KEY\u001b[0;2m (Specifies the secret key associated with the access key) \r\n\u001b[4C\u001b[0;m\u001b[KSHARED_CREDENTIALS_FILE\u001b[0;2m (Specifies the location of the file that the AWS CLI uses to store access keys) \r\n\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;m\r\n\u001b[J\u001b[A\u001b[15A\r\u001b[24C\u001b[?25h"] +[3.856162, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[15A\r\u001b[24C\u001b[?25h"] +[3.989287, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[18C\u001b[K\u001b[0;4mDEFAULT_REGION \r\n\u001b[24C\u001b[0;mg\r\n\u001b[4C\u001b[K\u001b[0;7mDEFAULT_REGION\u001b[0;2;7m (The Default region name) \r\n\u001b[4C\u001b[0;m\u001b[KREGION\u001b[0;2m (The AWS SDK compatible environment variable that specifies the AWS Region to ...)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[2A\r\u001b[25C\u001b[?25h"] +[3.98963, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\u001b[2A\r\u001b[25C\u001b[?25h"] +[4.066772, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[25Ci\r\n\r\n\u001b[2A\r\u001b[26C\u001b[?25h"] +[4.144645, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[26Co\r\n\r\n\u001b[2A\r\u001b[27C\u001b[?25h"] +[4.797743, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[18C\u001b[K\u001b[0;4mREGION \r\n\r\n\u001b[0;m\u001b[KAWS_DEFAULT_REGION\u001b[0;2m (The Default region name) \r\n\u001b[0;m\u001b[K\u001b[0;7mAWS_REGION\u001b[0;2;7m (The AWS SDK compatible environment variable that specifies the AWS Region to ...)\u001b[0;m\u001b[2A\r\u001b[27C\u001b[?25h"] +[5.439871, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KAWS_REGION \r\n\u001b[J\u001b[A\r\u001b[25C\u001b[?25h"] +[5.440141, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[25C\u001b[?25h"] +[6.113799, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[25C\u001b[0;4maf-south-1 \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7maf-south-1\u001b[0;2;7m (Africa (Cape Town)) \u001b[0;m eu-south-1\u001b[0;2m (Europe (Milan)) \r\n\u001b[0;map-east-1\u001b[0;2m (Asia Pacific (Hong Kong)) \u001b[0;m eu-west-1\u001b[0;2m (Europe (Ireland)) \r\n\u001b[0;map-northeast-1\u001b[0;2m (Asia Pacific (Tokyo)) \u001b[0;m eu-west-2\u001b[0;2m (Europe (London)) \r\n\u001b[0;map-northeast-2\u001b[0;2m (Asia Pacific (Seoul)) \u001b[0;m eu-west-3\u001b[0;2m (Europe (Paris)) \r\n\u001b[0;map-south-1\u001b[0;2m (Asia Pacific (Mumbai)) \u001b[0;m me-south-1\u001b[0;2m (Middle East (Bahrain)) \r\n\u001b[0;map-southeast-1\u001b[0;2m (Asia Pacific (Singapore))\u001b[0;m sa-east-1\u001b[0;2m (South America (Sao Paulo))\r\n\u001b[0;map-southeast-2\u001b[0;2m (Asia Pacific (Sydney)) \u001b[0;m us-east-1\u001b[0;2m (US East (N. Virginia)) \r\n\u001b[0;mca-central-1\u001b[0;2m (Canada (Central)) \u001b[0;m us-east-2\u001b[0;2m (US East (Ohio)) \r\n\u001b[0;meu-central-1\u001b[0;2m (Europe (Frankfurt)) \u001b[0;m us-west-1\u001b[0;2m (US West (N. California)) \r\n\u001b[0;meu-north-1\u001b[0;2m (Europe (Stockholm)) \u001b[0;m us-west-2\u001b[0;2m (US West (Oregon)) \u001b[0;m\u001b[10A\r\u001b[22C\u001b[?25h"] +[7.281097, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4mp-east-1 \r\n\r\n\u001b[0;m\u001b[Kaf-south-1\u001b[0;2m (Africa (Cape Town)) \u001b[0;m eu-south-1\u001b[0;2m (Europe (Milan)) \r\n\u001b[0;m\u001b[K\u001b[0;7map-east-1\u001b[0;2;7m (Asia Pacific (Hong Kong)) \u001b[0;m eu-west-1\u001b[0;2m (Europe (Ireland)) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[10A\r\u001b[22C\u001b[?25h"] +[7.428671, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[28C\u001b[K\u001b[0;4mnortheast-1 \r\n\r\n\r\n\u001b[0;m\u001b[Kap-east-1\u001b[0;2m (Asia Pacific (Hong Kong)) \u001b[0;m eu-west-1\u001b[0;2m (Europe (Ireland)) \r\n\u001b[0;m\u001b[K\u001b[0;7map-northeast-1\u001b[0;2;7m (Asia Pacific (Tokyo)) \u001b[0;m eu-west-2\u001b[0;2m (Europe (London)) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[10A\r\u001b[22C\u001b[?25h"] +[7.583276, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[38C\u001b[K\u001b[0;4m2 \r\n\r\n\r\n\r\n\u001b[0;m\u001b[Kap-northeast-1\u001b[0;2m (Asia Pacific (Tokyo)) \u001b[0;m eu-west-2\u001b[0;2m (Europe (London)) \r\n\u001b[0;m\u001b[K\u001b[0;7map-northeast-2\u001b[0;2;7m (Asia Pacific (Seoul)) \u001b[0;m eu-west-3\u001b[0;2m (Europe (Paris)) \r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[10A\r\u001b[22C\u001b[?25h"] +[7.584401, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[10A\r\u001b[22C\u001b[?25h"] +[8.522075, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[25C\u001b[Kap-northeast-2 \r\n\u001b[J\u001b[A\r\u001b[40C\u001b[?25h"] +[8.52225, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[40C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[40C\u001b[?25h"] +[8.965284, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[8.969137, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[8.969429, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[?]\u001b[0;m via \u001b[0;1;36m🐹 v1.21.1 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[8.969832, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[9.00093, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[9.001049, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[9.514255, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;32mg\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[9.603299, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;31mge\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[9.734853, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mt\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[9.836521, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C\u001b[0;31m-\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[9.905984, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C\u001b[0;31me\u001b[0;m\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[10.048884, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11C\u001b[0;31mn\u001b[0;m\r\u001b[12C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[10.149556, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mget-env\u001b[0;m\r\u001b[13C\u001b[?25h"] +[10.14969, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[10.44902, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[13C \r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[10.825434, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[0;4mASCIINEMA_REC \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mASCIINEMA_REC\u001b[0;2;7m (1) \u001b[0;m LC_ADDRESS\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mAWS_REGION\u001b[0;2m (ap-northeast-2) \u001b[0;m LC_IDENTIFICATION\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m LC_MEASUREMENT\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m LC_MONETARY\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m LC_NAME\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mCLOUDSDK_ROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m LC_NUMERIC\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mCOLORTERM\u001b[0;2m (truecolor) \u001b[0;m LC_PAPER\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus)\u001b[0;m LC_TELEPHONE\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m LC_TIME\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mDISPLAY\u001b[0;2m (:0) \u001b[0;m LIBSEAT_BACKEND\u001b[0;2m (logind) \r\n\u001b[0;mDOCKER_HIDE_LEGACY_COMMANDS\u001b[0;2m (1) \u001b[0;m LOGNAME\u001b[0;2m (rsteube) \r\n\u001b[0;mEDITOR\u001b[0;2m (/usr/bin/helix) \u001b[0;m LS_COLORS\u001b[0;2m (*~=0;38;2;58;60;78:bd=1;38;2;241;250;140\r\n\u001b[0;mGOOGLE_CLOUD_SDK_HOME\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m MAIL\u001b[0;2m (/var/spool/mail/rsteube) \r\n\u001b[0;mGRADLE_HOME\u001b[0;2m (/usr/share/java/gradle) \u001b[0;m MOTD_SHOWN\u001b[0;2m (pam) \r\n\u001b[0;mGREETD_SOCK\u001b[0;2m (/run/greetd-585.sock) \u001b[0;m MOZ_DBUS_REMOTE\u001b[0;2m (1) \r\n\u001b[0;mGTK_CSD\u001b[0;2m (0) \u001b[0;m MOZ_ENABLE_WAYLAND\u001b[0;2m (1) \r\n\u001b[0;mHOME\u001b[0;2m (/home/rsteube) \u001b[0;m NIX_PROFILES\u001b[0;2m (/nix/var/nix/profiles/default /home/r\r\n\u001b[0;mI3SOCK\u001b[0;2m (/run/user/1000/sway-ipc.1000.814.sock) \u001b[0;m NIX_SSL_CERT_FILE\u001b[0;2m (/etc/ssl/certs/ca-certificates.c\r\n\u001b[0;mLANG\u001b[0;2m (en_US.UTF-8) \u001b[0;m PATH\u001b[0;2m (/home/rsteube/Android/Sdk/tools/bin:/home/rst\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[11.172174, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Ca\r\n\u001b[58C\u001b[KS_COLORS\u001b[0;2m (*~=0;38;2;58;60;78:bd=1;38;2;241;250;140\r\n\u001b[57C\u001b[0;m\u001b[KMAIL\u001b[0;2m (/var/spool/mail/rsteube) \r\n\u001b[57C\u001b[0;m\u001b[KMOTD_SHOWN\u001b[0;2m (pam) \r\n\u001b[15C\u001b[0;m\u001b[K_ARGS\u001b[0;2m (-S) \u001b[0;m MOZ_ENABLE_WAYLAND\u001b[0;2m (1) \r\n\u001b[0;m\u001b[KDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus)\u001b[0;m NIX_PROFILES\u001b[0;2m (/nix/var/nix/profiles/default /home/r\r\n\u001b[0;m\u001b[KDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m NIX_SSL_CERT_FILE\u001b[0;2m (/etc/ssl/certs/ca-certificates.c\r\n\u001b[0;m\u001b[KDISPLAY\u001b[0;2m (:0) \u001b[0;m PATH\u001b[0;2m (/home/rsteube/Android/Sdk/tools/bin:/home/rst\r\n\u001b[1C\u001b[0;m\u001b[KOCKER_HIDE_LEGACY_COMMANDS\u001b[0;2m (1) \u001b[0;m PWD\u001b[0;2m (/home/rsteube/Documents/development/github/car\r\n\u001b[0;m\u001b[KGRADLE_HOME\u001b[0;2m (/usr/share/java/gradle) \u001b[0;m QT_QPA_PLATFORM\u001b[0;2m (wayland) \r\n\u001b[0;m\u001b[KI3SOCK\u001b[0;2m (/run/user/1000/sway-ipc.1000.814.sock) \u001b[0;m QT_QPA_PLATFORMTHEME\u001b[0;2m (qt5ct) \r\n\u001b[0;m\u001b[KLANG\u001b[0;2m (en_US.UTF-8) \u001b[0;m QT_WAYLAND_DISABLE_WINDOWDECORATION\u001b[0;2m (1) \r\n\u001b[0;m\u001b[KLC_ADDRESS\u001b[0;2m (de_DE.UTF-8) \u001b[0;m STARSHIP_SHELL\u001b[0;2m (elvish) \r\n\u001b[0;m\u001b[KLC_IDENTIFICATION\u001b[0;2m (de_DE.UTF-8) \u001b[0;m SWAYSOCK\u001b[0;2m (/run/user/1000/sway-ipc.1000.814.sock) \r\n\u001b[0;m\u001b[KLC_MEASUREMENT\u001b[0;2m (de_DE.UTF-8) \u001b[0;m TERMINAL_COMMAND\u001b[0;2m (/usr/share/sway/scripts/foot.sh) \r\n\u001b[0;m\u001b[KLC_MONETARY\u001b[0;2m (de_DE.UTF-8) \u001b[0;m TERM_PROGRAM\u001b[0;2m (tmux) \r\n\u001b[0;m\u001b[KLC_NAME\u001b[0;2m (de_DE.UTF-8) \u001b[0;m TERM_PROGRAM_VERSION\u001b[0;2m (3.3a) \r\n\u001b[0;m\u001b[KLC_PAPER\u001b[0;2m (de_DE.UTF-8) \u001b[0;m TMUX\u001b[0;2m (/tmp/tmux-1000/default,158898,0) \r\n\u001b[0;m\u001b[KLIBSEAT_BACKEND\u001b[0;2m (logind) \u001b[0;m TMUX_PANE\u001b[0;2m (%0) \r\n\u001b[1C\u001b[0;m\u001b[KOGNAME\u001b[0;2m (rsteube) \u001b[0;m WAYLAND_DISPLAY\u001b[0;2m (wayland-1) \r\n\u001b[60C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[11.273838, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4mWS_REGION \r\n\u001b[23C\u001b[0;mw\r\n\u001b[1C\u001b[K\u001b[0;7mWS_REGION\u001b[0;2;7m (ap-northeast-2)\u001b[0;m _JAVA_AWT_WM_NONREPARENTING\u001b[0;2m (1)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[24C\u001b[?25h"] +[12.029838, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KAWS_REGION \r\n\u001b[J\u001b[A\r\u001b[25C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[25C\u001b[?25h"] +[12.216293, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[12.272424, "o", "▶ ap-northeast-2\r\n"] +[12.272657, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[12.274346, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[?]\u001b[0;m via \u001b[0;1;36m🐹 v1.21.1 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h"] +[12.274502, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[12.275362, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[12.27569, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[12.276123, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[12.276594, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[12.276664, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[12.307681, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[12.308001, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[13.021634, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31mu\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[13.188334, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mn\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[13.241062, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31ms\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[13.32359, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[9C\u001b[0;31me\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[13.415954, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C\u001b[0;31mt\u001b[0;m\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[13.546323, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11C\u001b[0;31m-\u001b[0;m\r\u001b[12C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[13.691179, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[12C\u001b[0;31me\u001b[0;m\r\u001b[13C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[13.839143, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[13C\u001b[0;31mn\u001b[0;m\r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[14.070115, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32munset-env\u001b[0;m\r\u001b[15C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[15C\u001b[?25h"] +[14.289606, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C \r\u001b[16C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[16C\u001b[?25h"] +[14.592805, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[16C\u001b[0;4mASCIINEMA_REC \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mASCIINEMA_REC\u001b[0;2;7m (1) \u001b[0;m LC_ADDRESS\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mAWS_REGION\u001b[0;2m (ap-northeast-2) \u001b[0;m LC_IDENTIFICATION\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m LC_MEASUREMENT\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m LC_MONETARY\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m LC_NAME\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mCLOUDSDK_ROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m LC_NUMERIC\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mCOLORTERM\u001b[0;2m (truecolor) \u001b[0;m LC_PAPER\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus)\u001b[0;m LC_TELEPHONE\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m LC_TIME\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;mDISPLAY\u001b[0;2m (:0) \u001b[0;m LIBSEAT_BACKEND\u001b[0;2m (logind) \r\n\u001b[0;mDOCKER_HIDE_LEGACY_COMMANDS\u001b[0;2m (1) \u001b[0;m LOGNAME\u001b[0;2m (rsteube) \r\n\u001b[0;mEDITOR\u001b[0;2m (/usr/bin/helix) \u001b[0;m LS_COLORS\u001b[0;2m (*~=0;38;2;58;60;78:bd=1;38;2;241;250;140\r\n\u001b[0;mGOOGLE_CLOUD_SDK_HOME\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m MAIL\u001b[0;2m (/var/spool/mail/rsteube) \r\n\u001b[0;mGRADLE_HOME\u001b[0;2m (/usr/share/java/gradle) \u001b[0;m MOTD_SHOWN\u001b[0;2m (pam) \r\n\u001b[0;mGREETD_SOCK\u001b[0;2m (/run/greetd-585.sock) \u001b[0;m MOZ_DBUS_REMOTE\u001b[0;2m (1) \r\n\u001b[0;mGTK_CSD\u001b[0;2m (0) \u001b[0;m MOZ_ENABLE_WAYLAND\u001b[0;2m (1) \r\n\u001b[0;mHOME\u001b[0;2m (/home/rsteube) \u001b[0;m NIX_PROFILES\u001b[0;2m (/nix/var/nix/profiles/default /home/r\r\n\u001b[0;mI3SOCK\u001b[0;2m (/run/user/1000/sway-ipc.1000.814.sock) \u001b[0;m NIX_SSL_CERT_FILE\u001b[0;2m (/etc/ssl/certs/ca-certificates.c\r\n\u001b[0;mLANG\u001b[0;2m (en_US.UTF-8) \u001b[0;m PATH\u001b[0;2m (/home/rsteube/Android/Sdk/tools/bin:/home/rst\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[14.947522, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Ca\r\n\u001b[58C\u001b[KS_COLORS\u001b[0;2m (*~=0;38;2;58;60;78:bd=1;38;2;241;250;140\r\n\u001b[57C\u001b[0;m\u001b[KMAIL\u001b[0;2m (/var/spool/mail/rsteube) \r\n\u001b[57C\u001b[0;m\u001b[KMOTD_SHOWN\u001b[0;2m (pam) \r\n\u001b[15C\u001b[0;m\u001b[K_ARGS\u001b[0;2m (-S) \u001b[0;m MOZ_ENABLE_WAYLAND\u001b[0;2m (1) \r\n\u001b[0;m\u001b[KDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus)\u001b[0;m NIX_PROFILES\u001b[0;2m (/nix/var/nix/profiles/default /home/r\r\n\u001b[0;m\u001b[KDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m NIX_SSL_CERT_FILE\u001b[0;2m (/etc/ssl/certs/ca-certificates.c\r\n\u001b[0;m\u001b[KDISPLAY\u001b[0;2m (:0) \u001b[0;m PATH\u001b[0;2m (/home/rsteube/Android/Sdk/tools/bin:/home/rst\r\n\u001b[1C\u001b[0;m\u001b[KOCKER_HIDE_LEGACY_COMMANDS\u001b[0;2m (1) \u001b[0;m PWD\u001b[0;2m (/home/rsteube/Documents/development/github/car\r\n\u001b[0;m\u001b[KGRADLE_HOME\u001b[0;2m (/usr/share/java/gradle) \u001b[0;m QT_QPA_PLATFORM\u001b[0;2m (wayland) \r\n\u001b[0;m\u001b[KI3SOCK\u001b[0;2m (/run/user/1000/sway-ipc.1000.814.sock) \u001b[0;m QT_QPA_PLATFORMTHEME\u001b[0;2m (qt5ct) \r\n\u001b[0;m\u001b[KLANG\u001b[0;2m (en_US.UTF-8) \u001b[0;m QT_WAYLAND_DISABLE_WINDOWDECORATION\u001b[0;2m (1) \r\n\u001b[0;m\u001b[KLC_ADDRESS\u001b[0;2m (de_DE.UTF-8) \u001b[0;m STARSHIP_SHELL\u001b[0;2m (elvish) \r\n\u001b[0;m\u001b[KLC_IDENTIFICATION\u001b[0;2m (de_DE.UTF-8) \u001b[0;m SWAYSOCK\u001b[0;2m (/run/user/1000/sway-ipc.1000.814.sock) \r\n\u001b[0;m\u001b[KLC_MEASUREMENT\u001b[0;2m (de_DE.UTF-8) \u001b[0;m TERMINAL_COMMAND\u001b[0;2m (/usr/share/sway/scripts/foot.sh) \r\n\u001b[0;m\u001b[KLC_MONETARY\u001b[0;2m (de_DE.UTF-8) \u001b[0;m TERM_PROGRAM\u001b[0;2m (tmux) \r\n\u001b[0;m\u001b[KLC_NAME\u001b[0;2m (de_DE.UTF-8) \u001b[0;m TERM_PROGRAM_VERSION\u001b[0;2m (3.3a) \r\n\u001b[0;m\u001b[KLC_PAPER\u001b[0;2m (de_DE.UTF-8) \u001b[0;m TMUX\u001b[0;2m (/tmp/tmux-1000/default,158898,0) \r\n\u001b[0;m\u001b[KLIBSEAT_BACKEND\u001b[0;2m (logind) \u001b[0;m TMUX_PANE\u001b[0;2m (%0) \r\n\u001b[1C\u001b[0;m\u001b[KOGNAME\u001b[0;2m (rsteube) \u001b[0;m WAYLAND_DISPLAY\u001b[0;2m (wayland-1) \r\n\u001b[60C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[15.07304, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[17C\u001b[K\u001b[0;4mWS_REGION \r\n\u001b[23C\u001b[0;mw\r\n\u001b[1C\u001b[K\u001b[0;7mWS_REGION\u001b[0;2;7m (ap-northeast-2)\u001b[0;m _JAVA_AWT_WM_NONREPARENTING\u001b[0;2m (1)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[24C\u001b[?25h"] +[15.845549, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[16C\u001b[KAWS_REGION \r\n\u001b[J\u001b[A\r\u001b[27C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[27C\u001b[?25h"] +[16.241808, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] +[16.245501, "o", "\u001b[?7h\u001b[7m⏎\u001b[m \r \r\u001b[?7l\u001b[?2004h"] +[16.245867, "o", "\u001b[?25l\r\r\n\u001b[0;1;36mcarapace-bin\u001b[0;m on \u001b[0;1;35m master\u001b[0;m \u001b[0;1;31m[?]\u001b[0;m via \u001b[0;1;36m🐹 v1.21.1 \r\n\u001b[0;1;37mesh\u001b[0;m \u001b[0;1;32m❯\u001b[0;m \r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[16.246202, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[16.246409, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[16.247149, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[16.24751, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[16.274925, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[16.758002, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31ms\u001b[0;m\r\u001b[7C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[16.844519, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31me\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[16.912202, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mset\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[17.037368, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;31mset-\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[17.086404, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[10C\u001b[0;31me\u001b[0;m\r\u001b[11C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[11C\u001b[?25h"] +[17.281208, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[11C\u001b[0;31mn\u001b[0;m\r\u001b[12C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[12C\u001b[?25h"] +[17.459062, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mset-env\u001b[0;m\r\u001b[13C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[13C\u001b[?25h"] +[18.300953, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[13C \r\u001b[14C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[14C\u001b[?25h"] +[18.674986, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[0;4mAR \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mAR\u001b[0;2;7m (The command to use to manipulate library archives when building with the gccg...)\u001b[0;m \u001b[0;34mEDITOR\u001b[0;2m (/usr/bin/heli\r\n\u001b[0;34mASCIINEMA_REC\u001b[0;2m (1) \u001b[0;m FC\u001b[0;2m (The command to us\r\n\u001b[0;mAWS_ GCCGO\u001b[0;2m (The gccgo comm\r\n\u001b[0;mBUILDKIT_ GCCGOTOOLDIR\u001b[0;2m (If set,\r\n\u001b[0;mCARAPACE_ GH_ \r\n\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m GIT_ \r\nCARGO_ GO111MODULE\u001b[0;2m (Controls\r\n\u001b[0;mCC\u001b[0;2m (The command to use to compile C code) \u001b[0;m GO386\u001b[0;2m (For GOARCH=386\r\n\u001b[0;mCGO_ GOAMD64\u001b[0;2m (For GOARCH=a\r\n\u001b[0;34mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m GOARCH\u001b[0;2m (The architect\r\n\u001b[0;34mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GOARM\u001b[0;2m (For GOARCH=arm\r\n\u001b[0;34mCLOUDSDK_ROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m GOBIN\u001b[0;2m (The directory \r\n\u001b[0;34mCOLORTERM\u001b[0;2m (truecolor) \u001b[0;m GOCACHE\u001b[0;2m (The director\r\n\u001b[0;mCXX\u001b[0;2m (The command to use to compile C++ code) \u001b[0;m GOCOVERDIR\u001b[0;2m (Directory\r\n\u001b[0;34mDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus) \u001b[0;m GODEBUG\u001b[0;2m (Enable vario\r\n\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m GOENV\u001b[0;2m (The location o\r\n\u001b[0;34mDISPLAY\u001b[0;2m (:0) \u001b[0;m GOEXE\u001b[0;2m (The executable\r\n\u001b[0;mDOCKER_ GOEXPERIMENT\u001b[0;2m (Comma-s\r\n\u001b[0;34mDOCKER_HIDE_LEGACY_COMMANDS\u001b[0;2m (1) \u001b[0;m GOFLAGS\u001b[0;2m (A space-sepa\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[19.046698, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Cp\r\n\u001b[85C\u001b[K\u001b[0;2;7m \u001b[0;m GOFLAGS\u001b[0;2m (A space-sep\r\n\u001b[0;m\u001b[KCARAPACE_ GOGCCFLAGS\u001b[0;2m (A space-\r\n\u001b[0;m\u001b[K\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m GOHOSTOS\u001b[0;2m (The operat\r\n\u001b[0;m\u001b[KCC\u001b[0;2m (The command to use to compile C code) \u001b[0;m GOINSECURE\u001b[0;2m (Comma-se\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m GOMIPS\u001b[0;2m (For GOARCH=m\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GOMIPS64\u001b[0;2m (For GOARCH\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_ROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m GOMOD\u001b[0;2m (The absolute \r\n\u001b[1C\u001b[0;m\u001b[KXX\u001b[0;2m (The command to use to compile C++ code) \u001b[0;m GONOPROXY\u001b[0;2m (Comma-sep\r\n\u001b[0;m\u001b[K\u001b[0;34mDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus) \u001b[0;m GONOSUMDB\u001b[0;2m (Comma-sep\r\n\u001b[0;m\u001b[K\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m \u001b[0;34mGOOGLE_CLOUD_SDK_HOM\r\n\u001b[0;m\u001b[K\u001b[0;34mDISPLAY\u001b[0;2m (:0) \u001b[0;m GOOS\u001b[0;2m (The operating \r\n\u001b[0;m\u001b[KFC\u001b[0;2m (The command to use to compile Fortran code) \u001b[0;m GOPATH\u001b[0;2m (Controls whe\r\n\u001b[0;m\u001b[KGCCGO\u001b[0;2m (The gccgo command to run for 'go build -compiler=gccgo') \u001b[0;m GOPPC64\u001b[0;2m (For GOARCH=\r\n\u001b[0;m\u001b[KGO111MODULE\u001b[0;2m (Controls whether the go command runs in module-aware mode or GOPATH mode)\u001b[0;m GOPRIVATE\u001b[0;2m (Comma-sep\r\n\u001b[0;m\u001b[KGO386\u001b[0;2m (For GOARCH=386, how to implement floating point instructions) \u001b[0;m GOPROXY\u001b[0;2m (URL of Go m\r\n\u001b[0;m\u001b[KGOAMD64\u001b[0;2m (For GOARCH=amd64, the microarchitecture level for which to compile) \u001b[0;m GOSUMDB\u001b[0;2m (The name of\r\n\u001b[0;m\u001b[KGOARCH\u001b[0;2m (The architecture, or processor, for which to compile code) \u001b[0;m GOTMPDIR\u001b[0;2m (The direct\r\n\u001b[0;m\u001b[KGOARM\u001b[0;2m (For GOARCH=arm, the ARM architecture for which to compile) \u001b[0;m GOTOOLDIR\u001b[0;2m (The direc\r\n\u001b[0;m\u001b[KGOEXPERIMENT\u001b[0;2m (Comma-separated list of toolchain experiments to enable or disable) \u001b[0;m GOVERSION\u001b[0;2m (The versi\r\n\u001b[33C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[19.049246, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[23C\u001b[?25h"] +[19.105353, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mCARAPACE_\r\n\u001b[23C\u001b[0;ma\r\n\u001b[K\u001b[0;7mCARAPACE_ \u001b[0;m \u001b[0;34mPWD\u001b[0;2m (/home/rste\r\n\u001b[0;m\u001b[K\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m \u001b[0;34mQT_QPA_PLATFORM\r\n\u001b[0;m\u001b[K\u001b[0;34mDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus) \u001b[0;m \u001b[0;34mQT_QPA_PLATFORM\r\n\u001b[0;m\u001b[KGO111MODULE\u001b[0;2m (Controls whether the go command runs in module-aware mode or GOPATH mode) \u001b[0;m \u001b[0;34mTMUX_PANE\u001b[0;2m (%0) \r\n\u001b[0;m\u001b[KGOEXPERIMENT\u001b[0;2m (Comma-separated list of toolchain experiments to enable or disable) \u001b[0;m \u001b[0;34mXDG_DATA_DIRS\u001b[0;2m (\r\n\u001b[0;m\u001b[KGOFLAGS\u001b[0;2m (A space-separated list of -flag=value settings to apply to go commands by def...) \u001b[0;m \u001b[0;34m_JAVA_AWT_WM_NO\r\n\u001b[0;m\u001b[KGOGCCFLAGS\u001b[0;2m (A space-separated list of arguments supplied to the CC command) \r\n\u001b[0;m\u001b[KGOINSECURE\u001b[0;2m (Comma-separated list of glob patterns) \r\n\u001b[0;m\u001b[KGOMOD\u001b[0;2m (The absolute path to the go.mod of the main module) \r\n\u001b[0;m\u001b[KGONOPROXY\u001b[0;2m (Comma-separated list of glob patterns) \r\n\u001b[0;m\u001b[KGONOSUMDB\u001b[0;2m (Comma-separated list of glob patterns) \r\n\u001b[0;m\u001b[KGOPATH\u001b[0;2m (Controls where various files are stored) \r\n\u001b[1C\u001b[0;m\u001b[KOPRIVATE\u001b[0;2m (Comma-separated list of glob patterns) \r\n\u001b[2C\u001b[0;m\u001b[KTMPDIR\u001b[0;2m (The directory where the go command will write temporary source files, package...)\r\n\u001b[2C\u001b[0;m\u001b[KWASM\u001b[0;2m (For GOARCH=wasm, comma-separated list of experimental WebAssembly features to...) \r\n\u001b[2C\u001b[0;m\u001b[KWORK\u001b[0;2m (In module aware mode, use the given go.work file as a workspace file) \r\n\u001b[0;m\u001b[K\u001b[0;34mLC_PAPER\u001b[0;2m (de_DE.UTF-8) \r\n\u001b[0;m\u001b[K\u001b[0;34mMOTD_SHOWN\u001b[0;2m (pam) \r\n\u001b[0;m\u001b[K\u001b[0;34mPATH\u001b[0;2m (/home/rsteube/Android/Sdk/tools/bin:/home/rsteube/.rustup/toolchains/stable-x...) \r\n\u001b[63C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;m\u001b[20A\r\u001b[24C\u001b[?25h"] +[19.27846, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mDBUS_SESSION_BUS_ADDRESS \r\n\u001b[24C\u001b[0;mt\r\n\u001b[K\u001b[0;7;34mDBUS_SESSION_BUS_ADDRESS\u001b[0;2;7m (unix:path=/run/user/1000/bus) \r\n\u001b[0;m\u001b[KGO111MODULE\u001b[0;2m (Controls whether the go command runs in module-aware mode or GOPATH mode) \r\n\u001b[0;m\u001b[KGOINSECURE\u001b[0;2m (Comma-separated list of glob patterns) \r\n\u001b[2C\u001b[0;m\u001b[KMOD\u001b[0;2m (The absolute path to the go.mod of the main module) \r\n\u001b[2C\u001b[0;m\u001b[KNOPROXY\u001b[0;2m (Comma-separated list of glob patterns) \r\n\u001b[2C\u001b[0;m\u001b[KNOSUMDB\u001b[0;2m (Comma-separated list of glob patterns) \r\n\u001b[2C\u001b[0;m\u001b[KPATH\u001b[0;2m (Controls where various files are stored) \r\n\u001b[2C\u001b[0;m\u001b[KPRIVATE\u001b[0;2m (Comma-separated list of glob patterns) \r\n\u001b[0;m\u001b[K\u001b[0;34mPATH\u001b[0;2m (/home/rsteube/Android/Sdk/tools/bin:/home/rsteube/.rustup/toolchains/stable-x...)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[9A\r\u001b[25C\u001b[?25h"] +[20.69557, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[25Ch\r\n\r\n\r\n\u001b[2C\u001b[KMOD\u001b[0;2m (The absolute path to the go.mod of the main module) \r\n\u001b[2C\u001b[0;m\u001b[KPATH\u001b[0;2m (Controls where various files are stored) \r\n\u001b[0;m\u001b[K\u001b[0;34mPATH\u001b[0;2m (/home/rsteube/Android/Sdk/tools/bin:/home/rsteube/.rustup/toolchains/stable-x...)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[5A\r\u001b[26C\u001b[?25h"] +[20.695992, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[5A\r\u001b[26C\u001b[?25h"] +[21.232175, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mGO111MODULE \r\n\r\n\u001b[0;m\u001b[K\u001b[0;34mDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus) \r\n\u001b[0;m\u001b[K\u001b[0;7mGO111MODULE\u001b[0;2;7m (Controls whether the go command runs in module-aware mode or GOPATH mode) \r\n\r\n\r\n\u001b[0;m\u001b[5A\r\u001b[26C\u001b[?25h"] +[21.378459, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[16C\u001b[K\u001b[0;4mMOD \r\n\r\n\r\n\u001b[0;m\u001b[KGO111MODULE\u001b[0;2m (Controls whether the go command runs in module-aware mode or GOPATH mode) \r\n\u001b[0;m\u001b[K\u001b[0;7mGOMOD\u001b[0;2;7m (The absolute path to the go.mod of the main module) \r\n\r\n\u001b[0;m\u001b[5A\r\u001b[26C\u001b[?25h"] +[21.379416, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[5A\r\u001b[26C\u001b[?25h"] +[21.37992, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[5A\r\u001b[26C\u001b[?25h"] +[21.516824, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[16C\u001b[K\u001b[0;4mPATH \r\n\r\n\r\n\r\n\u001b[0;m\u001b[KGOMOD\u001b[0;2m (The absolute path to the go.mod of the main module) \r\n\u001b[0;m\u001b[K\u001b[0;7mGOPATH\u001b[0;2;7m (Controls where various files are stored) \r\n\u001b[0;m\u001b[5A\r\u001b[26C\u001b[?25h"] +[21.655483, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mPATH \r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[KGOPATH\u001b[0;2m (Controls where various files are stored) \r\n\u001b[0;m\u001b[K\u001b[0;7;34mPATH\u001b[0;2;7m (/home/rsteube/Android/Sdk/tools/bin:/home/rsteube/.rustup/toolchains/stable-x...)\u001b[0;m\u001b[5A\r\u001b[26C\u001b[?25h"] +[22.087523, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KPATH \r\n\u001b[J\u001b[A\r\u001b[19C\u001b[?25h"] +[22.088038, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[19C\u001b[?25h"] +[23.593044, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[19C\u001b[0;4mcmd/\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;189;147;249mcmd/ \u001b[0;m \u001b[0;38;2;189;147;249mcompleters_release/\u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/\r\ncompleters/\u001b[0;m \u001b[0;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;189;147;249minternal/\u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[24.134036, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[19C\u001b[Kcmd/\r\n\u001b[J\u001b[A\r\u001b[23C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[23C\u001b[?25h"] +[24.482218, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[23C:\r\u001b[24C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[24C\u001b[?25h"] +[24.710352, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[19C\u001b[K\u001b[0;4mcmd/:cmd/\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;189;147;249mcmd/ \u001b[0;m \u001b[0;38;2;189;147;249mcompleters_release/\u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/\r\ncompleters/\u001b[0;m \u001b[0;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;189;147;249minternal/\u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[24.977794, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[25C\u001b[K\u001b[0;4mompleters/\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249mcmd/ \u001b[0;m \u001b[0;38;2;189;147;249mcompleters_release/\u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/\r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;189;147;249mcompleters/\u001b[0;m \u001b[0;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;189;147;249minternal/\u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[25.143008, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[34C\u001b[K\u001b[0;4m_release/\r\n\r\n\u001b[13C\u001b[0;m\u001b[K\u001b[0;7;38;2;189;147;249mcompleters_release/\u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/\r\n\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249mcompleters/\u001b[0;m \u001b[0;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;189;147;249minternal/\u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[25.2771, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4mdist/\r\n\r\n\u001b[13C\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249mcompleters_release/\u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/\r\n\u001b[13C\u001b[0;m\u001b[K\u001b[0;7;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;189;147;249minternal/\u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[25.684227, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[19C\u001b[Kcmd/:dist/\r\n\u001b[J\u001b[A\r\u001b[29C\u001b[?25h"] +[25.684349, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[29C\u001b[?25h"] +[25.991603, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[29C:\r\u001b[30C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h"] +[26.174934, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[19C\u001b[K\u001b[0;4mcmd/:dist/:cmd/\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;189;147;249mcmd/ \u001b[0;m \u001b[0;38;2;189;147;249mcompleters_release/\u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/\r\ncompleters/\u001b[0;m \u001b[0;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;189;147;249minternal/\u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[26.175221, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\u001b[2A\r\u001b[22C\u001b[?25h"] +[26.175368, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\u001b[2A\r\u001b[22C\u001b[?25h"] +[26.175587, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\u001b[2A\r\u001b[22C\u001b[?25h"] +[26.325646, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[31C\u001b[K\u001b[0;4mompleters/\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249mcmd/ \u001b[0;m \u001b[0;38;2;189;147;249mcompleters_release/\u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/\r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;189;147;249mcompleters/\u001b[0;m \u001b[0;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;189;147;249minternal/\u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[26.484671, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[40C\u001b[K\u001b[0;4m_release/\r\n\r\n\u001b[13C\u001b[0;m\u001b[K\u001b[0;7;38;2;189;147;249mcompleters_release/\u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/\r\n\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249mcompleters/\u001b[0;m \u001b[0;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;189;147;249minternal/\u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[26.633478, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[30C\u001b[K\u001b[0;4mdist/\r\n\r\n\u001b[13C\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249mcompleters_release/\u001b[0;m \u001b[0;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/\r\n\u001b[13C\u001b[0;m\u001b[K\u001b[0;7;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;189;147;249minternal/\u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[26.77663, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[31C\u001b[K\u001b[0;4mocs/\r\n\r\n\u001b[34C\u001b[0;m\u001b[K\u001b[0;7;38;2;189;147;249mdocs/ \u001b[0;m \u001b[0;38;2;189;147;249mpkg/\r\n\u001b[13C\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249mdist/ \u001b[0;m \u001b[0;38;2;189;147;249minternal/\u001b[0;m\u001b[2A\r\u001b[22C\u001b[?25h"] +[27.036335, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[19C\u001b[Kcmd/:dist/:docs/\r\n\u001b[J\u001b[A\r\u001b[35C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[35C\u001b[?25h"] +[27.258945, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[19C\u001b[K\u001b[0;4mcmd/:dist/:docs/asciinema/\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;189;147;249masciinema/\u001b[0;m \u001b[0;38;2;189;147;249mbook/\u001b[0;m \u001b[0;38;2;189;147;249msrc/\u001b[0;m \u001b[0;38;2;189;147;249mtheme/\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[27.776679, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[35C\u001b[K\u001b[0;4mbook/\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249masciinema/\u001b[0;m \u001b[0;7;38;2;189;147;249mbook/\u001b[0;m \u001b[0;38;2;189;147;249msrc/\u001b[0;m \u001b[0;38;2;189;147;249mtheme/\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[27.919923, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[35C\u001b[K\u001b[0;4msrc/\r\n\r\n\u001b[12C\u001b[0;m\u001b[K\u001b[0;38;2;189;147;249mbook/\u001b[0;m \u001b[0;7;38;2;189;147;249msrc/\u001b[0;m \u001b[0;38;2;189;147;249mtheme/\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[28.144071, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[19C\u001b[Kcmd/:dist/:docs/src/\r\n\u001b[J\u001b[A\r\u001b[39C\u001b[?25h"] +[28.144384, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[39C\u001b[?25h"] +[29.235045, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[38C\u001b[K\r\u001b[38C\u001b[?25h"] +[29.836141, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[37C\u001b[K\r\u001b[37C\u001b[?25h"] +[29.875412, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[36C\u001b[K\r\u001b[36C\u001b[?25h"] +[29.875582, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[36C\u001b[?25h"] +[29.915595, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[35C\u001b[K\r\u001b[35C\u001b[?25h"] +[29.955265, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[34C\u001b[K\r\u001b[34C\u001b[?25h"] +[29.995708, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[33C\u001b[K\r\u001b[33C\u001b[?25h"] +[30.035614, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[32C\u001b[K\r\u001b[32C\u001b[?25h"] +[30.076025, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[31C\u001b[K\r\u001b[31C\u001b[?25h"] +[30.07659, "o", "\u001b[?25l\u001b[2A\r\r\n"] +[30.076929, "o", "\r\n\r\u001b[31C\u001b[?25h"] +[30.077362, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[31C\u001b[?25h"] +[30.077621, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[31C\u001b[?25h"] +[30.115304, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[30C\u001b[K\r\u001b[30C\u001b[?25h"] +[30.155538, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[29C\u001b[K\r\u001b[29C\u001b[?25h"] +[30.195679, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[28C\u001b[K\r\u001b[28C\u001b[?25h"] +[30.236462, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27C\u001b[K\r\u001b[27C\u001b[?25h"] +[30.275476, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\r\u001b[26C\u001b[?25h"] +[30.3155, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[25C\u001b[K\r\u001b[25C\u001b[?25h"] +[30.356192, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[K\r\u001b[24C\u001b[?25h"] +[30.395539, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[23C\u001b[K\r\u001b[23C\u001b[?25h"] +[30.43562, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[22C\u001b[K\r\u001b[22C\u001b[?25h"] +[30.475354, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[21C\u001b[K\r\u001b[21C\u001b[?25h"] +[30.515861, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[20C\u001b[K\r\u001b[20C\u001b[?25h"] +[30.6465, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[19C\u001b[K\r\u001b[19C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[19C\u001b[?25h"] +[30.89003, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[18C\u001b[K\r\u001b[18C\u001b[?25h"] +[31.204464, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[17C\u001b[K\r\u001b[17C\u001b[?25h"] +[31.364791, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[16C\u001b[K\r\u001b[16C\u001b[?25h"] +[31.526374, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C\u001b[K\r\u001b[15C\u001b[?25h"] +[31.685478, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[K\r\u001b[14C\u001b[?25h"] +[32.20932, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[0;4mAR \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mAR\u001b[0;2;7m (The command to use to manipulate library archives when building with the gccg...)\u001b[0;m \u001b[0;34mEDITOR\u001b[0;2m (/usr/bin/heli\r\n\u001b[0;34mASCIINEMA_REC\u001b[0;2m (1) \u001b[0;m FC\u001b[0;2m (The command to us\r\n\u001b[0;mAWS_ GCCGO\u001b[0;2m (The gccgo comm\r\n\u001b[0;mBUILDKIT_ GCCGOTOOLDIR\u001b[0;2m (If set,\r\n\u001b[0;mCARAPACE_ GH_ \r\n\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m GIT_ \r\nCARGO_ GO111MODULE\u001b[0;2m (Controls\r\n\u001b[0;mCC\u001b[0;2m (The command to use to compile C code) \u001b[0;m GO386\u001b[0;2m (For GOARCH=386\r\n\u001b[0;mCGO_ GOAMD64\u001b[0;2m (For GOARCH=a\r\n\u001b[0;34mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m GOARCH\u001b[0;2m (The architect\r\n\u001b[0;34mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GOARM\u001b[0;2m (For GOARCH=arm\r\n\u001b[0;34mCLOUDSDK_ROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m GOBIN\u001b[0;2m (The directory \r\n\u001b[0;34mCOLORTERM\u001b[0;2m (truecolor) \u001b[0;m GOCACHE\u001b[0;2m (The director\r\n\u001b[0;mCXX\u001b[0;2m (The command to use to compile C++ code) \u001b[0;m GOCOVERDIR\u001b[0;2m (Directory\r\n\u001b[0;34mDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus) \u001b[0;m GODEBUG\u001b[0;2m (Enable vario\r\n\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m GOENV\u001b[0;2m (The location o\r\n\u001b[0;34mDISPLAY\u001b[0;2m (:0) \u001b[0;m GOEXE\u001b[0;2m (The executable\r\n\u001b[0;mDOCKER_ GOEXPERIMENT\u001b[0;2m (Comma-s\r\n\u001b[0;34mDOCKER_HIDE_LEGACY_COMMANDS\u001b[0;2m (1) \u001b[0;m GOFLAGS\u001b[0;2m (A space-sepa\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[32.530462, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[15C\u001b[K\u001b[0;4mSCIINEMA_REC \r\n\u001b[22C\u001b[0;mC\r\n\u001b[K\u001b[0;7;34mASCIINEMA_REC\u001b[0;2;7m (1) \u001b[0;m GOARCH\u001b[0;2m (The architec\r\n\u001b[0;m\u001b[KCARAPACE_ GOARM\u001b[0;2m (For GOARCH=ar\r\n\u001b[0;m\u001b[K\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m GOCACHE\u001b[0;2m (The directo\r\n\u001b[0;m\u001b[KCARGO_ GOCOVERDIR\u001b[0;2m (Director\r\n\u001b[1C\u001b[0;m\u001b[KC\u001b[0;2m (The command to use to compile C code) \u001b[0;m GOEXPERIMENT\u001b[0;2m (Comma-\r\n\u001b[0;m\u001b[KCGO_ GOGCCFLAGS\u001b[0;2m (A space-\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m GOHOSTARCH\u001b[0;2m (The arch\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GOINSECURE\u001b[0;2m (Comma-se\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_ROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m GOMIPS\u001b[0;2m (For GOARCH=m\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;34mOLORTERM\u001b[0;2m (truecolor) \u001b[0;m GOMIPS64\u001b[0;2m (For GOARCH\r\n\u001b[0;m\u001b[KCXX\u001b[0;2m (The command to use to compile C++ code) \u001b[0;m GOMODCACHE\u001b[0;2m (The dire\r\n\u001b[0;m\u001b[KDOCKER_ GONOPROXY\u001b[0;2m (Comma-sep\r\n\u001b[0;m\u001b[K\u001b[0;34mDOCKER_HIDE_LEGACY_COMMANDS\u001b[0;2m (1) \u001b[0;m GONOSUMDB\u001b[0;2m (Comma-sep\r\n\u001b[0;m\u001b[KFC\u001b[0;2m (The command to use to compile Fortran code) \u001b[0;m \u001b[0;34mGOOGLE_CLOUD_SDK_HOM\r\n\u001b[0;m\u001b[KGCCGO\u001b[0;2m (The gccgo command to run for 'go build -compiler=gccgo') \u001b[0;m GOPATH\u001b[0;2m (Controls whe\r\n\u001b[0;m\u001b[KGCCGOTOOLDIR\u001b[0;2m (If set, where to find gccgo tools, such as cgo) \u001b[0;m GOPPC64\u001b[0;2m (For GOARCH=\r\n\u001b[0;m\u001b[KGO111MODULE\u001b[0;2m (Controls whether the go command runs in module-aware mode or GOPATH mode)\u001b[0;m GOPRIVATE\u001b[0;2m (Comma-sep\r\n\u001b[0;m\u001b[KGO386\u001b[0;2m (For GOARCH=386, how to implement floating point instructions) \u001b[0;m GOTOOLCHAIN\u001b[0;2m (Control\r\n\u001b[0;m\u001b[KGOAMD64\u001b[0;2m (For GOARCH=amd64, the microarchitecture level for which to compile) \u001b[0;m GOVCS\u001b[0;2m (Lists version\r\n\u001b[33C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[32.582231, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mCARAPACE_\r\n\u001b[23C\u001b[0;mA\r\n\u001b[K\u001b[0;7mCARAPACE_ \r\n\u001b[0;m\u001b[K\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \r\n\u001b[0;m\u001b[KCARGO_ \r\n\u001b[KGOCACHE\u001b[0;2m (The directory where the go command will store cached information for reuse in...)\r\n\u001b[0;m\u001b[KGOMODCACHE\u001b[0;2m (The directory where the go command will store downloaded modules) \r\n\u001b[0;m\u001b[K\u001b[0;34mLC_IDENTIFICATION\u001b[0;2m (de_DE.UTF-8) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[6A\r\u001b[24C\u001b[?25h"] +[32.771437, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[24CR\r\n\u001b[9C\u001b[K \u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1)\u001b[0;m CARGO_\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[25C\u001b[?25h"] +[33.483464, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[23C\u001b[0;4mMATCH \r\n\r\n\u001b[0;m\u001b[KCARAPACE_ \u001b[0;7;34mCARAPACE_MATCH\u001b[0;2;7m (1)\u001b[0;m CARGO_\u001b[1A\r\u001b[25C\u001b[?25h"] +[33.626241, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[17C\u001b[K\u001b[0;4mGO_\r\n\r\n\u001b[11C\u001b[0;m\u001b[K\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1)\u001b[0;m \u001b[0;7mCARGO_\u001b[0;m\u001b[1A\r\u001b[25C\u001b[?25h"] +[33.62715, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[25C\u001b[?25h"] +[33.628046, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[25C\u001b[?25h"] +[33.628344, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[25C\u001b[?25h"] +[34.000325, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KCARGO_\r\n\u001b[J\u001b[A\r\u001b[20C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[20C\u001b[?25h"] +[34.469178, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mCARGO_BIN_NAME \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mCARGO_BIN_NAME\u001b[0;2;7m (The name of the binary that is currently being compiled) \r\n\u001b[0;mCARGO_BUILD_DEP_INFO_BASEDIR\u001b[0;2m (Dep-info relative directory, see build.dep-info-basedir) \r\n\u001b[0;mCARGO_BUILD_INCREMENTAL\u001b[0;2m (Incremental compilation, see build.incremental) \r\n\u001b[0;mCARGO_BUILD_JOBS\u001b[0;2m (Number of parallel jobs, see build.jobs) \r\n\u001b[0;mCARGO_BUILD_RUSTC\u001b[0;2m (The rustc executable, see build.rustc) \r\n\u001b[0;mCARGO_BUILD_RUSTC_WORKSPACE_WRAPPER\u001b[0;2m (The rustc wrapper for workspace members only, see build.rustc-workspace\r\n\u001b[0;mCARGO_BUILD_RUSTC_WRAPPER\u001b[0;2m (The rustc wrapper, see build.rustc-wrapper) \r\n\u001b[0;mCARGO_BUILD_RUSTDOC\u001b[0;2m (The rustdoc executable, see build.rustdoc) \r\n\u001b[0;mCARGO_BUILD_RUSTDOCFLAGS\u001b[0;2m (Extra rustdoc flags, see build.rustdocflags) \r\n\u001b[0;mCARGO_BUILD_RUSTFLAGS\u001b[0;2m (Extra rustc flags, see build.rustflags) \r\n\u001b[0;mCARGO_BUILD_TARGET\u001b[0;2m (The default target platform, see build.target) \r\n\u001b[0;mCARGO_BUILD_TARGET_DIR\u001b[0;2m (The default output directory, see build.target-dir) \r\n\u001b[0;mCARGO_CACHE_RUSTC_INFO\u001b[0;2m (If this is set to 0 then Cargo will not try to cache compiler version informa...) \r\n\u001b[0;mCARGO_CARGO_NEW_VCS\u001b[0;2m (The default source control system with cargo new, see cargo-new.vcs) \r\n\u001b[0;mCARGO_CFG_TARGET_ARCH\u001b[0;2m (The CPU target architecture) \r\n\u001b[0;mCARGO_CFG_TARGET_ENDIAN\u001b[0;2m (The CPU target endianness) \r\n\u001b[0;mCARGO_CFG_TARGET_ENV\u001b[0;2m (The target environment ABI) \r\n\u001b[0;mCARGO_CFG_TARGET_FAMILY\u001b[0;2m (The target family) \r\n\u001b[0;mCARGO_CFG_TARGET_FEATURE\u001b[0;2m (List of CPU target features enabled) \r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[34.879316, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Cl\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[17C\u001b[KFAMILY\u001b[0;2m (The target family) \r\n\u001b[17C\u001b[0;m\u001b[KFEATURE\u001b[0;2m (List of CPU target features enabled) \r\n\u001b[10C\u001b[0;m\u001b[KUNIX\u001b[0;2m (Set on unix-like platforms) \r\n\u001b[10C\u001b[0;m\u001b[KWINDOWS\u001b[0;2m (Set on windows-like platforms) \r\n\u001b[7C\u001b[0;m\u001b[KRATE_NAME\u001b[0;2m (The name of the crate that is currently being compiled) \r\n\u001b[29C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[35.014966, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4mHOME \r\n\u001b[23C\u001b[0;mo\r\n\u001b[6C\u001b[K\u001b[0;7mHOME\u001b[0;2;7m (Cargo maintains a local cache of the registry index and of git checkouts of c...) \r\n\u001b[6C\u001b[0;m\u001b[KHTTP_LOW_SPEED_LIMIT\u001b[0;2m (The HTTP low-speed limit, see http.low-speed-limit) \r\n\u001b[6C\u001b[0;m\u001b[KLOG\u001b[0;2m (Cargo uses the env_logger crate to display debug log messages) \r\n\u001b[6C\u001b[0;m\u001b[KPKG_AUTHORS\u001b[0;2m (Colon separated list of authors from the manifest of your package) \r\n\u001b[6C\u001b[0;m\u001b[KTARGET_DIR\u001b[0;2m (Location of where to place all generated artifacts, relative to the current w...)\r\n\u001b[6C\u001b[0;m\u001b[KTERM_COLOR\u001b[0;2m (The default color mode, see term.color) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[6A\r\u001b[24C\u001b[?25h"] +[35.065949, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[20C\u001b[K\u001b[0;4mLOG \r\n\u001b[24C\u001b[0;mg\r\n\u001b[6C\u001b[K\u001b[0;7mLOG\u001b[0;2;7m (Cargo uses the env_logger crate to display debug log messages)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[25C\u001b[?25h"] +[35.844759, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KCARGO_LOG \r\n\u001b[J\u001b[A\r\u001b[24C\u001b[?25h"] +[35.844904, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[24C\u001b[?25h"] +[36.298866, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[0;4mdebug \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;2;7;37mdebug\u001b[0;m \u001b[0;35merror\u001b[0;m \u001b[0;32minfo\u001b[0;m \u001b[0;34mtrace\u001b[0;m \u001b[0;33mwarn\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[36.659919, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4merror \r\n\r\n\u001b[0;m\u001b[K\u001b[0;2;37mdebug\u001b[0;m \u001b[0;7;35merror\u001b[0;m \u001b[0;32minfo\u001b[0;m \u001b[0;34mtrace\u001b[0;m \u001b[0;33mwarn\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[36.803503, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4minfo \r\n\r\n\u001b[7C\u001b[0;m\u001b[K\u001b[0;35merror\u001b[0;m \u001b[0;7;32minfo\u001b[0;m \u001b[0;34mtrace\u001b[0;m \u001b[0;33mwarn\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[36.97535, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4mtrace \r\n\r\n\u001b[14C\u001b[0;m\u001b[K\u001b[0;32minfo\u001b[0;m \u001b[0;7;34mtrace\u001b[0;m \u001b[0;33mwarn\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[37.410434, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[Ktrace \r\n\u001b[J\u001b[A\r\u001b[30C\u001b[?25h"] +[37.410735, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h"] +[37.412113, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h"] +[37.412249, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h"] +[38.888414, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[29C\u001b[K\r\u001b[29C\u001b[?25h"] +[39.488208, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[28C\u001b[K\r\u001b[28C\u001b[?25h"] +[39.527902, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[27C\u001b[K\r\u001b[27C\u001b[?25h"] +[39.567646, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[26C\u001b[K\r\u001b[26C\u001b[?25h"] +[39.608172, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[25C\u001b[K\r\u001b[25C\u001b[?25h"] +[39.647646, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[K\r\u001b[24C\u001b[?25h"] +[39.687895, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[23C\u001b[K\r\u001b[23C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[23C\u001b[?25h"] +[39.727856, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[22C\u001b[K\r\u001b[22C\u001b[?25h"] +[39.767765, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[21C\u001b[K\r\u001b[21C\u001b[?25h"] +[39.807959, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[20C\u001b[K\r\u001b[20C\u001b[?25h"] +[39.847723, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[19C\u001b[K\r\u001b[19C\u001b[?25h"] +[40.261098, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[18C\u001b[K\r\u001b[18C\u001b[?25h"] +[40.415395, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[17C\u001b[K\r\u001b[17C\u001b[?25h"] +[40.580248, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[16C\u001b[K\r\u001b[16C\u001b[?25h"] +[40.745146, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[15C\u001b[K\r\u001b[15C\u001b[?25h"] +[40.883026, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[K\r\u001b[14C\u001b[?25h"] +[41.074794, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[0;4mAR \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mAR\u001b[0;2;7m (The command to use to manipulate library archives when building with the gccg...)\u001b[0;m \u001b[0;34mEDITOR\u001b[0;2m (/usr/bin/heli\r\n\u001b[0;34mASCIINEMA_REC\u001b[0;2m (1) \u001b[0;m FC\u001b[0;2m (The command to us\r\n\u001b[0;mAWS_ GCCGO\u001b[0;2m (The gccgo comm\r\n\u001b[0;mBUILDKIT_ GCCGOTOOLDIR\u001b[0;2m (If set,\r\n\u001b[0;mCARAPACE_ GH_ \r\n\u001b[0;34mCARAPACE_MATCH\u001b[0;2m (1) \u001b[0;m GIT_ \r\nCARGO_ GO111MODULE\u001b[0;2m (Controls\r\n\u001b[0;mCC\u001b[0;2m (The command to use to compile C code) \u001b[0;m GO386\u001b[0;2m (For GOARCH=386\r\n\u001b[0;mCGO_ GOAMD64\u001b[0;2m (For GOARCH=a\r\n\u001b[0;34mCLOUDSDK_PYTHON\u001b[0;2m (/usr/bin/python) \u001b[0;m GOARCH\u001b[0;2m (The architect\r\n\u001b[0;34mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GOARM\u001b[0;2m (For GOARCH=arm\r\n\u001b[0;34mCLOUDSDK_ROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m GOBIN\u001b[0;2m (The directory \r\n\u001b[0;34mCOLORTERM\u001b[0;2m (truecolor) \u001b[0;m GOCACHE\u001b[0;2m (The director\r\n\u001b[0;mCXX\u001b[0;2m (The command to use to compile C++ code) \u001b[0;m GOCOVERDIR\u001b[0;2m (Directory\r\n\u001b[0;34mDBUS_SESSION_BUS_ADDRESS\u001b[0;2m (unix:path=/run/user/1000/bus) \u001b[0;m GODEBUG\u001b[0;2m (Enable vario\r\n\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m GOENV\u001b[0;2m (The location o\r\n\u001b[0;34mDISPLAY\u001b[0;2m (:0) \u001b[0;m GOEXE\u001b[0;2m (The executable\r\n\u001b[0;mDOCKER_ GOEXPERIMENT\u001b[0;2m (Comma-s\r\n\u001b[0;34mDOCKER_HIDE_LEGACY_COMMANDS\u001b[0;2m (1) \u001b[0;m GOFLAGS\u001b[0;2m (A space-sepa\r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[41.076397, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[41.077342, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[41.623271, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Cg\r\n\u001b[85C\u001b[K\u001b[0;2;7m \u001b[0;m GODEBUG\u001b[0;2m (Enable \r\n\u001b[0;m\u001b[KCARGO_ GOENV\u001b[0;2m (The locat\r\n\u001b[0;m\u001b[KCGO_ GOEXE\u001b[0;2m (The execu\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_PYTHON_ARGS\u001b[0;2m (-S) \u001b[0;m GOEXPERIMENT\u001b[0;2m (Co\r\n\u001b[0;m\u001b[K\u001b[0;34mCLOUDSDK_ROOT_DIR\u001b[0;2m (/opt/google-cloud-cli) \u001b[0;m GOFLAGS\u001b[0;2m (A space\r\n\u001b[0;m\u001b[K\u001b[0;34mDEBUGINFOD_URLS\u001b[0;2m (https://debuginfod.archlinux.org) \u001b[0;m GOGCCFLAGS\u001b[0;2m (A sp\r\n\u001b[0;m\u001b[K\u001b[0;34mDOCKER_HIDE_LEGACY_COMMANDS\u001b[0;2m (1) \u001b[0;m GOHOSTARCH\u001b[0;2m (The \r\n\u001b[0;m\u001b[KGCCGO\u001b[0;2m (The gccgo command to run for 'go build -compiler=gccgo') \u001b[0;m GOHOSTOS\u001b[0;2m (The op\r\n\u001b[0;m\u001b[KGCCGOTOOLDIR\u001b[0;2m (If set, where to find gccgo tools, such as cgo) \u001b[0;m GOINSECURE\u001b[0;2m (Comm\r\n\u001b[0;m\u001b[KGH_ GOMIPS\u001b[0;2m (For GOAR\r\n\u001b[0;m\u001b[KGIT_ GOMIPS64\u001b[0;2m (For GO\r\n\u001b[0;m\u001b[KGO111MODULE\u001b[0;2m (Controls whether the go command runs in module-aware mode or GOPATH mode) \u001b[0;m GOMOD\u001b[0;2m (The absol\r\n\u001b[0;m\u001b[KGO386\u001b[0;2m (For GOARCH=386, how to implement floating point instructions) \u001b[0;m GOMODCACHE\u001b[0;2m (The \r\n\u001b[0;m\u001b[KGOAMD64\u001b[0;2m (For GOARCH=amd64, the microarchitecture level for which to compile) \u001b[0;m GONOPROXY\u001b[0;2m (Comma\r\n\u001b[0;m\u001b[KGOARCH\u001b[0;2m (The architecture, or processor, for which to compile code) \u001b[0;m GONOSUMDB\u001b[0;2m (Comma\r\n\u001b[0;m\u001b[KGOARM\u001b[0;2m (For GOARCH=arm, the ARM architecture for which to compile) \u001b[0;m \u001b[0;34mGOOGLE_CLOUD_SDK\r\n\u001b[0;m\u001b[KGOBIN\u001b[0;2m (The directory where 'go install' will install a command) \u001b[0;m GOOS\u001b[0;2m (The operat\r\n\u001b[0;m\u001b[KGOCACHE\u001b[0;2m (The directory where the go command will store cached information for reuse in...)\u001b[0;m GOPATH\u001b[0;2m (Controls\r\n\u001b[0;m\u001b[KGOCOVERDIR\u001b[0;2m (Directory into which to write code coverage data) \u001b[0;m GOPPC64\u001b[0;2m (For GOA\r\n\u001b[33C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[41.700745, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mDEBUGINFOD_URLS \r\n\u001b[23C\u001b[0;mi\r\n\u001b[K\u001b[0;7;34mDEBUGINFOD_URLS\u001b[0;2;7m (https://debuginfod.archlinux.org) \r\n\u001b[0;m\u001b[KGIT_ \r\n\u001b[KGODEBUG\u001b[0;2m (Enable various debugging facilities) \r\n\u001b[0;m\u001b[KGOWORK\u001b[0;2m (In module aware mode, use the given go.work file as a workspace file)\r\n\u001b[0;m\u001b[K\u001b[0;34mLIBSEAT_BACKEND\u001b[0;2m (logind) \r\n\u001b[0;m\u001b[K\u001b[0;34mPWD\u001b[0;2m (/home/rsteube/Documents/development/github/carapace-bin) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[6A\r\u001b[24C\u001b[?25h"] +[41.791509, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mGIT_\r\n\u001b[24C\u001b[0;mt\r\n\u001b[K\u001b[0;7mGIT_ \r\n\u001b[0;m\u001b[K\u001b[0;34mPWD\u001b[0;2m (/home/rsteube/Documents/development/github/carapace-bin)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[2A\r\u001b[25C\u001b[?25h"] +[42.344525, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KGIT_\r\n\u001b[J\u001b[A\r\u001b[18C\u001b[?25h"] +[42.344654, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[18C\u001b[?25h"] +[42.542496, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[14C\u001b[K\u001b[0;4mGIT_ALTERNATE_OBJECT_DIRECTORIES \r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mGIT_ALTERNATE_OBJECT_DIRECTORIES\u001b[0;2;7m (is a colon-separated list which tells Git where to check for objects)\u001b[0;m GIT\r\nGIT_ASKPASS\u001b[0;2m (is an override for the core.askpass configuration value) \u001b[0;m GIT\r\nGIT_AUTHOR_DATE\u001b[0;2m (is the timestamp used for the “author” field) \u001b[0;m GIT\r\nGIT_AUTHOR_EMAIL\u001b[0;2m (is the email for the “author” field) \u001b[0;m GIT\r\nGIT_AUTHOR_NAME\u001b[0;2m (is the human-readable name in the “author” field) \u001b[0;m GIT\r\nGIT_CEILING_DIRECTORIES\u001b[0;2m (controls the behavior of searching for a .git directory) \u001b[0;m GIT\r\nGIT_COMMITTER_DATE\u001b[0;2m (is used for the timestamp in the “committer” field) \u001b[0;m GIT\r\nGIT_COMMITTER_EMAIL\u001b[0;2m (is the email address for the “committer” field) \u001b[0;m GIT\r\nGIT_COMMITTER_NAME\u001b[0;2m (sets the human name for the “committer” field) \u001b[0;m GIT\r\nGIT_CONFIG_NOSYSTEM\u001b[0;2m (if set, disables the use of the system-wide configuration file) \u001b[0;m GIT\r\nGIT_DIFF_OPTS\u001b[0;2m (controls the number of context lines shown in a git diff command) \u001b[0;m GIT\r\nGIT_DIFF_PATH_COUNTER\u001b[0;2m (represents which file in a series is being diffed (starting with 1)) \u001b[0;m GIT\r\nGIT_DIFF_PATH_TOTAL\u001b[0;2m (total number of files in the batch) \u001b[0;m GIT\r\nGIT_DIR\u001b[0;2m (is the location of the .git folder) \u001b[0;m GIT\r\nGIT_EDITOR\u001b[0;2m (is the editor Git will launch when the user needs to edit some text) \u001b[0;m GIT\r\nGIT_EXEC_PATH\u001b[0;2m (determines where Git looks for its sub-programs) \u001b[0;m GIT\r\nGIT_EXTERNAL_DIFF\u001b[0;2m (is used as an override for the diff.external configuration value) \u001b[0;m GIT\r\nGIT_FLUSH\u001b[0;2m (can be used to force Git to use non-buffered I/O when writing incrementally t...) \u001b[0;m GIT\r\nGIT_GLOB_PATHSPECS\u001b[0;2m (controls the default behavior of wildcards in pathspecs) \u001b[0;m GIT\r\n\u001b[0;7;35m \u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[42.881146, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Cp\r\n\r\n\r\n\r\n\u001b[4C\u001b[KCOMMITTER_DATE\u001b[0;2m (is used for the timestamp in the “committer” field) \u001b[0;m GIT\r\n\u001b[4C\u001b[KDIFF_OPTS\u001b[0;2m (controls the number of context lines shown in a git diff command) \u001b[0;m GIT\r\n\u001b[4C\u001b[KDIFF_PATH_COUNTER\u001b[0;2m (represents which file in a series is being diffed (starting with 1)) \u001b[0;m GIT\r\n\u001b[4C\u001b[KDIFF_PATH_TOTAL\u001b[0;2m (total number of files in the batch) \u001b[0;m GIT\r\n\u001b[4C\u001b[KEXEC_PATH\u001b[0;2m (determines where Git looks for its sub-programs) \r\n\u001b[4C\u001b[0;m\u001b[KGLOB_PATHSPECS\u001b[0;2m (controls the default behavior of wildcards in pathspecs) \r\n\u001b[4C\u001b[0;m\u001b[KHTTP_USER_AGENT\u001b[0;2m (sets the user-agent string used by Git when communicating over HTTP) \r\n\u001b[4C\u001b[0;m\u001b[KICASE_PATHSPECS\u001b[0;2m (sets all pathspecs to work in a case-insensitive manner) \r\n\u001b[4C\u001b[0;m\u001b[KINDEX_FILE\u001b[0;2m (is the path to the index file (non-bare repositories only)) \r\n\u001b[4C\u001b[0;m\u001b[KLITERAL_PATHSPECS\u001b[0;2m (disables both of the above behaviors) \r\n\u001b[4C\u001b[0;m\u001b[KMERGE_VERBOSITY\u001b[0;2m (controls the output for the recursive merge strategy) \r\n\u001b[4C\u001b[0;m\u001b[KNAMESPACE\u001b[0;2m (controls access to namespaced refs) \r\n\u001b[4C\u001b[0;m\u001b[KNOGLOB_PATHSPECS\u001b[0;2m (controls the default behavior of wildcards in pathspecs) \r\n\u001b[4C\u001b[0;m\u001b[KOBJECT_DIRECTORY\u001b[0;2m (can be used to specify the location of the directory that usually resides at ...)\r\n\u001b[4C\u001b[0;m\u001b[KPAGER\u001b[0;2m (controls the program used to display multi-page output on the command line) \r\n\u001b[4C\u001b[0;m\u001b[KREFLOG_ACTION\u001b[0;2m (lets you specify the descriptive text written to the reflog) \r\n\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[42.939884, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[23Ca\r\n\u001b[103C\u001b[K\r\n\u001b[103C\u001b[K\r\n\u001b[4C\u001b[KDIFF_PATH_COUNTER\u001b[0;2m (represents which file in a series is being diffed (starting with 1)) \r\n\u001b[4C\u001b[0;m\u001b[KDIFF_PATH_TOTAL\u001b[0;2m (total number of files in the batch) \r\n\u001b[4C\u001b[0;m\u001b[KEXEC_PATH\u001b[0;2m (determines where Git looks for its sub-programs) \r\n\u001b[4C\u001b[0;m\u001b[KGLOB_PATHSPECS\u001b[0;2m (controls the default behavior of wildcards in pathspecs) \r\n\u001b[4C\u001b[0;m\u001b[KICASE_PATHSPECS\u001b[0;2m (sets all pathspecs to work in a case-insensitive manner) \r\n\u001b[4C\u001b[0;m\u001b[KINDEX_FILE\u001b[0;2m (is the path to the index file (non-bare repositories only)) \r\n\u001b[4C\u001b[0;m\u001b[KLITERAL_PATHSPECS\u001b[0;2m (disables both of the above behaviors) \r\n\u001b[4C\u001b[0;m\u001b[KNAMESPACE\u001b[0;2m (controls access to namespaced refs) \r\n\u001b[4C\u001b[0;m\u001b[KNOGLOB_PATHSPECS\u001b[0;2m (controls the default behavior of wildcards in pathspecs) \r\n\u001b[4C\u001b[0;m\u001b[KPAGER\u001b[0;2m (controls the program used to display multi-page output on the command line) \r\n\u001b[4C\u001b[0;m\u001b[KTRACE_PACKET\u001b[0;2m (enables packet-level tracing for network operations) \r\n\u001b[4C\u001b[0;m\u001b[KTRACE_PACK_ACCESS\u001b[0;2m (controls tracing of packfile access) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[14A\r\u001b[24C\u001b[?25h"] +[43.088502, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[18C\u001b[K\u001b[0;4mPAGER \r\n\u001b[24C\u001b[0;mg\r\n\u001b[4C\u001b[K\u001b[0;7mPAGER\u001b[0;2;7m (controls the program used to display multi-page output on the command line)\u001b[0;m\r\n\u001b[J\u001b[A\u001b[1A\r\u001b[25C\u001b[?25h"] +[43.2267, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[25Ce\r\n\u001b[1A\r\u001b[26C\u001b[?25h"] +[43.227026, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\u001b[1A\r\u001b[26C\u001b[?25h"] +[43.714455, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[14C\u001b[KGIT_PAGER \r\n\u001b[J\u001b[A\r\u001b[24C\u001b[?25h"] +[43.714906, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[24C\u001b[?25h"] +[44.401992, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[0;4;33m'2to3 '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;38;2;139;233;253m2to3 \u001b[0;m \u001b[0;38;2;255;184;108mLICENSE \r\n\u001b[0;38;2;80;250;123m2to3-3.11 \u001b[0;m \u001b[0;38;2;80;250;123mMagick++-confi\r\n411toppm \u001b[0;m \u001b[0;38;2;80;250;123mMagickCore-con\r\n4channels \u001b[0;m \u001b[0;38;2;80;250;123mMagickWand-con\r\n7z\u001b[0;2m (A file archiver with highest compression ratio) \u001b[0;m \u001b[0;38;2;80;250;123mNetworkManager\r\n7za\u001b[0;2m (A file archiver with highest compression ratio) \u001b[0;m \u001b[0;38;2;80;250;123mPOST\u001b[0;2m (Simple c\r\n\u001b[0;38;2;80;250;123m7zr\u001b[0;2m (A file archiver with highest compression ratio) \u001b[0;m \u001b[0;38;2;255;184;108mREADME.md \r\n\u001b[0;38;2;80;250;123mAppImageLauncher\u001b[0;2m (Desktop integration helper for AppImages, for use by Linux distributions.)\u001b[0;m \u001b[0;38;2;80;250;123mShape_PointInP\r\nAppImageLauncherSettings \u001b[0;m \u001b[0;38;2;80;250;123mSvtAv1DecApp \r\nCuraEngine \u001b[0;m \u001b[0;38;2;80;250;123mSvtAv1EncApp \r\nDllPlugInTester \u001b[0;m \u001b[0;38;2;80;250;123mSvtHevcEncApp \r\nFileCheck\u001b[0;2m (Flexible pattern matching file verifier) \u001b[0;m \u001b[0;38;2;80;250;123mUltiMaker-Cura\r\nGET\u001b[0;2m (Simple command line user agent) \u001b[0;m \u001b[0;38;2;80;250;123mUnicodeNameMap\r\nGraphicsMagick++-config\u001b[0;2m (get information about the installed version of Magick++) \u001b[0;m \u001b[0;38;2;80;250;123mXvfb\u001b[0;2m (virtual \r\n\u001b[0;38;2;80;250;123mGraphicsMagick-config\u001b[0;2m (get information about the installed version of GraphicsMagick) \u001b[0;m \u001b[0;38;2;80;250;123mXwayland\u001b[0;2m (an X\r\n\u001b[0;38;2;80;250;123mGraphicsMagickWand-config\u001b[0;2m (get information about the installed version of GraphicsMagick) \u001b[0;m \u001b[0;38;2;80;250;123m[ \r\nHEAD\u001b[0;2m (Simple command line user agent) \u001b[0;m \u001b[0;38;2;80;250;123ma2x\u001b[0;2m (A toolcha\r\n\u001b[0;38;2;80;250;123mJxrDecApp \u001b[0;m \u001b[0;38;2;80;250;123ma52dec\u001b[0;2m (decode\r\n\u001b[0;38;2;80;250;123mJxrEncApp \u001b[0;m \u001b[0;38;2;80;250;123maa-audit\u001b[0;2m (set \r\n\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[44.410691, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[44.772919, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[25C\u001b[K\u001b[0;4;33mAppImageLauncher '\r\n\u001b[22C\u001b[0;mb\r\n\u001b[K\u001b[0;7;38;2;80;250;123mAppImageLauncher\u001b[0;2;7m (Desktop integration helper for AppImages, for use by Linux distributions.) \u001b[0;m \u001b[0;38;2;80;250;123macpi\u001b[0;2m (Shows b\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mFileCheck\u001b[0;2m (Flexible pattern matching file verifier) \u001b[0;m \u001b[0;38;2;80;250;123mactivate-glob\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mGraphicsMagick++-config\u001b[0;2m (get information about the installed version of Magick++) \u001b[0;m \u001b[0;38;2;80;250;123madb \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mGraphicsMagick-config\u001b[0;2m (get information about the installed version of GraphicsMagick) \u001b[0;m \u001b[0;38;2;80;250;123maddpart\u001b[0;2m (tell\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mGraphicsMagickWand-config\u001b[0;2m (get information about the installed version of GraphicsMagick) \u001b[0;m \u001b[0;38;2;80;250;123maddr2line\u001b[0;2m (co\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mMagick++-config\u001b[0;2m (get information about the installed version of Magick++) \u001b[0;m \u001b[0;38;2;80;250;123mafmtodit\u001b[0;2m (ada\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mMagickCore-config\u001b[0;2m (get information about the installed version of ImageMagick) \u001b[0;m \u001b[0;38;2;80;250;123magreety\u001b[0;2m (A te\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mMagickWand-config\u001b[0;2m (get information about the installed version of the Magick Wand) \u001b[0;m \u001b[0;38;2;80;250;123mamrnb-dec \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mXvfb\u001b[0;2m (virtual framebuffer X server for X Version 11) \u001b[0;m \u001b[0;38;2;80;250;123mamrnb-enc \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123maa-autodep\u001b[0;2m (guess basic AppArmor profile requirements) \u001b[0;m \u001b[0;38;2;80;250;123mamrwb-dec \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123maa-disable\u001b[0;2m (disable an AppArmor security profile) \u001b[0;m \u001b[0;38;2;80;250;123manalyze-build\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123maa-enabled\u001b[0;2m (test whether AppArmor is enabled) \u001b[0;m \u001b[0;38;2;139;233;253mapparmor_stat\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123maa-enforce\u001b[0;2m (set an AppArmor security profile to enforce mode from being disabled or compl...)\u001b[0;m \u001b[0;38;2;80;250;123mappstream-bui\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123maa-features-abi\u001b[0;2m (Extract, validate and manipulate AppArmor feature abis) \u001b[0;m \u001b[0;38;2;80;250;123mar\u001b[0;2m (create an\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123maa-notify\u001b[0;2m (display information about logged AppArmor messages.) \u001b[0;m \u001b[0;38;2;80;250;123marping\u001b[0;2m (send \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123maa-status\u001b[0;2m (display various information about the current AppArmor policy.) \u001b[0;m \u001b[0;38;2;139;233;253marptables-nft\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123maafire\u001b[0;2m (aalib example programs) \u001b[0;m \u001b[0;38;2;139;233;253marptables-nft\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123maalib-config \u001b[0;m \u001b[0;38;2;139;233;253marptables-nft\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123maccessdb\u001b[0;2m (dumps the content of a man-db database in a human readable format) \u001b[0;m \u001b[0;38;2;80;250;123mas\u001b[0;2m (the porta\r\n\u001b[1C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[44.780278, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[23C\u001b[?25h"] +[44.78496, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[23C\u001b[?25h"] +[44.859245, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[25C\u001b[K\u001b[0;4;33maa-autodep '\r\n\u001b[23C\u001b[0;ma\r\n\u001b[K\u001b[0;7;38;2;80;250;123maa-autodep\u001b[0;2;7m (guess basic AppArmor profile requirements) \u001b[0;m \u001b[0;38;2;139;233;253mcache_writeback\u001b[0;2m (writeback dir\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123maccessdb\u001b[0;2m (dumps the content of a man-db database in a human readable format)\u001b[0;m \u001b[0;38;2;80;250;123mcalcurse\u001b[0;2m (terminal-based organ\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123macpi\u001b[0;2m (Shows battery status and other ACPI information) \u001b[0;m \u001b[0;38;2;80;250;123mcertutil\u001b[0;2m (Manage keys and cert\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mactivate-global-python-argcomplete \u001b[0;m \u001b[0;38;2;80;250;123mcgdisk\u001b[0;2m (Curses-based GUID part\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123magreety\u001b[0;2m (A text-based greeter for greetd) \u001b[0;m \u001b[0;38;2;80;250;123mchgpasswd\u001b[0;2m (update group passwo\r\n\u001b[0;m\u001b[K\u001b[0;38;2;139;233;253marptables-nft\u001b[0;2m (ARP table administration (nft-based)) \u001b[0;m \u001b[0;38;2;80;250;123mchpasswd\u001b[0;2m (update passwords in \r\n\u001b[0;m\u001b[K\u001b[0;38;2;139;233;253marptables-nft-restore\u001b[0;2m (Restore ARP Tables (nft-based)) \u001b[0;m \u001b[0;38;2;80;250;123mcmsutil\u001b[0;2m (Performs basic crypto\r\n\u001b[0;m\u001b[K\u001b[0;38;2;139;233;253marptables-nft-save\u001b[0;2m (dump arptables rules to stdout (nft-based)) \u001b[0;m \u001b[0;38;2;80;250;123mcrlutil\u001b[0;2m (List, generate, modif\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbabl \u001b[0;m \u001b[0;38;2;80;250;123mcsplit\u001b[0;2m (split files based on c\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbadblocks\u001b[0;2m (search a device for bad blocks) \u001b[0;m \u001b[0;38;2;80;250;123mdb_hotbackup \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbase32\u001b[0;2m (base32 encode/decode data and print to standard output) \u001b[0;m \u001b[0;38;2;139;233;253mebtables-nft\u001b[0;2m (Ethernet bridge \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbase64\u001b[0;2m (base64 encode/decode data and print to standard output) \u001b[0;m \u001b[0;38;2;80;250;123mfancontrol\u001b[0;2m (automated software\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbasename\u001b[0;2m (return the last component of a pathname) \u001b[0;m \u001b[0;38;2;80;250;123mgc\u001b[0;2m (Garbage collecting malloc \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbasenc\u001b[0;2m (Encode/decode data and print to standard output) \u001b[0;m \u001b[0;38;2;80;250;123mgdbm_dump\u001b[0;2m (dump a GDBM databas\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbash\u001b[0;2m (GNU Bourne-Again SHell) \u001b[0;m \u001b[0;38;2;80;250;123mgdbm_load\u001b[0;2m (re-create a GDBM da\r\n\u001b[0;m\u001b[K\u001b[0;38;2;139;233;253mbash-language-server \u001b[0;m \u001b[0;38;2;80;250;123mgdbmtool\u001b[0;2m (examine and modify a\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbashbug\u001b[0;2m (report a bug in bash) \u001b[0;m \u001b[0;38;2;139;233;253mgit-upload-archive\u001b[0;2m (Send archi\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbat\u001b[0;2m (a cat(1) clone with syntax highlighting and Git integration.) \u001b[0;m \u001b[0;38;2;139;233;253mgit-upload-pack\u001b[0;2m (Send objects \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbtrfs-select-super\u001b[0;2m (overwrite primary superblock with a backup copy) \u001b[0;m \u001b[0;38;2;80;250;123mgrub-mkstandalone\u001b[0;2m (make a memd\r\n\u001b[3C\u001b[0;m\u001b[K\u001b[0;7;35m \u001b[0;35m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━\u001b[0;m\u001b[20A\r\u001b[24C\u001b[?25h"] +[45.037891, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[26C\u001b[K\u001b[0;4;33mcpi '\r\n\u001b[24C\u001b[0;mt\r\n\u001b[1C\u001b[K\u001b[0;7;38;2;80;250;123mcpi\u001b[0;2;7m (Shows battery status and other ACPI information) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mbat\u001b[0;2m (a cat(1) clone with syntax highlighting and Git integration.) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mchgpasswd\u001b[0;2m (update group passwords in batch mode) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mchpasswd\u001b[0;2m (update passwords in batch mode) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mnewusers\u001b[0;2m (update and create new users in batch) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;139;233;253mpamrgbatopng \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mps2pdf12\u001b[0;2m (Convert PostScript to PDF 1.2 (Acrobat 3-and-later compatible) using ghostscript)\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mps2pdf13\u001b[0;2m (Convert PostScript to PDF 1.3 (Acrobat 4-and-later compatible) using ghostscript)\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mps2pdf14\u001b[0;2m (Convert PostScript to PDF 1.4 (Acrobat 5-and-later compatible) using ghostscript)\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mtiffdump\u001b[0;2m (print verbatim information about TIFF files) \r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123mwpg2svgbatch.pl \u001b[0;m\r\n\u001b[J\u001b[A\u001b[11A\r\u001b[25C\u001b[?25h"] +[45.038812, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[11A\r\u001b[25C\u001b[?25h"] +[45.039106, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[11A\r\u001b[25C\u001b[?25h"] +[45.680652, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[25C\u001b[K\u001b[0;4;33mbat '\r\n\r\n\u001b[0;m\u001b[K\u001b[0;38;2;80;250;123macpi\u001b[0;2m (Shows battery status and other ACPI information) \r\n\u001b[0;m\u001b[K\u001b[0;7;38;2;80;250;123mbat\u001b[0;2;7m (a cat(1) clone with syntax highlighting and Git integration.) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[11A\r\u001b[25C\u001b[?25h"] +[46.035868, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;33m'bat '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[30C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[30C\u001b[?25h"] +[46.511539, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[30C-\r\u001b[31C\u001b[?25h"] +[46.511714, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[31C\u001b[?25h"] +[46.800093, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4;33m'bat --chop-long-lines '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7m--chop-long-lines\u001b[0;2;7m (Truncate all lines longer than screen width) \u001b[0;m \u001b[0;34m--tabs\u001b[0;2m (Set the tab width to T \r\n\u001b[0;34m--color\u001b[0;2m (When to use colors) \u001b[0;m \u001b[0;34m--theme\u001b[0;2m (Set the color theme fo\r\n\u001b[0;34m--decorations\u001b[0;2m (When to show the decorations) \u001b[0;m --version\u001b[0;2m (Print version) \r\n\u001b[0;m--diff\u001b[0;2m (Only show lines that have been added/removed/modified) \u001b[0;m \u001b[0;34m--wrap\u001b[0;2m (Specify the text-wrappi\r\n\u001b[0;34m--file-name\u001b[0;2m (Specify the name to display for a file) \u001b[0;m -A\u001b[0;2m (Show non-printable characte\r\n\u001b[0;m--help\u001b[0;2m (Print help) \u001b[0;m \u001b[0;34m-H\u001b[0;2m (Highlight lines N through M\r\n\u001b[0;34m--highlight-line\u001b[0;2m (Highlight lines N through M) \u001b[0;m -L\u001b[0;2m (Display all supported langu\r\n\u001b[0;34m--italic-text\u001b[0;2m (Use italics in output) \u001b[0;m -S\u001b[0;2m (Truncate all lines longer t\r\n\u001b[0;34m--language\u001b[0;2m (Set the language for syntax highlighting) \u001b[0;m -V\u001b[0;2m (Print version) \r\n\u001b[0;34m--line-range\u001b[0;2m (Only print the lines from N to M) \u001b[0;m -d\u001b[0;2m (Only show lines that have b\r\n\u001b[0;m--list-languages\u001b[0;2m (Display all supported languages) \u001b[0;m -h\u001b[0;2m (Print help) \r\n\u001b[0;m--list-themes\u001b[0;2m (Display all supported highlighting themes) \u001b[0;m \u001b[0;34m-l\u001b[0;2m (Set the language for syntax\r\n\u001b[0;34m--map-syntax\u001b[0;2m (Use the specified syntax for files matching the glob pattern)\u001b[0;m \u001b[0;34m-m\u001b[0;2m (Use the specified syntax fo\r\n\u001b[0;34m--nonprintable-notation\u001b[0;2m (Set notation for non-printable characters) \u001b[0;m -n\u001b[0;2m (Show line numbers) \r\n\u001b[0;m--number\u001b[0;2m (Show line numbers) \u001b[0;m -p\u001b[0;2m (Show plain style) \r\n\u001b[0;34m--paging\u001b[0;2m (Specify when to use the pager, or use `-P` to disable) \u001b[0;m \u001b[0;34m-r\u001b[0;2m (Only print the lines from N\r\n\u001b[0;m--plain\u001b[0;2m (Show plain style) \r\n\u001b[0;m--show-all\u001b[0;2m (Show non-printable characters) \r\n\u001b[0;34m--style\u001b[0;2m (Comma-separated list of style elements to display) \r\n\u001b[0;7;35m \u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[47.794594, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[32C\u001b[K\u001b[0;4;33molor '\r\n\r\n\u001b[0;m\u001b[K--chop-long-lines\u001b[0;2m (Truncate all lines longer than screen width) \u001b[0;m \u001b[0;34m--tabs\u001b[0;2m (Set the tab width to T \r\n\u001b[0;m\u001b[K\u001b[0;7;34m--color\u001b[0;2;7m (When to use colors) \u001b[0;m \u001b[0;34m--theme\u001b[0;2m (Set the color theme fo\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[47.796523, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[20A\r\u001b[22C\u001b[?25h"] +[47.985677, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;33m'bat --color '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[38C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[38C\u001b[?25h"] +[48.240167, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4;33m'bat --color always '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7;32malways\u001b[0;m \u001b[0;33mauto\u001b[0;m \u001b[0;31mnever\u001b[0;m\u001b[1A\r\u001b[22C\u001b[?25h"] +[48.932308, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;33m'bat --color always '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[45C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[45C\u001b[?25h"] +[49.138768, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[45C-\r\u001b[46C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[46C\u001b[?25h"] +[49.388454, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4;33m'bat --color always --chop-long-lines '\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7m--chop-long-lines\u001b[0;2;7m (Truncate all lines longer than screen width) \u001b[0;m \u001b[0;34m--theme\u001b[0;2m (Set the color theme fo\r\n\u001b[0;34m--decorations\u001b[0;2m (When to show the decorations) \u001b[0;m --version\u001b[0;2m (Print version) \r\n\u001b[0;m--diff\u001b[0;2m (Only show lines that have been added/removed/modified) \u001b[0;m \u001b[0;34m--wrap\u001b[0;2m (Specify the text-wrappi\r\n\u001b[0;34m--file-name\u001b[0;2m (Specify the name to display for a file) \u001b[0;m -A\u001b[0;2m (Show non-printable characte\r\n\u001b[0;m--help\u001b[0;2m (Print help) \u001b[0;m \u001b[0;34m-H\u001b[0;2m (Highlight lines N through M\r\n\u001b[0;34m--highlight-line\u001b[0;2m (Highlight lines N through M) \u001b[0;m -L\u001b[0;2m (Display all supported langu\r\n\u001b[0;34m--italic-text\u001b[0;2m (Use italics in output) \u001b[0;m -S\u001b[0;2m (Truncate all lines longer t\r\n\u001b[0;34m--language\u001b[0;2m (Set the language for syntax highlighting) \u001b[0;m -V\u001b[0;2m (Print version) \r\n\u001b[0;34m--line-range\u001b[0;2m (Only print the lines from N to M) \u001b[0;m -d\u001b[0;2m (Only show lines that have b\r\n\u001b[0;m--list-languages\u001b[0;2m (Display all supported languages) \u001b[0;m -h\u001b[0;2m (Print help) \r\n\u001b[0;m--list-themes\u001b[0;2m (Display all supported highlighting themes) \u001b[0;m \u001b[0;34m-l\u001b[0;2m (Set the language for syntax\r\n\u001b[0;34m--map-syntax\u001b[0;2m (Use the specified syntax for files matching the glob pattern)\u001b[0;m \u001b[0;34m-m\u001b[0;2m (Use the specified syntax fo\r\n\u001b[0;34m--nonprintable-notation\u001b[0;2m (Set notation for non-printable characters) \u001b[0;m -n\u001b[0;2m (Show line numbers) \r\n\u001b[0;m--number\u001b[0;2m (Show line numbers) \u001b[0;m -p\u001b[0;2m (Show plain style) \r\n\u001b[0;34m--paging\u001b[0;2m (Specify when to use the pager, or use `-P` to disable) \u001b[0;m \u001b[0;34m-r\u001b[0;2m (Only print the lines from N\r\n\u001b[0;m--plain\u001b[0;2m (Show plain style) \r\n\u001b[0;m--show-all\u001b[0;2m (Show non-printable characters) \r\n\u001b[0;34m--style\u001b[0;2m (Comma-separated list of style elements to display) \r\n\u001b[0;34m--tabs\u001b[0;2m (Set the tab width to T spaces) \r\n\u001b[0;7;35m \u001b[0;m\u001b[20A\r\u001b[22C\u001b[?25h"] +[49.996394, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\u001b[22Cs\r\n\u001b[77C\u001b[K--version\u001b[0;2m (Print version) \r\n\u001b[77C\u001b[0;m\u001b[K\u001b[0;34m--wrap\u001b[0;2m (Specify the text-wrappi\r\n\u001b[77C\u001b[0;m\u001b[K-A\u001b[0;2m (Show non-printable characte\r\n\u001b[77C\u001b[0;m\u001b[K\u001b[0;34m-H\u001b[0;2m (Highlight lines N through M\r\n\u001b[0;m\u001b[K\u001b[0;34m--highlight-line\u001b[0;2m (Highlight lines N through M) \u001b[0;m -L\u001b[0;2m (Display all supported langu\r\n\u001b[2C\u001b[0;m\u001b[K\u001b[0;34mitalic-text\u001b[0;2m (Use italics in output) \u001b[0;m -S\u001b[0;2m (Truncate all lines longer t\r\n\u001b[2C\u001b[0;m\u001b[K\u001b[0;34mlanguage\u001b[0;2m (Set the language for syntax highlighting) \u001b[0;m -V\u001b[0;2m (Print version) \r\n\u001b[3C\u001b[0;m\u001b[K\u001b[0;34mine-range\u001b[0;2m (Only print the lines from N to M) \u001b[0;m -d\u001b[0;2m (Only show lines that have b\r\n\u001b[0;m\u001b[K--list-languages\u001b[0;2m (Display all supported languages) \u001b[0;m \u001b[0;34m-l\u001b[0;2m (Set the language for syntax\r\n\u001b[7C\u001b[0;m\u001b[Kthemes\u001b[0;2m (Display all supported highlighting themes) \u001b[0;m \u001b[0;34m-m\u001b[0;2m (Use the specified syntax fo\r\n\u001b[0;m\u001b[K\u001b[0;34m--map-syntax\u001b[0;2m (Use the specified syntax for files matching the glob pattern)\u001b[0;m -n\u001b[0;2m (Show line numbers) \r\n\u001b[2C\u001b[0;m\u001b[K\u001b[0;34mnonprintable-notation\u001b[0;2m (Set notation for non-printable characters) \u001b[0;m -p\u001b[0;2m (Show plain style) \r\n\u001b[0;m\u001b[K--number\u001b[0;2m (Show line numbers) \u001b[0;m \u001b[0;34m-r\u001b[0;2m (Only print the lines from N\r\n\u001b[0;m\u001b[K\u001b[0;34m--paging\u001b[0;2m (Specify when to use the pager, or use `-P` to disable) \r\n\u001b[0;m\u001b[K--plain\u001b[0;2m (Show plain style) \r\n\u001b[2C\u001b[0;m\u001b[Kshow-all\u001b[0;2m (Show non-printable characters) \r\n\u001b[0;m\u001b[K\u001b[0;34m--style\u001b[0;2m (Comma-separated list of style elements to display) \r\n\u001b[2C\u001b[0;m\u001b[K\u001b[0;34mtabs\u001b[0;2m (Set the tab width to T spaces) \r\n\u001b[3C\u001b[0;m\u001b[K\u001b[0;34mheme\u001b[0;2m (Set the color theme for syntax highlighting) \r\n\u001b[0;m\u001b[20A\r\u001b[23C\u001b[?25h"] +[50.160668, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[46C\u001b[K\u001b[0;4;33mlist-languages '\r\n\u001b[23C\u001b[0;mt\r\n\u001b[2C\u001b[K\u001b[0;7mlist-languages\u001b[0;2;7m (Display all supported languages) \r\n\u001b[0;m\u001b[K--list-themes\u001b[0;2m (Display all supported highlighting themes) \r\n\u001b[2C\u001b[0;m\u001b[Kplain\u001b[0;2m (Show plain style) \r\n\u001b[2C\u001b[0;m\u001b[K\u001b[0;34mstyle\u001b[0;2m (Comma-separated list of style elements to display)\r\n\u001b[0;m\u001b[K-p\u001b[0;2m (Show plain style) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[5A\r\u001b[24C\u001b[?25h"] +[50.28255, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[46C\u001b[K\u001b[0;4;33mplain '\r\n\u001b[24C\u001b[0;my\r\n\u001b[2C\u001b[K\u001b[0;7mplain\u001b[0;2;7m (Show plain style) \r\n\u001b[0;m\u001b[K\u001b[0;34m--style\u001b[0;2m (Comma-separated list of style elements to display)\r\n\u001b[1C\u001b[0;m\u001b[Kp\u001b[0;2m (Show plain style) \u001b[0;m\r\n\u001b[J\u001b[A\u001b[3A\r\u001b[25C\u001b[?25h"] +[50.282705, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\r\n\r\n\r\n\r\n\u001b[3A\r\u001b[25C\u001b[?25h"] +[50.889543, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[46C\u001b[K\u001b[0;4;33mstyle '\r\n\r\n\u001b[0;m\u001b[K--plain\u001b[0;2m (Show plain style) \r\n\u001b[0;m\u001b[K\u001b[0;7;34m--style\u001b[0;2;7m (Comma-separated list of style elements to display)\r\n\u001b[0;m\u001b[3A\r\u001b[25C\u001b[?25h"] +[51.058756, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;33m'bat --color always --style '\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[53C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[53C\u001b[?25h"] +[51.333809, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4;33m'bat --color always --style auto'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mauto\u001b[0;2;7m (same as 'default', unless the output is piped) \r\n\u001b[0;mchanges\u001b[0;2m (show Git modification markers) \r\n\u001b[0;mdefault\u001b[0;2m (enables recommended style components (default)) \r\n\u001b[0;mfull\u001b[0;2m (enables all available components) \r\n\u001b[0;mgrid\u001b[0;2m (vertical/horizontal lines to separate side bar and the header from the content)\r\n\u001b[0;mheader\u001b[0;2m (alias for 'header-filename') \r\n\u001b[0;mheader-filename\u001b[0;2m (show filenames before the content) \r\n\u001b[0;mheader-filesize\u001b[0;2m (show file sizes before the content) \r\n\u001b[0;mnumbers\u001b[0;2m (show line numbers in the side bar) \r\n\u001b[0;mplain\u001b[0;2m (disables all available components) \r\n\u001b[0;mrule\u001b[0;2m (horizontal lines to delimit files) \r\n\u001b[0;msnip\u001b[0;2m (draw separation lines between distinct line ranges) \u001b[0;m\u001b[12A\r\u001b[22C\u001b[?25h"] +[52.172338, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[52C\u001b[K\u001b[0;4;33mchanges'\r\n\r\n\u001b[0;m\u001b[Kauto\u001b[0;2m (same as 'default', unless the output is piped) \r\n\u001b[0;m\u001b[K\u001b[0;7mchanges\u001b[0;2;7m (show Git modification markers) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[12A\r\u001b[22C\u001b[?25h"] +[52.323823, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[52C\u001b[K\u001b[0;4;33mdefault'\r\n\r\n\r\n\u001b[0;m\u001b[Kchanges\u001b[0;2m (show Git modification markers) \r\n\u001b[0;m\u001b[K\u001b[0;7mdefault\u001b[0;2;7m (enables recommended style components (default)) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[12A\r\u001b[22C\u001b[?25h"] +[52.546097, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[52C\u001b[K\u001b[0;4;33mfull'\r\n\r\n\r\n\r\n\u001b[0;m\u001b[Kdefault\u001b[0;2m (enables recommended style components (default)) \r\n\u001b[0;m\u001b[K\u001b[0;7mfull\u001b[0;2;7m (enables all available components) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[12A\r\u001b[22C\u001b[?25h"] +[52.724526, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[52C\u001b[K\u001b[0;4;33mgrid'\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[Kfull\u001b[0;2m (enables all available components) \r\n\u001b[0;m\u001b[K\u001b[0;7mgrid\u001b[0;2;7m (vertical/horizontal lines to separate side bar and the header from the content)\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[12A\r\u001b[22C\u001b[?25h"] +[53.070939, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;33m'bat --color always --style grid'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[57C\u001b[?25h"] +[53.071102, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[57C\u001b[?25h"] +[53.341638, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[57C,\r\u001b[58C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[58C\u001b[?25h"] +[53.588018, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;4;33m'bat --color always --style grid,auto'\r\n\u001b[0;1;37;45m COMPLETING argument \u001b[0;m \r\n\u001b[0;7mauto\u001b[0;2;7m (same as 'default', unless the output is piped) \r\n\u001b[0;mchanges\u001b[0;2m (show Git modification markers) \r\n\u001b[0;mdefault\u001b[0;2m (enables recommended style components (default)) \r\n\u001b[0;mfull\u001b[0;2m (enables all available components) \r\n\u001b[0;mheader\u001b[0;2m (alias for 'header-filename') \r\n\u001b[0;mheader-filename\u001b[0;2m (show filenames before the content) \r\n\u001b[0;mheader-filesize\u001b[0;2m (show file sizes before the content) \r\n\u001b[0;mnumbers\u001b[0;2m (show line numbers in the side bar) \r\n\u001b[0;mplain\u001b[0;2m (disables all available components) \r\n\u001b[0;mrule\u001b[0;2m (horizontal lines to delimit files) \r\n\u001b[0;msnip\u001b[0;2m (draw separation lines between distinct line ranges)\u001b[0;m\u001b[11A\r\u001b[22C\u001b[?25h"] +[53.946323, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[57C\u001b[K\u001b[0;4;33mchanges'\r\n\r\n\u001b[0;m\u001b[Kauto\u001b[0;2m (same as 'default', unless the output is piped) \r\n\u001b[0;m\u001b[K\u001b[0;7mchanges\u001b[0;2;7m (show Git modification markers) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[11A\r\u001b[22C\u001b[?25h"] +[54.118578, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[57C\u001b[K\u001b[0;4;33mdefault'\r\n\r\n\r\n\u001b[0;m\u001b[Kchanges\u001b[0;2m (show Git modification markers) \r\n\u001b[0;m\u001b[K\u001b[0;7mdefault\u001b[0;2;7m (enables recommended style components (default)) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[11A\r\u001b[22C\u001b[?25h"] +[54.276668, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[57C\u001b[K\u001b[0;4;33mfull'\r\n\r\n\r\n\r\n\u001b[0;m\u001b[Kdefault\u001b[0;2m (enables recommended style components (default)) \r\n\u001b[0;m\u001b[K\u001b[0;7mfull\u001b[0;2;7m (enables all available components) \r\n\r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[11A\r\u001b[22C\u001b[?25h"] +[54.879309, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[57C\u001b[K\u001b[0;4;33mheader'\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[Kfull\u001b[0;2m (enables all available components) \r\n\u001b[0;m\u001b[K\u001b[0;7mheader\u001b[0;2;7m (alias for 'header-filename') \r\n\r\n\r\n\r\n\r\n\r\n\u001b[0;m\u001b[11A\r\u001b[22C\u001b[?25h"] +[55.248005, "o", "\u001b[?25l\u001b[3A\r\r\n\r\n\u001b[24C\u001b[K\u001b[0;33m'bat --color always --style grid,header'\u001b[0;m\r\n\u001b[J\u001b[A\r\u001b[64C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[64C\u001b[?25h"] +[57.242995, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[57.244411, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[57.271343, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[6C\u001b[?25h"] +[57.578527, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[0;31me\u001b[0;m\r\u001b[7C\u001b[?25h"] +[57.57868, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[7C\u001b[?25h"] +[57.755641, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[7C\u001b[0;31mx\u001b[0;m\r\u001b[8C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[8C\u001b[?25h"] +[57.89754, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[8C\u001b[0;31mi\u001b[0;m\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[57.898095, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[57.898299, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[9C\u001b[?25h"] +[57.98883, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\u001b[6C\u001b[K\u001b[0;32mexit\u001b[0;m\r\u001b[10C\u001b[?25h\u001b[?25l\u001b[2A\r\r\n\r\n\r\u001b[10C\u001b[?25h"] +[58.106961, "o", "\u001b[?25l\u001b[2A\r\r\n\r\n\r\n\r\u001b[?25h\u001b[?7h\u001b[?2004l\r"] diff --git a/clipboard.min.js b/clipboard.min.js new file mode 100644 index 0000000000..02c549e35c --- /dev/null +++ b/clipboard.min.js @@ -0,0 +1,7 @@ +/*! + * clipboard.js v2.0.4 + * https://zenorocha.github.io/clipboard.js + * + * Licensed MIT © Zeno Rocha + */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return function(n){var o={};function r(t){if(o[t])return o[t].exports;var e=o[t]={i:t,l:!1,exports:{}};return n[t].call(e.exports,e,e.exports,r),e.l=!0,e.exports}return r.m=n,r.c=o,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=0)}([function(t,e,n){"use strict";var r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i=function(){function o(t,e){for(var n=0;n+ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +v0.28 - Greenwashing
+ +This one is messing with your environment.
+Variable
+Complex environment variable completion is provided with
+get-env
,set-env
andunset-env
.In
+elvish
the completion is simply overridden. +For other shells custom functions are added.++ +Setting
+CARAPACE_ENV=0
before sourcingcarapace _carapace
disables this behaviour.Custom variables
+Custom variables can be defined in
+~/.config/carapace/variables/{group}.yaml
+ +variables: + CUSTOM_EXAMPLE: example environment variable + CUSTOM_MACRO: macro example + HTTPS_PROXY: override existing variable +completion: + variable: + CUSTOM_EXAMPLE: ["0\tdisabled\tred", "1\tenabled\tgreen"] + CUSTOM_MACRO: ["$_tools.gh.Labels({owner: rsteube, name: carapace}) ||| $uniquelist(,)"] + HTTPS_PROXY: ["https://localhost:8443\tdevelopment", "https://proxy.company:443\tproduction"] +
It is also possible to define conditions.
++ +condition: ["$Parent([.git])"] +variables: + CUSTOM_CONDITION: condition example +completion: + variable: + CUSTOM_CONDITION: ["within", "git", "repo"] +
Specific modifiers
+Specs now support specific modifiers using
+|||
as delimiter.+name: modifier +positionalany: ["$files ||| $chdir(/tmp)"] +
Git
+Full support for relative refs.
+ + ++ + + + + Completers - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/css/chrome.css b/css/chrome.css new file mode 100644 index 0000000000..2314f7a161 --- /dev/null +++ b/css/chrome.css @@ -0,0 +1,587 @@ +/* CSS for UI elements (a.k.a. chrome) */ + +@import 'variables.css'; + +html { + scrollbar-color: var(--scrollbar) var(--bg); +} +#searchresults a, +.content a:link, +a:visited, +a > .hljs { + color: var(--links); +} + +/* + body-container is necessary because mobile browsers don't seem to like + overflow-x on the body tag when there is a tag. +*/ +#body-container { + /* + This is used when the sidebar pushes the body content off the side of + the screen on small screens. Without it, dragging on mobile Safari + will want to reposition the viewport in a weird way. + */ + overflow-x: clip; +} + +/* Menu Bar */ + +#menu-bar, +#menu-bar-hover-placeholder { + z-index: 101; + margin: auto calc(0px - var(--page-padding)); +} +#menu-bar { + position: relative; + display: flex; + flex-wrap: wrap; + background-color: var(--bg); + border-block-end-color: var(--bg); + border-block-end-width: 1px; + border-block-end-style: solid; +} +#menu-bar.sticky, +.js #menu-bar-hover-placeholder:hover + #menu-bar, +.js #menu-bar:hover, +.js.sidebar-visible #menu-bar { + position: -webkit-sticky; + position: sticky; + top: 0 !important; +} +#menu-bar-hover-placeholder { + position: sticky; + position: -webkit-sticky; + top: 0; + height: var(--menu-bar-height); +} +#menu-bar.bordered { + border-block-end-color: var(--table-border-color); +} +#menu-bar i, #menu-bar .icon-button { + position: relative; + padding: 0 8px; + z-index: 10; + line-height: var(--menu-bar-height); + cursor: pointer; + transition: color 0.5s; +} +@media only screen and (max-width: 420px) { + #menu-bar i, #menu-bar .icon-button { + padding: 0 5px; + } +} + +.icon-button { + border: none; + background: none; + padding: 0; + color: inherit; +} +.icon-button i { + margin: 0; +} + +.right-buttons { + margin: 0 15px; +} +.right-buttons a { + text-decoration: none; +} + +.left-buttons { + display: flex; + margin: 0 5px; +} +.no-js .left-buttons button { + display: none; +} + +.menu-title { + display: inline-block; + font-weight: 200; + font-size: 2.4rem; + line-height: var(--menu-bar-height); + text-align: center; + margin: 0; + flex: 1; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} +.js .menu-title { + cursor: pointer; +} + +.menu-bar, +.menu-bar:visited, +.nav-chapters, +.nav-chapters:visited, +.mobile-nav-chapters, +.mobile-nav-chapters:visited, +.menu-bar .icon-button, +.menu-bar a i { + color: var(--icons); +} + +.menu-bar i:hover, +.menu-bar .icon-button:hover, +.nav-chapters:hover, +.mobile-nav-chapters i:hover { + color: var(--icons-hover); +} + +/* Nav Icons */ + +.nav-chapters { + font-size: 2.5em; + text-align: center; + text-decoration: none; + + position: fixed; + top: 0; + bottom: 0; + margin: 0; + max-width: 150px; + min-width: 90px; + + display: flex; + justify-content: center; + align-content: center; + flex-direction: column; + + transition: color 0.5s, background-color 0.5s; +} + +.nav-chapters:hover { + text-decoration: none; + background-color: var(--theme-hover); + transition: background-color 0.15s, color 0.15s; +} + +.nav-wrapper { + margin-block-start: 50px; + display: none; +} + +.mobile-nav-chapters { + font-size: 2.5em; + text-align: center; + text-decoration: none; + width: 90px; + border-radius: 5px; + background-color: var(--sidebar-bg); +} + +/* Only Firefox supports flow-relative values */ +.previous { float: left; } +[dir=rtl] .previous { float: right; } + +/* Only Firefox supports flow-relative values */ +.next { + float: right; + right: var(--page-padding); +} +[dir=rtl] .next { + float: left; + right: unset; + left: var(--page-padding); +} + +/* Use the correct buttons for RTL layouts*/ +[dir=rtl] .previous i.fa-angle-left:before {content:"\f105";} +[dir=rtl] .next i.fa-angle-right:before { content:"\f104"; } + +@media only screen and (max-width: 1080px) { + .nav-wide-wrapper { display: none; } + .nav-wrapper { display: block; } +} + +/* sidebar-visible */ +@media only screen and (max-width: 1380px) { + #sidebar-toggle-anchor:checked ~ .page-wrapper .nav-wide-wrapper { display: none; } + #sidebar-toggle-anchor:checked ~ .page-wrapper .nav-wrapper { display: block; } +} + +/* Inline code */ + +:not(pre) > .hljs { + display: inline; + padding: 0.1em 0.3em; + border-radius: 3px; +} + +:not(pre):not(a) > .hljs { + color: var(--inline-code-color); + overflow-x: initial; +} + +a:hover > .hljs { + text-decoration: underline; +} + +pre { + position: relative; +} +pre > .buttons { + position: absolute; + z-index: 100; + right: 0px; + top: 2px; + margin: 0px; + padding: 2px 0px; + + color: var(--sidebar-fg); + cursor: pointer; + visibility: hidden; + opacity: 0; + transition: visibility 0.1s linear, opacity 0.1s linear; +} +pre:hover > .buttons { + visibility: visible; + opacity: 1 +} +pre > .buttons :hover { + color: var(--sidebar-active); + border-color: var(--icons-hover); + background-color: var(--theme-hover); +} +pre > .buttons i { + margin-inline-start: 8px; +} +pre > .buttons button { + cursor: inherit; + margin: 0px 5px; + padding: 3px 5px; + font-size: 14px; + + border-style: solid; + border-width: 1px; + border-radius: 4px; + border-color: var(--icons); + background-color: var(--theme-popup-bg); + transition: 100ms; + transition-property: color,border-color,background-color; + color: var(--icons); +} +@media (pointer: coarse) { + pre > .buttons button { + /* On mobile, make it easier to tap buttons. */ + padding: 0.3rem 1rem; + } +} +pre > code { + padding: 1rem; +} + +/* FIXME: ACE editors overlap their buttons because ACE does absolute + positioning within the code block which breaks padding. The only solution I + can think of is to move the padding to the outer pre tag (or insert a div + wrapper), but that would require fixing a whole bunch of CSS rules. +*/ +.hljs.ace_editor { + padding: 0rem 0rem; +} + +pre > .result { + margin-block-start: 10px; +} + +/* Search */ + +#searchresults a { + text-decoration: none; +} + +mark { + border-radius: 2px; + padding-block-start: 0; + padding-block-end: 1px; + padding-inline-start: 3px; + padding-inline-end: 3px; + margin-block-start: 0; + margin-block-end: -1px; + margin-inline-start: -3px; + margin-inline-end: -3px; + background-color: var(--search-mark-bg); + transition: background-color 300ms linear; + cursor: pointer; +} + +mark.fade-out { + background-color: rgba(0,0,0,0) !important; + cursor: auto; +} + +.searchbar-outer { + margin-inline-start: auto; + margin-inline-end: auto; + max-width: var(--content-max-width); +} + +#searchbar { + width: 100%; + margin-block-start: 5px; + margin-block-end: 0; + margin-inline-start: auto; + margin-inline-end: auto; + padding: 10px 16px; + transition: box-shadow 300ms ease-in-out; + border: 1px solid var(--searchbar-border-color); + border-radius: 3px; + background-color: var(--searchbar-bg); + color: var(--searchbar-fg); +} +#searchbar:focus, +#searchbar.active { + box-shadow: 0 0 3px var(--searchbar-shadow-color); +} + +.searchresults-header { + font-weight: bold; + font-size: 1em; + padding-block-start: 18px; + padding-block-end: 0; + padding-inline-start: 5px; + padding-inline-end: 0; + color: var(--searchresults-header-fg); +} + +.searchresults-outer { + margin-inline-start: auto; + margin-inline-end: auto; + max-width: var(--content-max-width); + border-block-end: 1px dashed var(--searchresults-border-color); +} + +ul#searchresults { + list-style: none; + padding-inline-start: 20px; +} +ul#searchresults li { + margin: 10px 0px; + padding: 2px; + border-radius: 2px; +} +ul#searchresults li.focus { + background-color: var(--searchresults-li-bg); +} +ul#searchresults span.teaser { + display: block; + clear: both; + margin-block-start: 5px; + margin-block-end: 0; + margin-inline-start: 20px; + margin-inline-end: 0; + font-size: 0.8em; +} +ul#searchresults span.teaser em { + font-weight: bold; + font-style: normal; +} + +/* Sidebar */ + +.sidebar { + position: fixed; + left: 0; + top: 0; + bottom: 0; + width: var(--sidebar-width); + font-size: 0.875em; + box-sizing: border-box; + -webkit-overflow-scrolling: touch; + overscroll-behavior-y: contain; + background-color: var(--sidebar-bg); + color: var(--sidebar-fg); +} +[dir=rtl] .sidebar { left: unset; right: 0; } +.sidebar-resizing { + -moz-user-select: none; + -webkit-user-select: none; + -ms-user-select: none; + user-select: none; +} +.no-js .sidebar, +.js:not(.sidebar-resizing) .sidebar { + transition: transform 0.3s; /* Animation: slide away */ +} +.sidebar code { + line-height: 2em; +} +.sidebar .sidebar-scrollbox { + overflow-y: auto; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + padding: 10px 10px; +} +.sidebar .sidebar-resize-handle { + position: absolute; + cursor: col-resize; + width: 0; + right: 0; + top: 0; + bottom: 0; +} +[dir=rtl] .sidebar .sidebar-resize-handle { right: unset; left: 0; } +.js .sidebar .sidebar-resize-handle { + cursor: col-resize; + width: 5px; +} +/* sidebar-hidden */ +#sidebar-toggle-anchor:not(:checked) ~ .sidebar { + transform: translateX(calc(0px - var(--sidebar-width))); + z-index: -1; +} +[dir=rtl] #sidebar-toggle-anchor:not(:checked) ~ .sidebar { + transform: translateX(var(--sidebar-width)); +} +.sidebar::-webkit-scrollbar { + background: var(--sidebar-bg); +} +.sidebar::-webkit-scrollbar-thumb { + background: var(--scrollbar); +} + +/* sidebar-visible */ +#sidebar-toggle-anchor:checked ~ .page-wrapper { + transform: translateX(var(--sidebar-width)); +} +[dir=rtl] #sidebar-toggle-anchor:checked ~ .page-wrapper { + transform: translateX(calc(0px - var(--sidebar-width))); +} +@media only screen and (min-width: 620px) { + #sidebar-toggle-anchor:checked ~ .page-wrapper { + transform: none; + margin-inline-start: var(--sidebar-width); + } + [dir=rtl] #sidebar-toggle-anchor:checked ~ .page-wrapper { + transform: none; + } +} + +.chapter { + list-style: none outside none; + padding-inline-start: 0; + line-height: 2.2em; +} + +.chapter ol { + width: 100%; +} + +.chapter li { + display: flex; + color: var(--sidebar-non-existant); +} +.chapter li a { + display: block; + padding: 0; + text-decoration: none; + color: var(--sidebar-fg); +} + +.chapter li a:hover { + color: var(--sidebar-active); +} + +.chapter li a.active { + color: var(--sidebar-active); +} + +.chapter li > a.toggle { + cursor: pointer; + display: block; + margin-inline-start: auto; + padding: 0 10px; + user-select: none; + opacity: 0.68; +} + +.chapter li > a.toggle div { + transition: transform 0.5s; +} + +/* collapse the section */ +.chapter li:not(.expanded) + li > ol { + display: none; +} + +.chapter li.chapter-item { + line-height: 1.5em; + margin-block-start: 0.6em; +} + +.chapter li.expanded > a.toggle div { + transform: rotate(90deg); +} + +.spacer { + width: 100%; + height: 3px; + margin: 5px 0px; +} +.chapter .spacer { + background-color: var(--sidebar-spacer); +} + +@media (-moz-touch-enabled: 1), (pointer: coarse) { + .chapter li a { padding: 5px 0; } + .spacer { margin: 10px 0; } +} + +.section { + list-style: none outside none; + padding-inline-start: 20px; + line-height: 1.9em; +} + +/* Theme Menu Popup */ + +.theme-popup { + position: absolute; + left: 10px; + top: var(--menu-bar-height); + z-index: 1000; + border-radius: 4px; + font-size: 0.7em; + color: var(--fg); + background: var(--theme-popup-bg); + border: 1px solid var(--theme-popup-border); + margin: 0; + padding: 0; + list-style: none; + display: none; + /* Don't let the children's background extend past the rounded corners. */ + overflow: hidden; +} +[dir=rtl] .theme-popup { left: unset; right: 10px; } +.theme-popup .default { + color: var(--icons); +} +.theme-popup .theme { + width: 100%; + border: 0; + margin: 0; + padding: 2px 20px; + line-height: 25px; + white-space: nowrap; + text-align: start; + cursor: pointer; + color: inherit; + background: inherit; + font-size: inherit; +} +.theme-popup .theme:hover { + background-color: var(--theme-hover); +} + +.theme-selected::before { + display: inline-block; + content: "✓"; + margin-inline-start: -14px; + width: 14px; +} diff --git a/css/general.css b/css/general.css new file mode 100644 index 0000000000..e7d20da725 --- /dev/null +++ b/css/general.css @@ -0,0 +1,234 @@ +/* Base styles and content styles */ + +@import 'variables.css'; + +:root { + /* Browser default font-size is 16px, this way 1 rem = 10px */ + font-size: 62.5%; + color-scheme: var(--color-scheme); +} + +html { + font-family: "Open Sans", sans-serif; + color: var(--fg); + background-color: var(--bg); + text-size-adjust: none; + -webkit-text-size-adjust: none; +} + +body { + margin: 0; + font-size: 1.6rem; + overflow-x: hidden; +} + +code { + font-family: var(--mono-font) !important; + font-size: var(--code-font-size); + direction: ltr !important; +} + +/* make long words/inline code not x overflow */ +main { + overflow-wrap: break-word; +} + +/* make wide tables scroll if they overflow */ +.table-wrapper { + overflow-x: auto; +} + +/* Don't change font size in headers. */ +h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { + font-size: unset; +} + +.left { float: left; } +.right { float: right; } +.boring { opacity: 0.6; } +.hide-boring .boring { display: none; } +.hidden { display: none !important; } + +h2, h3 { margin-block-start: 2.5em; } +h4, h5 { margin-block-start: 2em; } + +.header + .header h3, +.header + .header h4, +.header + .header h5 { + margin-block-start: 1em; +} + +h1:target::before, +h2:target::before, +h3:target::before, +h4:target::before, +h5:target::before, +h6:target::before { + display: inline-block; + content: "»"; + margin-inline-start: -30px; + width: 30px; +} + +/* This is broken on Safari as of version 14, but is fixed + in Safari Technology Preview 117 which I think will be Safari 14.2. + https://bugs.webkit.org/show_bug.cgi?id=218076 +*/ +:target { + /* Safari does not support logical properties */ + scroll-margin-top: calc(var(--menu-bar-height) + 0.5em); +} + +.page { + outline: 0; + padding: 0 var(--page-padding); + margin-block-start: calc(0px - var(--menu-bar-height)); /* Compensate for the #menu-bar-hover-placeholder */ +} +.page-wrapper { + box-sizing: border-box; + background-color: var(--bg); +} +.no-js .page-wrapper, +.js:not(.sidebar-resizing) .page-wrapper { + transition: margin-left 0.3s ease, transform 0.3s ease; /* Animation: slide away */ +} +[dir=rtl] .js:not(.sidebar-resizing) .page-wrapper { + transition: margin-right 0.3s ease, transform 0.3s ease; /* Animation: slide away */ +} + +.content { + overflow-y: auto; + padding: 0 5px 50px 5px; +} +.content main { + margin-inline-start: auto; + margin-inline-end: auto; + max-width: var(--content-max-width); +} +.content p { line-height: 1.45em; } +.content ol { line-height: 1.45em; } +.content ul { line-height: 1.45em; } +.content a { text-decoration: none; } +.content a:hover { text-decoration: underline; } +.content img, .content video { max-width: 100%; } +.content .header:link, +.content .header:visited { + color: var(--fg); +} +.content .header:link, +.content .header:visited:hover { + text-decoration: none; +} + +table { + margin: 0 auto; + border-collapse: collapse; +} +table td { + padding: 3px 20px; + border: 1px var(--table-border-color) solid; +} +table thead { + background: var(--table-header-bg); +} +table thead td { + font-weight: 700; + border: none; +} +table thead th { + padding: 3px 20px; +} +table thead tr { + border: 1px var(--table-header-bg) solid; +} +/* Alternate background colors for rows */ +table tbody tr:nth-child(2n) { + background: var(--table-alternate-bg); +} + + +blockquote { + margin: 20px 0; + padding: 0 20px; + color: var(--fg); + background-color: var(--quote-bg); + border-block-start: .1em solid var(--quote-border); + border-block-end: .1em solid var(--quote-border); +} + +.warning { + margin: 20px; + padding: 0 20px; + border-inline-start: 2px solid var(--warning-border); +} + +.warning:before { + position: absolute; + width: 3rem; + height: 3rem; + margin-inline-start: calc(-1.5rem - 21px); + content: "ⓘ"; + text-align: center; + background-color: var(--bg); + color: var(--warning-border); + font-weight: bold; + font-size: 2rem; +} + +blockquote .warning:before { + background-color: var(--quote-bg); +} + +kbd { + background-color: var(--table-border-color); + border-radius: 4px; + border: solid 1px var(--theme-popup-border); + box-shadow: inset 0 -1px 0 var(--theme-hover); + display: inline-block; + font-size: var(--code-font-size); + font-family: var(--mono-font); + line-height: 10px; + padding: 4px 5px; + vertical-align: middle; +} + +:not(.footnote-definition) + .footnote-definition, +.footnote-definition + :not(.footnote-definition) { + margin-block-start: 2em; +} +.footnote-definition { + font-size: 0.9em; + margin: 0.5em 0; +} +.footnote-definition p { + display: inline; +} + +.tooltiptext { + position: absolute; + visibility: hidden; + color: #fff; + background-color: #333; + transform: translateX(-50%); /* Center by moving tooltip 50% of its width left */ + left: -8px; /* Half of the width of the icon */ + top: -35px; + font-size: 0.8em; + text-align: center; + border-radius: 6px; + padding: 5px 8px; + margin: 5px; + z-index: 1000; +} +.tooltipped .tooltiptext { + visibility: visible; +} + +.chapter li.part-title { + color: var(--sidebar-fg); + margin: 5px 0px; + font-weight: bold; +} + +.result-no-output { + font-style: italic; +} diff --git a/css/print.css b/css/print.css new file mode 100644 index 0000000000..dcf0ba64b9 --- /dev/null +++ b/css/print.css @@ -0,0 +1,50 @@ + +#sidebar, +#menu-bar, +.nav-chapters, +.mobile-nav-chapters { + display: none; +} + +#page-wrapper.page-wrapper { + transform: none; + margin-inline-start: 0px; + overflow-y: initial; +} + +#content { + max-width: none; + margin: 0; + padding: 0; +} + +.page { + overflow-y: initial; +} + +code { + direction: ltr !important; +} + +pre > .buttons { + z-index: 2; +} + +a, a:visited, a:active, a:hover { + color: #4183c4; + text-decoration: none; +} + +h1, h2, h3, h4, h5, h6 { + page-break-inside: avoid; + page-break-after: avoid; +} + +pre, code { + page-break-inside: avoid; + white-space: pre-wrap; +} + +.fa { + display: none !important; +} diff --git a/css/variables.css b/css/variables.css new file mode 100644 index 0000000000..10a7590944 --- /dev/null +++ b/css/variables.css @@ -0,0 +1,277 @@ + +/* Globals */ + +:root { + --sidebar-width: 300px; + --page-padding: 15px; + --content-max-width: 750px; + --menu-bar-height: 50px; + --mono-font: "Source Code Pro", Consolas, "Ubuntu Mono", Menlo, "DejaVu Sans Mono", monospace, monospace; + --code-font-size: 0.875em /* please adjust the ace font size accordingly in editor.js */ +} + +/* Themes */ + +.ayu { + --bg: hsl(210, 25%, 8%); + --fg: #c5c5c5; + + --sidebar-bg: #14191f; + --sidebar-fg: #c8c9db; + --sidebar-non-existant: #5c6773; + --sidebar-active: #ffb454; + --sidebar-spacer: #2d334f; + + --scrollbar: var(--sidebar-fg); + + --icons: #737480; + --icons-hover: #b7b9cc; + + --links: #0096cf; + + --inline-code-color: #ffb454; + + --theme-popup-bg: #14191f; + --theme-popup-border: #5c6773; + --theme-hover: #191f26; + + --quote-bg: hsl(226, 15%, 17%); + --quote-border: hsl(226, 15%, 22%); + + --warning-border: #ff8e00; + + --table-border-color: hsl(210, 25%, 13%); + --table-header-bg: hsl(210, 25%, 28%); + --table-alternate-bg: hsl(210, 25%, 11%); + + --searchbar-border-color: #848484; + --searchbar-bg: #424242; + --searchbar-fg: #fff; + --searchbar-shadow-color: #d4c89f; + --searchresults-header-fg: #666; + --searchresults-border-color: #888; + --searchresults-li-bg: #252932; + --search-mark-bg: #e3b171; + + --color-scheme: dark; +} + +.coal { + --bg: hsl(200, 7%, 8%); + --fg: #98a3ad; + + --sidebar-bg: #292c2f; + --sidebar-fg: #a1adb8; + --sidebar-non-existant: #505254; + --sidebar-active: #3473ad; + --sidebar-spacer: #393939; + + --scrollbar: var(--sidebar-fg); + + --icons: #43484d; + --icons-hover: #b3c0cc; + + --links: #2b79a2; + + --inline-code-color: #c5c8c6; + + --theme-popup-bg: #141617; + --theme-popup-border: #43484d; + --theme-hover: #1f2124; + + --quote-bg: hsl(234, 21%, 18%); + --quote-border: hsl(234, 21%, 23%); + + --warning-border: #ff8e00; + + --table-border-color: hsl(200, 7%, 13%); + --table-header-bg: hsl(200, 7%, 28%); + --table-alternate-bg: hsl(200, 7%, 11%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #b7b7b7; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #98a3ad; + --searchresults-li-bg: #2b2b2f; + --search-mark-bg: #355c7d; + + --color-scheme: dark; +} + +.light { + --bg: hsl(0, 0%, 100%); + --fg: hsl(0, 0%, 0%); + + --sidebar-bg: #fafafa; + --sidebar-fg: hsl(0, 0%, 0%); + --sidebar-non-existant: #aaaaaa; + --sidebar-active: #1f1fff; + --sidebar-spacer: #f4f4f4; + + --scrollbar: #8F8F8F; + + --icons: #747474; + --icons-hover: #000000; + + --links: #20609f; + + --inline-code-color: #301900; + + --theme-popup-bg: #fafafa; + --theme-popup-border: #cccccc; + --theme-hover: #e6e6e6; + + --quote-bg: hsl(197, 37%, 96%); + --quote-border: hsl(197, 37%, 91%); + + --warning-border: #ff8e00; + + --table-border-color: hsl(0, 0%, 95%); + --table-header-bg: hsl(0, 0%, 80%); + --table-alternate-bg: hsl(0, 0%, 97%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #fafafa; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #888; + --searchresults-li-bg: #e4f2fe; + --search-mark-bg: #a2cff5; + + --color-scheme: light; +} + +.navy { + --bg: hsl(226, 23%, 11%); + --fg: #bcbdd0; + + --sidebar-bg: #282d3f; + --sidebar-fg: #c8c9db; + --sidebar-non-existant: #505274; + --sidebar-active: #2b79a2; + --sidebar-spacer: #2d334f; + + --scrollbar: var(--sidebar-fg); + + --icons: #737480; + --icons-hover: #b7b9cc; + + --links: #2b79a2; + + --inline-code-color: #c5c8c6; + + --theme-popup-bg: #161923; + --theme-popup-border: #737480; + --theme-hover: #282e40; + + --quote-bg: hsl(226, 15%, 17%); + --quote-border: hsl(226, 15%, 22%); + + --warning-border: #ff8e00; + + --table-border-color: hsl(226, 23%, 16%); + --table-header-bg: hsl(226, 23%, 31%); + --table-alternate-bg: hsl(226, 23%, 14%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #aeaec6; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #5f5f71; + --searchresults-border-color: #5c5c68; + --searchresults-li-bg: #242430; + --search-mark-bg: #a2cff5; + + --color-scheme: dark; +} + +.rust { + --bg: hsl(60, 9%, 87%); + --fg: #262625; + + --sidebar-bg: #3b2e2a; + --sidebar-fg: #c8c9db; + --sidebar-non-existant: #505254; + --sidebar-active: #e69f67; + --sidebar-spacer: #45373a; + + --scrollbar: var(--sidebar-fg); + + --icons: #737480; + --icons-hover: #262625; + + --links: #2b79a2; + + --inline-code-color: #6e6b5e; + + --theme-popup-bg: #e1e1db; + --theme-popup-border: #b38f6b; + --theme-hover: #99908a; + + --quote-bg: hsl(60, 5%, 75%); + --quote-border: hsl(60, 5%, 70%); + + --warning-border: #ff8e00; + + --table-border-color: hsl(60, 9%, 82%); + --table-header-bg: #b3a497; + --table-alternate-bg: hsl(60, 9%, 84%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #fafafa; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #888; + --searchresults-li-bg: #dec2a2; + --search-mark-bg: #e69f67; + + --color-scheme: light; +} + +@media (prefers-color-scheme: dark) { + .light.no-js { + --bg: hsl(200, 7%, 8%); + --fg: #98a3ad; + + --sidebar-bg: #292c2f; + --sidebar-fg: #a1adb8; + --sidebar-non-existant: #505254; + --sidebar-active: #3473ad; + --sidebar-spacer: #393939; + + --scrollbar: var(--sidebar-fg); + + --icons: #43484d; + --icons-hover: #b3c0cc; + + --links: #2b79a2; + + --inline-code-color: #c5c8c6; + + --theme-popup-bg: #141617; + --theme-popup-border: #43484d; + --theme-hover: #1f2124; + + --quote-bg: hsl(234, 21%, 18%); + --quote-border: hsl(234, 21%, 23%); + + --warning-border: #ff8e00; + + --table-border-color: hsl(200, 7%, 13%); + --table-header-bg: hsl(200, 7%, 28%); + --table-alternate-bg: hsl(200, 7%, 11%); + + --searchbar-border-color: #aaa; + --searchbar-bg: #b7b7b7; + --searchbar-fg: #000; + --searchbar-shadow-color: #aaa; + --searchresults-header-fg: #666; + --searchresults-border-color: #98a3ad; + --searchresults-li-bg: #2b2b2f; + --search-mark-bg: #355c7d; + } +} diff --git a/development.html b/development.html new file mode 100644 index 0000000000..7943c58e91 --- /dev/null +++ b/development.html @@ -0,0 +1,240 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +Completers
++
+ +- acpi Shows information from the /proc filesystem
+- acpid Advanced Configuration and Power Interface event daemon
+- adb Android Debug Bridge
+- age simple, modern, and secure file encryption
+- agg asciinema gif generator
+- alsamixer soundcard mixer for ALSA soundcard driver, with ncurses interface
+- ant software tool for automating software build processes
+- aplay command-line sound recorder and player for ALSA soundcard driver
+- apropos search the manual page names and descriptions
+- apt-cache query the APT cache
+- apt-get APT package handling utility
+- ar create, modify, and extract from archives
+- arecord command-line sound recorder and player for ALSA soundcard driver
+- asciinema Record and share your terminal sessions, the right way.
+- autoconf Generate a configuration script from a TEMPLATE-FILE
+- avdmanager create and manage Android Virtual Devices
+- awk pattern scanning and processing language
+- aws Universal Command Line Interface for Amazon Web Services
+- az Azure Command-Line Interface
+- baobab A graphical disk usage analyzer for the GNOME deskto
+- basename strip directory and suffix from filenames
+- bash-language-server A language server for Bash
+- bash GNU Bourne-Again SHell
+- bat a cat clone with syntax highlighting and Git integration
+- batdiff Diff a file against the current git index, or display the diff between two files
+- batgrep Quickly search through and highlight files using ripgrep
+- batman Read system manual pages (man) using bat
+- bats Bash Automated Testing System
+- bc An arbitrary precision calculator language
+- black The uncompromising code formatter
+- boundary Boundary enables identity-based access management for dynamic infrastructure
+- brew The missing package manager for macOS
+- brotli compress or decompress files
+- bun a fast bundler, transpiler, JavaScript Runtime and package manager for web software
+- bunx bun package manager
+- calibre Comprehensive e-book software
+- capslock Capslock is a capability analysis CLI for Go packages
+- carapace multi-shell multi-command argument completer
+- cargo-clippy Checks a package to catch common mistakes and improve your Rust code
+- cargo-fmt format all bin and lib files of the current crate
+- cargo-metadata Output the resolved dependencies of a package
+- cargo-rm Remove a dependency from a Cargo.toml manifest file
+- cargo-set-version Change a package's version in the local manifest file
+- cargo-upgrade Update dependencies as recorded in the local lock file
+- cargo-watch Watches over your Cargo project’s source
+- cargo Rust's package manager
+- cat concatenate files and print on the standard output
+- cfdisk display or manipulate a disk partition table
+- charm Do Charm stuff
+- cheese tool to take pictures and videos from your webcam
+- chgrp change group ownership
+- chmod change file mode bits
+- chown change file owner and group
+- chpasswd update passwords in batch mode
+- chroma Chroma is a general purpose syntax highlighter
+- chromium chromium browser
+- chroot run command or interactive shell with special root directory
+- chsh Change your login shell
+- circleci Use CircleCI from the command line
+- cksum checksum and count the bytes in a file
+- clamav-config clamav config
+- clamav-milter milter compatible scanner
+- clambc Bytecode Analysis and Testing Tool
+- clamconf Clam AntiVirus configuration utility
+- clamd an anti-virus daemon
+- clamdscan scan files and directories for viruses using Clam AntiVirus Daemon
+- clamdtop monitor the Clam AntiVirus Daemon
+- clamonacc an anti-virus on-access scanning daemon and clamd client
+- clamscan scan files and directories for viruses
+- clamsubmit File submission utility for ClamAV
+- cmus Curses based music player
+- code-insiders Visual Studio Code Insiders
+- code Visual Studio Code
+- codecov codecov uploader
+- comm compare two sorted files line by line
+- conda-content-trust Signing and verification tools for Conda
+- conda-env Manage conda environments
+- conda conda is a tool for managing and deploying applications, environments and packages
+- conky A system monitor for X originally based on the torsmo code
+- consul Consul automates networking for simple and secure application delivery
+- coredumpctl List or retrieve coredumps from the journal
+- cp copy files and directories
+- csplit split a file into sections determined by context lines
+- csview A high performance csv viewer with cjk/emoji support
+- cura Powerful, easy-to-use 3D printing software
+- curl transfer a URL
+- cut remove sections from each line of files
+- darktable-cli a command line darktable variant
+- darktable a digital photography workflow application
+- dart A command-line utility for Dart development
+- date print or set the system date and time
+- dbt An ELT tool for managing your SQL transformations and data models
+- dc an arbitrary precision calculator
+- dd convert and copy a file
+- deadcode The deadcode command reports unreachable functions in Go programs
+- delta A viewer for git and diff output
+- deno A modern JavaScript and TypeScript runtime
+- devbox Instant, easy, predictable shells and containers
+- df report file system disk space usage
+- dfc report file system space usage information with style
+- dict Query a dictd server for the definition of a word
+- diff3 compare three files line by line
+- diff compare files line by line
+- dig DNS lookup utility
+- dir list directory contents
+- dircolors color setup for ls
+- direnv unclutter your .profile
+- dirname strip last component from file name
+- dive Docker Image Visualizer & Explorer
+- dlv Delve is a debugger for the Go programming language.
+- dmenu dynamic menu
+- dmesg Display or control the kernel ring buffer
+- dms A UPnP DLNA Digital Media Server
+- dnsmasq A lightweight DHCP and caching DNS server
+- docker-buildx Docker Buildx
+- docker-compose Define and run multi-container applications with Docker
+- docker-scan A tool to scan your images
+- docker A self-sufficient runtime for containers
+- dockerd A self-sufficient runtime for containers
+- doctl doctl is a command line interface (CLI) for the DigitalOcean API
+- dos2unix DOS/Mac to Unix and vice versa text file format converter
+- downgrade Downgrade Arch Linux packages
+- dpkg package manager for Debian
+- du estimate file space usage
+- ebook-convert Convert an e-book from one format to another
+- egrep print lines that match patterns
+- electron Build cross platform desktop apps with JavaScript, HTML, and CSS
+- elvish expressive programming language and a versatile interactive shell
+- env run a program in a modified environment
+- envsubst Substitutes the values of environment variables
+- exa a modern replacement for ls
+- expand convert tabs to spaces
+- expr evaluate expressions
+- eza a modern replacement for ls
+- faas-cli Manage your OpenFaaS functions from the command line
+- factor factor numbers
+- fakechroot gives a fake chroot environment
+- fakeroot run a command in an environment faking root privileges for file manipulation
+- fc-cache Build font information caches
+- fc-cat read font information cache files
+- fc-conflist list the configuration files processed by Fontconfig
+- fc-list list available fonts
+- fd find entries in the filesystem
+- fdisk manipulate disk partition table
+- ffmpeg Hyper fast Audio and Video encoder
+- fgrep print lines that match patterns
+- file determine file type
+- find search for files in a directory hierarchy
+- firefox Firefox Browser
+- fish the friendly interactive shell
+- flatpak Linux application sandboxing and distribution framework
+- flutter Manage your Flutter app development
+- fmt simple optimal text formatter
+- fold wrap each input line to fit in specified width
+- foot A fast, lightweight and minimalistic Wayland terminal emulator
+- ftp File Transfer Protocol client
+- ftpd File Transfer Protocol daemon
+- fzf a command-line fuzzy finder
+- gatsby Build blazing fast, modern apps and websites with React
+- gcloud manage Google Cloud Platform resources and developer workflow
+- gdb This is the GNU debugger
+- gdu Pretty fast disk usage analyzer written in Go
+- get-env get environment variable
+- gftp file transfer client for *NIX based machines
+- gh-dash A beautiful CLI dashboard for GitHub
+- gh GitHub CLI
+- gimp an image manipulation and paint program
+- git-abort Abort current rebase, merge or cherry-pick, without the need to find exact command in history
+- git-alias Define, search and show aliases
+- git-archive-file Export the current HEAD of the git repository to an archive
+- git-authors Generate authors report
+- git-clang-format run clang-format on lines that differ
+- git-extras Awesome GIT utilities
+- git-info Returns information on current repository
+- git-standup Recall the commit history
+- git the stupid content tracker
+- gitk The Git repository browser
+- gitui blazing fast terminal-ui for git
+- glab A GitLab CLI tool.
+- glow Render markdown on the CLI, with pizzazz!
+- gnome-keyring-daemon The Gnome Keyring Daemon
+- gnome-keyring The gnome-keyring commandline tool
+- gnome-maps A map application for GNOME
+- gnome-terminal A terminal emulator for GNOME
+- go-carpet show test coverage for Go source files
+- go-tool-asm go assembler
+- go-tool-buildid Buildid displays or updates the build ID stored in a Go package or binary.
+- go-tool-cgo Cgo enables the creation of Go packages that call C code
+- go-tool-compile compiles a single Go packag
+- go-tool-covdata read and manipulate coverage data files
+- cover analyze coverage profiles
+- go-tool-dist Dist helps bootstrap, build, and test the Go distribution
+- go-tool-doc show documentation for package or symbol
+- fix Fix finds Go programs that use old APIs
+- go-tool-link go linker
+- nm Nm lists the symbols defined or used by an object file, archive, or executabl
+- go-tool-objdump Objdump disassembles executable files
+- go-tool-pack Pack is a simple version of the traditional Unix ar tool
+- go Go is a tool for managing Go source code
+- gocyclo Calculate cyclomatic complexities of Go functions
+- gofmt format Go source code
+- goimports updates your Go import lines
+- golangci-lint golangci-lint is a smart linters runner.
+- gonew Gonew starts a new Go module by copying a template module
+- google-chrome chrome browser
+- gopls gopls is a Go language server
+- goreleaser Deliver Go binaries as fast and easily as possible
+- goweight A tool to analyze and troubleshoot a Go binary size
+- gparted GNOME Partition Editor for manipulating disk partitions
+- gpasswd administer /etc/group and /etc/gshadow
+- gpg-agent Secret key management for GnuPG
+- gpg OpenPGP encryption and signing tool
+- gradle Gradle Build Tool
+- grep print lines that match patterns
+- groupadd create a new group
+- groupdel delete a group
+- groupmems administer members of a user's primary group
+- groupmod modify a group definition on the system
+- groups display current group names
+- grype A vulnerability scanner for container images, filesystems, and SBOMs
+- gulp Command Line Interface for gulp
+- gum A tool for glamorous shell scripts
+- gunzip Uncompress files
+- gzip Compress or uncompress files
+- halt halt the machine
+- head output the first part of files
+- helix A post-modern text editor
+- helm The Helm package manager for Kubernetes.
+- helmsman Helmsman is a Helm Charts as Code tool
+- hexchat IRC Client
+- hexdump Display file contents in hexadecimal, decimal, octal, or ascii
+- hostid print the numeric identifier for the current host
+- hostname show or set system host name
+- htop interactive process viewer
+- http command-line HTTP client for the API era
+- https command-line HTTP client for the API era
+- hugo hugo builds your site
+- hwinfo Probe for hardware
+- hx A post-modern text editor
+- i3-scrot simple screenshot script
+- i3 an improved dynamic, tiling window manager
+- i3exit exit-script for i3
+- i3lock improved screen locker
+- i3status-rs A feature-rich and resource-friendly replacement for i3status, written in Rust
+- i3status Generates a status line for i3bar, dzen2, xmobar or lemonbar
+- id Print user and group information
+- imv Image viewer for X11 and Wayland
+- inkscape an SVG (Scalable Vector Graphics) editing program
+- install copy files and set attributes
+- ion The Ion Shell
+- jar create an archive for classes and resources
+- java Launches a Java application
+- javac Reads Java class and interface definitions and compiles them into bytecode and class files
+- join join lines of two files on a common field
+- journalctl Query the journal
+- jq Command-line JSON processor
+- julia high-level, high-performance dynamic programming language for technical computing
+- just Just a command runner
+- kak-lsp Kakoune Language Server Protocol Client
+- kak a vim-inspired, selection oriented code editor
+- kill Forcibly terminate a process
+- killall kill processes by name
+- kmonad an onion of buttons
+- kompose A tool helping Docker Compose users move to Kubernetes
+- kotlin run Kotlin programs, scripts or REPL
+- kotlinc Kotlin command-line compiler
+- ktlint An anti-bikeshedding Kotlin linter with built-in formatter
+- kubeadm kubeadm: easily bootstrap a secure Kubernetes cluster
+- kubectl kubectl controls the Kubernetes cluster manager
+- last Show a listing of last logged in users
+- lastb Show a listing of last logged in users
+- lastlog reports the most recent login of all users or of a given user
+- lazygit simple terminal UI for git commands
+- lf terminal file manager
+- light a program to control backlight controllers
+- lightdm a display manager
+- link call the link function to create a link to a file
+- ln make links between files
+- lnav ncurses-based log file viewer
+- lncrawl Generate and download e-books from online sources
+- locale Get locale-specific information
+- localectl Query or change system locale and keyboard settings
+- logname print user's login name
+- ls list directory contents
+- lsb_release prints certain LSB (Linux Standard Base) and Distribution information
+- lsblk list block devices
+- lscpu display information about the CPU architecture
+- lslocks List local system locks
+- lslogins Display information about known users in the system
+- lsmem list the ranges of available memory with their online status
+- lsns List system namespaces
+- lsusb list USB devices
+- lua Lua interpreter
+- lzcat Compress or decompress .xz and .lzma files
+- lzma Compress or decompress .xz and .lzma files
+- make GNU make utility to maintain groups of programs
+- makepkg make packages compatible for use with pacman
+- man an interface to the system reference manuals
+- mcomix GTK Comic Book Viewer
+- md5sum compute and check MD5 message digest
+- mdbook Creates a book from markdown files
+- meld Meld is a file and directory comparison tool
+- melt melt generates a seed phrase from an SSH key
+- micro A modern and intuitive terminal-based text editor
+- minikube minikube quickly sets up a local Kubernetes cluster
+- mitmproxy interactive, SSL/TLS-capable intercepting proxy
+- mkcert simple tool for making locally-trusted development certificates
+- mkdir make directories
+- mkfifo make FIFOs (named pipes)
+- mkfs Make a Linux filesystem
+- mknod make block or character special files
+- mkswap Set up a Linux swap area
+- mktemp create a temporary file or directory
+- modinfo Show information about a Linux Kernel module
+- modprobe Add and remove modules from the Linux Kernel
+- more file perusal filter for crt viewing
+- mosh mobile shell with roaming and intelligent local echo
+- mount mount a filesystem
+- mousepad Mousepad is a simple text editor for the Xfce desktop environment
+- mpv a media player
+- mv move (rename) files
+- mvn Apache Maven is a software project management and comprehension tool
+- nano Nano's ANOther editor, inspired by Pico
+- nc simple Unix utility which reads and writes data across network connections
+- ncdu NCurses Disk Usage
+- neomutt The NeoMutt Mail User Agent
+- netcat simple Unix utility which reads and writes data across network connections
+- newman Newman is a command-line collection runner for Postman
+- newrelic The New Relic CLI
+- nfpm Packages apps on RPM, Deb and APK formats based on a YAML configuration file
+- ng The Angular CLI
+- nice run a program with modified scheduling priority
+- nix-build build a Nix expression
+- nix-channel manage Nix channels
+- nix-instantiate instantiate store derivations from Nix expression
+- nix-shell start an interactive shell based on a Nix expression
+- nix a tool for reproducible and declarative configuration management
+- nl number lines of files
+- nmcli command-line tool for controlling NetworkManager
+- node server-side JavaScript runtime
+- nohup run a command immune to hangups, with output to a non-tty
+- nomad Nomad is an easy-to-use, flexible, and performant workload orchestrator
+- npm the package manager for JavaScript
+- ntpd NTP daemon program
+- nu Nushell
+- nvim edit text
+- od dump files in octal and other formats
+- openscad script file based graphical CAD environment
+- optipng Optimize Portable Network Graphics files
+- packer Create identical machine images for multiple platforms from a single source configuration.
+- pacman package manager utility
+- palemoon Pale Moon browser
+- pamac package manager utility
+- pandoc general markup converter
+- paru Feature packed AUR helper
+- pass stores, retrieves, generates, and synchronizes passwords securely
+- passwd change user password
+- paste merge lines of files
+- patch appy a diff file to an original
+- pathchk check whether file names are valid or portable
+- pcmanfm A lightweight Gtk+ based file manager for X Window
+- pgrep look up processes based on name and other attributes
+- picard Picard is a cross-platform music tagger written in Python
+- ping send ICMP ECHO_REQUEST to network hosts
+- pinky lightweight finger
+- pip package manager for Python packages
+- pkg A tool for managing packages
+- pkill look up for processes based on name and other attributes
+- pnpm Fast, disk space efficient package manager
+- podman Simple management tool for pods, containers and images
+- poweroff poweroff the machine
+- powertop The Linux PowerTOP tool
+- pprof pprof is a tool for visualization and analysis of profiling data
+- pr convert text files for printing
+- present present implements parsing and rendering of present file
+- prettybat Pretty-print source code and highlight it with bat
+- prettyping This script is a wrapper around the system's "ping" tool
+- printenv print all or part of environment
+- ps report a snapshot of the current processes
+- ptx produce a permuted index of file contents
+- pulumi Pulumi command line
+- pwait wait for processes based on name and other attributes
+- pwd Print the full filename of the current working directory
+- python an interpreted, interactive, object-oriented programming language
+- qmk CLI wrapper for running QMK commands
+- qrencode Encode input data in a QR Code and save as a PNG or EPS image
+- qutebrowser a keyboard-driven, vim-like browser based on PyQt5
+- ranger visual file manager
+- readlink print resolved symbolic links or canonical file names
+- reboot reboot the machine
+- redis-cli Redis command line interface
+- restic Backup and restore files
+- resume-cli command line tool for JSON Resume
+- rg recursively search current directory for lines matching a pattern
+- rifle ranger's file opener
+- rm remove files or directories
+- rmdir remove empty directories
+- rmmod Simple program to remove a module from the Linux Kernel
+- rsync a fast, versatile, remote (and local) file-copying tool
+- rust-analyzer LSP server for the Rust programming language
+- rustc compiler for the Rust programming language
+- rustdoc generate documentation for Rust projects
+- rustup installer for the systems programming language Rust
+- scp OpenSSH secure file copy
+- scrot command line screen capture utility
+- sdkmanager Android SDK manager
+- sed stream editor for filtering and transforming text
+- semver A JavaScript implementation of the https://semver.org/ specification
+- seq print a sequence of numbers
+- set-env set environment variable
+- sftp OpenSSH secure file transfer
+- sha1sum compute and check SHA1 message digest
+- sha256sum compute and check SHA256 message digest
+- showkey examine the codes sent by the keyboard
+- shred overwrite a file to hide its contents, and optionally delete it
+- shutdown Shut down the system
+- sleep delay for a specified amount of time
+- slides Terminal based presentation tool
+- soft A self-hostable Git server for the command line
+- sort sort lines of text files
+- speedtest-cli Command line interface for testing internet bandwidth using speedtest.net
+- split split a file into pieces
+- ssh-agent OpenSSH authentication agent
+- ssh-copy-id use locally available keys to authorise logins on a remote machine
+- ssh-keygen OpenSSH authentication key utility
+- ssh OpenSSH remote login client
+- st simple terminal
+- starship The cross-shell prompt for astronauts
+- stat display file or file system status
+- staticcheck The advanced Go linter
+- strings print the sequences of printable characters in files
+- stty change and print terminal line settings
+- su run a command with substitute user and group ID
+- sudo execute a command as another user
+- sudoedit edit files as another user
+- sudoreplay replay sudo session logs
+- sulogin single-user login
+- sum checksum and count the blocks in a file
+- supervisorctl control applications run by supervisord from the cmd line
+- supervisord run a set of applications as daemons
+- svg-term Share terminal sessions as razor-sharp animated SVG everywhere
+- svgcleaner clean up your SVG files from the unnecessary data
+- sway An i3-compatible Wayland compositor
+- swaybar bar for swaywm
+- swaybg Background for Wayland
+- swayidle Idle manager for Wayland
+- swaylock Screen locker for Wayland
+- swaymsg Send messages to a running instance of sway over the IPC socket
+- swaynag Show a warning or error message with buttons
+- syft Generate a package SBOM
+- sync Synchronize cached writes to persistent storage
+- sysctl configure kernel parameters at runtime
+- systemctl Query or send control commands to the system manager
+- tac concatenate and print files in reverse
+- tail output the last part of files
+- tar tar - an archiving utility
+- task A task runner / simpler Make alternative written in Go
+- tea command line tool to interact with Gitea
+- tee read from standard input and write to standard output and files
+- telnet User interface to TELNET
+- templ A language for writing HTML user interfaces in Go
+- termux-apt-repo Create a repository with deb files
+- terraform-ls Terraform Language Server
+- terraform infrastructure as code software tool
+- terragrunt Terragrunt is a thin wrapper for Terraform
+- terramate A tool for managing terraform stacks
+- tesseract command-line OCR engine
+- tig text-mode interface for Git
+- tinygo TinyGo is a Go compiler for small places
+- tldr Python command line client for tldr
+- tmate Instant terminal sharing
+- tmux terminal multiplexer
+- tofu The open source infrastructure as code tool
+- toit.lsp start the lsp server
+- toit.pkg The Toit package manager
+- top display Linux processes
+- tor-browser Tor Browser
+- tor-gencert Generate certs and keys for Tor directory authorities
+- tor-print-ed-signing-cert print expiration date of ed25519 signing certificate
+- tor-resolve resolve a hostname to an IP address via tor
+- torsocks Shell wrapper to simplify the use of the torsocks(8) library to transparently torify an application
+- touch change file timestamps
+- tr translate or delete characters
+- traefik Traefik is a modern HTTP reverse proxy and load balancer made to deploy microservices with ease
+- tree list contents of directories in a tree-like format
+- truncate Shrink or extend the size of each FILE to the specified size
+- ts timestamp input
+- tsc The TypeScript Compiler
+- tsh Teleport Command Line Client
+- tshark Dump and analyze network traffic
+- tsort perform topological sort
+- tty print the file name of the terminal connected to standard input
+- ttyd ttyd is a tool for sharing terminal over the web
+- turbo The build system that makes ship happen
+- umount Unmount filesystems
+- uname print system information
+- unbrotli compress or decompress files
+- unexpand convert spaces to tabs
+- uniq report or omit repeated lines
+- unlink call the unlink function to remove the specified file
+- unlzma Compress or decompress .xz and .lzma files
+- unset-env unset environment variable
+- unxz Compress or decompress .xz and .lzma files
+- unzip list, test and extract compressed files in a ZIP archive
+- upower UPower command line tool
+- uptime Tell how long the system has been running
+- upx compress or expand executable files
+- useradd create a new user or update default new user information
+- userdel delete a user account and related files
+- usermod modify a user account
+- users print the user names of users currently logged in to the current host
+- vagrant tool for building and managing virtual machine environments
+- vault A tool for secrets management
+- vdir list directory contents
+- vercel Develop. Preview. Ship.
+- vhs Run a given tape file and generates its outputs.
+- vi screen oriented (visual) display editor based on ex
+- viewnior simple, fast and elegant image viewer
+- visudo safely edit the sudoers file
+- viu View images right from the terminal
+- vivid LS_COLORS manager with multiple themes
+- vlc the VLC media player
+- volta The JavaScript Launcher
+- w Show who is logged on and what they are doing
+- watch execute a program periodically, showing output fullscreen
+- watchexec Execute commands when watched files change
+- watchgnupg Read and print logs from a socket
+- waypoint Easy application deployment for Kubernetes and Amazon ECS
+- wc print newline, word, and byte counts for each file
+- wezterm Wez's Terminal Emulator
+- wget a non-interactive network retriever
+- whereis Locate the binary, source, and manual-page files for a command
+- which Write the full path of COMMAND(s) to standard output
+- who show who is logged on
+- whoami print effective userid
+- wine run Windows programs on Unix
+- wineboot perform Wine initialization, startup, and shutdown task
+- winepath Tool to convert Unix paths to/from Win32 paths
+- wineserver the Wine server
+- winetricks manage virtual Windows environments using Wine
+- wire Compile-time Dependency Injection for Go
+- wireshark Interactively dump and analyze network traffic
+- wishlist The SSH Directory
+- woeusb A Linux program to create a Windows USB stick installer
+- xargs build and execute command lines from standard input
+- xbacklight adjust backlight brightness using RandR extension
+- xdotool command-line X11 automation tool
+- xonsh Python-powered shell
+- xz Compress or decompress .xz and .lzma files
+- xzcat Compress or decompress .xz and .lzma files
+- yarn Yarn is a package manager that doubles down as project manager
+- yay An AUR Helper written in Go
+- yes output a string repeatedly until killed
+- yj Convert between YAML, TOML, JSON, and HCL
+- youtube-dl download videos from youtube.com or other video platforms
+- yt-dlp A youtube-dl fork with additional features and fixes
+- zathura a document viewer
+- zcat compress or expand files
+- zip package and compress (archive) files
+- zoxide A smarter cd command for your terminal
+Development - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/development/build.html b/development/build.html new file mode 100644 index 0000000000..4a59602b5f --- /dev/null +++ b/development/build.html @@ -0,0 +1,247 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +Development
+ +Build - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/development/creatingCompleters.html b/development/creatingCompleters.html new file mode 100644 index 0000000000..ddf9b66570 --- /dev/null +++ b/development/creatingCompleters.html @@ -0,0 +1,272 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +Build
+Execute
+go generate
and build with therelease
tag for a performance optimized build.+cd cmd/carapace && go generate ./... && go build -ldflags="-s -w" -tags release +
Completers can also be built separately:
++ +cd completers/ln_completer && go build -ldflags="-s -w" +./ln_completer _carapace [bash|elvish|fish|nushell|oil|powershell|tcsh|xonsh|zsh] +
Creating completers - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/development/docker-compose.html b/development/docker-compose.html new file mode 100644 index 0000000000..dda0a576ef --- /dev/null +++ b/development/docker-compose.html @@ -0,0 +1,244 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +Creating completers
++
+- copy a basic completer for simplicity
++cp -r completers/cp_completer completers/ln_completer +
+
+- update the package name in
+main.go
- replace
+root.go
+ln --help | carapace-parse -n ln > completers/ln_completer/cmd/root.go +
+
+- fix issues and add completions as required
++carapace.Gen(rootCmd).FlagCompletion(carapace.ActionMap{ + "backup": carapace.ActionValues("existing", "nil", "none", "off", "numbered", "t", "simple", "never"), + "target-directory": carapace.ActionDirectories(), +}) + +carapace.Gen(rootCmd).PositionalAnyCompletion( + carapace.ActionFiles(""), +) +
+
+- run the generator once to add the new completer
++# cmd/carapace +go generate ./... +go install +
Example
+ + +docker-compose - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/development/tools.html b/development/tools.html new file mode 100644 index 0000000000..31d1b07a0e --- /dev/null +++ b/development/tools.html @@ -0,0 +1,240 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +docker-compose
++ +docker-compose run --rm build +docker-compose run --rm [bash|elvish|fish|ion|nushell|oil|powershell|tcsh|xonsh|zsh] +[ln|mkdir|chown...] <TAB> +
Tools - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/development/tools/carapace-fmt.html b/development/tools/carapace-fmt.html new file mode 100644 index 0000000000..769d9e14d3 --- /dev/null +++ b/development/tools/carapace-fmt.html @@ -0,0 +1,240 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +Tools
+ +carapace-fmt - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/development/tools/carapace-generate.html b/development/tools/carapace-generate.html new file mode 100644 index 0000000000..a5cedd3c42 --- /dev/null +++ b/development/tools/carapace-generate.html @@ -0,0 +1,240 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +carapace-fmt
+ +carapace-generate - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/development/tools/carapace-lint.html b/development/tools/carapace-lint.html new file mode 100644 index 0000000000..4e06dd0561 --- /dev/null +++ b/development/tools/carapace-lint.html @@ -0,0 +1,240 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +carapace-generate
+ +carapace-lint - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/development/tools/carapace-parse.html b/development/tools/carapace-parse.html new file mode 100644 index 0000000000..7100fcedf1 --- /dev/null +++ b/development/tools/carapace-parse.html @@ -0,0 +1,240 @@ + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +carapace-lint
+ +carapace-parse - carapace-bin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + ++ + + + + + + + + + + + + + + + + + + ++ + \ No newline at end of file diff --git a/elasticlunr.min.js b/elasticlunr.min.js new file mode 100644 index 0000000000..94b20dd2ef --- /dev/null +++ b/elasticlunr.min.js @@ -0,0 +1,10 @@ +/** + * elasticlunr - http://weixsong.github.io + * Lightweight full-text search engine in Javascript for browser search and offline search. - 0.9.5 + * + * Copyright (C) 2017 Oliver Nightingale + * Copyright (C) 2017 Wei Song + * MIT Licensed + * @license + */ +!function(){function e(e){if(null===e||"object"!=typeof e)return e;var t=e.constructor();for(var n in e)e.hasOwnProperty(n)&&(t[n]=e[n]);return t}var t=function(e){var n=new t.Index;return n.pipeline.add(t.trimmer,t.stopWordFilter,t.stemmer),e&&e.call(n,n),n};t.version="0.9.5",lunr=t,t.utils={},t.utils.warn=function(e){return function(t){e.console&&console.warn&&console.warn(t)}}(this),t.utils.toString=function(e){return void 0===e||null===e?"":e.toString()},t.EventEmitter=function(){this.events={}},t.EventEmitter.prototype.addListener=function(){var e=Array.prototype.slice.call(arguments),t=e.pop(),n=e;if("function"!=typeof t)throw new TypeError("last argument must be a function");n.forEach(function(e){this.hasHandler(e)||(this.events[e]=[]),this.events[e].push(t)},this)},t.EventEmitter.prototype.removeListener=function(e,t){if(this.hasHandler(e)){var n=this.events[e].indexOf(t);-1!==n&&(this.events[e].splice(n,1),0==this.events[e].length&&delete this.events[e])}},t.EventEmitter.prototype.emit=function(e){if(this.hasHandler(e)){var t=Array.prototype.slice.call(arguments,1);this.events[e].forEach(function(e){e.apply(void 0,t)},this)}},t.EventEmitter.prototype.hasHandler=function(e){return e in this.events},t.tokenizer=function(e){if(!arguments.length||null===e||void 0===e)return[];if(Array.isArray(e)){var n=e.filter(function(e){return null===e||void 0===e?!1:!0});n=n.map(function(e){return t.utils.toString(e).toLowerCase()});var i=[];return n.forEach(function(e){var n=e.split(t.tokenizer.seperator);i=i.concat(n)},this),i}return e.toString().trim().toLowerCase().split(t.tokenizer.seperator)},t.tokenizer.defaultSeperator=/[\s\-]+/,t.tokenizer.seperator=t.tokenizer.defaultSeperator,t.tokenizer.setSeperator=function(e){null!==e&&void 0!==e&&"object"==typeof e&&(t.tokenizer.seperator=e)},t.tokenizer.resetSeperator=function(){t.tokenizer.seperator=t.tokenizer.defaultSeperator},t.tokenizer.getSeperator=function(){return t.tokenizer.seperator},t.Pipeline=function(){this._queue=[]},t.Pipeline.registeredFunctions={},t.Pipeline.registerFunction=function(e,n){n in t.Pipeline.registeredFunctions&&t.utils.warn("Overwriting existing registered function: "+n),e.label=n,t.Pipeline.registeredFunctions[n]=e},t.Pipeline.getRegisteredFunction=function(e){return e in t.Pipeline.registeredFunctions!=!0?null:t.Pipeline.registeredFunctions[e]},t.Pipeline.warnIfFunctionNotRegistered=function(e){var n=e.label&&e.label in this.registeredFunctions;n||t.utils.warn("Function is not registered with pipeline. This may cause problems when serialising the index.\n",e)},t.Pipeline.load=function(e){var n=new t.Pipeline;return e.forEach(function(e){var i=t.Pipeline.getRegisteredFunction(e);if(!i)throw new Error("Cannot load un-registered function: "+e);n.add(i)}),n},t.Pipeline.prototype.add=function(){var e=Array.prototype.slice.call(arguments);e.forEach(function(e){t.Pipeline.warnIfFunctionNotRegistered(e),this._queue.push(e)},this)},t.Pipeline.prototype.after=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i+1,0,n)},t.Pipeline.prototype.before=function(e,n){t.Pipeline.warnIfFunctionNotRegistered(n);var i=this._queue.indexOf(e);if(-1===i)throw new Error("Cannot find existingFn");this._queue.splice(i,0,n)},t.Pipeline.prototype.remove=function(e){var t=this._queue.indexOf(e);-1!==t&&this._queue.splice(t,1)},t.Pipeline.prototype.run=function(e){for(var t=[],n=e.length,i=this._queue.length,o=0;n>o;o++){for(var r=e[o],s=0;i>s&&(r=this._queue[s](r,o,e),void 0!==r&&null!==r);s++);void 0!==r&&null!==r&&t.push(r)}return t},t.Pipeline.prototype.reset=function(){this._queue=[]},t.Pipeline.prototype.get=function(){return this._queue},t.Pipeline.prototype.toJSON=function(){return this._queue.map(function(e){return t.Pipeline.warnIfFunctionNotRegistered(e),e.label})},t.Index=function(){this._fields=[],this._ref="id",this.pipeline=new t.Pipeline,this.documentStore=new t.DocumentStore,this.index={},this.eventEmitter=new t.EventEmitter,this._idfCache={},this.on("add","remove","update",function(){this._idfCache={}}.bind(this))},t.Index.prototype.on=function(){var e=Array.prototype.slice.call(arguments);return this.eventEmitter.addListener.apply(this.eventEmitter,e)},t.Index.prototype.off=function(e,t){return this.eventEmitter.removeListener(e,t)},t.Index.load=function(e){e.version!==t.version&&t.utils.warn("version mismatch: current "+t.version+" importing "+e.version);var n=new this;n._fields=e.fields,n._ref=e.ref,n.documentStore=t.DocumentStore.load(e.documentStore),n.pipeline=t.Pipeline.load(e.pipeline),n.index={};for(var i in e.index)n.index[i]=t.InvertedIndex.load(e.index[i]);return n},t.Index.prototype.addField=function(e){return this._fields.push(e),this.index[e]=new t.InvertedIndex,this},t.Index.prototype.setRef=function(e){return this._ref=e,this},t.Index.prototype.saveDocument=function(e){return this.documentStore=new t.DocumentStore(e),this},t.Index.prototype.addDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.addDoc(i,e),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));this.documentStore.addFieldLength(i,n,o.length);var r={};o.forEach(function(e){e in r?r[e]+=1:r[e]=1},this);for(var s in r){var u=r[s];u=Math.sqrt(u),this.index[n].addToken(s,{ref:i,tf:u})}},this),n&&this.eventEmitter.emit("add",e,this)}},t.Index.prototype.removeDocByRef=function(e){if(e&&this.documentStore.isDocStored()!==!1&&this.documentStore.hasDoc(e)){var t=this.documentStore.getDoc(e);this.removeDoc(t,!1)}},t.Index.prototype.removeDoc=function(e,n){if(e){var n=void 0===n?!0:n,i=e[this._ref];this.documentStore.hasDoc(i)&&(this.documentStore.removeDoc(i),this._fields.forEach(function(n){var o=this.pipeline.run(t.tokenizer(e[n]));o.forEach(function(e){this.index[n].removeToken(e,i)},this)},this),n&&this.eventEmitter.emit("remove",e,this))}},t.Index.prototype.updateDoc=function(e,t){var t=void 0===t?!0:t;this.removeDocByRef(e[this._ref],!1),this.addDoc(e,!1),t&&this.eventEmitter.emit("update",e,this)},t.Index.prototype.idf=function(e,t){var n="@"+t+"/"+e;if(Object.prototype.hasOwnProperty.call(this._idfCache,n))return this._idfCache[n];var i=this.index[t].getDocFreq(e),o=1+Math.log(this.documentStore.length/(i+1));return this._idfCache[n]=o,o},t.Index.prototype.getFields=function(){return this._fields.slice()},t.Index.prototype.search=function(e,n){if(!e)return[];e="string"==typeof e?{any:e}:JSON.parse(JSON.stringify(e));var i=null;null!=n&&(i=JSON.stringify(n));for(var o=new t.Configuration(i,this.getFields()).get(),r={},s=Object.keys(e),u=0;u+ ++ + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +carapace-parse
+ +0&&t.push(e);for(var i in n)"docs"!==i&&"df"!==i&&this.expandToken(e+i,t,n[i]);return t},t.InvertedIndex.prototype.toJSON=function(){return{root:this.root}},t.Configuration=function(e,n){var e=e||"";if(void 0==n||null==n)throw new Error("fields should not be null");this.config={};var i;try{i=JSON.parse(e),this.buildUserConfig(i,n)}catch(o){t.utils.warn("user configuration parse failed, will use default configuration"),this.buildDefaultConfig(n)}},t.Configuration.prototype.buildDefaultConfig=function(e){this.reset(),e.forEach(function(e){this.config[e]={boost:1,bool:"OR",expand:!1}},this)},t.Configuration.prototype.buildUserConfig=function(e,n){var i="OR",o=!1;if(this.reset(),"bool"in e&&(i=e.bool||i),"expand"in e&&(o=e.expand||o),"fields"in e)for(var r in e.fields)if(n.indexOf(r)>-1){var s=e.fields[r],u=o;void 0!=s.expand&&(u=s.expand),this.config[r]={boost:s.boost||0===s.boost?s.boost:1,bool:s.bool||i,expand:u}}else t.utils.warn("field name in user configuration not found in index instance fields");else this.addAllFields2UserConfig(i,o,n)},t.Configuration.prototype.addAllFields2UserConfig=function(e,t,n){n.forEach(function(n){this.config[n]={boost:1,bool:e,expand:t}},this)},t.Configuration.prototype.get=function(){return this.config},t.Configuration.prototype.reset=function(){this.config={}},lunr.SortedSet=function(){this.length=0,this.elements=[]},lunr.SortedSet.load=function(e){var t=new this;return t.elements=e,t.length=e.length,t},lunr.SortedSet.prototype.add=function(){var e,t;for(e=0;e 1;){if(r===e)return o;e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o]}return r===e?o:-1},lunr.SortedSet.prototype.locationFor=function(e){for(var t=0,n=this.elements.length,i=n-t,o=t+Math.floor(i/2),r=this.elements[o];i>1;)e>r&&(t=o),r>e&&(n=o),i=n-t,o=t+Math.floor(i/2),r=this.elements[o];return r>e?o:e>r?o+1:void 0},lunr.SortedSet.prototype.intersect=function(e){for(var t=new lunr.SortedSet,n=0,i=0,o=this.length,r=e.length,s=this.elements,u=e.elements;;){if(n>o-1||i>r-1)break;s[n]!==u[i]?s[n]u[i]&&i++:(t.add(s[n]),n++,i++)}return t},lunr.SortedSet.prototype.clone=function(){var e=new lunr.SortedSet;return e.elements=this.toArray(),e.length=e.elements.length,e},lunr.SortedSet.prototype.union=function(e){var t,n,i;this.length>=e.length?(t=this,n=e):(t=e,n=this),i=t.clone();for(var o=0,r=n.toArray();o + + + + diff --git a/fonts/OPEN-SANS-LICENSE.txt b/fonts/OPEN-SANS-LICENSE.txt new file mode 100644 index 0000000000..d645695673 --- /dev/null +++ b/fonts/OPEN-SANS-LICENSE.txt @@ -0,0 +1,202 @@ + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. diff --git a/fonts/SOURCE-CODE-PRO-LICENSE.txt b/fonts/SOURCE-CODE-PRO-LICENSE.txt new file mode 100644 index 0000000000..366206f549 --- /dev/null +++ b/fonts/SOURCE-CODE-PRO-LICENSE.txt @@ -0,0 +1,93 @@ +Copyright 2010, 2012 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/fonts/fonts.css b/fonts/fonts.css new file mode 100644 index 0000000000..858efa5980 --- /dev/null +++ b/fonts/fonts.css @@ -0,0 +1,100 @@ +/* Open Sans is licensed under the Apache License, Version 2.0. See http://www.apache.org/licenses/LICENSE-2.0 */ +/* Source Code Pro is under the Open Font License. See https://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=OFL */ + +/* open-sans-300 - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 300; + src: local('Open Sans Light'), local('OpenSans-Light'), + url('open-sans-v17-all-charsets-300.woff2') format('woff2'); +} + +/* open-sans-300italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 300; + src: local('Open Sans Light Italic'), local('OpenSans-LightItalic'), + url('open-sans-v17-all-charsets-300italic.woff2') format('woff2'); +} + +/* open-sans-regular - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 400; + src: local('Open Sans Regular'), local('OpenSans-Regular'), + url('open-sans-v17-all-charsets-regular.woff2') format('woff2'); +} + +/* open-sans-italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 400; + src: local('Open Sans Italic'), local('OpenSans-Italic'), + url('open-sans-v17-all-charsets-italic.woff2') format('woff2'); +} + +/* open-sans-600 - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 600; + src: local('Open Sans SemiBold'), local('OpenSans-SemiBold'), + url('open-sans-v17-all-charsets-600.woff2') format('woff2'); +} + +/* open-sans-600italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 600; + src: local('Open Sans SemiBold Italic'), local('OpenSans-SemiBoldItalic'), + url('open-sans-v17-all-charsets-600italic.woff2') format('woff2'); +} + +/* open-sans-700 - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 700; + src: local('Open Sans Bold'), local('OpenSans-Bold'), + url('open-sans-v17-all-charsets-700.woff2') format('woff2'); +} + +/* open-sans-700italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 700; + src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), + url('open-sans-v17-all-charsets-700italic.woff2') format('woff2'); +} + +/* open-sans-800 - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: normal; + font-weight: 800; + src: local('Open Sans ExtraBold'), local('OpenSans-ExtraBold'), + url('open-sans-v17-all-charsets-800.woff2') format('woff2'); +} + +/* open-sans-800italic - latin_vietnamese_latin-ext_greek-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Open Sans'; + font-style: italic; + font-weight: 800; + src: local('Open Sans ExtraBold Italic'), local('OpenSans-ExtraBoldItalic'), + url('open-sans-v17-all-charsets-800italic.woff2') format('woff2'); +} + +/* source-code-pro-500 - latin_vietnamese_latin-ext_greek_cyrillic-ext_cyrillic */ +@font-face { + font-family: 'Source Code Pro'; + font-style: normal; + font-weight: 500; + src: url('source-code-pro-v11-all-charsets-500.woff2') format('woff2'); +} diff --git a/fonts/open-sans-v17-all-charsets-300.woff2 b/fonts/open-sans-v17-all-charsets-300.woff2 new file mode 100644 index 0000000000..9f51be370f Binary files /dev/null and b/fonts/open-sans-v17-all-charsets-300.woff2 differ diff --git a/fonts/open-sans-v17-all-charsets-300italic.woff2 b/fonts/open-sans-v17-all-charsets-300italic.woff2 new file mode 100644 index 0000000000..2f54544841 Binary files /dev/null and b/fonts/open-sans-v17-all-charsets-300italic.woff2 differ diff --git a/fonts/open-sans-v17-all-charsets-600.woff2 b/fonts/open-sans-v17-all-charsets-600.woff2 new file mode 100644 index 0000000000..f503d558d5 Binary files /dev/null and b/fonts/open-sans-v17-all-charsets-600.woff2 differ diff --git a/fonts/open-sans-v17-all-charsets-600italic.woff2 b/fonts/open-sans-v17-all-charsets-600italic.woff2 new file mode 100644 index 0000000000..c99aabe803 Binary files /dev/null and b/fonts/open-sans-v17-all-charsets-600italic.woff2 differ diff --git a/fonts/open-sans-v17-all-charsets-700.woff2 b/fonts/open-sans-v17-all-charsets-700.woff2 new file mode 100644 index 0000000000..421a1ab25f Binary files /dev/null and b/fonts/open-sans-v17-all-charsets-700.woff2 differ diff --git a/fonts/open-sans-v17-all-charsets-700italic.woff2 b/fonts/open-sans-v17-all-charsets-700italic.woff2 new file mode 100644 index 0000000000..12ce3d20d1 Binary files /dev/null and b/fonts/open-sans-v17-all-charsets-700italic.woff2 differ diff --git a/fonts/open-sans-v17-all-charsets-800.woff2 b/fonts/open-sans-v17-all-charsets-800.woff2 new file mode 100644 index 0000000000..c94a223b03 Binary files /dev/null and b/fonts/open-sans-v17-all-charsets-800.woff2 differ diff --git a/fonts/open-sans-v17-all-charsets-800italic.woff2 b/fonts/open-sans-v17-all-charsets-800italic.woff2 new file mode 100644 index 0000000000..eed7d3c63d Binary files /dev/null and b/fonts/open-sans-v17-all-charsets-800italic.woff2 differ diff --git a/fonts/open-sans-v17-all-charsets-italic.woff2 b/fonts/open-sans-v17-all-charsets-italic.woff2 new file mode 100644 index 0000000000..398b68a085 Binary files /dev/null and b/fonts/open-sans-v17-all-charsets-italic.woff2 differ diff --git a/fonts/open-sans-v17-all-charsets-regular.woff2 b/fonts/open-sans-v17-all-charsets-regular.woff2 new file mode 100644 index 0000000000..8383e94c65 Binary files /dev/null and b/fonts/open-sans-v17-all-charsets-regular.woff2 differ diff --git a/fonts/source-code-pro-v11-all-charsets-500.woff2 b/fonts/source-code-pro-v11-all-charsets-500.woff2 new file mode 100644 index 0000000000..722245682f Binary files /dev/null and b/fonts/source-code-pro-v11-all-charsets-500.woff2 differ diff --git a/highlight.css b/highlight.css new file mode 100644 index 0000000000..ba57b82b27 --- /dev/null +++ b/highlight.css @@ -0,0 +1,82 @@ +/* + * An increased contrast highlighting scheme loosely based on the + * "Base16 Atelier Dune Light" theme by Bram de Haan + * (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/dune) + * Original Base16 color scheme by Chris Kempson + * (https://github.com/chriskempson/base16) + */ + +/* Comment */ +.hljs-comment, +.hljs-quote { + color: #575757; +} + +/* Red */ +.hljs-variable, +.hljs-template-variable, +.hljs-attribute, +.hljs-tag, +.hljs-name, +.hljs-regexp, +.hljs-link, +.hljs-name, +.hljs-selector-id, +.hljs-selector-class { + color: #d70025; +} + +/* Orange */ +.hljs-number, +.hljs-meta, +.hljs-built_in, +.hljs-builtin-name, +.hljs-literal, +.hljs-type, +.hljs-params { + color: #b21e00; +} + +/* Green */ +.hljs-string, +.hljs-symbol, +.hljs-bullet { + color: #008200; +} + +/* Blue */ +.hljs-title, +.hljs-section { + color: #0030f2; +} + +/* Purple */ +.hljs-keyword, +.hljs-selector-tag { + color: #9d00ec; +} + +.hljs { + display: block; + overflow-x: auto; + background: #f6f7f6; + color: #000; +} + +.hljs-emphasis { + font-style: italic; +} + +.hljs-strong { + font-weight: bold; +} + +.hljs-addition { + color: #22863a; + background-color: #f0fff4; +} + +.hljs-deletion { + color: #b31d28; + background-color: #ffeef0; +} diff --git a/highlight.js b/highlight.js new file mode 100644 index 0000000000..180385b702 --- /dev/null +++ b/highlight.js @@ -0,0 +1,6 @@ +/* + Highlight.js 10.1.1 (93fd0d73) + License: BSD-3-Clause + Copyright (c) 2006-2020, Ivan Sagalaev +*/ +var hljs=function(){"use strict";function e(n){Object.freeze(n);var t="function"==typeof n;return Object.getOwnPropertyNames(n).forEach((function(r){!Object.hasOwnProperty.call(n,r)||null===n[r]||"object"!=typeof n[r]&&"function"!=typeof n[r]||t&&("caller"===r||"callee"===r||"arguments"===r)||Object.isFrozen(n[r])||e(n[r])})),n}class n{constructor(e){void 0===e.data&&(e.data={}),this.data=e.data}ignoreMatch(){this.ignore=!0}}function t(e){return e.replace(/&/g,"&").replace(/ "}function u(e){s+=""+a(e)+">"}function d(e){("start"===e.event?c:u)(e.node)}for(;e.length||n.length;){var g=l();if(s+=t(r.substring(i,g[0].offset)),i=g[0].offset,g===e){o.reverse().forEach(u);do{d(g.splice(0,1)[0]),g=l()}while(g===e&&g.length&&g[0].offset===i);o.reverse().forEach(c)}else"start"===g[0].event?o.push(g[0].node):o.pop(),d(g.splice(0,1)[0])}return s+t(r.substr(i))}});const s="",o=e=>!!e.kind;class l{constructor(e,n){this.buffer="",this.classPrefix=n.classPrefix,e.walk(this)}addText(e){this.buffer+=t(e)}openNode(e){if(!o(e))return;let n=e.kind;e.sublanguage||(n=`${this.classPrefix}${n}`),this.span(n)}closeNode(e){o(e)&&(this.buffer+=s)}value(){return this.buffer}span(e){this.buffer+=``}}class c{constructor(){this.rootNode={children:[]},this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(e){this.top.children.push(e)}openNode(e){const n={kind:e,children:[]};this.add(n),this.stack.push(n)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(e){return this.constructor._walk(e,this.rootNode)}static _walk(e,n){return"string"==typeof n?e.addText(n):n.children&&(e.openNode(n),n.children.forEach(n=>this._walk(e,n)),e.closeNode(n)),e}static _collapse(e){"string"!=typeof e&&e.children&&(e.children.every(e=>"string"==typeof e)?e.children=[e.children.join("")]:e.children.forEach(e=>{c._collapse(e)}))}}class u extends c{constructor(e){super(),this.options=e}addKeyword(e,n){""!==e&&(this.openNode(n),this.addText(e),this.closeNode())}addText(e){""!==e&&this.add(e)}addSublanguage(e,n){const t=e.root;t.kind=n,t.sublanguage=!0,this.add(t)}toHTML(){return new l(this,this.options).value()}finalize(){return!0}}function d(e){return e?"string"==typeof e?e:e.source:null}const g="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",h={begin:"\\\\[\\s\\S]",relevance:0},f={className:"string",begin:"'",end:"'",illegal:"\\n",contains:[h]},p={className:"string",begin:'"',end:'"',illegal:"\\n",contains:[h]},b={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},m=function(e,n,t={}){var a=r({className:"comment",begin:e,end:n,contains:[]},t);return a.contains.push(b),a.contains.push({className:"doctag",begin:"(?:TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):",relevance:0}),a},v=m("//","$"),x=m("/\\*","\\*/"),E=m("#","$");var _=Object.freeze({__proto__:null,IDENT_RE:"[a-zA-Z]\\w*",UNDERSCORE_IDENT_RE:"[a-zA-Z_]\\w*",NUMBER_RE:"\\b\\d+(\\.\\d+)?",C_NUMBER_RE:g,BINARY_NUMBER_RE:"\\b(0b[01]+)",RE_STARTERS_RE:"!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",SHEBANG:(e={})=>{const n=/^#![ ]*\//;return e.binary&&(e.begin=function(...e){return e.map(e=>d(e)).join("")}(n,/.*\b/,e.binary,/\b.*/)),r({className:"meta",begin:n,end:/$/,relevance:0,"on:begin":(e,n)=>{0!==e.index&&n.ignoreMatch()}},e)},BACKSLASH_ESCAPE:h,APOS_STRING_MODE:f,QUOTE_STRING_MODE:p,PHRASAL_WORDS_MODE:b,COMMENT:m,C_LINE_COMMENT_MODE:v,C_BLOCK_COMMENT_MODE:x,HASH_COMMENT_MODE:E,NUMBER_MODE:{className:"number",begin:"\\b\\d+(\\.\\d+)?",relevance:0},C_NUMBER_MODE:{className:"number",begin:g,relevance:0},BINARY_NUMBER_MODE:{className:"number",begin:"\\b(0b[01]+)",relevance:0},CSS_NUMBER_MODE:{className:"number",begin:"\\b\\d+(\\.\\d+)?(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},REGEXP_MODE:{begin:/(?=\/[^/\n]*\/)/,contains:[{className:"regexp",begin:/\//,end:/\/[gimuy]*/,illegal:/\n/,contains:[h,{begin:/\[/,end:/\]/,relevance:0,contains:[h]}]}]},TITLE_MODE:{className:"title",begin:"[a-zA-Z]\\w*",relevance:0},UNDERSCORE_TITLE_MODE:{className:"title",begin:"[a-zA-Z_]\\w*",relevance:0},METHOD_GUARD:{begin:"\\.\\s*[a-zA-Z_]\\w*",relevance:0},END_SAME_AS_BEGIN:function(e){return Object.assign(e,{"on:begin":(e,n)=>{n.data._beginMatch=e[1]},"on:end":(e,n)=>{n.data._beginMatch!==e[1]&&n.ignoreMatch()}})}}),N="of and for in not or if then".split(" ");function w(e,n){return n?+n:function(e){return N.includes(e.toLowerCase())}(e)?0:1}const R=t,y=r,{nodeStream:k,mergeStreams:O}=i,M=Symbol("nomatch");return function(t){var a=[],i={},s={},o=[],l=!0,c=/(^(<[^>]+>|\t|)+|\n)/gm,g="Could not find the language '{}', did you forget to load/include a language module?";const h={disableAutodetect:!0,name:"Plain text",contains:[]};var f={noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",tabReplace:null,useBR:!1,languages:null,__emitter:u};function p(e){return f.noHighlightRe.test(e)}function b(e,n,t,r){var a={code:n,language:e};S("before:highlight",a);var i=a.result?a.result:m(a.language,a.code,t,r);return i.code=a.code,S("after:highlight",i),i}function m(e,t,a,s){var o=t;function c(e,n){var t=E.case_insensitive?n[0].toLowerCase():n[0];return Object.prototype.hasOwnProperty.call(e.keywords,t)&&e.keywords[t]}function u(){null!=y.subLanguage?function(){if(""!==A){var e=null;if("string"==typeof y.subLanguage){if(!i[y.subLanguage])return void O.addText(A);e=m(y.subLanguage,A,!0,k[y.subLanguage]),k[y.subLanguage]=e.top}else e=v(A,y.subLanguage.length?y.subLanguage:null);y.relevance>0&&(I+=e.relevance),O.addSublanguage(e.emitter,e.language)}}():function(){if(!y.keywords)return void O.addText(A);let e=0;y.keywordPatternRe.lastIndex=0;let n=y.keywordPatternRe.exec(A),t="";for(;n;){t+=A.substring(e,n.index);const r=c(y,n);if(r){const[e,a]=r;O.addText(t),t="",I+=a,O.addKeyword(n[0],e)}else t+=n[0];e=y.keywordPatternRe.lastIndex,n=y.keywordPatternRe.exec(A)}t+=A.substr(e),O.addText(t)}(),A=""}function h(e){return e.className&&O.openNode(e.className),y=Object.create(e,{parent:{value:y}})}function p(e){return 0===y.matcher.regexIndex?(A+=e[0],1):(L=!0,0)}var b={};function x(t,r){var i=r&&r[0];if(A+=t,null==i)return u(),0;if("begin"===b.type&&"end"===r.type&&b.index===r.index&&""===i){if(A+=o.slice(r.index,r.index+1),!l){const n=Error("0 width match regex");throw n.languageName=e,n.badRule=b.rule,n}return 1}if(b=r,"begin"===r.type)return function(e){var t=e[0],r=e.rule;const a=new n(r),i=[r.__beforeBegin,r["on:begin"]];for(const n of i)if(n&&(n(e,a),a.ignore))return p(t);return r&&r.endSameAsBegin&&(r.endRe=RegExp(t.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),"m")),r.skip?A+=t:(r.excludeBegin&&(A+=t),u(),r.returnBegin||r.excludeBegin||(A=t)),h(r),r.returnBegin?0:t.length}(r);if("illegal"===r.type&&!a){const e=Error('Illegal lexeme "'+i+'" for mode "'+(y.className||" ")+'"');throw e.mode=y,e}if("end"===r.type){var s=function(e){var t=e[0],r=o.substr(e.index),a=function e(t,r,a){let i=function(e,n){var t=e&&e.exec(n);return t&&0===t.index}(t.endRe,a);if(i){if(t["on:end"]){const e=new n(t);t["on:end"](r,e),e.ignore&&(i=!1)}if(i){for(;t.endsParent&&t.parent;)t=t.parent;return t}}if(t.endsWithParent)return e(t.parent,r,a)}(y,e,r);if(!a)return M;var i=y;i.skip?A+=t:(i.returnEnd||i.excludeEnd||(A+=t),u(),i.excludeEnd&&(A=t));do{y.className&&O.closeNode(),y.skip||y.subLanguage||(I+=y.relevance),y=y.parent}while(y!==a.parent);return a.starts&&(a.endSameAsBegin&&(a.starts.endRe=a.endRe),h(a.starts)),i.returnEnd?0:t.length}(r);if(s!==M)return s}if("illegal"===r.type&&""===i)return 1;if(B>1e5&&B>3*r.index)throw Error("potential infinite loop, way more iterations than matches");return A+=i,i.length}var E=T(e);if(!E)throw console.error(g.replace("{}",e)),Error('Unknown language: "'+e+'"');var _=function(e){function n(n,t){return RegExp(d(n),"m"+(e.case_insensitive?"i":"")+(t?"g":""))}class t{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(e,n){n.position=this.position++,this.matchIndexes[this.matchAt]=n,this.regexes.push([n,e]),this.matchAt+=function(e){return RegExp(e.toString()+"|").exec("").length-1}(e)+1}compile(){0===this.regexes.length&&(this.exec=()=>null);const e=this.regexes.map(e=>e[1]);this.matcherRe=n(function(e,n="|"){for(var t=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./,r=0,a="",i=0;i 0&&(a+=n),a+="(";o.length>0;){var l=t.exec(o);if(null==l){a+=o;break}a+=o.substring(0,l.index),o=o.substring(l.index+l[0].length),"\\"===l[0][0]&&l[1]?a+="\\"+(+l[1]+s):(a+=l[0],"("===l[0]&&r++)}a+=")"}return a}(e),!0),this.lastIndex=0}exec(e){this.matcherRe.lastIndex=this.lastIndex;const n=this.matcherRe.exec(e);if(!n)return null;const t=n.findIndex((e,n)=>n>0&&void 0!==e),r=this.matchIndexes[t];return n.splice(0,t),Object.assign(n,r)}}class a{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(e){if(this.multiRegexes[e])return this.multiRegexes[e];const n=new t;return this.rules.slice(e).forEach(([e,t])=>n.addRule(e,t)),n.compile(),this.multiRegexes[e]=n,n}considerAll(){this.regexIndex=0}addRule(e,n){this.rules.push([e,n]),"begin"===n.type&&this.count++}exec(e){const n=this.getMatcher(this.regexIndex);n.lastIndex=this.lastIndex;const t=n.exec(e);return t&&(this.regexIndex+=t.position+1,this.regexIndex===this.count&&(this.regexIndex=0)),t}}function i(e,n){const t=e.input[e.index-1],r=e.input[e.index+e[0].length];"."!==t&&"."!==r||n.ignoreMatch()}if(e.contains&&e.contains.includes("self"))throw Error("ERR: contains `self` is not supported at the top-level of a language. See documentation.");return function t(s,o){const l=s;if(s.compiled)return l;s.compiled=!0,s.__beforeBegin=null,s.keywords=s.keywords||s.beginKeywords;let c=null;if("object"==typeof s.keywords&&(c=s.keywords.$pattern,delete s.keywords.$pattern),s.keywords&&(s.keywords=function(e,n){var t={};return"string"==typeof e?r("keyword",e):Object.keys(e).forEach((function(n){r(n,e[n])})),t;function r(e,r){n&&(r=r.toLowerCase()),r.split(" ").forEach((function(n){var r=n.split("|");t[r[0]]=[e,w(r[0],r[1])]}))}}(s.keywords,e.case_insensitive)),s.lexemes&&c)throw Error("ERR: Prefer `keywords.$pattern` to `mode.lexemes`, BOTH are not allowed. (see mode reference) ");return l.keywordPatternRe=n(s.lexemes||c||/\w+/,!0),o&&(s.beginKeywords&&(s.begin="\\b("+s.beginKeywords.split(" ").join("|")+")(?=\\b|\\s)",s.__beforeBegin=i),s.begin||(s.begin=/\B|\b/),l.beginRe=n(s.begin),s.endSameAsBegin&&(s.end=s.begin),s.end||s.endsWithParent||(s.end=/\B|\b/),s.end&&(l.endRe=n(s.end)),l.terminator_end=d(s.end)||"",s.endsWithParent&&o.terminator_end&&(l.terminator_end+=(s.end?"|":"")+o.terminator_end)),s.illegal&&(l.illegalRe=n(s.illegal)),void 0===s.relevance&&(s.relevance=1),s.contains||(s.contains=[]),s.contains=[].concat(...s.contains.map((function(e){return function(e){return e.variants&&!e.cached_variants&&(e.cached_variants=e.variants.map((function(n){return r(e,{variants:null},n)}))),e.cached_variants?e.cached_variants:function e(n){return!!n&&(n.endsWithParent||e(n.starts))}(e)?r(e,{starts:e.starts?r(e.starts):null}):Object.isFrozen(e)?r(e):e}("self"===e?s:e)}))),s.contains.forEach((function(e){t(e,l)})),s.starts&&t(s.starts,o),l.matcher=function(e){const n=new a;return e.contains.forEach(e=>n.addRule(e.begin,{rule:e,type:"begin"})),e.terminator_end&&n.addRule(e.terminator_end,{type:"end"}),e.illegal&&n.addRule(e.illegal,{type:"illegal"}),n}(l),l}(e)}(E),N="",y=s||_,k={},O=new f.__emitter(f);!function(){for(var e=[],n=y;n!==E;n=n.parent)n.className&&e.unshift(n.className);e.forEach(e=>O.openNode(e))}();var A="",I=0,S=0,B=0,L=!1;try{for(y.matcher.considerAll();;){B++,L?L=!1:(y.matcher.lastIndex=S,y.matcher.considerAll());const e=y.matcher.exec(o);if(!e)break;const n=x(o.substring(S,e.index),e);S=e.index+n}return x(o.substr(S)),O.closeAllNodes(),O.finalize(),N=O.toHTML(),{relevance:I,value:N,language:e,illegal:!1,emitter:O,top:y}}catch(n){if(n.message&&n.message.includes("Illegal"))return{illegal:!0,illegalBy:{msg:n.message,context:o.slice(S-100,S+100),mode:n.mode},sofar:N,relevance:0,value:R(o),emitter:O};if(l)return{illegal:!1,relevance:0,value:R(o),emitter:O,language:e,top:y,errorRaised:n};throw n}}function v(e,n){n=n||f.languages||Object.keys(i);var t=function(e){const n={relevance:0,emitter:new f.__emitter(f),value:R(e),illegal:!1,top:h};return n.emitter.addText(e),n}(e),r=t;return n.filter(T).filter(I).forEach((function(n){var a=m(n,e,!1);a.language=n,a.relevance>r.relevance&&(r=a),a.relevance>t.relevance&&(r=t,t=a)})),r.language&&(t.second_best=r),t}function x(e){return f.tabReplace||f.useBR?e.replace(c,e=>"\n"===e?f.useBR?"
":e:f.tabReplace?e.replace(/\t/g,f.tabReplace):e):e}function E(e){let n=null;const t=function(e){var n=e.className+" ";n+=e.parentNode?e.parentNode.className:"";const t=f.languageDetectRe.exec(n);if(t){var r=T(t[1]);return r||(console.warn(g.replace("{}",t[1])),console.warn("Falling back to no-highlight mode for this block.",e)),r?t[1]:"no-highlight"}return n.split(/\s+/).find(e=>p(e)||T(e))}(e);if(p(t))return;S("before:highlightBlock",{block:e,language:t}),f.useBR?(n=document.createElement("div")).innerHTML=e.innerHTML.replace(/\n/g,"").replace(/
/g,"\n"):n=e;const r=n.textContent,a=t?b(t,r,!0):v(r),i=k(n);if(i.length){const e=document.createElement("div");e.innerHTML=a.value,a.value=O(i,k(e),r)}a.value=x(a.value),S("after:highlightBlock",{block:e,result:a}),e.innerHTML=a.value,e.className=function(e,n,t){var r=n?s[n]:t,a=[e.trim()];return e.match(/\bhljs\b/)||a.push("hljs"),e.includes(r)||a.push(r),a.join(" ").trim()}(e.className,t,a.language),e.result={language:a.language,re:a.relevance,relavance:a.relevance},a.second_best&&(e.second_best={language:a.second_best.language,re:a.second_best.relevance,relavance:a.second_best.relevance})}const N=()=>{if(!N.called){N.called=!0;var e=document.querySelectorAll("pre code");a.forEach.call(e,E)}};function T(e){return e=(e||"").toLowerCase(),i[e]||i[s[e]]}function A(e,{languageName:n}){"string"==typeof e&&(e=[e]),e.forEach(e=>{s[e]=n})}function I(e){var n=T(e);return n&&!n.disableAutodetect}function S(e,n){var t=e;o.forEach((function(e){e[t]&&e[t](n)}))}Object.assign(t,{highlight:b,highlightAuto:v,fixMarkup:x,highlightBlock:E,configure:function(e){f=y(f,e)},initHighlighting:N,initHighlightingOnLoad:function(){window.addEventListener("DOMContentLoaded",N,!1)},registerLanguage:function(e,n){var r=null;try{r=n(t)}catch(n){if(console.error("Language definition for '{}' could not be registered.".replace("{}",e)),!l)throw n;console.error(n),r=h}r.name||(r.name=e),i[e]=r,r.rawDefinition=n.bind(null,t),r.aliases&&A(r.aliases,{languageName:e})},listLanguages:function(){return Object.keys(i)},getLanguage:T,registerAliases:A,requireLanguage:function(e){var n=T(e);if(n)return n;throw Error("The '{}' language is required, but not loaded.".replace("{}",e))},autoDetection:I,inherit:y,addPlugin:function(e){o.push(e)}}),t.debugMode=function(){l=!1},t.safeMode=function(){l=!0},t.versionString="10.1.1";for(const n in _)"object"==typeof _[n]&&e(_[n]);return Object.assign(t,_),t}({})}();"object"==typeof exports&&"undefined"!=typeof module&&(module.exports=hljs);hljs.registerLanguage("php",function(){"use strict";return function(e){var r={begin:"\\$+[a-zA-Z_-ÿ][a-zA-Z0-9_-ÿ]*"},t={className:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?[=]?/},{begin:/\?>/}]},a={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[{begin:'b"',end:'"'},{begin:"b'",end:"'"},e.inherit(e.APOS_STRING_MODE,{illegal:null}),e.inherit(e.QUOTE_STRING_MODE,{illegal:null})]},n={variants:[e.BINARY_NUMBER_MODE,e.C_NUMBER_MODE]},i={keyword:"__CLASS__ __DIR__ __FILE__ __FUNCTION__ __LINE__ __METHOD__ __NAMESPACE__ __TRAIT__ die echo exit include include_once print require require_once array abstract and as binary bool boolean break callable case catch class clone const continue declare default do double else elseif empty enddeclare endfor endforeach endif endswitch endwhile eval extends final finally float for foreach from global goto if implements instanceof insteadof int integer interface isset iterable list new object or private protected public real return string switch throw trait try unset use var void while xor yield",literal:"false null true",built_in:"Error|0 AppendIterator ArgumentCountError ArithmeticError ArrayIterator ArrayObject AssertionError BadFunctionCallException BadMethodCallException CachingIterator CallbackFilterIterator CompileError Countable DirectoryIterator DivisionByZeroError DomainException EmptyIterator ErrorException Exception FilesystemIterator FilterIterator GlobIterator InfiniteIterator InvalidArgumentException IteratorIterator LengthException LimitIterator LogicException MultipleIterator NoRewindIterator OutOfBoundsException OutOfRangeException OuterIterator OverflowException ParentIterator ParseError RangeException RecursiveArrayIterator RecursiveCachingIterator RecursiveCallbackFilterIterator RecursiveDirectoryIterator RecursiveFilterIterator RecursiveIterator RecursiveIteratorIterator RecursiveRegexIterator RecursiveTreeIterator RegexIterator RuntimeException SeekableIterator SplDoublyLinkedList SplFileInfo SplFileObject SplFixedArray SplHeap SplMaxHeap SplMinHeap SplObjectStorage SplObserver SplObserver SplPriorityQueue SplQueue SplStack SplSubject SplSubject SplTempFileObject TypeError UnderflowException UnexpectedValueException ArrayAccess Closure Generator Iterator IteratorAggregate Serializable Throwable Traversable WeakReference Directory __PHP_Incomplete_Class parent php_user_filter self static stdClass"};return{aliases:["php","php3","php4","php5","php6","php7"],case_insensitive:!0,keywords:i,contains:[e.HASH_COMMENT_MODE,e.COMMENT("//","$",{contains:[t]}),e.COMMENT("/\\*","\\*/",{contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),e.COMMENT("__halt_compiler.+?;",!1,{endsWithParent:!0,keywords:"__halt_compiler"}),{className:"string",begin:/<<<['"]?\w+['"]?$/,end:/^\w+;?$/,contains:[e.BACKSLASH_ESCAPE,{className:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]}]},t,{className:"keyword",begin:/\$this\b/},r,{begin:/(::|->)+[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/},{className:"function",beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[e.UNDERSCORE_TITLE_MODE,{className:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:i,contains:["self",r,e.C_BLOCK_COMMENT_MODE,a,n]}]},{className:"class",beginKeywords:"class interface",end:"{",excludeEnd:!0,illegal:/[:\(\$"]/,contains:[{beginKeywords:"extends implements"},e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",end:";",illegal:/[\.']/,contains:[e.UNDERSCORE_TITLE_MODE]},{beginKeywords:"use",end:";",contains:[e.UNDERSCORE_TITLE_MODE]},{begin:"=>"},a,n]}}}());hljs.registerLanguage("nginx",function(){"use strict";return function(e){var n={className:"variable",variants:[{begin:/\$\d+/},{begin:/\$\{/,end:/}/},{begin:"[\\$\\@]"+e.UNDERSCORE_IDENT_RE}]},a={endsWithParent:!0,keywords:{$pattern:"[a-z/_]+",literal:"on off yes no true false none blocked debug info notice warn error crit select break last permanent redirect kqueue rtsig epoll poll /dev/poll"},relevance:0,illegal:"=>",contains:[e.HASH_COMMENT_MODE,{className:"string",contains:[e.BACKSLASH_ESCAPE,n],variants:[{begin:/"/,end:/"/},{begin:/'/,end:/'/}]},{begin:"([a-z]+):/",end:"\\s",endsWithParent:!0,excludeEnd:!0,contains:[n]},{className:"regexp",contains:[e.BACKSLASH_ESCAPE,n],variants:[{begin:"\\s\\^",end:"\\s|{|;",returnEnd:!0},{begin:"~\\*?\\s+",end:"\\s|{|;",returnEnd:!0},{begin:"\\*(\\.[a-z\\-]+)+"},{begin:"([a-z\\-]+\\.)+\\*"}]},{className:"number",begin:"\\b\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}\\.\\d{1,3}(:\\d{1,5})?\\b"},{className:"number",begin:"\\b\\d+[kKmMgGdshdwy]*\\b",relevance:0},n]};return{name:"Nginx config",aliases:["nginxconf"],contains:[e.HASH_COMMENT_MODE,{begin:e.UNDERSCORE_IDENT_RE+"\\s+{",returnBegin:!0,end:"{",contains:[{className:"section",begin:e.UNDERSCORE_IDENT_RE}],relevance:0},{begin:e.UNDERSCORE_IDENT_RE+"\\s",end:";|{",returnBegin:!0,contains:[{className:"attribute",begin:e.UNDERSCORE_IDENT_RE,starts:a}],relevance:0}],illegal:"[^\\s\\}]"}}}());hljs.registerLanguage("csharp",function(){"use strict";return function(e){var n={keyword:"abstract as base bool break byte case catch char checked const continue decimal default delegate do double enum event explicit extern finally fixed float for foreach goto if implicit in int interface internal is lock long object operator out override params private protected public readonly ref sbyte sealed short sizeof stackalloc static string struct switch this try typeof uint ulong unchecked unsafe ushort using virtual void volatile while add alias ascending async await by descending dynamic equals from get global group into join let nameof on orderby partial remove select set value var when where yield",literal:"null false true"},i=e.inherit(e.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),a={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},s={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},t=e.inherit(s,{illegal:/\n/}),l={className:"subst",begin:"{",end:"}",keywords:n},r=e.inherit(l,{illegal:/\n/}),c={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:"{{"},{begin:"}}"},e.BACKSLASH_ESCAPE,r]},o={className:"string",begin:/\$@"/,end:'"',contains:[{begin:"{{"},{begin:"}}"},{begin:'""'},l]},g=e.inherit(o,{illegal:/\n/,contains:[{begin:"{{"},{begin:"}}"},{begin:'""'},r]});l.contains=[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.C_BLOCK_COMMENT_MODE],r.contains=[g,c,t,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,a,e.inherit(e.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];var d={variants:[o,c,s,e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},E={begin:"<",end:">",contains:[{beginKeywords:"in out"},i]},_=e.IDENT_RE+"(<"+e.IDENT_RE+"(\\s*,\\s*"+e.IDENT_RE+")*>)?(\\[\\])?",b={begin:"@"+e.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:n,illegal:/::/,contains:[e.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:"\x3c!--|--\x3e"},{begin:"?",end:">"}]}]}),e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{"meta-keyword":"if else elif endif define undef warning error line region endregion pragma checksum"}},d,a,{beginKeywords:"class interface",end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},i,E,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",end:/[{;=]/,illegal:/[^\s:]/,contains:[i,e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"meta-string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+_+"\\s+)+"+e.IDENT_RE+"\\s*(\\<.+\\>)?\\s*\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:n,contains:[{begin:e.IDENT_RE+"\\s*(\\<.+\\>)?\\s*\\(",returnBegin:!0,contains:[e.TITLE_MODE,E],relevance:0},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:n,relevance:0,contains:[d,a,e.C_BLOCK_COMMENT_MODE]},e.C_LINE_COMMENT_MODE,e.C_BLOCK_COMMENT_MODE]},b]}}}());hljs.registerLanguage("perl",function(){"use strict";return function(e){var n={$pattern:/[\w.]+/,keyword:"getpwent getservent quotemeta msgrcv scalar kill dbmclose undef lc ma syswrite tr send umask sysopen shmwrite vec qx utime local oct semctl localtime readpipe do return format read sprintf dbmopen pop getpgrp not getpwnam rewinddir qq fileno qw endprotoent wait sethostent bless s|0 opendir continue each sleep endgrent shutdown dump chomp connect getsockname die socketpair close flock exists index shmget sub for endpwent redo lstat msgctl setpgrp abs exit select print ref gethostbyaddr unshift fcntl syscall goto getnetbyaddr join gmtime symlink semget splice x|0 getpeername recv log setsockopt cos last reverse gethostbyname getgrnam study formline endhostent times chop length gethostent getnetent pack getprotoent getservbyname rand mkdir pos chmod y|0 substr endnetent printf next open msgsnd readdir use unlink getsockopt getpriority rindex wantarray hex system getservbyport endservent int chr untie rmdir prototype tell listen fork shmread ucfirst setprotoent else sysseek link getgrgid shmctl waitpid unpack getnetbyname reset chdir grep split require caller lcfirst until warn while values shift telldir getpwuid my getprotobynumber delete and sort uc defined srand accept package seekdir getprotobyname semop our rename seek if q|0 chroot sysread setpwent no crypt getc chown sqrt write setnetent setpriority foreach tie sin msgget map stat getlogin unless elsif truncate exec keys glob tied closedir ioctl socket readlink eval xor readline binmode setservent eof ord bind alarm pipe atan2 getgrent exp time push setgrent gt lt or ne m|0 break given say state when"},t={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:n},s={begin:"->{",end:"}"},r={variants:[{begin:/\$\d/},{begin:/[\$%@](\^\w\b|#\w+(::\w+)*|{\w+}|\w+(::\w*)*)/},{begin:/[\$%@][^\s\w{]/,relevance:0}]},i=[e.BACKSLASH_ESCAPE,t,r],a=[r,e.HASH_COMMENT_MODE,e.COMMENT("^\\=\\w","\\=cut",{endsWithParent:!0}),s,{className:"string",contains:i,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*\\<",end:"\\>",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[e.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[e.BACKSLASH_ESCAPE]},{begin:"{\\w+}",contains:[],relevance:0},{begin:"-?\\w+\\s*\\=\\>",contains:[],relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+e.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[e.HASH_COMMENT_MODE,{className:"regexp",begin:"(s|tr|y)/(\\\\.|[^/])*/(\\\\.|[^/])*/[a-z]*",relevance:10},{className:"regexp",begin:"(m|qr)?/",end:"/[a-z]*",contains:[e.BACKSLASH_ESCAPE],relevance:0}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[e.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return t.contains=a,s.contains=a,{name:"Perl",aliases:["pl","pm"],keywords:n,contains:a}}}());hljs.registerLanguage("swift",function(){"use strict";return function(e){var i={keyword:"#available #colorLiteral #column #else #elseif #endif #file #fileLiteral #function #if #imageLiteral #line #selector #sourceLocation _ __COLUMN__ __FILE__ __FUNCTION__ __LINE__ Any as as! as? associatedtype associativity break case catch class continue convenience default defer deinit didSet do dynamic dynamicType else enum extension fallthrough false fileprivate final for func get guard if import in indirect infix init inout internal is lazy left let mutating nil none nonmutating open operator optional override postfix precedence prefix private protocol Protocol public repeat required rethrows return right self Self set static struct subscript super switch throw throws true try try! try? Type typealias unowned var weak where while willSet",literal:"true false nil",built_in:"abs advance alignof alignofValue anyGenerator assert assertionFailure bridgeFromObjectiveC bridgeFromObjectiveCUnconditional bridgeToObjectiveC bridgeToObjectiveCUnconditional c compactMap contains count countElements countLeadingZeros debugPrint debugPrintln distance dropFirst dropLast dump encodeBitsAsWords enumerate equal fatalError filter find getBridgedObjectiveCType getVaList indices insertionSort isBridgedToObjectiveC isBridgedVerbatimToObjectiveC isUniquelyReferenced isUniquelyReferencedNonObjC join lazy lexicographicalCompare map max maxElement min minElement numericCast overlaps partition posix precondition preconditionFailure print println quickSort readLine reduce reflect reinterpretCast reverse roundUpToAlignment sizeof sizeofValue sort split startsWith stride strideof strideofValue swap toString transcode underestimateCount unsafeAddressOf unsafeBitCast unsafeDowncast unsafeUnwrap unsafeReflect withExtendedLifetime withObjectAtPlusZero withUnsafePointer withUnsafePointerToObject withUnsafeMutablePointer withUnsafeMutablePointers withUnsafePointer withUnsafePointers withVaList zip"},n=e.COMMENT("/\\*","\\*/",{contains:["self"]}),t={className:"subst",begin:/\\\(/,end:"\\)",keywords:i,contains:[]},a={className:"string",contains:[e.BACKSLASH_ESCAPE,t],variants:[{begin:/"""/,end:/"""/},{begin:/"/,end:/"/}]},r={className:"number",begin:"\\b([\\d_]+(\\.[\\deE_]+)?|0x[a-fA-F0-9_]+(\\.[a-fA-F0-9p_]+)?|0b[01_]+|0o[0-7_]+)\\b",relevance:0};return t.contains=[r],{name:"Swift",keywords:i,contains:[a,e.C_LINE_COMMENT_MODE,n,{className:"type",begin:"\\b[A-Z][\\wÀ-ʸ']*[!?]"},{className:"type",begin:"\\b[A-Z][\\wÀ-ʸ']*",relevance:0},r,{className:"function",beginKeywords:"func",end:"{",excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/[A-Za-z$_][0-9A-Za-z$_]*/}),{begin:/,end:/>/},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:i,contains:["self",r,a,e.C_BLOCK_COMMENT_MODE,{begin:":"}],illegal:/["']/}],illegal:/\[|%/},{className:"class",beginKeywords:"struct protocol class extension enum",keywords:i,end:"\\{",excludeEnd:!0,contains:[e.inherit(e.TITLE_MODE,{begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/})]},{className:"meta",begin:"(@discardableResult|@warn_unused_result|@exported|@lazy|@noescape|@NSCopying|@NSManaged|@objc|@objcMembers|@convention|@required|@noreturn|@IBAction|@IBDesignable|@IBInspectable|@IBOutlet|@infix|@prefix|@postfix|@autoclosure|@testable|@available|@nonobjc|@NSApplicationMain|@UIApplicationMain|@dynamicMemberLookup|@propertyWrapper)\\b"},{beginKeywords:"import",end:/$/,contains:[e.C_LINE_COMMENT_MODE,n]}]}}}());hljs.registerLanguage("makefile",function(){"use strict";return function(e){var i={className:"variable",variants:[{begin:"\\$\\("+e.UNDERSCORE_IDENT_RE+"\\)",contains:[e.BACKSLASH_ESCAPE]},{begin:/\$[@%\^\+\*]/}]},n={className:"string",begin:/"/,end:/"/,contains:[e.BACKSLASH_ESCAPE,i]},a={className:"variable",begin:/\$\([\w-]+\s/,end:/\)/,keywords:{built_in:"subst patsubst strip findstring filter filter-out sort word wordlist firstword lastword dir notdir suffix basename addsuffix addprefix join wildcard realpath abspath error warning shell origin flavor foreach if or and call eval file value"},contains:[i]},r={begin:"^"+e.UNDERSCORE_IDENT_RE+"\\s*(?=[:+?]?=)"},s={className:"section",begin:/^[^\s]+:/,end:/$/,contains:[i]};return{name:"Makefile",aliases:["mk","mak"],keywords:{$pattern:/[\w-]+/,keyword:"define endef undefine ifdef ifndef ifeq ifneq else endif include -include sinclude override export unexport private vpath"},contains:[e.HASH_COMMENT_MODE,i,n,a,r,{className:"meta",begin:/^\.PHONY:/,end:/$/,keywords:{$pattern:/[\.\w]+/,"meta-keyword":".PHONY"}},s]}}}());hljs.registerLanguage("css",function(){"use strict";return function(e){var n={begin:/(?:[A-Z\_\.\-]+|--[a-zA-Z0-9_-]+)\s*:/,returnBegin:!0,end:";",endsWithParent:!0,contains:[{className:"attribute",begin:/\S/,end:":",excludeEnd:!0,starts:{endsWithParent:!0,excludeEnd:!0,contains:[{begin:/[\w-]+\(/,returnBegin:!0,contains:[{className:"built_in",begin:/[\w-]+/},{begin:/\(/,end:/\)/,contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},e.CSS_NUMBER_MODE,e.QUOTE_STRING_MODE,e.APOS_STRING_MODE,e.C_BLOCK_COMMENT_MODE,{className:"number",begin:"#[0-9A-Fa-f]+"},{className:"meta",begin:"!important"}]}}]};return{name:"CSS",case_insensitive:!0,illegal:/[=\/|'\$]/,contains:[e.C_BLOCK_COMMENT_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/},{className:"selector-class",begin:/\.[A-Za-z0-9_-]+/},{className:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[e.APOS_STRING_MODE,e.QUOTE_STRING_MODE]},{className:"selector-pseudo",begin:/:(:)?[a-zA-Z0-9\_\-\+\(\)"'.]+/},{begin:"@(page|font-face)",lexemes:"@[a-z-]+",keywords:"@page @font-face"},{begin:"@",end:"[{;]",illegal:/:/,returnBegin:!0,contains:[{className:"keyword",begin:/@\-?\w[\w]*(\-\w+)*/},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:"and or not only",contains:[{begin:/[a-z-]+:/,className:"attribute"},e.APOS_STRING_MODE,e.QUOTE_STRING_MODE,e.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"[a-zA-Z-][a-zA-Z0-9_-]*",relevance:0},{begin:"{",end:"}",illegal:/\S/,contains:[e.C_BLOCK_COMMENT_MODE,n]}]}}}());hljs.registerLanguage("xml",function(){"use strict";return function(e){var n={className:"symbol",begin:"&[a-z]+;|[0-9]+;|[a-f0-9]+;"},a={begin:"\\s",contains:[{className:"meta-keyword",begin:"#?[a-z_][a-z1-9_-]+",illegal:"\\n"}]},s=e.inherit(a,{begin:"\\(",end:"\\)"}),t=e.inherit(e.APOS_STRING_MODE,{className:"meta-string"}),i=e.inherit(e.QUOTE_STRING_MODE,{className:"meta-string"}),c={endsWithParent:!0,illegal:/,relevance:0,contains:[{className:"attr",begin:"[A-Za-z0-9\\._:-]+",relevance:0},{begin:/=\s*/,relevance:0,contains:[{className:"string",endsParent:!0,variants:[{begin:/"/,end:/"/,contains:[n]},{begin:/'/,end:/'/,contains:[n]},{begin:/[^\s"'=<>`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,contains:[{className:"meta",begin:"",relevance:10,contains:[a,i,t,s,{begin:"\\[",end:"\\]",contains:[{className:"meta",begin:"",contains:[a,s,i,t]}]}]},e.COMMENT("\x3c!--","--\x3e",{relevance:10}),{begin:"<\\!\\[CDATA\\[",end:"\\]\\]>",relevance:10},n,{className:"meta",begin:/<\?xml/,end:/\?>/,relevance:10},{className:"tag",begin:"",returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:" + + + + + + + + + + + + + + + + + ++ ++ + + + + + + + + + + + + + + + + + + + + ++ ++ + + + + ++ ++ + + + + ++++ + + +carapace-bin
+carapace-bin is a multi-shell multi-command argument completer based on rsteube/carapace.
+ +Supported shells:
++
+ +- Bash
+- Elvish
+- Fish
+- Ion (experimental)
+- Nushell
+- Oil
+- Powershell
+- Tcsh (experimental)
+- Xonsh
+- Zsh
+