From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Renato Ferreira Newsgroups: gmane.emacs.bugs Subject: bug#27000: 25.2; js-jsx-mode incorrect indentation Date: Fri, 19 May 2017 19:45:28 -0300 Message-ID: <87zie8bh4n.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1495233975 17132 195.159.176.226 (19 May 2017 22:46:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 19 May 2017 22:46:15 +0000 (UTC) To: 27000@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat May 20 00:46:09 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dBqev-0004Jh-HW for geb-bug-gnu-emacs@m.gmane.org; Sat, 20 May 2017 00:46:09 +0200 Original-Received: from localhost ([::1]:60514 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dBqf0-0002bO-Tu for geb-bug-gnu-emacs@m.gmane.org; Fri, 19 May 2017 18:46:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39840) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dBqer-0002b7-Ph for bug-gnu-emacs@gnu.org; Fri, 19 May 2017 18:46:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dBqeo-0003GX-O1 for bug-gnu-emacs@gnu.org; Fri, 19 May 2017 18:46:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:53062) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dBqeo-0003GS-DI for bug-gnu-emacs@gnu.org; Fri, 19 May 2017 18:46:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1dBqeo-0001Xb-6i for bug-gnu-emacs@gnu.org; Fri, 19 May 2017 18:46:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Renato Ferreira Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 19 May 2017 22:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 27000 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.14952339455897 (code B ref -1); Fri, 19 May 2017 22:46:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 19 May 2017 22:45:45 +0000 Original-Received: from localhost ([127.0.0.1]:55739 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dBqeX-0001X2-5j for submit@debbugs.gnu.org; Fri, 19 May 2017 18:45:45 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:48832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dBqeV-0001Wp-Jc for submit@debbugs.gnu.org; Fri, 19 May 2017 18:45:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dBqeP-0003DR-N4 for submit@debbugs.gnu.org; Fri, 19 May 2017 18:45:38 -0400 Original-Received: from lists.gnu.org ([2001:4830:134:3::11]:36471) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dBqeP-0003DN-K4 for submit@debbugs.gnu.org; Fri, 19 May 2017 18:45:37 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39803) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dBqeO-0002ZZ-It for bug-gnu-emacs@gnu.org; Fri, 19 May 2017 18:45:37 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dBqeL-0003D1-HI for bug-gnu-emacs@gnu.org; Fri, 19 May 2017 18:45:36 -0400 Original-Received: from mail-qk0-x233.google.com ([2607:f8b0:400d:c09::233]:34796) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dBqeL-0003Cv-D5 for bug-gnu-emacs@gnu.org; Fri, 19 May 2017 18:45:33 -0400 Original-Received: by mail-qk0-x233.google.com with SMTP id k74so72516742qke.1 for ; Fri, 19 May 2017 15:45:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=M6yfAmGwsdMigc91wE5zmQgS6TTXfTQWObJfTWFgSD4=; b=cc8Z4K6Z6goYFMfwrzvSvDDty5I4Eu9b3zK6UCACQ6FxpI4rTRAovcRJkKoqXbkoN/ dJ4U/zBUYIsgWtn6av082civtd6QVdSpMOp8xvrgj3Ig9QyvE984bP1QonYh5Yy/VSnp lyReTDUro9dWvVV94BEOo8WLR8H6AbbttNsQ8MJJ7KEB3h8QixQQA9k01n4QczjpTPZv /dYi5I8a49NtS/bj/Rv6xA5RHdbipkq1+cqqDfkBpHjP43xRws4DLKzuX5gFQlYEV6ft M3WV/59OcsDzzADyqJ8sbVjV/x5+arOHqeCWbiq5h+DYbadcJbJ8yGWv4WmzRSU77OAy TtHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=M6yfAmGwsdMigc91wE5zmQgS6TTXfTQWObJfTWFgSD4=; b=dDRrNDzSUCrpW+2XW0KCV/zldMQhk8zuQkymA6jaP4Uf/X9qC/zEMoHZ+REvCdyk0U YFve1+INXAwyVHFoIcryVM9Ttlwi5mZ+EH33WIu4n1YHS+tJUcVZlzyichyHpg0JT+7k Jm9xFv7wcbrBT6LgoDYe+ggWC2jkgnedrlk1VJnjZtpM6OUGFe5WCAFI3gAvsLN+6pIx bgDKzkJaSgXSvqjj7YkMY1hCVTf2cG8ZWDcuB34CY7Kr87CrzfBmQs9c/0K/qTtk/w7C JTAuzN/62WZWlaPyee0bK/9YDKOE+CO1+gF8aztQ3xbmpJ/OwikV1wWPT995FNi09/Ac R5cQ== X-Gm-Message-State: AODbwcDLtXnHMTWZsTmRXCnyQnWD8FBUWPtg6NqGQ60Z/hZdZpljBCi2 9HE/8munx2zNr+uK X-Received: by 10.55.15.96 with SMTP id z93mr11568539qkg.288.1495233932150; Fri, 19 May 2017 15:45:32 -0700 (PDT) Original-Received: from note (179-96-149-30.life.com.br. [179.96.149.30]) by smtp.gmail.com with ESMTPSA id 28sm6868029qtm.47.2017.05.19.15.45.30 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 19 May 2017 15:45:31 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:132658 Archived-At: Hello, (I don't know if this bug has the same root cause from bug#24986, so my apologies if it does.) Using js-jsx-mode produces incorrect indentation on nested JSX elements when there is an element inside a parentheses inside a JS expression: function testA() { return (
{ (
) }
); } function testB() { return (
{
}
); } testA indents correctly, but testB does not. This causes all sorts of indentations problems after an incorrect indented line. Thanks a lot in advance!