From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?Q?=D0=99=D0=BE=D1=80=D0=B4=D0=B0=D0=BD_?= =?UTF-8?Q?=D0=9C=D0=B8=D0=BB=D0=B0=D0=B4=D0=B8=D0=BD=D0=BE=D0=B2?= Newsgroups: gmane.emacs.bugs Subject: bug#63708: 29.0.60; rust-ts-mode not properly handling apostrophe Date: Tue, 30 May 2023 12:10:43 +0300 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="000000000000a772f305fce59474" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="12791"; mail-complaints-to="usenet@ciao.gmane.io" To: 63708@debbugs.gnu.org, dev@rjt.dev Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue May 30 11:12:24 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1q3vOx-0003Eb-BL for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 30 May 2023 11:12:23 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q3vOe-0006VF-No; Tue, 30 May 2023 05:12:04 -0400 Original-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 1q3vOd-0006V3-Hf for bug-gnu-emacs@gnu.org; Tue, 30 May 2023 05:12:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q3vOc-0005FB-A4 for bug-gnu-emacs@gnu.org; Tue, 30 May 2023 05:12:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1q3vOc-0005mm-4o for bug-gnu-emacs@gnu.org; Tue, 30 May 2023 05:12:02 -0400 X-Loop: help-debbugs@gnu.org In-Reply-To: Resent-From: =?UTF-8?Q?=D0=99=D0=BE=D1=80=D0=B4=D0=B0=D0=BD_?= =?UTF-8?Q?=D0=9C=D0=B8=D0=BB=D0=B0=D0=B4=D0=B8=D0=BD=D0=BE=D0=B2?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 30 May 2023 09:12:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 63708 X-GNU-PR-Package: emacs Original-Received: via spool by 63708-submit@debbugs.gnu.org id=B63708.168543786222158 (code B ref 63708); Tue, 30 May 2023 09:12:02 +0000 Original-Received: (at 63708) by debbugs.gnu.org; 30 May 2023 09:11:02 +0000 Original-Received: from localhost ([127.0.0.1]:60057 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q3vNe-0005lK-Hm for submit@debbugs.gnu.org; Tue, 30 May 2023 05:11:02 -0400 Original-Received: from mail-ej1-f43.google.com ([209.85.218.43]:48559) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1q3vNd-0005kr-JB for 63708@debbugs.gnu.org; Tue, 30 May 2023 05:11:01 -0400 Original-Received: by mail-ej1-f43.google.com with SMTP id a640c23a62f3a-9700219be87so779507266b.1 for <63708@debbugs.gnu.org>; Tue, 30 May 2023 02:11:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1685437855; x=1688029855; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=cBBip6rWAyKJFGygtpeAbm1zPvKyiHlTNT5U+th+BWE=; b=P5qKQbn08ppzGQinNIQna4Dhkan06YuZKDo29vGbj4OmR8d3AIGnkcdt4b44aZtHSC wH0LspzBYjQbQGzQdHqAo5OpaNKOCFHXpd6/txDSODHDYGaUznrYX//CwJ6hleEPTJbM MXhh/AvA1jGBpHYrhS7WKmU/MU2jbi9hKJY03HhfdoKAZiTd4Kcp+O8uapwkmd5UcYzA HOzLhfueETbLsVQKI4EaKETG8OlPhwPdWv2Z3zF/l60Ta+EI+tiatv38jOi7mUGl9BRp Rn2gRT2Zl2xxxEE0rXAT8WsIGzpxyZxGoS/0rUawdQjp33ptrslX/UMX7ieBZnjSLC3L k2eQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685437855; x=1688029855; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=cBBip6rWAyKJFGygtpeAbm1zPvKyiHlTNT5U+th+BWE=; b=ZFNtUsHgcyEb7Zg/4W+pWvWPDT+ooHy6dYZR1Pma9Wz0x+BXcnqIkZJha/IiACjQBe 290ZRV1/OLvF8qrOZ0xc3ln9ik68qim4ZnZlayfXUBLrLb17yytH4ie+nOLZhq4lvKpo 5qKE68Dkb5VhnCdW4zRvIG3kxlrFIr9IhSXnZ2VJ5VcFzP70mKDNlgiLun+JLp4Obj22 C46M9v7o5yrrfqgQnFqsxKMxGgSGxX9RpudyxDisqTRBbS+ahHAQb1uwadAKvm0qv0hp IZwvx0OHrJKU+8bH2z+6CN9qR1yERkM3JQ7fZI5Hf+wfIuK2KEB3jlsl7b7UPbfu1wFK yk3g== X-Gm-Message-State: AC+VfDxPq/mukkV1dxxFZTVpW5e8zpYb80+dDEXLauHN0myyqtc/DRaT TQSMzClEhm1K6WNt8fiSWxDCVPr2Nbl5MWgw+apu9fLM X-Google-Smtp-Source: ACHHUZ5V45KJvcUbwEzdSbeLt1QWydcYAew44/EYNrzfBiKggKyeFywgrOhLkDQtbIXANqZybVAX6TPY3qUNaGfoyx0= X-Received: by 2002:a17:907:d87:b0:96f:e7cf:501b with SMTP id go7-20020a1709070d8700b0096fe7cf501bmr2000348ejc.33.1685437855206; Tue, 30 May 2023 02:10:55 -0700 (PDT) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:262625 Archived-At: --000000000000a772f305fce59474 Content-Type: multipart/alternative; boundary="000000000000a772f105fce59472" --000000000000a772f105fce59472 Content-Type: text/plain; charset="UTF-8" Thanks for the feedback! Please find the revised patch attached. --000000000000a772f105fce59472 Content-Type: text/html; charset="UTF-8"
Thanks for the feedback! Please find the revised patch attached.
--000000000000a772f105fce59472-- --000000000000a772f305fce59474 Content-Type: application/octet-stream; name="0001-Fix-apostrophe-handling-in-rust-ts-mode-and-go-ts-mo.patch" Content-Disposition: attachment; filename="0001-Fix-apostrophe-handling-in-rust-ts-mode-and-go-ts-mo.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lia263f00 RnJvbSAwODA5NGZhNzZkOGFiMDA3MDJiYWQyYTUwZTUxODE2NmJkZTI4YWM3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiA9P1VURi04P3E/PUQwPTk5PUQwPUJFPUQxPTgwPUQwPUI0PUQw PUIwPUQwPUJEPTIwPUQwPTlDPUQwPUI4PUQwPUJCPz0KID0/VVRGLTg/cT89RDA9QjA9RDA9QjQ9 RDA9Qjg9RDA9QkQ9RDA9QkU9RDA9QjI/PSA8eW9yZGFubUBwbS5tZT4KRGF0ZTogRnJpLCAyNiBN YXkgMjAyMyAxNzoyMzoyNiArMDMwMApTdWJqZWN0OiBbUEFUQ0hdIEZpeCBhcG9zdHJvcGhlIGhh bmRsaW5nIGluIHJ1c3QtdHMtbW9kZSBhbmQgZ28tdHMtbW9kZQogKEJ1ZyM2MzcwOCkKCiogbGlz cC9wcm9nbW9kZXMvcnVzdC10cy1tb2RlLmVsIChydXN0LXRzLW1vZGUtLXN5bnRheC1wcm9wZXJ0 aXplKToKVHJlYXQgYXBvc3Ryb3BoZXMgYXMgc3RyaW5ncyBpZiB1c2VkIHRvIGRlZmluZSBjaGFy YWN0ZXIgbGl0ZXJhbHMuClRyZWF0IExUIGFuZCBHVCBhcyBwYWlycyBpZiB1c2VkIHRvIGRlZmlu ZSB0eXBlIHBhcmFtZXRlcnMgKGZvcm1lcmx5CnRoZXkgd2VyZSB0cmVhdGVkIGFzIHBhaXJzIG9u bHkgZm9yIHR5cGUgYXJndW1lbnRzKS4KCiogbGlzcC9wcm9nbW9kZXMvZ28tdHMtbW9kZS5lbCAo Z28tdHMtbW9kZS0tc3ludGF4LXRhYmxlKTogVHJlYXQKYXBvc3Ryb3BoZXMgYXMgc3RyaW5ncyBp ZiB1c2VkIHRvIGRlZmluZSBydW5lIGxpdGVyYWxzLgotLS0KIGxpc3AvcHJvZ21vZGVzL2dvLXRz LW1vZGUuZWwgICB8ICAxICsKIGxpc3AvcHJvZ21vZGVzL3J1c3QtdHMtbW9kZS5lbCB8IDE0ICsr KysrKysrKysrKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDEzIGluc2VydGlvbnMoKyksIDIgZGVsZXRp b25zKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9wcm9nbW9kZXMvZ28tdHMtbW9kZS5lbCBiL2xpc3Av cHJvZ21vZGVzL2dvLXRzLW1vZGUuZWwKaW5kZXggYjg3MDVlY2M0ZDAuLjMyZDg2ZjQ0MjM1IDEw MDY0NAotLS0gYS9saXNwL3Byb2dtb2Rlcy9nby10cy1tb2RlLmVsCisrKyBiL2xpc3AvcHJvZ21v ZGVzL2dvLXRzLW1vZGUuZWwKQEAgLTU5LDYgKzU5LDcgQEAgZ28tdHMtbW9kZS0tc3ludGF4LXRh YmxlCiAgICAgKG1vZGlmeS1zeW50YXgtZW50cnkgPzwgICAiLiIgICAgICB0YWJsZSkKICAgICAo bW9kaWZ5LXN5bnRheC1lbnRyeSA/PiAgICIuIiAgICAgIHRhYmxlKQogICAgIChtb2RpZnktc3lu dGF4LWVudHJ5ID9cXCAgIlxcIiAgICAgdGFibGUpCisgICAgKG1vZGlmeS1zeW50YXgtZW50cnkg P1wnICAiXCIiICAgICB0YWJsZSkKICAgICAobW9kaWZ5LXN5bnRheC1lbnRyeSA/LyAgICIuIDEy NGIiIHRhYmxlKQogICAgIChtb2RpZnktc3ludGF4LWVudHJ5ID8qICAgIi4gMjMiICAgdGFibGUp CiAgICAgKG1vZGlmeS1zeW50YXgtZW50cnkgP1xuICAiPiBiIiAgICB0YWJsZSkKZGlmZiAtLWdp dCBhL2xpc3AvcHJvZ21vZGVzL3J1c3QtdHMtbW9kZS5lbCBiL2xpc3AvcHJvZ21vZGVzL3J1c3Qt dHMtbW9kZS5lbAppbmRleCBiZTA2YWNkZTNlMy4uMzYwZmNjODk0OTEgMTAwNjQ0Ci0tLSBhL2xp c3AvcHJvZ21vZGVzL3J1c3QtdHMtbW9kZS5lbAorKysgYi9saXNwL3Byb2dtb2Rlcy9ydXN0LXRz LW1vZGUuZWwKQEAgLTM1MCw3ICszNTAsMTAgQEAgcnVzdC10cy1tb2RlLS1kZWZ1bi1uYW1lCiAg ICAgICAodHJlZXNpdC1ub2RlLWNoaWxkLWJ5LWZpZWxkLW5hbWUgbm9kZSAibmFtZSIpIHQpKSkp CiAKIChkZWZ1biBydXN0LXRzLW1vZGUtLXN5bnRheC1wcm9wZXJ0aXplIChiZWcgZW5kKQotICAi QXBwbHkgc3ludGF4IHRleHQgcHJvcGVydHkgdG8gdGVtcGxhdGUgZGVsaW1pdGVycyBiZXR3ZWVu IEJFRyBhbmQgRU5ELgorICAiQXBwbHkgc3ludGF4IHByb3BlcnRpZXMgdG8gdmFyaW91cyBzcGVj aWFsIGNoYXJhY3RlcnMgd2l0aAorY29udGV4dHVhbCBtZWFuaW5nIGJldHdlZW4gQkVHIGFuZCBF TkQuCisKKycgc2hvdWxkIGJlIHRyZWF0ZWQgYXMgc3RyaW5nIHdoZW4gdXNlZCBmb3IgY2hhciBs aXRlcmFscy4KIAogPCBhbmQgPiBhcmUgdXN1YWxseSBwdW5jdHVhdGlvbiwgZS5nLiwgYXMgZ3Jl YXRlci9sZXNzLXRoYW4uICBCdXQKIHdoZW4gdXNlZCBmb3IgdHlwZXMsIHRoZXkgc2hvdWxkIGJl IGNvbnNpZGVyZWQgcGFpcnMuCkBAIC0zNTksMTEgKzM2MiwxOCBAQCBydXN0LXRzLW1vZGUtLXN5 bnRheC1wcm9wZXJ0aXplCiBhcHByb3ByaWF0ZSB0ZXh0IHByb3BlcnR5IHRvIGFsdGVyIHRoZSBz eW50YXggb2YgdGVtcGxhdGUKIGRlbGltaXRlcnMgPCBhbmQgPidzLiIKICAgKGdvdG8tY2hhciBi ZWcpCisgICh3aGlsZSAoc2VhcmNoLWZvcndhcmQgIiciIGVuZCB0KQorICAgICh3aGVuIChzdHJp bmctZXF1YWwgImNoYXJfbGl0ZXJhbCIKKyAgICAgICAgICAgICAgICAgICAgICAgICh0cmVlc2l0 LW5vZGUtdHlwZQorICAgICAgICAgICAgICAgICAgICAgICAgICh0cmVlc2l0LW5vZGUtYXQgKG1h dGNoLWJlZ2lubmluZyAwKSkpKQorICAgICAgKHB1dC10ZXh0LXByb3BlcnR5IChtYXRjaC1iZWdp bm5pbmcgMCkgKG1hdGNoLWVuZCAwKQorICAgICAgICAgICAgICAgICAgICAgICAgICdzeW50YXgt dGFibGUgKHN0cmluZy10by1zeW50YXggIlwiIikpKSkKKyAgKGdvdG8tY2hhciBiZWcpCiAgICh3 aGlsZSAocmUtc2VhcmNoLWZvcndhcmQgKHJ4IChvciAiPCIgIj4iKSkgZW5kIHQpCiAgICAgKHBj YXNlICh0cmVlc2l0LW5vZGUtdHlwZQogICAgICAgICAgICAgKHRyZWVzaXQtbm9kZS1wYXJlbnQK ICAgICAgICAgICAgICAodHJlZXNpdC1ub2RlLWF0IChtYXRjaC1iZWdpbm5pbmcgMCkpKSkKLSAg ICAgICgidHlwZV9hcmd1bWVudHMiCisgICAgICAoKG9yICJ0eXBlX2FyZ3VtZW50cyIgInR5cGVf cGFyYW1ldGVycyIpCiAgICAgICAgKHB1dC10ZXh0LXByb3BlcnR5IChtYXRjaC1iZWdpbm5pbmcg MCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgKG1hdGNoLWVuZCAwKQogICAgICAgICAgICAg ICAgICAgICAgICAgICAnc3ludGF4LXRhYmxlCi0tIAoyLjQwLjEKCg== --000000000000a772f305fce59474--