From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 22 17:19:20 2013 Received: (at submit) by debbugs.gnu.org; 22 Nov 2013 22:19:20 +0000 Received: from localhost ([127.0.0.1]:39060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vjz4J-0000ce-HE for submit@debbugs.gnu.org; Fri, 22 Nov 2013 17:19:20 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51566) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vjz0J-0000Vq-W6 for submit@debbugs.gnu.org; Fri, 22 Nov 2013 17:15:12 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vjz0D-0003T7-9y for submit@debbugs.gnu.org; Fri, 22 Nov 2013 17:15:06 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,FREEMAIL_FROM, HTML_MESSAGE,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52544) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vjz0D-0003Sl-6H for submit@debbugs.gnu.org; Fri, 22 Nov 2013 17:15:05 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53253) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vjz0B-0002YN-Cj for bug-gnu-emacs@gnu.org; Fri, 22 Nov 2013 17:15:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Vjz09-0003FI-PA for bug-gnu-emacs@gnu.org; Fri, 22 Nov 2013 17:15:03 -0500 Received: from mail-wg0-x236.google.com ([2a00:1450:400c:c00::236]:46344) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vjz09-0003En-I9 for bug-gnu-emacs@gnu.org; Fri, 22 Nov 2013 17:15:01 -0500 Received: by mail-wg0-f54.google.com with SMTP id n12so691498wgh.33 for ; Fri, 22 Nov 2013 14:15:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=Z5ozMvx1kvHaQRJhQE/bFfXdfnJ+81c+x/LuKg8WhMk=; b=kI1yEgHr+FSB4If15Jva2RuHyH7DDLIbLXdq7SjNZrM9uN77hJ19O35pu/rKc9u1CN DTptTcvlx9QKUauiWGeX/ln2CWVkg8RrEEeMQ1tI1DZPjFnaCUXWOLdigyb0WxdO5t3V ELvdj3dLHisgnr4zT2xU3jYZvI+OaVnPvgYbT4DbjmrYDrTcxXvpzM0n7Y2UAOGPLM53 oeKLWiezG/EAT8gh4G+xWGqLAaU4/u5rdksl35kOw63JZV7iq5gFjM/7b/XzsOPqOx8V ohXbxL42mVd+Ky7YUZk+fhtUFD+r7xbhPy3rPAgKvL4JWQtwxqTguxudor+4ZzW7nlpl 7HLA== X-Received: by 10.180.11.166 with SMTP id r6mr4462102wib.9.1385158499926; Fri, 22 Nov 2013 14:14:59 -0800 (PST) MIME-Version: 1.0 Received: by 10.194.40.227 with HTTP; Fri, 22 Nov 2013 14:14:39 -0800 (PST) From: Mihir Rege Date: Sat, 23 Nov 2013 03:44:39 +0530 Message-ID: Subject: 24.3.50; js.el: Indentation for control statements To: bug-gnu-emacs@gnu.org Content-Type: multipart/mixed; boundary=001a11c248f058a94404ebcb580c X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Fri, 22 Nov 2013 17:19:16 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.0 (----) --001a11c248f058a94404ebcb580c Content-Type: multipart/alternative; boundary=001a11c248f058a93f04ebcb580a --001a11c248f058a93f04ebcb580a Content-Type: text/plain; charset=ISO-8859-1 Hi, If a control statement is the first statement in the source but is not on the first line, the indentation keeps on increasing with each call. For example: --------------------------- //comment if ( cond ) --------------------------- will indent to --------------------------- //comment if (cond) --------------------------- I have enclosed a patch that fixes the problem. -- Mihir Rege --001a11c248f058a93f04ebcb580a Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Hi,=A0

If a control statement i= s the first statement in the source but is not on the first line, the inden= tation keeps on increasing with each call.

For exa= mple:

---------------------------
//comment
if ( cond )
---------------------------

will indent to=A0

--------------------= -------
//comment
=A0 =A0 =A0 =A0 if (cond)
---= ------------------------

I have enclosed a p= atch that fixes the problem.


--
Mihi= r Rege

--001a11c248f058a93f04ebcb580a-- --001a11c248f058a94404ebcb580c Content-Type: text/x-patch; charset=US-ASCII; name="0001-Fix-indentation-for-control-statements.patch" Content-Disposition: attachment; filename="0001-Fix-indentation-for-control-statements.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hobz2hcn0 RnJvbSBlN2FkNzk5ZjczNjBlZWJjOWI5MzE3NmMzY2UzMjE5NjdhZmM1MzVlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNaWhpciBSZWdlIDxtaWhpcnJlZ2VAZ21haWwuY29tPgpEYXRl OiBTYXQsIDIzIE5vdiAyMDEzIDAzOjE0OjI3ICswNTMwClN1YmplY3Q6IFtQQVRDSF0gRml4IGlu ZGVudGF0aW9uIGZvciBjb250cm9sIHN0YXRlbWVudHMKCi0tLQogbGlzcC9DaGFuZ2VMb2cgICAg ICAgfCA1ICsrKysrCiBsaXNwL3Byb2dtb2Rlcy9qcy5lbCB8IDIgKy0KIDIgZmlsZXMgY2hhbmdl ZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvbGlzcC9DaGFu Z2VMb2cgYi9saXNwL0NoYW5nZUxvZwppbmRleCA1MGUyZmY2Li5lYzM1NmE1IDEwMDY0NAotLS0g YS9saXNwL0NoYW5nZUxvZworKysgYi9saXNwL0NoYW5nZUxvZwpAQCAtMSwzICsxLDggQEAKKzIw MTMtMTEtMjIgIE1paGlyIFJlZ2UgIDxtaWhpcnJlZ2VAZ21haWwuY29tPgorCisJKiBwcm9nbW9k ZXMvanMuZWwgKGpzLS1jdHJsLXN0YXRlbWVudC1pbmRlbnRhdGlvbik6IEZpeCBpbmRlbnQKKwlp ZiBjb250cm9sLXN0YXRlbWVudCBpcyBmaXJzdCBzdGF0ZW1lbnQgaW4gYnVmZmVyLgorCiAyMDEz LTExLTIyICBMZW8gTGl1ICA8c2RsLndlYkBnbWFpbC5jb20+CiAKIAkqIHByb2dtb2Rlcy9vY3Rh dmUuZWwgKGluZmVyaW9yLW9jdGF2ZS1zdGFydHVwKTogU3BpdCBvdXQgZXJyb3IKZGlmZiAtLWdp dCBhL2xpc3AvcHJvZ21vZGVzL2pzLmVsIGIvbGlzcC9wcm9nbW9kZXMvanMuZWwKaW5kZXggNDlh MjE5My4uMTdjMTM2MCAxMDA2NDQKLS0tIGEvbGlzcC9wcm9nbW9kZXMvanMuZWwKKysrIGIvbGlz cC9wcm9nbW9kZXMvanMuZWwKQEAgLTE3NDksOCArMTc0OSw4IEBAIG5pbC4iCiAgICAgKHdoZW4g KHNhdmUtZXhjdXJzaW9uCiAgICAgICAgICAgICAoYW5kIChub3QgKGVxIChwb2ludC1hdC1ib2wp IChwb2ludC1taW4pKSkKICAgICAgICAgICAgICAgICAgKG5vdCAobG9va2luZy1hdCAiW3tdIikp CisgICAgICAgICAgICAgICAgIChqcy0tcmUtc2VhcmNoLWJhY2t3YXJkICJbWzpncmFwaDpdXSIg bmlsIHQpCiAgICAgICAgICAgICAgICAgIChwcm9nbgotICAgICAgICAgICAgICAgICAgIChqcy0t cmUtc2VhcmNoLWJhY2t3YXJkICJbWzpncmFwaDpdXSIgbmlsIHQpCiAgICAgICAgICAgICAgICAg ICAgKG9yIChlb2JwKSAoZm9yd2FyZC1jaGFyKSkKICAgICAgICAgICAgICAgICAgICAod2hlbiAo PSAoY2hhci1iZWZvcmUpID9cKSkgKGJhY2t3YXJkLWxpc3QpKQogICAgICAgICAgICAgICAgICAg IChza2lwLXN5bnRheC1iYWNrd2FyZCAiICIpCi0tIAoxLjguMS4yCgo= --001a11c248f058a94404ebcb580c-- From debbugs-submit-bounces@debbugs.gnu.org Sun Nov 24 17:03:25 2013 Received: (at 15956-done) by debbugs.gnu.org; 24 Nov 2013 22:03:25 +0000 Received: from localhost ([127.0.0.1]:42790 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vkhm1-0004kD-7m for submit@debbugs.gnu.org; Sun, 24 Nov 2013 17:03:25 -0500 Received: from mail-we0-f171.google.com ([74.125.82.171]:61006) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vkhlz-0004jz-EL for 15956-done@debbugs.gnu.org; Sun, 24 Nov 2013 17:03:23 -0500 Received: by mail-we0-f171.google.com with SMTP id q58so3094194wes.16 for <15956-done@debbugs.gnu.org>; Sun, 24 Nov 2013 14:03:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=1X0QNURtW/3DJe0P9SSdLsRcloyZ5U7QXt6kshCnQmk=; b=XagGAQGu58Tx/xTZ0xW42uctMTSS7/hn7EAYm3c/Bh18+AgcmZCjR/WaBym+6lADfN /72ZTfeyWbj4SYyQinqs+npEwc3PN/naDGcl9A2XnyNVSEpLyk/WelgN4uv/OsbyR7eE TXFv0fHQscgCmaMws2NBvcTtIJU4WUhFfVSkuYwjfbuogsp6rFjz6Q3vMwJgHlnBycTk 0HVgtJ22Cb24jcjJLGmd/weMuNGtjpdXPFpwbeWKTL/aIhe8nkJO9BGRMmGBEYkNiKok NH4BBTljHOSxXdNiIrENuw0oM5tBUJ7vXawVajMd8qLvtBm5QtPCZedqRt+9HfkwJxSf KBqA== X-Received: by 10.194.62.8 with SMTP id u8mr179744wjr.68.1385330597572; Sun, 24 Nov 2013 14:03:17 -0800 (PST) Received: from axl (62-113-224.netrun.cytanet.com.cy. [62.228.113.224]) by mx.google.com with ESMTPSA id nb16sm40735189wic.0.2013.11.24.14.03.11 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Sun, 24 Nov 2013 14:03:16 -0800 (PST) From: Dmitry Gutov To: Mihir Rege Subject: Re: bug#15956: 24.3.50; js.el: Indentation for control statements References: Date: Mon, 25 Nov 2013 00:03:07 +0200 In-Reply-To: (Mihir Rege's message of "Sat, 23 Nov 2013 03:44:39 +0530") Message-ID: <87siulqwys.fsf@yandex.ru> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 15956-done Cc: 15956-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: 24.4 Applied, thanks! From unknown Sat Sep 20 02:10:58 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, 23 Dec 2013 12:24:03 +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