From unknown Thu Jun 19 14:06:11 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#69024 <69024@debbugs.gnu.org> To: bug#69024 <69024@debbugs.gnu.org> Subject: Status: [PATCH] Breaking change in tree-sitter-typescript/tsx starting version 0.20.4 Reply-To: bug#69024 <69024@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:06:11 +0000 retitle 69024 [PATCH] Breaking change in tree-sitter-typescript/tsx startin= g version 0.20.4 reassign 69024 emacs submitter 69024 Lo=C3=AFc Lema=C3=AEtre severity 69024 normal tag 69024 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 10 18:39:15 2024 Received: (at submit) by debbugs.gnu.org; 10 Feb 2024 23:39:16 +0000 Received: from localhost ([127.0.0.1]:52498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rYwwE-0002ow-Ro for submit@debbugs.gnu.org; Sat, 10 Feb 2024 18:39:15 -0500 Received: from lists.gnu.org ([2001:470:142::17]:37470) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rYwwB-0002oX-Ox for submit@debbugs.gnu.org; Sat, 10 Feb 2024 18:39:12 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rYwvp-0001W8-Ji for bug-gnu-emacs@gnu.org; Sat, 10 Feb 2024 18:38:49 -0500 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rYwvn-0000yr-3n for bug-gnu-emacs@gnu.org; Sat, 10 Feb 2024 18:38:49 -0500 Received: by mail-wr1-x430.google.com with SMTP id ffacd0b85a97d-339289fead2so1233659f8f.3 for ; Sat, 10 Feb 2024 15:38:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707608325; x=1708213125; darn=gnu.org; h=subject:from:to:content-language:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=o6xBfazII2Ie/oGZPDDtNj6ndIsZsJ82q28hylUD32s=; b=Fy6Pt/gemcc2q8toEL6D6b62v2UP7bLpvT1UXqrMqgKw9Egp4BiOGrTWSWi+27g/CN tMMDWU6vy+4ott5c79kOvz9lXqkJ8JJWP9f2pu+LeL8PxpBjH8asIFlUNrf+gyFVgkUI 4QLhRD79sC1C0KLUYxnEj1Y4QL3Yy1CmIvjFT0OQRvwxTEew7Vyrt1mubPwm6keMakKw sSzMMvyGTdFKy5m0PlwANpLU/tJF9mkjov+JbfS+uOaVPnf3laJroKEomVsLammQq1cC uct9IMQg6v0ayKbeKzXedN+Q9L8t69ea7LVDTPsgcvdQwpLpBvFo2sQFLnOB1auNOSEd 4FSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707608325; x=1708213125; h=subject:from:to:content-language:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=o6xBfazII2Ie/oGZPDDtNj6ndIsZsJ82q28hylUD32s=; b=hLcrZCs7V4HwxIMQstb3RQWA91Czgn9pVdf79S9T8Rtx+xU+FhsztFgNCUSS8ApEvL doSghUuXwEbSF+WUKg9mXHQLldHc3AVRE7/k+/gE4Poe3vGJ4IajCJFogw4EHJcHypbA YToCuhRzD2l+fUDJcn0mJxHyzB3gKXXTQjUzpYoD8FMrY6hHU+G2vihV3U+/N3UE0hKa SFMeMidKSoC3Xkx+l3Bez25ghOsI3gX6KU9pgg4rNfVZwzS05qEXUrrihQTbaolOg9fW P+QLDXRmOBQh/KNQmABEwJz5he3StVusAMzbu0CF1I2P04BFswuNGDNn5IPEqwnp+8P/ JvMg== X-Gm-Message-State: AOJu0YylyClk45EPzQi13EMLwxFPazCvg9w9loIXOOV5S8f37cwLIz1D BuhWZRb/s58Tih8VI8r9xOObvEG1s6JfJfCly5u+vTlLOvrzRhYVW1wbgA0v X-Google-Smtp-Source: AGHT+IHCtSHlqpFhF8VuHVsIZT9FFA9/rvdObfQPP9a9V+J5t4NhS76orYXotOHz3xGNbbEcSio0Pw== X-Received: by 2002:a5d:4642:0:b0:33b:45f7:636b with SMTP id j2-20020a5d4642000000b0033b45f7636bmr1910035wrs.22.1707608324707; Sat, 10 Feb 2024 15:38:44 -0800 (PST) Received: from ?IPV6:2a02:8428:2fa4:4b01:6b57:4fb0:2615:2dc? ([2a02:8428:2fa4:4b01:6b57:4fb0:2615:2dc]) by smtp.gmail.com with ESMTPSA id i14-20020a5d558e000000b0033929310ae4sm2912098wrv.73.2024.02.10.15.38.43 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 10 Feb 2024 15:38:44 -0800 (PST) Content-Type: multipart/mixed; boundary="------------mbi2v3DJT03P0tgqiDLlFyFX" Message-ID: Date: Sun, 11 Feb 2024 00:38:43 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: fr To: bug-gnu-emacs@gnu.org From: =?UTF-8?B?TG/Dr2MgTGVtYcOudHJl?= Subject: [PATCH] Breaking change in tree-sitter-typescript/tsx starting version 0.20.4 Received-SPF: pass client-ip=2a00:1450:4864:20::430; envelope-from=loic.lemaitre@gmail.com; helo=mail-wr1-x430.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This is a multi-part message in MIME format. --------------mbi2v3DJT03P0tgqiDLlFyFX Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Hi, A similar patch is also needed for Typescript/TSX in relation to this closed bug in Javascript : https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68879 The attached patch should do the job. Thank you in advance. Loïc Lemaître --------------mbi2v3DJT03P0tgqiDLlFyFX Content-Type: text/x-patch; charset=UTF-8; name="0001-Handle-tree-sitter-grammar-breaking-change-for-funct.patch" Content-Disposition: attachment; filename*0="0001-Handle-tree-sitter-grammar-breaking-change-for-funct.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA0YjdmYjAwNDVlNjcxODBhNGNmZTE1YTExYjFhNzI3NzJmY2M3ZjA0IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBMb2ljIExlbWFpdHJlIDxsb2ljLmxlbWFpdHJlQGdt YWlsLmNvbT4KRGF0ZTogU3VuLCAxMSBGZWIgMjAyNCAwMDoxMTozMiArMDEwMApTdWJqZWN0 OiBbUEFUQ0hdIEhhbmRsZSB0cmVlLXNpdHRlciBncmFtbWFyIGJyZWFraW5nIGNoYW5nZSBm b3IgImZ1bmN0aW9uIgogZXhwcmVzc2lvbi4KClN0YXJ0aW5nIGZyb20gdmVyc2lvbiAwLjIw LjQgb2YgdGhlIHR5cGVzY3JpcHQvdHN4IGdyYW1tYXIsICJmdW5jdGlvbiIKYmVjb21lcyAi ZnVuY3Rpb25fZXhwcmVzc2lvbiIuIFRoZSByaWdodCBleHByZXNzaW9uIGlzIHVzZWQgZGVw ZW5kaW5nCm9uIHRoZSBncmFtbWFyIHZlcnNpb24uCi0tLQogbGlzcC9wcm9nbW9kZXMvdHlw ZXNjcmlwdC10cy1tb2RlLmVsIHwgMzYyICsrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLQog MSBmaWxlIGNoYW5nZWQsIDE4OCBpbnNlcnRpb25zKCspLCAxNzQgZGVsZXRpb25zKC0pCgpk aWZmIC0tZ2l0IGEvbGlzcC9wcm9nbW9kZXMvdHlwZXNjcmlwdC10cy1tb2RlLmVsIGIvbGlz cC9wcm9nbW9kZXMvdHlwZXNjcmlwdC10cy1tb2RlLmVsCmluZGV4IDg5Y2E0NzU3MWViLi43 MDIxZjAxMmRjZCAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9kZXMvdHlwZXNjcmlwdC10cy1t b2RlLmVsCisrKyBiL2xpc3AvcHJvZ21vZGVzL3R5cGVzY3JpcHQtdHMtbW9kZS5lbApAQCAt MTk5LDE4MyArMTk5LDE5NyBAQCB0c3gtdHMtbW9kZS0tZm9udC1sb2NrLWNvbXBhdGliaWxp dHktYmIxZjk3YgogCSAgICAgIFsobmVzdGVkX2lkZW50aWZpZXIgKGlkZW50aWZpZXIpKSAo aWRlbnRpZmllcildCiAJICAgICAgQHR5cGVzY3JpcHQtdHMtanN4LXRhZy1mYWNlKSkpKSkK IAorKGRlZnVuIHRzeC10cy1tb2RlLS1mb250LWxvY2stY29tcGF0aWJpbGl0eS1mdW5jdGlv bi1leHByZXNzaW9uIChsYW5ndWFnZSkKKyAgIkhhbmRsZSB0cmVlLXNpdHRlciBncmFtbWFy IGJyZWFraW5nIGNoYW5nZSBmb3IgYGZ1bmN0aW9uJyBleHByZXNzaW9uLgorCitMQU5HVUFH RSBjYW4gYmUgYHR5cGVzY3JpcHQnIG9yIGB0c3gnLiAgU3RhcnRpbmcgZnJvbSB2ZXJzaW9u IDAuMjAuNCBvZiB0aGUKK3R5cGVzY3JpcHQvdHN4IGdyYW1tYXIsIGBmdW5jdGlvbicgYmVj b21lcyBgZnVuY3Rpb25fZXhwcmVzc2lvbicuIgorICAoY29uZGl0aW9uLWNhc2UgbmlsCisg ICAgICAocHJvZ24gKHRyZWVzaXQtcXVlcnktY2FwdHVyZSBsYW5ndWFnZSAnKChmdW5jdGlv bl9leHByZXNzaW9uKSBAY2FwKSkKKyAgICAgICAgICAgICA7OyBOZXcgdmVyc2lvbiBvZiB0 aGUgZ3JhbW1hcgorICAgICAgICAgICAgICdmdW5jdGlvbl9leHByZXNzaW9uKQorICAgICh0 cmVlc2l0LXF1ZXJ5LWVycm9yCisgICAgOzsgT2xkIHZlcnNpb24gb2YgdGhlIGdyYW1tYXIK KyAgICAnZnVuY3Rpb24pKSkKKwogKGRlZnVuIHR5cGVzY3JpcHQtdHMtbW9kZS0tZm9udC1s b2NrLXNldHRpbmdzIChsYW5ndWFnZSkKICAgIlRyZWUtc2l0dGVyIGZvbnQtbG9jayBzZXR0 aW5ncy4KIEFyZ3VtZW50IExBTkdVQUdFIGlzIGVpdGhlciBgdHlwZXNjcmlwdCcgb3IgYHRz eCcuIgotICAodHJlZXNpdC1mb250LWxvY2stcnVsZXMKLSAgIDpsYW5ndWFnZSBsYW5ndWFn ZQotICAgOmZlYXR1cmUgJ2NvbW1lbnQKLSAgIGAoWyhjb21tZW50KSAoaGFzaF9iYW5nX2xp bmUpXSBAZm9udC1sb2NrLWNvbW1lbnQtZmFjZSkKLQotICAgOmxhbmd1YWdlIGxhbmd1YWdl Ci0gICA6ZmVhdHVyZSAnY29uc3RhbnQKLSAgIGAoKChpZGVudGlmaWVyKSBAZm9udC1sb2Nr LWNvbnN0YW50LWZhY2UKLSAgICAgICg6bWF0Y2ggIlxcYFtBLVpfXVswLTlBLVpfXSpcXCci IEBmb250LWxvY2stY29uc3RhbnQtZmFjZSkpCi0gICAgIFsodHJ1ZSkgKGZhbHNlKSAobnVs bCldIEBmb250LWxvY2stY29uc3RhbnQtZmFjZSkKLQotICAgOmxhbmd1YWdlIGxhbmd1YWdl Ci0gICA6ZmVhdHVyZSAna2V5d29yZAotICAgYChbLEB0eXBlc2NyaXB0LXRzLW1vZGUtLWtl eXdvcmRzXSBAZm9udC1sb2NrLWtleXdvcmQtZmFjZQotICAgICBbKHRoaXMpIChzdXBlcild IEBmb250LWxvY2sta2V5d29yZC1mYWNlKQotCi0gICA6bGFuZ3VhZ2UgbGFuZ3VhZ2UKLSAg IDpmZWF0dXJlICdzdHJpbmcKLSAgIGAoKHJlZ2V4IHBhdHRlcm46IChyZWdleF9wYXR0ZXJu KSkgQGZvbnQtbG9jay1yZWdleHAtZmFjZQotICAgICAoc3RyaW5nKSBAZm9udC1sb2NrLXN0 cmluZy1mYWNlCi0gICAgICh0ZW1wbGF0ZV9zdHJpbmcpIEBqcy0tZm9udGlmeS10ZW1wbGF0 ZS1zdHJpbmcKLSAgICAgKHRlbXBsYXRlX3N1YnN0aXR1dGlvbiBbIiR7IiAifSJdIEBmb250 LWxvY2stbWlzYy1wdW5jdHVhdGlvbi1mYWNlKSkKLQotICAgOmxhbmd1YWdlIGxhbmd1YWdl Ci0gICA6b3ZlcnJpZGUgdCA7OyBmb3IgZnVuY3Rpb25zIGFzc2lnbmVkIHRvIHZhcmlhYmxl cwotICAgOmZlYXR1cmUgJ2RlY2xhcmF0aW9uCi0gICBgKChmdW5jdGlvbgotICAgICAgbmFt ZTogKGlkZW50aWZpZXIpIEBmb250LWxvY2stZnVuY3Rpb24tbmFtZS1mYWNlKQotICAgICAo ZnVuY3Rpb25fZGVjbGFyYXRpb24KLSAgICAgIG5hbWU6IChpZGVudGlmaWVyKSBAZm9udC1s b2NrLWZ1bmN0aW9uLW5hbWUtZmFjZSkKLSAgICAgKGZ1bmN0aW9uX3NpZ25hdHVyZQotICAg ICAgbmFtZTogKGlkZW50aWZpZXIpIEBmb250LWxvY2stZnVuY3Rpb24tbmFtZS1mYWNlKQot Ci0gICAgIChtZXRob2RfZGVmaW5pdGlvbgotICAgICAgbmFtZTogKHByb3BlcnR5X2lkZW50 aWZpZXIpIEBmb250LWxvY2stZnVuY3Rpb24tbmFtZS1mYWNlKQotICAgICAobWV0aG9kX3Np Z25hdHVyZQotICAgICAgbmFtZTogKHByb3BlcnR5X2lkZW50aWZpZXIpIEBmb250LWxvY2st ZnVuY3Rpb24tbmFtZS1mYWNlKQotICAgICAocmVxdWlyZWRfcGFyYW1ldGVyIChpZGVudGlm aWVyKSBAZm9udC1sb2NrLXZhcmlhYmxlLW5hbWUtZmFjZSkKLSAgICAgKG9wdGlvbmFsX3Bh cmFtZXRlciAoaWRlbnRpZmllcikgQGZvbnQtbG9jay12YXJpYWJsZS1uYW1lLWZhY2UpCi0K LSAgICAgKHZhcmlhYmxlX2RlY2xhcmF0b3IKLSAgICAgIG5hbWU6IChpZGVudGlmaWVyKSBA Zm9udC1sb2NrLWZ1bmN0aW9uLW5hbWUtZmFjZQotICAgICAgdmFsdWU6IFsoZnVuY3Rpb24p IChhcnJvd19mdW5jdGlvbildKQotCi0gICAgICh2YXJpYWJsZV9kZWNsYXJhdG9yCi0gICAg ICBuYW1lOiAoaWRlbnRpZmllcikgQGZvbnQtbG9jay12YXJpYWJsZS1uYW1lLWZhY2UpCi0K LSAgICAgKGVudW1fZGVjbGFyYXRpb24gKGlkZW50aWZpZXIpIEBmb250LWxvY2stdHlwZS1m YWNlKQotCi0gICAgIChleHRlbmRzX2NsYXVzZSB2YWx1ZTogKGlkZW50aWZpZXIpIEBmb250 LWxvY2stdHlwZS1mYWNlKQotICAgICA7OyBleHRlbmRzIFJlYWN0LkNvbXBvbmVudDxUPgot ICAgICAoZXh0ZW5kc19jbGF1c2UgdmFsdWU6IChtZW1iZXJfZXhwcmVzc2lvbgotICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBvYmplY3Q6IChpZGVudGlmaWVyKSBAZm9udC1sb2Nr LXR5cGUtZmFjZQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcm9wZXJ0eTogKHBy b3BlcnR5X2lkZW50aWZpZXIpIEBmb250LWxvY2stdHlwZS1mYWNlKSkKLQotICAgICAoYXJy b3dfZnVuY3Rpb24KLSAgICAgIHBhcmFtZXRlcjogKGlkZW50aWZpZXIpIEBmb250LWxvY2st dmFyaWFibGUtbmFtZS1mYWNlKQotCi0gICAgICh2YXJpYWJsZV9kZWNsYXJhdG9yCi0gICAg ICBuYW1lOiAoYXJyYXlfcGF0dGVybgotICAgICAgICAgICAgIChpZGVudGlmaWVyKQotICAg ICAgICAgICAgIChpZGVudGlmaWVyKSBAZm9udC1sb2NrLWZ1bmN0aW9uLW5hbWUtZmFjZSkK LSAgICAgIHZhbHVlOiAoYXJyYXkgKG51bWJlcikgKGZ1bmN0aW9uKSkpCi0KLSAgICAgKGNh dGNoX2NsYXVzZQotICAgICAgcGFyYW1ldGVyOiAoaWRlbnRpZmllcikgQGZvbnQtbG9jay12 YXJpYWJsZS1uYW1lLWZhY2UpCi0KLSAgICAgOzsgZnVsbCBtb2R1bGUgaW1wb3J0cwotICAg ICAoaW1wb3J0X2NsYXVzZSAoaWRlbnRpZmllcikgQGZvbnQtbG9jay12YXJpYWJsZS1uYW1l LWZhY2UpCi0gICAgIDs7IG5hbWVkIGltcG9ydHMgd2l0aCBhbGlhc2luZwotICAgICAoaW1w b3J0X2NsYXVzZSAobmFtZWRfaW1wb3J0cyAoaW1wb3J0X3NwZWNpZmllcgotICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpYXM6IChpZGVudGlmaWVyKSBAZm9udC1s b2NrLXZhcmlhYmxlLW5hbWUtZmFjZSkpKQotICAgICA7OyBuYW1lZCBpbXBvcnRzIHdpdGhv dXQgYWxpYXNpbmcKLSAgICAgKGltcG9ydF9jbGF1c2UgKG5hbWVkX2ltcG9ydHMgKGltcG9y dF9zcGVjaWZpZXIKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICFhbGlh cwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbmFtZTogKGlkZW50aWZp ZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNlKSkpCi0KLSAgICAgOzsgZnVsbCBu YW1lc3BhY2UgaW1wb3J0ICgqIGFzIGFsaWFzKQotICAgICAoaW1wb3J0X2NsYXVzZSAobmFt ZXNwYWNlX2ltcG9ydCAoaWRlbnRpZmllcikgQGZvbnQtbG9jay12YXJpYWJsZS1uYW1lLWZh Y2UpKSkKLQotICAgOmxhbmd1YWdlIGxhbmd1YWdlCi0gICA6ZmVhdHVyZSAnaWRlbnRpZmll cgotICAgYCgobmVzdGVkX3R5cGVfaWRlbnRpZmllcgotICAgICAgbW9kdWxlOiAoaWRlbnRp ZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2UpCi0KLSAgICAgKHR5cGVfaWRlbnRpZmllcikg QGZvbnQtbG9jay10eXBlLWZhY2UKLQotICAgICAocHJlZGVmaW5lZF90eXBlKSBAZm9udC1s b2NrLXR5cGUtZmFjZQotCi0gICAgIChuZXdfZXhwcmVzc2lvbgotICAgICAgY29uc3RydWN0 b3I6IChpZGVudGlmaWVyKSBAZm9udC1sb2NrLXR5cGUtZmFjZSkKLQotICAgICAoZW51bV9i b2R5IChwcm9wZXJ0eV9pZGVudGlmaWVyKSBAZm9udC1sb2NrLXR5cGUtZmFjZSkKLQotICAg ICAoZW51bV9hc3NpZ25tZW50IG5hbWU6IChwcm9wZXJ0eV9pZGVudGlmaWVyKSBAZm9udC1s b2NrLXR5cGUtZmFjZSkKLQotICAgICAodmFyaWFibGVfZGVjbGFyYXRvcgotICAgICAgbmFt ZTogKGlkZW50aWZpZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNlKQotCi0gICAg IChmb3JfaW5fc3RhdGVtZW50Ci0gICAgICBsZWZ0OiAoaWRlbnRpZmllcikgQGZvbnQtbG9j ay12YXJpYWJsZS1uYW1lLWZhY2UpCi0KLSAgICAgKGFycm93X2Z1bmN0aW9uCi0gICAgICBw YXJhbWV0ZXJzOgotICAgICAgWyhfIChpZGVudGlmaWVyKSBAZm9udC1sb2NrLXZhcmlhYmxl LW5hbWUtZmFjZSkKLSAgICAgICAoXyAoXyAoaWRlbnRpZmllcikgQGZvbnQtbG9jay12YXJp YWJsZS1uYW1lLWZhY2UpKQotICAgICAgIChfIChfIChfIChpZGVudGlmaWVyKSBAZm9udC1s b2NrLXZhcmlhYmxlLW5hbWUtZmFjZSkpKV0pKQotCi0gICA6bGFuZ3VhZ2UgbGFuZ3VhZ2UK LSAgIDpmZWF0dXJlICdwcm9wZXJ0eQotICAgYCgocHJvcGVydHlfc2lnbmF0dXJlCi0gICAg ICBuYW1lOiAocHJvcGVydHlfaWRlbnRpZmllcikgQGZvbnQtbG9jay1wcm9wZXJ0eS1uYW1l LWZhY2UpCi0gICAgIChwdWJsaWNfZmllbGRfZGVmaW5pdGlvbgotICAgICAgbmFtZTogKHBy b3BlcnR5X2lkZW50aWZpZXIpIEBmb250LWxvY2stcHJvcGVydHktbmFtZS1mYWNlKQotCi0g ICAgIChwYWlyIGtleTogKHByb3BlcnR5X2lkZW50aWZpZXIpIEBmb250LWxvY2stcHJvcGVy dHktdXNlLWZhY2UpCi0KLSAgICAgKChzaG9ydGhhbmRfcHJvcGVydHlfaWRlbnRpZmllcikg QGZvbnQtbG9jay1wcm9wZXJ0eS11c2UtZmFjZSkpCi0KLSAgIDpsYW5ndWFnZSBsYW5ndWFn ZQotICAgOmZlYXR1cmUgJ2V4cHJlc3Npb24KLSAgICcoKGFzc2lnbm1lbnRfZXhwcmVzc2lv bgotICAgICAgbGVmdDogWyhpZGVudGlmaWVyKSBAZm9udC1sb2NrLWZ1bmN0aW9uLW5hbWUt ZmFjZQotICAgICAgICAgICAgIChtZW1iZXJfZXhwcmVzc2lvbgotICAgICAgICAgICAgICBw cm9wZXJ0eTogKHByb3BlcnR5X2lkZW50aWZpZXIpIEBmb250LWxvY2stZnVuY3Rpb24tbmFt ZS1mYWNlKV0KLSAgICAgIHJpZ2h0OiBbKGZ1bmN0aW9uKSAoYXJyb3dfZnVuY3Rpb24pXSkp Ci0KLSAgIDpsYW5ndWFnZSBsYW5ndWFnZQotICAgOmZlYXR1cmUgJ2Z1bmN0aW9uCi0gICAn KChjYWxsX2V4cHJlc3Npb24KLSAgICAgIGZ1bmN0aW9uOgotICAgICAgWyhpZGVudGlmaWVy KSBAZm9udC1sb2NrLWZ1bmN0aW9uLWNhbGwtZmFjZQotICAgICAgIChtZW1iZXJfZXhwcmVz c2lvbgotICAgICAgICBwcm9wZXJ0eTogKHByb3BlcnR5X2lkZW50aWZpZXIpIEBmb250LWxv Y2stZnVuY3Rpb24tY2FsbC1mYWNlKV0pKQotCi0gICA6bGFuZ3VhZ2UgbGFuZ3VhZ2UKLSAg IDpmZWF0dXJlICdwYXR0ZXJuCi0gICBgKChwYWlyX3BhdHRlcm4KLSAgICAgIGtleTogKHBy b3BlcnR5X2lkZW50aWZpZXIpIEBmb250LWxvY2stcHJvcGVydHktdXNlLWZhY2UKLSAgICAg IHZhbHVlOiBbKGlkZW50aWZpZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNlCi0g ICAgICAgICAgICAgIChhc3NpZ25tZW50X3BhdHRlcm4gbGVmdDogKGlkZW50aWZpZXIpIEBm b250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNlKV0pCi0KLSAgICAgKGFycmF5X3BhdHRlcm4g KGlkZW50aWZpZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNlKQotCi0gICAgICgo c2hvcnRoYW5kX3Byb3BlcnR5X2lkZW50aWZpZXJfcGF0dGVybikgQGZvbnQtbG9jay12YXJp YWJsZS1uYW1lLWZhY2UpKQotCi0gICA6bGFuZ3VhZ2UgbGFuZ3VhZ2UKLSAgIDpmZWF0dXJl ICdqc3gKLSAgIChhcHBlbmQgKHRzeC10cy1tb2RlLS1mb250LWxvY2stY29tcGF0aWJpbGl0 eS1iYjFmOTdiIGxhbmd1YWdlKQotCSAgIGAoKGpzeF9hdHRyaWJ1dGUgKHByb3BlcnR5X2lk ZW50aWZpZXIpIEB0eXBlc2NyaXB0LXRzLWpzeC1hdHRyaWJ1dGUtZmFjZSkpKQotCi0gICA6 bGFuZ3VhZ2UgbGFuZ3VhZ2UKLSAgIDpmZWF0dXJlICdudW1iZXIKLSAgIGAoKG51bWJlcikg QGZvbnQtbG9jay1udW1iZXItZmFjZQotICAgICAoKGlkZW50aWZpZXIpIEBmb250LWxvY2st bnVtYmVyLWZhY2UKLSAgICAgICg6bWF0Y2ggIlxcYFxcKD86TmFOXFx8SW5maW5pdHlcXClc XCciIEBmb250LWxvY2stbnVtYmVyLWZhY2UpKSkKLQotICAgOmxhbmd1YWdlIGxhbmd1YWdl Ci0gICA6ZmVhdHVyZSAnb3BlcmF0b3IKLSAgIGAoWyxAdHlwZXNjcmlwdC10cy1tb2RlLS1v cGVyYXRvcnNdIEBmb250LWxvY2stb3BlcmF0b3ItZmFjZQotICAgICAodGVybmFyeV9leHBy ZXNzaW9uIFsiPyIgIjoiXSBAZm9udC1sb2NrLW9wZXJhdG9yLWZhY2UpKQotCi0gICA6bGFu Z3VhZ2UgbGFuZ3VhZ2UKLSAgIDpmZWF0dXJlICdicmFja2V0Ci0gICAnKChbIigiICIpIiAi WyIgIl0iICJ7IiAifSJdKSBAZm9udC1sb2NrLWJyYWNrZXQtZmFjZSkKLQotICAgOmxhbmd1 YWdlIGxhbmd1YWdlCi0gICA6ZmVhdHVyZSAnZGVsaW1pdGVyCi0gICAnKChbIiwiICIuIiAi OyIgIjoiXSkgQGZvbnQtbG9jay1kZWxpbWl0ZXItZmFjZSkKLQotICAgOmxhbmd1YWdlIGxh bmd1YWdlCi0gICA6ZmVhdHVyZSAnZXNjYXBlLXNlcXVlbmNlCi0gICA6b3ZlcnJpZGUgdAot ICAgJygoZXNjYXBlX3NlcXVlbmNlKSBAZm9udC1sb2NrLWVzY2FwZS1mYWNlKSkpCisgIChs ZXQgKChmdW5jLWV4cCAodHN4LXRzLW1vZGUtLWZvbnQtbG9jay1jb21wYXRpYmlsaXR5LWZ1 bmN0aW9uLWV4cHJlc3Npb24gbGFuZ3VhZ2UpKSkKKyAgICAodHJlZXNpdC1mb250LWxvY2st cnVsZXMKKyAgICAgOmxhbmd1YWdlIGxhbmd1YWdlCisgICAgIDpmZWF0dXJlICdjb21tZW50 CisgICAgIGAoWyhjb21tZW50KSAoaGFzaF9iYW5nX2xpbmUpXSBAZm9udC1sb2NrLWNvbW1l bnQtZmFjZSkKKworICAgICA6bGFuZ3VhZ2UgbGFuZ3VhZ2UKKyAgICAgOmZlYXR1cmUgJ2Nv bnN0YW50CisgICAgIGAoKChpZGVudGlmaWVyKSBAZm9udC1sb2NrLWNvbnN0YW50LWZhY2UK KyAgICAgICAgKDptYXRjaCAiXFxgW0EtWl9dWzAtOUEtWl9dKlxcJyIgQGZvbnQtbG9jay1j b25zdGFudC1mYWNlKSkKKyAgICAgICBbKHRydWUpIChmYWxzZSkgKG51bGwpXSBAZm9udC1s b2NrLWNvbnN0YW50LWZhY2UpCisKKyAgICAgOmxhbmd1YWdlIGxhbmd1YWdlCisgICAgIDpm ZWF0dXJlICdrZXl3b3JkCisgICAgIGAoWyxAdHlwZXNjcmlwdC10cy1tb2RlLS1rZXl3b3Jk c10gQGZvbnQtbG9jay1rZXl3b3JkLWZhY2UKKyAgICAgICBbKHRoaXMpIChzdXBlcildIEBm b250LWxvY2sta2V5d29yZC1mYWNlKQorCisgICAgIDpsYW5ndWFnZSBsYW5ndWFnZQorICAg ICA6ZmVhdHVyZSAnc3RyaW5nCisgICAgIGAoKHJlZ2V4IHBhdHRlcm46IChyZWdleF9wYXR0 ZXJuKSkgQGZvbnQtbG9jay1yZWdleHAtZmFjZQorICAgICAgIChzdHJpbmcpIEBmb250LWxv Y2stc3RyaW5nLWZhY2UKKyAgICAgICAodGVtcGxhdGVfc3RyaW5nKSBAanMtLWZvbnRpZnkt dGVtcGxhdGUtc3RyaW5nCisgICAgICAgKHRlbXBsYXRlX3N1YnN0aXR1dGlvbiBbIiR7IiAi fSJdIEBmb250LWxvY2stbWlzYy1wdW5jdHVhdGlvbi1mYWNlKSkKKworICAgICA6bGFuZ3Vh Z2UgbGFuZ3VhZ2UKKyAgICAgOm92ZXJyaWRlIHQgOzsgZm9yIGZ1bmN0aW9ucyBhc3NpZ25l ZCB0byB2YXJpYWJsZXMKKyAgICAgOmZlYXR1cmUgJ2RlY2xhcmF0aW9uCisgICAgIGAoKCxm dW5jLWV4cAorICAgICAgICBuYW1lOiAoaWRlbnRpZmllcikgQGZvbnQtbG9jay1mdW5jdGlv bi1uYW1lLWZhY2UpCisgICAgICAgKGZ1bmN0aW9uX2RlY2xhcmF0aW9uCisgICAgICAgIG5h bWU6IChpZGVudGlmaWVyKSBAZm9udC1sb2NrLWZ1bmN0aW9uLW5hbWUtZmFjZSkKKyAgICAg ICAoZnVuY3Rpb25fc2lnbmF0dXJlCisgICAgICAgIG5hbWU6IChpZGVudGlmaWVyKSBAZm9u dC1sb2NrLWZ1bmN0aW9uLW5hbWUtZmFjZSkKKworICAgICAgIChtZXRob2RfZGVmaW5pdGlv bgorICAgICAgICBuYW1lOiAocHJvcGVydHlfaWRlbnRpZmllcikgQGZvbnQtbG9jay1mdW5j dGlvbi1uYW1lLWZhY2UpCisgICAgICAgKG1ldGhvZF9zaWduYXR1cmUKKyAgICAgICAgbmFt ZTogKHByb3BlcnR5X2lkZW50aWZpZXIpIEBmb250LWxvY2stZnVuY3Rpb24tbmFtZS1mYWNl KQorICAgICAgIChyZXF1aXJlZF9wYXJhbWV0ZXIgKGlkZW50aWZpZXIpIEBmb250LWxvY2st dmFyaWFibGUtbmFtZS1mYWNlKQorICAgICAgIChvcHRpb25hbF9wYXJhbWV0ZXIgKGlkZW50 aWZpZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNlKQorCisgICAgICAgKHZhcmlh YmxlX2RlY2xhcmF0b3IKKyAgICAgICAgbmFtZTogKGlkZW50aWZpZXIpIEBmb250LWxvY2st ZnVuY3Rpb24tbmFtZS1mYWNlCisgICAgICAgIHZhbHVlOiBbKCxmdW5jLWV4cCkgKGFycm93 X2Z1bmN0aW9uKV0pCisKKyAgICAgICAodmFyaWFibGVfZGVjbGFyYXRvcgorICAgICAgICBu YW1lOiAoaWRlbnRpZmllcikgQGZvbnQtbG9jay12YXJpYWJsZS1uYW1lLWZhY2UpCisKKyAg ICAgICAoZW51bV9kZWNsYXJhdGlvbiAoaWRlbnRpZmllcikgQGZvbnQtbG9jay10eXBlLWZh Y2UpCisKKyAgICAgICAoZXh0ZW5kc19jbGF1c2UgdmFsdWU6IChpZGVudGlmaWVyKSBAZm9u dC1sb2NrLXR5cGUtZmFjZSkKKyAgICAgICA7OyBleHRlbmRzIFJlYWN0LkNvbXBvbmVudDxU PgorICAgICAgIChleHRlbmRzX2NsYXVzZSB2YWx1ZTogKG1lbWJlcl9leHByZXNzaW9uCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0OiAoaWRlbnRpZmllcikgQGZv bnQtbG9jay10eXBlLWZhY2UKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwcm9w ZXJ0eTogKHByb3BlcnR5X2lkZW50aWZpZXIpIEBmb250LWxvY2stdHlwZS1mYWNlKSkKKwor ICAgICAgIChhcnJvd19mdW5jdGlvbgorICAgICAgICBwYXJhbWV0ZXI6IChpZGVudGlmaWVy KSBAZm9udC1sb2NrLXZhcmlhYmxlLW5hbWUtZmFjZSkKKworICAgICAgICh2YXJpYWJsZV9k ZWNsYXJhdG9yCisgICAgICAgIG5hbWU6IChhcnJheV9wYXR0ZXJuCisgICAgICAgICAgICAg ICAoaWRlbnRpZmllcikKKyAgICAgICAgICAgICAgIChpZGVudGlmaWVyKSBAZm9udC1sb2Nr LWZ1bmN0aW9uLW5hbWUtZmFjZSkKKyAgICAgICAgdmFsdWU6IChhcnJheSAobnVtYmVyKSAo LGZ1bmMtZXhwKSkpCisKKyAgICAgICAoY2F0Y2hfY2xhdXNlCisgICAgICAgIHBhcmFtZXRl cjogKGlkZW50aWZpZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNlKQorCisgICAg ICAgOzsgZnVsbCBtb2R1bGUgaW1wb3J0cworICAgICAgIChpbXBvcnRfY2xhdXNlIChpZGVu dGlmaWVyKSBAZm9udC1sb2NrLXZhcmlhYmxlLW5hbWUtZmFjZSkKKyAgICAgICA7OyBuYW1l ZCBpbXBvcnRzIHdpdGggYWxpYXNpbmcKKyAgICAgICAoaW1wb3J0X2NsYXVzZSAobmFtZWRf aW1wb3J0cyAoaW1wb3J0X3NwZWNpZmllcgorICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBhbGlhczogKGlkZW50aWZpZXIpIEBmb250LWxvY2stdmFyaWFibGUtbmFt ZS1mYWNlKSkpCisgICAgICAgOzsgbmFtZWQgaW1wb3J0cyB3aXRob3V0IGFsaWFzaW5nCisg ICAgICAgKGltcG9ydF9jbGF1c2UgKG5hbWVkX2ltcG9ydHMgKGltcG9ydF9zcGVjaWZpZXIK KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIWFsaWFzCisgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5hbWU6IChpZGVudGlmaWVyKSBAZm9u dC1sb2NrLXZhcmlhYmxlLW5hbWUtZmFjZSkpKQorCisgICAgICAgOzsgZnVsbCBuYW1lc3Bh Y2UgaW1wb3J0ICgqIGFzIGFsaWFzKQorICAgICAgIChpbXBvcnRfY2xhdXNlIChuYW1lc3Bh Y2VfaW1wb3J0IChpZGVudGlmaWVyKSBAZm9udC1sb2NrLXZhcmlhYmxlLW5hbWUtZmFjZSkp KQorCisgICAgIDpsYW5ndWFnZSBsYW5ndWFnZQorICAgICA6ZmVhdHVyZSAnaWRlbnRpZmll cgorICAgICBgKChuZXN0ZWRfdHlwZV9pZGVudGlmaWVyCisgICAgICAgIG1vZHVsZTogKGlk ZW50aWZpZXIpIEBmb250LWxvY2stdHlwZS1mYWNlKQorCisgICAgICAgKHR5cGVfaWRlbnRp ZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2UKKworICAgICAgIChwcmVkZWZpbmVkX3R5cGUp IEBmb250LWxvY2stdHlwZS1mYWNlCisKKyAgICAgICAobmV3X2V4cHJlc3Npb24KKyAgICAg ICAgY29uc3RydWN0b3I6IChpZGVudGlmaWVyKSBAZm9udC1sb2NrLXR5cGUtZmFjZSkKKwor ICAgICAgIChlbnVtX2JvZHkgKHByb3BlcnR5X2lkZW50aWZpZXIpIEBmb250LWxvY2stdHlw ZS1mYWNlKQorCisgICAgICAgKGVudW1fYXNzaWdubWVudCBuYW1lOiAocHJvcGVydHlfaWRl bnRpZmllcikgQGZvbnQtbG9jay10eXBlLWZhY2UpCisKKyAgICAgICAodmFyaWFibGVfZGVj bGFyYXRvcgorICAgICAgICBuYW1lOiAoaWRlbnRpZmllcikgQGZvbnQtbG9jay12YXJpYWJs ZS1uYW1lLWZhY2UpCisKKyAgICAgICAoZm9yX2luX3N0YXRlbWVudAorICAgICAgICBsZWZ0 OiAoaWRlbnRpZmllcikgQGZvbnQtbG9jay12YXJpYWJsZS1uYW1lLWZhY2UpCisKKyAgICAg ICAoYXJyb3dfZnVuY3Rpb24KKyAgICAgICAgcGFyYW1ldGVyczoKKyAgICAgICAgWyhfIChp ZGVudGlmaWVyKSBAZm9udC1sb2NrLXZhcmlhYmxlLW5hbWUtZmFjZSkKKyAgICAgICAgIChf IChfIChpZGVudGlmaWVyKSBAZm9udC1sb2NrLXZhcmlhYmxlLW5hbWUtZmFjZSkpCisgICAg ICAgICAoXyAoXyAoXyAoaWRlbnRpZmllcikgQGZvbnQtbG9jay12YXJpYWJsZS1uYW1lLWZh Y2UpKSldKSkKKworICAgICA6bGFuZ3VhZ2UgbGFuZ3VhZ2UKKyAgICAgOmZlYXR1cmUgJ3By b3BlcnR5CisgICAgIGAoKHByb3BlcnR5X3NpZ25hdHVyZQorICAgICAgICBuYW1lOiAocHJv cGVydHlfaWRlbnRpZmllcikgQGZvbnQtbG9jay1wcm9wZXJ0eS1uYW1lLWZhY2UpCisgICAg ICAgKHB1YmxpY19maWVsZF9kZWZpbml0aW9uCisgICAgICAgIG5hbWU6IChwcm9wZXJ0eV9p ZGVudGlmaWVyKSBAZm9udC1sb2NrLXByb3BlcnR5LW5hbWUtZmFjZSkKKworICAgICAgIChw YWlyIGtleTogKHByb3BlcnR5X2lkZW50aWZpZXIpIEBmb250LWxvY2stcHJvcGVydHktdXNl LWZhY2UpCisKKyAgICAgICAoKHNob3J0aGFuZF9wcm9wZXJ0eV9pZGVudGlmaWVyKSBAZm9u dC1sb2NrLXByb3BlcnR5LXVzZS1mYWNlKSkKKworICAgICA6bGFuZ3VhZ2UgbGFuZ3VhZ2UK KyAgICAgOmZlYXR1cmUgJ2V4cHJlc3Npb24KKyAgICAgYCgoYXNzaWdubWVudF9leHByZXNz aW9uCisgICAgICAgIGxlZnQ6IFsoaWRlbnRpZmllcikgQGZvbnQtbG9jay1mdW5jdGlvbi1u YW1lLWZhY2UKKyAgICAgICAgICAgICAgIChtZW1iZXJfZXhwcmVzc2lvbgorICAgICAgICAg ICAgICAgIHByb3BlcnR5OiAocHJvcGVydHlfaWRlbnRpZmllcikgQGZvbnQtbG9jay1mdW5j dGlvbi1uYW1lLWZhY2UpXQorICAgICAgICByaWdodDogWygsZnVuYy1leHApIChhcnJvd19m dW5jdGlvbildKSkKKworICAgICA6bGFuZ3VhZ2UgbGFuZ3VhZ2UKKyAgICAgOmZlYXR1cmUg J2Z1bmN0aW9uCisgICAgICcoKGNhbGxfZXhwcmVzc2lvbgorICAgICAgICBmdW5jdGlvbjoK KyAgICAgICAgWyhpZGVudGlmaWVyKSBAZm9udC1sb2NrLWZ1bmN0aW9uLWNhbGwtZmFjZQor ICAgICAgICAgKG1lbWJlcl9leHByZXNzaW9uCisgICAgICAgICAgcHJvcGVydHk6IChwcm9w ZXJ0eV9pZGVudGlmaWVyKSBAZm9udC1sb2NrLWZ1bmN0aW9uLWNhbGwtZmFjZSldKSkKKwor ICAgICA6bGFuZ3VhZ2UgbGFuZ3VhZ2UKKyAgICAgOmZlYXR1cmUgJ3BhdHRlcm4KKyAgICAg YCgocGFpcl9wYXR0ZXJuCisgICAgICAgIGtleTogKHByb3BlcnR5X2lkZW50aWZpZXIpIEBm b250LWxvY2stcHJvcGVydHktdXNlLWZhY2UKKyAgICAgICAgdmFsdWU6IFsoaWRlbnRpZmll cikgQGZvbnQtbG9jay12YXJpYWJsZS1uYW1lLWZhY2UKKyAgICAgICAgICAgICAgICAoYXNz aWdubWVudF9wYXR0ZXJuIGxlZnQ6IChpZGVudGlmaWVyKSBAZm9udC1sb2NrLXZhcmlhYmxl LW5hbWUtZmFjZSldKQorCisgICAgICAgKGFycmF5X3BhdHRlcm4gKGlkZW50aWZpZXIpIEBm b250LWxvY2stdmFyaWFibGUtbmFtZS1mYWNlKQorCisgICAgICAgKChzaG9ydGhhbmRfcHJv cGVydHlfaWRlbnRpZmllcl9wYXR0ZXJuKSBAZm9udC1sb2NrLXZhcmlhYmxlLW5hbWUtZmFj ZSkpCisKKyAgICAgOmxhbmd1YWdlIGxhbmd1YWdlCisgICAgIDpmZWF0dXJlICdqc3gKKyAg ICAgKGFwcGVuZCAodHN4LXRzLW1vZGUtLWZvbnQtbG9jay1jb21wYXRpYmlsaXR5LWJiMWY5 N2IgbGFuZ3VhZ2UpCisJICAgICBgKChqc3hfYXR0cmlidXRlIChwcm9wZXJ0eV9pZGVudGlm aWVyKSBAdHlwZXNjcmlwdC10cy1qc3gtYXR0cmlidXRlLWZhY2UpKSkKKworICAgICA6bGFu Z3VhZ2UgbGFuZ3VhZ2UKKyAgICAgOmZlYXR1cmUgJ251bWJlcgorICAgICBgKChudW1iZXIp IEBmb250LWxvY2stbnVtYmVyLWZhY2UKKyAgICAgICAoKGlkZW50aWZpZXIpIEBmb250LWxv Y2stbnVtYmVyLWZhY2UKKyAgICAgICAgKDptYXRjaCAiXFxgXFwoPzpOYU5cXHxJbmZpbml0 eVxcKVxcJyIgQGZvbnQtbG9jay1udW1iZXItZmFjZSkpKQorCisgICAgIDpsYW5ndWFnZSBs YW5ndWFnZQorICAgICA6ZmVhdHVyZSAnb3BlcmF0b3IKKyAgICAgYChbLEB0eXBlc2NyaXB0 LXRzLW1vZGUtLW9wZXJhdG9yc10gQGZvbnQtbG9jay1vcGVyYXRvci1mYWNlCisgICAgICAg KHRlcm5hcnlfZXhwcmVzc2lvbiBbIj8iICI6Il0gQGZvbnQtbG9jay1vcGVyYXRvci1mYWNl KSkKKworICAgICA6bGFuZ3VhZ2UgbGFuZ3VhZ2UKKyAgICAgOmZlYXR1cmUgJ2JyYWNrZXQK KyAgICAgJygoWyIoIiAiKSIgIlsiICJdIiAieyIgIn0iXSkgQGZvbnQtbG9jay1icmFja2V0 LWZhY2UpCisKKyAgICAgOmxhbmd1YWdlIGxhbmd1YWdlCisgICAgIDpmZWF0dXJlICdkZWxp bWl0ZXIKKyAgICAgJygoWyIsIiAiLiIgIjsiICI6Il0pIEBmb250LWxvY2stZGVsaW1pdGVy LWZhY2UpCisKKyAgICAgOmxhbmd1YWdlIGxhbmd1YWdlCisgICAgIDpmZWF0dXJlICdlc2Nh cGUtc2VxdWVuY2UKKyAgICAgOm92ZXJyaWRlIHQKKyAgICAgJygoZXNjYXBlX3NlcXVlbmNl KSBAZm9udC1sb2NrLWVzY2FwZS1mYWNlKSkpKQogCiA7OzsjIyNhdXRvbG9hZAogKGRlZmlu ZS1kZXJpdmVkLW1vZGUgdHlwZXNjcmlwdC10cy1iYXNlLW1vZGUgcHJvZy1tb2RlICJUeXBl U2NyaXB0IgotLSAKMi4zNC4xCgo= --------------mbi2v3DJT03P0tgqiDLlFyFX-- From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 10 22:02:45 2024 Received: (at 69024) by debbugs.gnu.org; 11 Feb 2024 03:02:45 +0000 Received: from localhost ([127.0.0.1]:39463 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ07A-0004Mc-V2 for submit@debbugs.gnu.org; Sat, 10 Feb 2024 22:02:45 -0500 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]:51795) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ078-0004MD-S0 for 69024@debbugs.gnu.org; Sat, 10 Feb 2024 22:02:44 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.47]) by mailout.west.internal (Postfix) with ESMTP id 949103200A72; Sat, 10 Feb 2024 22:02:20 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute6.internal (MEProxy); Sat, 10 Feb 2024 22:02:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1707620540; x=1707706940; bh=Ol+MdzfTEQX3qheU+6AcK+Un+UeNlKgZksMiKy2vIhc=; b= o5tA+xUcI6laJgJwGMZ0HmRZmJtEpjWkoAn1309hJDFh9rrq5Bp75vOQnqJIZMRt znkr+KOMMkAdBsJHCrkz9WfLwYnV9BIXAs3al9mye+vz0JQO9guyc8i5LI4Yn8Hn 9V6wRXuoNmAd7X4qe2hd7c0zBA/11aw5GESxJAF6PEBE6L7xeUPCB5ctb6jZgw27 qg9igwXp7LafAPRGYAWdnw4qcZLzWMvKjfQSWkSJBZtmQlqS4D3DK5lUFPCmNFWP a+wnK4ZKHGtyq1s3NZs6BsB9UFM+FFVUuj0CC76OQ7Ts34gxMucOS8/slKpcTS6e YOtYB5/2vSfV53jqKGOP2Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1707620540; x= 1707706940; bh=Ol+MdzfTEQX3qheU+6AcK+Un+UeNlKgZksMiKy2vIhc=; b=q 3Vbc5gi2Gnwej1jRQiLONVKT18EVt9vALGDH6Q3RjgHsBOnDL73pWwpozxk9DVjK crUW3xl0Di3pJLL87T2IFKO2H+8R07qRcqjvdVQOpXARYiB12ycBbpHrSw7ee/U8 pwh2LbnGga4ae0+yVQmhjP2Xq3YABSHzMRurpOHY5SmjQhS6gmIQET0qGgZPbsb0 MqJDdL1zWKTHGGkJv9TpvefWW79E0iDJ+nknKwMeEUZ8hxS/EmAkqMW6wwab4QOu +v9sotFZcaPcGKwATXJfwiNDWvSaAsBG+xcPcZr6xi/EjtVZaC1z9iCius1mSbH1 hqyjzJtqpNrs/uXxfSblg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledruddtgdehhecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefkffggfgfuvfhfhfgjtgfgsehtkeertddtvdejnecuhfhrohhmpeffmhhithhr hicuifhuthhovhcuoegumhhithhrhiesghhuthhovhdruggvvheqnecuggftrfgrthhtvg hrnhepieffgfeuhfehteeihedttdevjeduffetteelhefgleehhfetueelkeeiieevffdu necuffhomhgrihhnpehgnhhurdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrg hrrghmpehmrghilhhfrhhomhepughmihhtrhihsehguhhtohhvrdguvghv X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 10 Feb 2024 22:02:19 -0500 (EST) Message-ID: Date: Sun, 11 Feb 2024 05:02:17 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#69024: [PATCH] Breaking change in tree-sitter-typescript/tsx starting version 0.20.4 Content-Language: en-US To: =?UTF-8?B?TG/Dr2MgTGVtYcOudHJl?= , 69024@debbugs.gnu.org References: From: Dmitry Gutov In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 69024 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi! On 11/02/2024 01:38, Loïc Lemaître wrote: > A similar patch is also needed for Typescript/TSX in relation to this > closed bug in Javascript : > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68879 > > The attached patch should do the job. Thanks for the patch! Pushed to emacs-29. It probably doesn't exhaust our capability to accept your patches without copyright assignment, but it would help if you can get started on it, to contribute more in the future. From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 11 01:51:10 2024 Received: (at 69024) by debbugs.gnu.org; 11 Feb 2024 06:51:11 +0000 Received: from localhost ([127.0.0.1]:53446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ3gE-0006ah-LK for submit@debbugs.gnu.org; Sun, 11 Feb 2024 01:51:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:51006) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ3gC-0006aP-Li for 69024@debbugs.gnu.org; Sun, 11 Feb 2024 01:51:10 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rZ3fr-0005Nk-1n; Sun, 11 Feb 2024 01:50:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=XLndleL5gWP/zm7nkxvu2AFv1cb7CHbSpD+47Fn5h7s=; b=QbktCyf9kD85y1ioy8nD YlBHwYjtarQEjIb1+ZO9AZ2ceEjlJmN8en0Fv1IRp7wn7U5KYwjVcRUAkZYNRuBhIvADp2p4YjJLD bFj/dQ2vQ3sZvR8tdACD3braicZbiNwAe9QeqQ/ZuDbUXuMiPRtsjWGaCoFIqpeXWdnKlHHKfnsO7 eicExewbfXSW7hAG1MFpzHv4sfI6lRt1ipc1Sy85ddFrIBymioEP8Hi91AELRwjiSgMWukAeBuwRB gRKUYxUBJWQ7aIhxsafRVhX1/RlB5up5nJ8e2VUBgm/bTIiSQnhGP5sjGa8WYvN9lW/wNva1Dt6Uc u6JU2kusXyTRzw==; Date: Sun, 11 Feb 2024 08:50:45 +0200 Message-Id: <8634tztry2.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-Reply-To: (message from Dmitry Gutov on Sun, 11 Feb 2024 05:02:17 +0200) Subject: Re: bug#69024: [PATCH] Breaking change in tree-sitter-typescript/tsx starting version 0.20.4 References: MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: 69024 Cc: 69024@debbugs.gnu.org, loic.lemaitre@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) > Date: Sun, 11 Feb 2024 05:02:17 +0200 > From: Dmitry Gutov > > On 11/02/2024 01:38, Loïc Lemaître wrote: > > A similar patch is also needed for Typescript/TSX in relation to this > > closed bug in Javascript : > > https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68879 > > > > The attached patch should do the job. > > Thanks for the patch! Pushed to emacs-29. Should this bug be closed now? And what about bug#68924 -- does this solve that one as well? From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 11 01:55:22 2024 Received: (at control) by debbugs.gnu.org; 11 Feb 2024 06:55:22 +0000 Received: from localhost ([127.0.0.1]:53580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ3kH-0006jB-U3 for submit@debbugs.gnu.org; Sun, 11 Feb 2024 01:55:22 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:57408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ3h4-0006cG-6C; Sun, 11 Feb 2024 01:52:02 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rZ3gi-0005Tt-RL; Sun, 11 Feb 2024 01:51:40 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=lCICJvx+w0ofxVIqMRm2iGtj7R5cKYvKIrG3sT46bjU=; b=oU2kpKheV7Q7 N3VYj3tatKgAn+05N4JluNIieFuiS5EiTQt8tTSrDG4F8QsLmyH6GnuJCVoBg1qX7/1u2hsVBqmZs ntYt+zq+C6Mg4QtDsDiM0aiYoQR7keMrASFdnge7WTbPCHfWZGUlhEDqzhv6XnplGoFQVTsJC9j0h T+TYI0NnaTc4nvFCMwaee49O7YCLg/yafQ4HgLC/DlQNuirQ8FkR0EkSkzMBJhNXssIMIa5vWhYFy LMUqQWivuVP5zGqwNQRZliE70xXi58VQDQ+NMXnsU5hyIL7PDq/8+MWP+hvn7Asi/sHYNnQZz5U68 DS3spIET5/LQ1+xKU7KNbg==; Date: Sun, 11 Feb 2024 08:51:39 +0200 Message-Id: <861q9jtrwk.fsf@gnu.org> From: Eli Zaretskii To: Dmitry Gutov In-Reply-To: <2994b3c7-dad4-4fa7-9285-7581c53a1a3a@gutov.dev> (message from Dmitry Gutov on Sun, 11 Feb 2024 05:05:09 +0200) Subject: Re: bug#68924: 30.0.50; typescipt-ts-mode query update References: <865xywvhlb.fsf@gnu.org> <2994b3c7-dad4-4fa7-9285-7581c53a1a3a@gutov.dev> X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: control Cc: dwuggh@gmail.com, 68924@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) merge 68924 69024 thanks > Date: Sun, 11 Feb 2024 05:05:09 +0200 > Cc: 68924@debbugs.gnu.org > From: Dmitry Gutov > > On 10/02/2024 10:39, Eli Zaretskii wrote: > >> From: dwuggh black > >> Date: Sun, 4 Feb 2024 17:44:29 +0800 > >> > >> tree-sitter-javascript has updated their queries in commit > >> `https://github.com/tree-sitter/tree-sitter-javascript/commit/84c57eeb0eb28046e72f08d77b4c00efc5819a24` , > >> renaming `function` to `function_expression`, and tree-sitter-typescript > >> followed this update on > >> `https://github.com/tree-sitter/tree-sitter-typescript/commit/8ea2f2e83bca12f27afe93c289480de2db4e3f93`, > >> which cause query at line 231 in `typescript-ts-mode` failed to parse. > > Dmitry, could you please take care of this? > > I think bug#69024 fixed that, I've pushed the proposed patch just now. > > (Someone might want to mark either of the reports as duplicate.) We don't mark bugs as duplicates, we merge them. Done. From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 11 05:37:56 2024 Received: (at 69024) by debbugs.gnu.org; 11 Feb 2024 10:37:56 +0000 Received: from localhost ([127.0.0.1]:37440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ7Df-0004a7-OX for submit@debbugs.gnu.org; Sun, 11 Feb 2024 05:37:56 -0500 Received: from mail-wr1-x432.google.com ([2a00:1450:4864:20::432]:58517) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ7De-0004Zm-05 for 69024@debbugs.gnu.org; Sun, 11 Feb 2024 05:37:54 -0500 Received: by mail-wr1-x432.google.com with SMTP id ffacd0b85a97d-33b7e136a48so169403f8f.0 for <69024@debbugs.gnu.org>; Sun, 11 Feb 2024 02:37:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707647851; x=1708252651; darn=debbugs.gnu.org; h=in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=wZccFVtxkvfDtRhY8l75PhA99V5U8i5oYh5P2o+N1gg=; b=c/dOB4SLzxL7iVmcOcw/p9I67Vc4U4/+T+BoAaWqM3G7i1DugMlbOr+9cMLxP6DFxC oIgEeZWT7ydi90vXDSquwb8+q4v2fde7Hlp1e5oASyHWSRVVoZRJ5iQsefJ0O9pwW5Mm wIsD/kqPLIShyra+WPby9h/CL6XjWbWVMsNcdPmR2fzrr1cHFaW7H3CTKJjll1BFHone HjuOXz0D6syYFGhldjPdXphp5dR0+9rVyJmGdPGFokYrF7Um1gGyx3kq4nOWRmHwY3Nn 2w0TYDrOPW7FjT/Mnrqs+iNOlSGhZG1dTcjYCEU9ivwxXeTJXXLlgvir/NjitYlEDaQR +9zw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707647851; x=1708252651; h=in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=wZccFVtxkvfDtRhY8l75PhA99V5U8i5oYh5P2o+N1gg=; b=KPPEW1VKqo1/lKVkhobwLM2cBHI9xDrelSYI7lyUbEyXk6sukO8fx/FlGucjm0ZJw9 MELVCFU6Bjfbu2H8rqme0cARWUsEfNHg7i/W4Fh9Eri98UFVm1Sg05QVDaVHyKNz76CM JJ3rfN/imAoCcHyms9uAtbLhVr0UpZCRFn3Qiqw4otpOfXeUonxDYjoGNyxJJjcBSV/G jdhXOWzb9JeZzNUCvq0jVjXjehIijy8n8tY6aTMEVZ8tQWW9DJDMpekTtn0jVIQDEJ9C DHK8sRpRknN4soF1kRDeTZKcMB3S5vbuz8II1vEpbAHkXYtvmN2wJDghj24NqSmrotTW zCGg== X-Gm-Message-State: AOJu0YwfGGiBUKUyRjVsoR5VJqJHI0RgCHvbL/WvLQIfegemwLc7AM8I dd7RFBxvqLPz6gcSv2TuPIn4EBZE4BhJJIxGuI0fZzr2L45JYaumjwyFtzpF X-Google-Smtp-Source: AGHT+IGVs6jH88Z97sFL00ZNSYMGzeRGDYyISu7ZqKe67dFBMqmIrVBj0i6RS+hz9C28NXOgRb+wcw== X-Received: by 2002:adf:f245:0:b0:33b:4908:9bbc with SMTP id b5-20020adff245000000b0033b49089bbcmr3411502wrp.40.1707647851353; Sun, 11 Feb 2024 02:37:31 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCUb5Q5vA4sj2bcv23DCoQ3cfGDsYeAmitVKnKhtk/ws5R6lg6QOWHwmboQAx8s02my23rjhGTZWvgCzFDFM4PqWneuoLSs= Received: from ?IPV6:2a02:8428:2fa4:4b01:872:89d4:c6e3:a18b? ([2a02:8428:2fa4:4b01:872:89d4:c6e3:a18b]) by smtp.gmail.com with ESMTPSA id bn5-20020a056000060500b0033b3c03053esm4005177wrb.78.2024.02.11.02.37.30 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 11 Feb 2024 02:37:30 -0800 (PST) Content-Type: multipart/alternative; boundary="------------Jld4i79nqGdjomdiHbC6mOhi" Message-ID: <51d7d3f1-1004-4e16-b9cc-dee21b49e077@gmail.com> Date: Sun, 11 Feb 2024 11:37:29 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#69024: [PATCH] Breaking change in tree-sitter-typescript/tsx starting version 0.20.4 To: Dmitry Gutov , 69024@debbugs.gnu.org References: Content-Language: fr From: =?UTF-8?B?TG/Dr2MgTGVtYcOudHJl?= In-Reply-To: X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 69024 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is a multi-part message in MIME format. --------------Jld4i79nqGdjomdiHbC6mOhi Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Thanks ! For the copyright assignment, I have read this page https://www.gnu.org/software/emacs/manual/html_node/emacs/Copyright-Assignment.html and I guess I should contact emacs-devel@gnu.org to better understand what is the process to get it. Le 11/02/2024 à 04:02, Dmitry Gutov a écrit : > Hi! > > On 11/02/2024 01:38, Loïc Lemaître wrote: >> A similar patch is also needed for Typescript/TSX in relation to this >> closed bug in Javascript : >> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68879 >> >> The attached patch should do the job. > > Thanks for the patch! Pushed to emacs-29. > > It probably doesn't exhaust our capability to accept your patches > without copyright assignment, but it would help if you can get started > on it, to contribute more in the future. --------------Jld4i79nqGdjomdiHbC6mOhi Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit

