From unknown Fri Jun 13 16:59:15 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36756: 26.2; ruby-toggle-block does not chomp trailing whitespaces in block Resent-From: Nobuyoshi Nakada Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 22 Jul 2019 01:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36756 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 36756@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.156376033231475 (code B ref -1); Mon, 22 Jul 2019 01:53:01 +0000 Received: (at submit) by debbugs.gnu.org; 22 Jul 2019 01:52:12 +0000 Received: from localhost ([127.0.0.1]:59763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hpNUq-0008Bb-7x for submit@debbugs.gnu.org; Sun, 21 Jul 2019 21:52:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:33782) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hpNUn-0008BT-Vx for submit@debbugs.gnu.org; Sun, 21 Jul 2019 21:52:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41980) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hpNUm-0005c9-Nf for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 21:52:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hpNUl-00052w-JO for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 21:52:08 -0400 Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]:39544) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hpNUl-00052E-Ap for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 21:52:07 -0400 Received: by mail-pf1-x429.google.com with SMTP id f17so12593614pfn.6 for ; Sun, 21 Jul 2019 18:52:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:to:from:subject:message-id:date:user-agent:mime-version :content-language; bh=HcG92eegKlofNCrl0P65gsJSviax+LWCJF//ndzxLf0=; b=UXW7ty41PyxQFz6IccNPeJzrg8ABGwFfqzEbNBeituUqCm+dQrXf+QLeK74vHqRJl4 UAi8sK459xKGOC96pmhQzh/7daBb8+W+XioBjMpNZCww/4GXsnKg6zEJ3KulkPU56Mai ra/1/lnNMG9ZNZ3FGdgVBi5XkSwPJsxi3w38E3sWX30eGVimvDK8jClIDIfsmrKve12k pfdMx5gA+/zjZsqOmoJojPnCdW4MCLeZf9ZZJ/0BOwB53CvTAjrcr0K25LNY2fbEjKlB G3t9ExUH6xFojzoENDeFiU42lkJ3SEILYE50r5Gd7xIw/y1HdEPGpjJfGWUrWH+AYzVR R8AQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:to:from:subject:message-id:date :user-agent:mime-version:content-language; bh=HcG92eegKlofNCrl0P65gsJSviax+LWCJF//ndzxLf0=; b=M1I52jS/dl6/s5kR3Ju9hXOaH3RnnhYWOfJwuw2CcDEOvR30WHWm/aa1aIiSQ1NqAC g5OqzWszvkqTHiyp6bg/kY+ayoXEv0mVh0SgeSAFeREdOfVKsbGsWRN+a8FFXb0NTxVF LA5uF7XBAoMGg8zyenqZFbWx0QEABNwzuQNTOBq+9iV1GYhTInAOLdJK+2jqdkdKQw5N 6idaQQa0eEIFc6R29CpCYLC35+yW4RGEbL5+VuR9DVKTZU6Il3fBQ+ZQMPlpF7awKxA2 du+6sEN+7lNPwuCklzF3O3TRLyVlyyWLHatZavIWT2KDlDI7tR8OlPIvChaH/gpKYhJs TMfw== X-Gm-Message-State: APjAAAW2Qc00Jzlusom31ncd2MXmlc/qTwxglZIhyE+2nCVJkebtPDfw /hox1D2aHzUDcTyAQPnDZO0oaq4bHAE= X-Google-Smtp-Source: APXvYqxJ2Xc1GVFZrNLBFKKByh0+wgZmXtejDQFffk/TKJazhOMJKPlVxfOz4mK1SdsOJr1p9ehP9g== X-Received: by 2002:a63:1310:: with SMTP id i16mr68052786pgl.187.1563760325338; Sun, 21 Jul 2019 18:52:05 -0700 (PDT) Received: from ruby.local (103-246-068-031.users.bc9.ne.jp. [103.246.68.31]) by smtp.gmail.com with ESMTPSA id o9sm10932230pgv.19.2019.07.21.18.52.03 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 21 Jul 2019 18:52:04 -0700 (PDT) From: Nobuyoshi Nakada Message-ID: <14045b66-b3dd-1222-6676-c3737f54f617@gmail.com> Date: Mon, 22 Jul 2019 10:52:01 +0900 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------A3A681012A2CE2CB312BDDAE" Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::429 X-Spam-Score: -1.1 (-) 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.1 (--) This is a multi-part message in MIME format. --------------A3A681012A2CE2CB312BDDAE Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Current ruby-brace-to-do-end function does not remove trailing spaces at the end of the block. This issue was originally reported at https://github.com/syl20bnr/spacemacs/issues/12548 and then https://bugs.ruby-lang.org/issues/16014. --------------A3A681012A2CE2CB312BDDAE Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0"; name="0001-Strip-trailing-whitespaces-at-the-end-of-converted-d.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-Strip-trailing-whitespaces-at-the-end-of-converted-d.pa"; filename*1="tch" RnJvbSA1ZGFhOGY1OTQ2ZTUwZGQzYzQ2MTA3OTQ0MjQ1MjExNWY0N2U0NGExIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBOb2J1eW9zaGkgTmFrYWRhIDxub2J1QHJ1YnktbGFu Zy5vcmc+CkRhdGU6IE1vbiwgMjIgSnVsIDIwMTkgMTA6MTQ6MDEgKzA5MDAKU3ViamVjdDog W1BBVENIXSBTdHJpcCB0cmFpbGluZyB3aGl0ZXNwYWNlcyBhdCB0aGUgZW5kIG9mIGNvbnZl cnRlZCBkbyBibG9jawoKKiBsaXNwL3Byb2dtb2Rlcy9ydWJ5LW1vZGUuZWwgKHJ1YnktYnJh Y2UtdG8tZG8tZW5kKTogU3RyaXAKdHJhaWxpbmcgd2hpdGVzcGFjZXMgYXQgdGhlIGVuZCBv ZiBjb252ZXJ0ZWQgZG8gYmxvY2suCgpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1 ZXMvMTYwMTQKaHR0cHM6Ly9naXRodWIuY29tL3N5bDIwYm5yL3NwYWNlbWFjcy9pc3N1ZXMv MTI1NDgKLS0tCiBsaXNwL3Byb2dtb2Rlcy9ydWJ5LW1vZGUuZWwgICAgICAgICAgICB8IDMg KystCiB0ZXN0L2xpc3AvcHJvZ21vZGVzL3J1YnktbW9kZS10ZXN0cy5lbCB8IDYgKysrKyst CiAyIGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9saXNwL3Byb2dtb2Rlcy9ydWJ5LW1vZGUuZWwgYi9saXNwL3Byb2dtb2Rl cy9ydWJ5LW1vZGUuZWwKaW5kZXggOGVhZGYwMTguLjFmZTgzMmQ5IDEwMDY0NAotLS0gYS9s aXNwL3Byb2dtb2Rlcy9ydWJ5LW1vZGUuZWwKKysrIGIvbGlzcC9wcm9nbW9kZXMvcnVieS1t b2RlLmVsCkBAIC0xNjkwLDcgKzE2OTAsOCBAQCBydWJ5LWJyYWNlLXRvLWRvLWVuZAogICAg ICh3aGVuIChlcSAoY2hhci1iZWZvcmUpID9cfSkKICAgICAgIChkZWxldGUtY2hhciAtMSkK ICAgICAgICh3aGVuIChzYXZlLWV4Y3Vyc2lvbgotICAgICAgICAgICAgICAoc2tpcC1jaGFy cy1iYWNrd2FyZCAiIFx0IikKKyAgICAgICAgICAgICAgKGxldCAoKG4gKHNraXAtY2hhcnMt YmFja3dhcmQgIiBcdCIpKSkKKwkJKGlmICg8IG4gMCkgKGRlbGV0ZS1jaGFyICgtIG4pKSkp CiAgICAgICAgICAgICAgIChub3QgKGJvbHApKSkKICAgICAgICAgKGluc2VydCAiXG4iKSkK ICAgICAgIChpbnNlcnQgImVuZCIpCmRpZmYgLS1naXQgYS90ZXN0L2xpc3AvcHJvZ21vZGVz L3J1YnktbW9kZS10ZXN0cy5lbCBiL3Rlc3QvbGlzcC9wcm9nbW9kZXMvcnVieS1tb2RlLXRl c3RzLmVsCmluZGV4IGVmYmUwMTI0Li44M2ZjZGQ4YSAxMDA2NDQKLS0tIGEvdGVzdC9saXNw L3Byb2dtb2Rlcy9ydWJ5LW1vZGUtdGVzdHMuZWwKKysrIGIvdGVzdC9saXNwL3Byb2dtb2Rl cy9ydWJ5LW1vZGUtdGVzdHMuZWwKQEAgLTM2OSw3ICszNjksMTEgQEAgcnVieS10b2dnbGUt YmxvY2stdG8tZG8tZW5kCiAgIChydWJ5LXdpdGgtdGVtcC1idWZmZXIgImZvbyB7fGJ8XG59 IgogICAgIChiZWdpbm5pbmctb2YtbGluZSkKICAgICAocnVieS10b2dnbGUtYmxvY2spCi0g ICAgKHNob3VsZCAoc3RyaW5nPSAiZm9vIGRvIHxifFxuZW5kIiAoYnVmZmVyLXN0cmluZykp KSkpCisgICAgKHNob3VsZCAoc3RyaW5nPSAiZm9vIGRvIHxifFxuZW5kIiAoYnVmZmVyLXN0 cmluZykpKSkKKyAgKHJ1Ynktd2l0aC10ZW1wLWJ1ZmZlciAiZm9vIHt8YnwgYiB9IgorICAg IChiZWdpbm5pbmctb2YtbGluZSkKKyAgICAocnVieS10b2dnbGUtYmxvY2spCisgICAgKHNo b3VsZCAoc3RyaW5nPSAiZm9vIGRvIHxifFxuICBiXG5lbmQiIChidWZmZXItc3RyaW5nKSkp KSkKIAogKGVydC1kZWZ0ZXN0IHJ1YnktdG9nZ2xlLWJsb2NrLXRvLWJyYWNlICgpCiAgIChs ZXQgKChwYWlycyAnKCgxNyAuICJmb28geyB8YnwgYiArIDIgfSIpCi0tIAoyLjIyLjAKCg== --------------A3A681012A2CE2CB312BDDAE-- From unknown Fri Jun 13 16:59:15 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Nobuyoshi Nakada Subject: bug#36756: closed (Re: bug#36756: 26.2; ruby-toggle-block does not chomp trailing whitespaces in block) Message-ID: References: <8026a3b3-ffdd-90ac-421e-d0f6f3eef00c@yandex.ru> <14045b66-b3dd-1222-6676-c3737f54f617@gmail.com> X-Gnu-PR-Message: they-closed 36756 X-Gnu-PR-Package: emacs Reply-To: 36756@debbugs.gnu.org Date: Thu, 25 Jul 2019 13:04:01 +0000 Content-Type: multipart/mixed; boundary="----------=_1564059841-13585-1" This is a multi-part message in MIME format... ------------=_1564059841-13585-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #36756: 26.2; ruby-toggle-block does not chomp trailing whitespaces in block which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 36756@debbugs.gnu.org. --=20 36756: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36756 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1564059841-13585-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 36756-done) by debbugs.gnu.org; 25 Jul 2019 13:03:15 +0000 Received: from localhost ([127.0.0.1]:38549 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hqdOt-0003WC-3M for submit@debbugs.gnu.org; Thu, 25 Jul 2019 09:03:15 -0400 Received: from mail-wm1-f42.google.com ([209.85.128.42]:39108) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hqdOq-0003Vz-Jm for 36756-done@debbugs.gnu.org; Thu, 25 Jul 2019 09:03:13 -0400 Received: by mail-wm1-f42.google.com with SMTP id u25so34319292wmc.4 for <36756-done@debbugs.gnu.org>; Thu, 25 Jul 2019 06:03:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=DlI8Ra4C9k6Di5ufGNGcTQGLoreBT++C8Oe0pukCGiA=; b=ZO5fJ3MYclxhVCaxUuIaxg9rjiqTEJTqbDRy8NPlQTTIYr0Rg2q4bcdvg5afYOuRPW MWq0H2tx4ZCEq8FAkdh8+K3008f+mmWm3da03Uo+ATzaVsyh91r7t/652683Oom0jQOJ K9h4TNWIKFaxtd+uQVR/y7g9WW8pqcP98f9we9VI+w2dqKLpeIMrDt5xuUGgaIY9x3U2 WyBOkk1UdkuTcRVm8nJ/PqAWIyI74eDHBVEO2mtQ8rRNjJn2+tLzVGryoKyE7Ob5N8QT L8/h7q4+8wHoJagQU8vl6/Wi0pUWWZPp6CpK/lWpYWzdYLa0kZwOjKqo+EpYn3MucX5a XjgA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=DlI8Ra4C9k6Di5ufGNGcTQGLoreBT++C8Oe0pukCGiA=; b=I+BOqhi5y0Me1rh9gGJEGKMVy/y4w+/G4mW0qsiFSq2ZZKL/ajnO+XRXjQNjDXHraE Iasp6+dQYBLxeD1gg+EcoufI+GOCgDVtAAURURDAedYp26TpXBQnaz3k1+/qHEFm8RZZ Z9GNAKrZWWTSCuos3bFK5muXLP7DjfbxVU69TGb033XEPHTwJSasU2mBTtJ0ZBAIMy1w 9dnRMLyDW5izV08V6CqB1OieQ5Qy4pxzwcrNuuW1Oouvc/haJaZ1/SoGlMEkBn/WbNDQ cvYlrPwP5spUdQGAWjCQ/7DUN/YjSua2DigMAIn0aMPQWEOaeX7zGVdZcr4r9p/AWfBV x98A== X-Gm-Message-State: APjAAAVZN8urujdHfhwP32KTERFfGpvcUsPX8F6IOw3WOyk8FT4zvTlL Z916IoQ+Vtz69NJNUa8gdScUeUpBiw8= X-Google-Smtp-Source: APXvYqybSqyYTEUpKWJ0kATimkpx+tlr2lc7TQXPCuEVU+33Pc9z3Xf8IYgy6DNUnXBg85ryesfDWA== X-Received: by 2002:a1c:2314:: with SMTP id j20mr79367639wmj.152.1564059786170; Thu, 25 Jul 2019 06:03:06 -0700 (PDT) Received: from [192.168.0.195] ([109.110.245.170]) by smtp.googlemail.com with ESMTPSA id y18sm47993156wmi.23.2019.07.25.06.02.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 25 Jul 2019 06:02:54 -0700 (PDT) Subject: Re: bug#36756: 26.2; ruby-toggle-block does not chomp trailing whitespaces in block To: Nobuyoshi Nakada , 36756-done@debbugs.gnu.org References: <14045b66-b3dd-1222-6676-c3737f54f617@gmail.com> From: Dmitry Gutov Message-ID: <8026a3b3-ffdd-90ac-421e-d0f6f3eef00c@yandex.ru> Date: Thu, 25 Jul 2019 16:02:46 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.7.2 MIME-Version: 1.0 In-Reply-To: <14045b66-b3dd-1222-6676-c3737f54f617@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 36756-done 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.7 (/) Version: 27.1 On 22.07.2019 4:52, Nobuyoshi Nakada wrote: > Current ruby-brace-to-do-end function does not remove trailing spaces at > the end of the block. > > This issue was originally reported at > https://github.com/syl20bnr/spacemacs/issues/12548 and then > https://bugs.ruby-lang.org/issues/16014. Thank you, I've pushed the patch. ------------=_1564059841-13585-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 22 Jul 2019 01:52:12 +0000 Received: from localhost ([127.0.0.1]:59763 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hpNUq-0008Bb-7x for submit@debbugs.gnu.org; Sun, 21 Jul 2019 21:52:12 -0400 Received: from lists.gnu.org ([209.51.188.17]:33782) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hpNUn-0008BT-Vx for submit@debbugs.gnu.org; Sun, 21 Jul 2019 21:52:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41980) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hpNUm-0005c9-Nf for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 21:52:09 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hpNUl-00052w-JO for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 21:52:08 -0400 Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]:39544) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hpNUl-00052E-Ap for bug-gnu-emacs@gnu.org; Sun, 21 Jul 2019 21:52:07 -0400 Received: by mail-pf1-x429.google.com with SMTP id f17so12593614pfn.6 for ; Sun, 21 Jul 2019 18:52:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:to:from:subject:message-id:date:user-agent:mime-version :content-language; bh=HcG92eegKlofNCrl0P65gsJSviax+LWCJF//ndzxLf0=; b=UXW7ty41PyxQFz6IccNPeJzrg8ABGwFfqzEbNBeituUqCm+dQrXf+QLeK74vHqRJl4 UAi8sK459xKGOC96pmhQzh/7daBb8+W+XioBjMpNZCww/4GXsnKg6zEJ3KulkPU56Mai ra/1/lnNMG9ZNZ3FGdgVBi5XkSwPJsxi3w38E3sWX30eGVimvDK8jClIDIfsmrKve12k pfdMx5gA+/zjZsqOmoJojPnCdW4MCLeZf9ZZJ/0BOwB53CvTAjrcr0K25LNY2fbEjKlB G3t9ExUH6xFojzoENDeFiU42lkJ3SEILYE50r5Gd7xIw/y1HdEPGpjJfGWUrWH+AYzVR R8AQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:to:from:subject:message-id:date :user-agent:mime-version:content-language; bh=HcG92eegKlofNCrl0P65gsJSviax+LWCJF//ndzxLf0=; b=M1I52jS/dl6/s5kR3Ju9hXOaH3RnnhYWOfJwuw2CcDEOvR30WHWm/aa1aIiSQ1NqAC g5OqzWszvkqTHiyp6bg/kY+ayoXEv0mVh0SgeSAFeREdOfVKsbGsWRN+a8FFXb0NTxVF LA5uF7XBAoMGg8zyenqZFbWx0QEABNwzuQNTOBq+9iV1GYhTInAOLdJK+2jqdkdKQw5N 6idaQQa0eEIFc6R29CpCYLC35+yW4RGEbL5+VuR9DVKTZU6Il3fBQ+ZQMPlpF7awKxA2 du+6sEN+7lNPwuCklzF3O3TRLyVlyyWLHatZavIWT2KDlDI7tR8OlPIvChaH/gpKYhJs TMfw== X-Gm-Message-State: APjAAAW2Qc00Jzlusom31ncd2MXmlc/qTwxglZIhyE+2nCVJkebtPDfw /hox1D2aHzUDcTyAQPnDZO0oaq4bHAE= X-Google-Smtp-Source: APXvYqxJ2Xc1GVFZrNLBFKKByh0+wgZmXtejDQFffk/TKJazhOMJKPlVxfOz4mK1SdsOJr1p9ehP9g== X-Received: by 2002:a63:1310:: with SMTP id i16mr68052786pgl.187.1563760325338; Sun, 21 Jul 2019 18:52:05 -0700 (PDT) Received: from ruby.local (103-246-068-031.users.bc9.ne.jp. [103.246.68.31]) by smtp.gmail.com with ESMTPSA id o9sm10932230pgv.19.2019.07.21.18.52.03 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 21 Jul 2019 18:52:04 -0700 (PDT) To: bug-gnu-emacs@gnu.org From: Nobuyoshi Nakada Subject: 26.2; ruby-toggle-block does not chomp trailing whitespaces in block Message-ID: <14045b66-b3dd-1222-6676-c3737f54f617@gmail.com> Date: Mon, 22 Jul 2019 10:52:01 +0900 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------A3A681012A2CE2CB312BDDAE" Content-Language: en-US X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4864:20::429 X-Spam-Score: -1.1 (-) 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: -2.1 (--) This is a multi-part message in MIME format. --------------A3A681012A2CE2CB312BDDAE Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Current ruby-brace-to-do-end function does not remove trailing spaces at the end of the block. This issue was originally reported at https://github.com/syl20bnr/spacemacs/issues/12548 and then https://bugs.ruby-lang.org/issues/16014. --------------A3A681012A2CE2CB312BDDAE Content-Type: text/plain; charset=UTF-8; x-mac-type="0"; x-mac-creator="0"; name="0001-Strip-trailing-whitespaces-at-the-end-of-converted-d.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-Strip-trailing-whitespaces-at-the-end-of-converted-d.pa"; filename*1="tch" RnJvbSA1ZGFhOGY1OTQ2ZTUwZGQzYzQ2MTA3OTQ0MjQ1MjExNWY0N2U0NGExIE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBOb2J1eW9zaGkgTmFrYWRhIDxub2J1QHJ1YnktbGFu Zy5vcmc+CkRhdGU6IE1vbiwgMjIgSnVsIDIwMTkgMTA6MTQ6MDEgKzA5MDAKU3ViamVjdDog W1BBVENIXSBTdHJpcCB0cmFpbGluZyB3aGl0ZXNwYWNlcyBhdCB0aGUgZW5kIG9mIGNvbnZl cnRlZCBkbyBibG9jawoKKiBsaXNwL3Byb2dtb2Rlcy9ydWJ5LW1vZGUuZWwgKHJ1YnktYnJh Y2UtdG8tZG8tZW5kKTogU3RyaXAKdHJhaWxpbmcgd2hpdGVzcGFjZXMgYXQgdGhlIGVuZCBv ZiBjb252ZXJ0ZWQgZG8gYmxvY2suCgpodHRwczovL2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1 ZXMvMTYwMTQKaHR0cHM6Ly9naXRodWIuY29tL3N5bDIwYm5yL3NwYWNlbWFjcy9pc3N1ZXMv MTI1NDgKLS0tCiBsaXNwL3Byb2dtb2Rlcy9ydWJ5LW1vZGUuZWwgICAgICAgICAgICB8IDMg KystCiB0ZXN0L2xpc3AvcHJvZ21vZGVzL3J1YnktbW9kZS10ZXN0cy5lbCB8IDYgKysrKyst CiAyIGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9saXNwL3Byb2dtb2Rlcy9ydWJ5LW1vZGUuZWwgYi9saXNwL3Byb2dtb2Rl cy9ydWJ5LW1vZGUuZWwKaW5kZXggOGVhZGYwMTguLjFmZTgzMmQ5IDEwMDY0NAotLS0gYS9s aXNwL3Byb2dtb2Rlcy9ydWJ5LW1vZGUuZWwKKysrIGIvbGlzcC9wcm9nbW9kZXMvcnVieS1t b2RlLmVsCkBAIC0xNjkwLDcgKzE2OTAsOCBAQCBydWJ5LWJyYWNlLXRvLWRvLWVuZAogICAg ICh3aGVuIChlcSAoY2hhci1iZWZvcmUpID9cfSkKICAgICAgIChkZWxldGUtY2hhciAtMSkK ICAgICAgICh3aGVuIChzYXZlLWV4Y3Vyc2lvbgotICAgICAgICAgICAgICAoc2tpcC1jaGFy cy1iYWNrd2FyZCAiIFx0IikKKyAgICAgICAgICAgICAgKGxldCAoKG4gKHNraXAtY2hhcnMt YmFja3dhcmQgIiBcdCIpKSkKKwkJKGlmICg8IG4gMCkgKGRlbGV0ZS1jaGFyICgtIG4pKSkp CiAgICAgICAgICAgICAgIChub3QgKGJvbHApKSkKICAgICAgICAgKGluc2VydCAiXG4iKSkK ICAgICAgIChpbnNlcnQgImVuZCIpCmRpZmYgLS1naXQgYS90ZXN0L2xpc3AvcHJvZ21vZGVz L3J1YnktbW9kZS10ZXN0cy5lbCBiL3Rlc3QvbGlzcC9wcm9nbW9kZXMvcnVieS1tb2RlLXRl c3RzLmVsCmluZGV4IGVmYmUwMTI0Li44M2ZjZGQ4YSAxMDA2NDQKLS0tIGEvdGVzdC9saXNw L3Byb2dtb2Rlcy9ydWJ5LW1vZGUtdGVzdHMuZWwKKysrIGIvdGVzdC9saXNwL3Byb2dtb2Rl cy9ydWJ5LW1vZGUtdGVzdHMuZWwKQEAgLTM2OSw3ICszNjksMTEgQEAgcnVieS10b2dnbGUt YmxvY2stdG8tZG8tZW5kCiAgIChydWJ5LXdpdGgtdGVtcC1idWZmZXIgImZvbyB7fGJ8XG59 IgogICAgIChiZWdpbm5pbmctb2YtbGluZSkKICAgICAocnVieS10b2dnbGUtYmxvY2spCi0g ICAgKHNob3VsZCAoc3RyaW5nPSAiZm9vIGRvIHxifFxuZW5kIiAoYnVmZmVyLXN0cmluZykp KSkpCisgICAgKHNob3VsZCAoc3RyaW5nPSAiZm9vIGRvIHxifFxuZW5kIiAoYnVmZmVyLXN0 cmluZykpKSkKKyAgKHJ1Ynktd2l0aC10ZW1wLWJ1ZmZlciAiZm9vIHt8YnwgYiB9IgorICAg IChiZWdpbm5pbmctb2YtbGluZSkKKyAgICAocnVieS10b2dnbGUtYmxvY2spCisgICAgKHNo b3VsZCAoc3RyaW5nPSAiZm9vIGRvIHxifFxuICBiXG5lbmQiIChidWZmZXItc3RyaW5nKSkp KSkKIAogKGVydC1kZWZ0ZXN0IHJ1YnktdG9nZ2xlLWJsb2NrLXRvLWJyYWNlICgpCiAgIChs ZXQgKChwYWlycyAnKCgxNyAuICJmb28geyB8YnwgYiArIDIgfSIpCi0tIAoyLjIyLjAKCg== --------------A3A681012A2CE2CB312BDDAE-- ------------=_1564059841-13585-1--