From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] master 933e0ab: New indentation option for js-mode Date: Tue, 10 Mar 2015 15:12:54 -0700 Message-ID: <54FF6C66.5060607@dancol.org> References: <20150310172515.30904.99138@vcs.savannah.gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="uWBBxHg6pXlOR8KKRkNKSamMt9Ihbeqie" X-Trace: ger.gmane.org 1426025608 10021 80.91.229.3 (10 Mar 2015 22:13:28 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 10 Mar 2015 22:13:28 +0000 (UTC) To: emacs-devel@gnu.org, Jackson Ray Hamilton Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Mar 10 23:13:27 2015 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YVSP0-0005ZE-88 for ged-emacs-devel@m.gmane.org; Tue, 10 Mar 2015 23:13:26 +0100 Original-Received: from localhost ([::1]:51742 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVSOz-0007GR-FV for ged-emacs-devel@m.gmane.org; Tue, 10 Mar 2015 18:13:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54899) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVSOk-0007FF-2C for emacs-devel@gnu.org; Tue, 10 Mar 2015 18:13:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YVSOi-00057S-Tp for emacs-devel@gnu.org; Tue, 10 Mar 2015 18:13:09 -0400 Original-Received: from dancol.org ([2600:3c01::f03c:91ff:fedf:adf3]:46666) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YVSOi-00056U-J3 for emacs-devel@gnu.org; Tue, 10 Mar 2015 18:13:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:References:Subject:To:MIME-Version:From:Date:Message-ID; bh=RO+Eq6evNj3uxUvArvKGnAOUDzGrq6N8FhQGW8I1rgg=; b=hpAiiRh5TSjF7xmzz9QvgH8u4sEP2Ph8aQr5PN9brG7ddfi9i342vCPBPWh0IwFOoPuzeIYBf55DpGKO4g8LHiTpmnTSeS3jcGLPf3avnRLlKyEKutCSBQRVm4Q/OdwTnv5bQD8cl7i2R++Deaqbji+rkHJUwc1EVH8VU6LibVr6x2oXYRQ39xc8AojgDKcksmBjG16uk0JXS4sX95BUXsGZU2JhnMk9qQgVEgzF+AOJ5YwUyeaJnZFbDqfpuFl1CAzQCZsVDNZj5FqXRnmQfNl3zz5801XYldt2rMeotrBFF9TCn/R+NtTViSuzHCEiNJO1sPWGmP8Ztu938a32sQ==; Original-Received: from [2620:10d:c083:1004:56ee:75ff:fe20:83dc] by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1YVSOa-0001Ls-7u; Tue, 10 Mar 2015 15:13:00 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2600:3c01::f03c:91ff:fedf:adf3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:183771 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --uWBBxHg6pXlOR8KKRkNKSamMt9Ihbeqie Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Thanks. Long term, I'd love to either make js-mode understand cc-mode-ish style declarations or just add first-class JavaScript support to cc-mode. JavaScript's implicit semicolons and lack of declaration types made me give up on cc-mode integration when I last tried it, a long time ago, but maybe it's more feasible these days. cc-mode does have virtual semicolon support for awk, but I'm not how to generalize that for JavaScript. (Even longer term, it'd be nice to make programming modes using grammars instead of ad-hoc parsing code. It's a nice dream.) --uWBBxHg6pXlOR8KKRkNKSamMt9Ihbeqie Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJU/2xmAAoJEN4WImmbpWBlJoAP/R7KhgPecqHJfI/DThFL8h+u w0tkvWyMvXtyScr/xInf0S+UVt8AV4VKOGeiqYlsIP1WOiSIwBx0w0QCQnuuIOhd /L6vfgBMIJ7G1iDZF+QFUJLikHTtocrioZ9c4Modougv7E6KUrfGWuBsFoOCDqq0 SNxQK3xnXYVnjGMjz/CKl7X33yocE+ysxNrQUD/xbxSmbGwbFZzvkBRUuOMD93Rv BjibibT6xP9jDHPkge7DgPMEmDogA8Kd7X5AQH987vttqMF2mn8aA84r3Um0Fv3U FDTZlspvB9UCjvQM32tAIppvK4dZf+AS+dOa1UopALHPLSF2CdYS3n2x1omrK1sY tSGidd++M2tIq7DRdq0BXfFbU4KuqnDg+IFalJREeq7m2pdztWFpVw+kEcuoucv5 48YDczTceRSpTzRiw8qb1u5I4JMCMi8nP0mydtkJJRdUDSfU7j0x96mxbO6utEFT go9xcpyCfHOl0MpfyZun7yZ2K6kE6rmaD76XI3Rlrskz88utVP5NaPINtzCJpliW rX06SkdC7iRmF6yHtB4nnPL1Lvv09mKAUcUJPrnlAIK/PxoQhaA0C+7U+7APocOh KljP3WZx4ZRE9DyYIHeO5WK4Vj7d2LLVkWXmhU9B8MxpZcnXvjECVgcLsBzKW8uO bo66gZmYBnvE+pYTb1Nn =Yh9k -----END PGP SIGNATURE----- --uWBBxHg6pXlOR8KKRkNKSamMt9Ihbeqie--