Thanks !

For the copyright assignment, I have read this page https://www.gnu.org/software/emacs/manual/html_node/emacs/Copyright-Assignment.html and I guess I should contact to better understand what is the process to get it.

Le 11/02/2024 à 04:02, Dmitry Gutov a écrit :
Hi!

On 11/02/2024 01:38, Loïc Lemaître wrote:
A similar patch is also needed for Typescript/TSX in relation to this closed bug in Javascript :
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68879

The attached patch should do the job.

Thanks for the patch! Pushed to emacs-29.

It probably doesn't exhaust our capability to accept your patches without copyright assignment, but it would help if you can get started on it, to contribute more in the future.
--------------Jld4i79nqGdjomdiHbC6mOhi-- From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 11 06:39:21 2024 Received: (at 69024) by debbugs.gnu.org; 11 Feb 2024 11:39:21 +0000 Received: from localhost ([127.0.0.1]:41334 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ8B6-0007kZ-FF for submit@debbugs.gnu.org; Sun, 11 Feb 2024 06:39:21 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:34120) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ8B5-0007kA-30 for 69024@debbugs.gnu.org; Sun, 11 Feb 2024 06:39:19 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rZ8Aj-0004tL-BU; Sun, 11 Feb 2024 06:38:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=E1PzeAhl96Vga4jg2oPV/r2EkLlJh/iZ5A1q2saSEvM=; b=ej3Cdqlq5CKm2bJQO7XW T/8H91NsPpdGHmH71Fbxo6uZVEK7nkOItKYyMGE3n48T1n9o75VcOotVrub7K2Gl/O2/pFtHUC14f lif5zFITxA5Rg5LsrSWWPGVlBHhKaGzQ68CeIAPxlOBghYn6exvC0NDqCsar3GXx2rq8hwvP1tZ7g LjZ2pW4MH7FqUyIsujTkpA3VP5BhowdE+iybVPkePNCwu2MwP9g7tzFRW1Ch9IkWO6oRmlyt6D0xK yRNozyRshd7svB9yDCsVIoMjmT/vujiSYWqSZhCQ7FuAOx2uaZLrM3Wf7X2mlivFlDbEmsXhIen5i +/DELpJJhtdOWA==; Date: Sun, 11 Feb 2024 13:38:54 +0200 Message-Id: <86plx3s01d.fsf@gnu.org> From: Eli Zaretskii To: =?utf-8?Q?Lo=C3=AFc_Lema=C3=AEtre?= In-Reply-To: <51d7d3f1-1004-4e16-b9cc-dee21b49e077@gmail.com> (loic.lemaitre@gmail.com) Subject: Re: bug#69024: [PATCH] Breaking change in tree-sitter-typescript/tsx starting version 0.20.4 References: <51d7d3f1-1004-4e16-b9cc-dee21b49e077@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 69024 Cc: 69024@debbugs.gnu.org, dmitry@gutov.dev X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Date: Sun, 11 Feb 2024 11:37:29 +0100 > From: Loïc Lemaître > > > For the copyright assignment, I have read this page > https://www.gnu.org/software/emacs/manual/html_node/emacs/Copyright-Assignment.html and I guess I > should contact emacs-devel@gnu.org to better understand what is the process to get it. No need, I've sent the form off-list. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Sun Feb 11 07:36:32 2024 Received: (at 69024-done) by debbugs.gnu.org; 11 Feb 2024 12:36:32 +0000 Received: from localhost ([127.0.0.1]:44678 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ94R-0004o7-Jw for submit@debbugs.gnu.org; Sun, 11 Feb 2024 07:36:31 -0500 Received: from wout4-smtp.messagingengine.com ([64.147.123.20]:42051) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rZ94N-0004nc-S3 for 69024-done@debbugs.gnu.org; Sun, 11 Feb 2024 07:36:29 -0500 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.west.internal (Postfix) with ESMTP id AFE7B320077A; Sun, 11 Feb 2024 07:27:48 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Sun, 11 Feb 2024 07:27:49 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gutov.dev; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1707654468; x=1707740868; bh=oljkl8jb3j82Wa5fFL3G7mzdiWGGpxaaJfBhvA6/i44=; b= GRog6E113ZeTAUmTSTBbtdRJwpT9aBujKdF/qgV/F03tlsJqCkJf21W9e0UL0amq GPGQfyXuiJUakFAnzNLDfIZPl2OH+ldQR9pyoDd/MpO4i5SrjbWmcUyu0mE0E15n dmtkNeLREkJLWH/bzNh2nHfWvFHbP/aRKpDfNiXE8bw5rfRwlahbM8a8DWn/JF5c AQkvNvsTXW5b9bFFg7crL5RVTLwut5BBIxt7EMGFiw3TdTJAVX4e0Z/gwmk5omgY ULg934qFjOecpaxJYvgXCI4FDPcT7Ta0j/ldZ5ci9UZlxBOs/L1TFM8xk6Y8mPjN LZHaKu32uvXZf7DWcopUsg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1707654468; x= 1707740868; bh=oljkl8jb3j82Wa5fFL3G7mzdiWGGpxaaJfBhvA6/i44=; b=T /mLaMOLa59uPv4h6M5vdsxKUq6yA6d4bJhcRw1XuF7FANV0gtsdp8uWsN3yGKYjz urXWEEUAR1igVsRcQzCsQfoFrEixsHLf5WeAYIO/O9NAdoUqjMcNaxv3bR+ZcKwr SggAZlOmmXZ6t+DERlb3gkhiUolIL4mJRD7MtF1pGiFSQzMOPE2q7qfRBrbmvJxN uVvOhsk1fBWpmHAZ9SV6MJPKg8aPH+y9gODMMpJogUtzmAzXHxtppM+V3nHSY/Xw cySMPQBxkfLMqB83Mz0n9Canpj24uEf3jeDYsN3ZjJ8H4GfZd2ywsLFqeSMsw4dP kgsZ3PzJaaGfcTfPTez1A== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledruddugdegudcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefkffggfgfuvfevfhfhjggtgfesthekredttddvjeenucfhrhhomhepffhmihht rhihucfiuhhtohhvuceoughmihhtrhihsehguhhtohhvrdguvghvqeenucggtffrrghtth gvrhhnpeeuteduhfeitdejkeeuffefhefgffevveetjedthfetteegtefhveeujeekjefg veenucffohhmrghinhepghhnuhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurf grrhgrmhepmhgrihhlfhhrohhmpegumhhithhrhiesghhuthhovhdruggvvh X-ME-Proxy: Feedback-ID: i0e71465a:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 11 Feb 2024 07:27:46 -0500 (EST) Message-ID: <8ef060fd-f4b0-4d30-8c2b-75666d695337@gutov.dev> Date: Sun, 11 Feb 2024 14:27:46 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: bug#69024: [PATCH] Breaking change in tree-sitter-typescript/tsx starting version 0.20.4 Content-Language: en-US To: Eli Zaretskii References: <8634tztry2.fsf@gnu.org> From: Dmitry Gutov In-Reply-To: <8634tztry2.fsf@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 69024-done Cc: 69024-done@debbugs.gnu.org, loic.lemaitre@gmail.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 11/02/2024 08:50, Eli Zaretskii wrote: >> Date: Sun, 11 Feb 2024 05:02:17 +0200 >> From: Dmitry Gutov >> >> On 11/02/2024 01:38, Loïc Lemaître wrote: >>> A similar patch is also needed for Typescript/TSX in relation to this >>> closed bug in Javascript : >>> https://debbugs.gnu.org/cgi/bugreport.cgi?bug=68879 >>> >>> The attached patch should do the job. >> Thanks for the patch! Pushed to emacs-29. > Should this bug be closed now? > > And what about bug#68924 -- does this solve that one as well? Yep, closing. From unknown Thu Jun 19 14:06:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 11 Mar 2024 11:24:06 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator