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] comment-cache 223d16f 2/3: Apply `comment-depth' text properties when calling `back_comment'. Date: Sun, 13 Mar 2016 01:30:00 -0800 Message-ID: <56E53318.2090501@dancol.org> References: <20160308132530.861.91488@vcs.savannah.gnu.org> <20160308183010.GB6269@acm.fritz.box> <20160309174816.GE3948@acm.fritz.box> <56E0805F.3050804@gmx.at> <8360wvo0bn.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="v5bcHEXVXabnMmdMFtCtJan0Ccxg2GoSf" X-Trace: ger.gmane.org 1457861420 26159 80.91.229.3 (13 Mar 2016 09:30:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 13 Mar 2016 09:30:20 +0000 (UTC) To: Eli Zaretskii , martin rudalics , acm@muc.de, monnier@iro.umontreal.ca, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Mar 13 10:30:16 2016 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 1af2Lm-00066U-Of for ged-emacs-devel@m.gmane.org; Sun, 13 Mar 2016 10:30:14 +0100 Original-Received: from localhost ([::1]:35147 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1af2Li-0000zs-SL for ged-emacs-devel@m.gmane.org; Sun, 13 Mar 2016 05:30:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:49806) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1af2Le-0000xg-Gm for emacs-devel@gnu.org; Sun, 13 Mar 2016 05:30:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1af2Ld-000139-I7 for emacs-devel@gnu.org; Sun, 13 Mar 2016 05:30:06 -0400 Original-Received: from dancol.org ([2600:3c01::f03c:91ff:fedf:adf3]:37910) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1af2Ld-000123-7Y; Sun, 13 Mar 2016 05:30:05 -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:MIME-Version:Date:Message-ID:From:References:To:Subject; bh=1F4jAH2qcP5arSVme0FI3SxFjca/Tt2ZsvZ12xGg2gg=; b=M4ikVca2JK6XhQRFaWCNqvYaI2z/3Dp1GAQcENnNRLL2ZjUEP/BXGDhW9r6wW3CXsqdgFOwrn8Ct9jq+hF7EyXSDzWpECRD0QwgVaq0TQZkrkRcsGnvgkQjX7PGMkdL+ru63pwRCUl5a6sAUzjldV1muQq+bnl2nXf+jgOBiua9fQ6EgrFrP3kXBshw7s14jPtNG+sK1xo6PVB2PKsVxG9BZGBQkRIxLZwU5koYehBUHZ6ohobMSQoMKkpB9lc7KH2LrsLsfJ0d+4K9xVnQdh2TL6FUMtlrfNKI+24CDZ8GkgKZWmXO4VSUaNfQ8AS5vIRyY1WKDAHxTHPS/8OS0Ew==; Original-Received: from [2601:602:8d80:ee8::e5a] by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1af2LZ-0004GY-AO; Sun, 13 Mar 2016 01:30:01 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. 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:201583 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --v5bcHEXVXabnMmdMFtCtJan0Ccxg2GoSf Content-Type: multipart/mixed; boundary="KRPag3B4j7ccXxU9FeawNb3rGHrq3xI9H" From: Daniel Colascione To: Eli Zaretskii , martin rudalics , acm@muc.de, monnier@iro.umontreal.ca, emacs-devel@gnu.org Message-ID: <56E53318.2090501@dancol.org> Subject: Re: [Emacs-diffs] comment-cache 223d16f 2/3: Apply `comment-depth' text properties when calling `back_comment'. References: <20160308132530.861.91488@vcs.savannah.gnu.org> <20160308183010.GB6269@acm.fritz.box> <20160309174816.GE3948@acm.fritz.box> <56E0805F.3050804@gmx.at> <8360wvo0bn.fsf@gnu.org> In-Reply-To: --KRPag3B4j7ccXxU9FeawNb3rGHrq3xI9H Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 03/09/2016 12:53 PM, John Wiegley wrote: >>>>>> Eli Zaretskii writes: >=20 >> I concur that the current C mode is much slower than it was several re= leases >> ago. My personal subjective impression is that it gets slower with eve= ry new >> release, and I suspect that the main reason is our desire to support m= ore >> and more C quirks and subtleties. If this is true, I'd be glad to go b= ack to >> a simpler C mode, which sometimes mis-fontified or even (gasp!) mis-in= dented >> an occasional rare construct, but to get back the speed we enjoyed in = the >> past. >=20 > I entirely agree, Eli. >=20 As someone who regularly works with C++ code written by people who want to use every new language construct that comes along, cc-mode is already barely usable from a correctness perspective. I find cc-mode's performance adequate. Simplifying cc-mode further would make it and Emacs much less useful for me. --KRPag3B4j7ccXxU9FeawNb3rGHrq3xI9H-- --v5bcHEXVXabnMmdMFtCtJan0Ccxg2GoSf Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJW5TMYAAoJEN4WImmbpWBlwGgP/06qXIzrhvbM9zbS8OqZQT6v q+vY4inqr7a9Xv9vg2w31q4p4vyeih1FoWaNSZrqsjXjNFpcVvXlXPGyqJEYQKuL nB+ljc4eU2LiOmlX2dvjtXIDLG7A+AQq7LsKIh8vWrQaDkeeRzkr2tsLodHJuh0A g6FM3hKE682LwnBrpwcxbCf53Jjp0ML2k8rKlplk8FEu/uWpRoRMGc1XSMDeH+X2 Q7uDw7TwsAfiYY6sT9gSllPrJkJ59PKL8EWxo3c84i+AOonL41DaX3zVTTD/E+Pa +cEGuckDrWJ9uQqS0RFz66WaazEec+bm1yTOc9213AbdlTc0ruudvjGyz6Y2TXO0 Ws00w8bRVEPxcZtMxEtlEStc8XLHE7/6zJ/y316d1b53+clAhOa47HurFRLGPR2+ tjYlXz6T4cp4pIU7qrW5AZHfgDtZFTnpd+1mt6quR2yKx5pA4kqiqeXLkRL+QYAZ uAcqxfoEfDZYS9zKs4paFIL0ejzEtQdJywb/ljKxOKrLuuVe2KzF/iTtHuPDqvy5 oyyRDoTiOzLig6ZimCjHFPzZdttVUtZbZsjad/6aoW4iDunW9cIG1ohWqCcVpmRX 965w4wFnMhfCY5bkvk9MX1zElnxHgAfJmF4zIA0uiQhZWdhXO/VHK1YZxBxZP1jn TLdnCvLTSKmtfPZjYTqN =fWQ6 -----END PGP SIGNATURE----- --v5bcHEXVXabnMmdMFtCtJan0Ccxg2GoSf--