From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: forward-comment and syntax-ppss Date: Wed, 7 Dec 2016 17:23:42 -0500 Message-ID: <2b1c72b9-8d69-5b93-26dc-7f51c5683d0c@gmail.com> References: <20161204123434.GB2791@acm.fritz.box> <20161206195507.GA2996@acm.fritz.box> <83fd1db0-7362-6117-c5cd-715398c0dea4@gmail.com> <20161207220447.GA4503@acm.fritz.box> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="LK6FcmgLXOmldioIj0VSKQSN47I5MJmp5" X-Trace: blaine.gmane.org 1481149445 12542 195.159.176.226 (7 Dec 2016 22:24:05 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 7 Dec 2016 22:24:05 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 Cc: emacs-devel@gnu.org To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 07 23:24:01 2016 Return-path: Envelope-to: ged-emacs-devel@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 1cEkd6-0002Ho-Qm for ged-emacs-devel@m.gmane.org; Wed, 07 Dec 2016 23:24:01 +0100 Original-Received: from localhost ([::1]:42636 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEkdA-0002z5-SO for ged-emacs-devel@m.gmane.org; Wed, 07 Dec 2016 17:24:04 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:38753) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cEkd0-0002yy-Jq for emacs-devel@gnu.org; Wed, 07 Dec 2016 17:23:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cEkcx-0001Wg-B3 for emacs-devel@gnu.org; Wed, 07 Dec 2016 17:23:54 -0500 Original-Received: from mout.kundenserver.de ([217.72.192.74]:53078) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cEkcx-0001WY-0g for emacs-devel@gnu.org; Wed, 07 Dec 2016 17:23:51 -0500 Original-Received: from [18.26.2.123] ([18.26.2.123]) by mrelayeu.kundenserver.de (mreue101 [212.227.15.184]) with ESMTPSA (Nemesis) id 0Lz2oK-1cjWya22GO-014FRG; Wed, 07 Dec 2016 23:23:48 +0100 In-Reply-To: <20161207220447.GA4503@acm.fritz.box> X-Provags-ID: V03:K0:kS6QYLEq/G+Ru/8MGQdECk1S8Ml2HxPE8Dheo6zHPGzx/cmcLT2 PfeosKnuY45D8kbC86KAi1mE2/X2X9uQ/0pJMNxjtO57J9IeALzJSemplOJaOia/t7zgCvc 1T1/ZyS57+Z2FT09RTQI9lgy/iCcwKDNuNMzxgWlVJKpakRPB+Q/ENJL9tqdWns9VMxzahC 10aTjwVGkeTHPFxhvMsBA== X-UI-Out-Filterresults: notjunk:1;V01:K0:MWlB6ntA/lg=:PHjg+aSjXDCGldhkNxqQv+ robJWoWG/GuJM6zusU/Fsov162taSrm7hyRf15pnek55AvxoZymS+/veGfNdbxGT6R+z2COLW beN4TzJmt7K1GrpS4qhBk4UZKNoEIqjXpk6WykXCBLBqXct/1bURcgwd57lyrVVI+j6E+BVr2 IxAirivy9iZGhB0Rmq+kN9Y6OcmuPJUDwMr7uBov1HX6sDerAXEPb9IXhnLVPA+19F3UiZibe 4Jz97pSeNLqxMfZuU1ZkMDwQ0X3532zkJeXZ7DmW5om9HJF1HpGXeW6RTD+GDlvn1B8eOd/5/ wcj0gJYHT3nAiTPp8C7aVKQ3Wxr41XQX5oHDQoh2zq2kXW2IaZD6UBmqOqp/e4kyH2YCtjZ/L u3P7pWrY58oIGJPnckHicO3P1A/7ocICJJvyQaolHC1gwyzI+7uGzi/qBxPxIxgYTFvNoCjYm yEwhRx+IcI9qDBALhNCXzEbYieBFpR2ETmMuexEVERbmfZwjTTQj/fNo+2zs3u5Voa+kWrYoM X6zZ0lHHa4r9OpMSrbck6DogNHywBh5+ZOq0WlcFykJUOm1DOk5nphWUDgVpqEQU99GuWV+nm o0Bpu5eH+LL/IaXLMG/Q1H/Nk8AIUnYhKOBSXTMyQu6vZkhEmF/n1enNJ5rVFHknwRoME6DMl QXd0IGTht0YX2Q11/FP3lZftxN8s8Kjsg6qzeTLSxEOThoJuKxb5oM3G9AO9mRkh001c= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 217.72.192.74 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:210115 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LK6FcmgLXOmldioIj0VSKQSN47I5MJmp5 Content-Type: multipart/mixed; boundary="oj00llccuGEGmKioEhbvJ2pJBFLtWtDoR"; protected-headers="v1" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: Alan Mackenzie Cc: emacs-devel@gnu.org Message-ID: <2b1c72b9-8d69-5b93-26dc-7f51c5683d0c@gmail.com> Subject: Re: forward-comment and syntax-ppss References: <20161204123434.GB2791@acm.fritz.box> <20161206195507.GA2996@acm.fritz.box> <83fd1db0-7362-6117-c5cd-715398c0dea4@gmail.com> <20161207220447.GA4503@acm.fritz.box> In-Reply-To: <20161207220447.GA4503@acm.fritz.box> --oj00llccuGEGmKioEhbvJ2pJBFLtWtDoR Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2016-12-07 17:04, Alan Mackenzie wrote: > You haven't seen "many" issues about syntax-ppss? One is enough, if > it's bad enough. Read up on bug #22983. =20 Thanks, Alan. I remember reading this long thread a while ago, though so= me of the stuff I had trouble following. Stefan and you are in a better position than I am to assess the significa= nce of that issue. The only data point that I can share is that I've fou= nd multiple packages to be broken by narrowing, to the point that I don't= use narrowing any more. Instead, I use a less invasive solution with two= invisible overlays covering 1..(beginning of narrowed region) and (end o= f narrowed region)..(buffer-size). Some packages use (point-min) when they really mean 1 (or, if one prefers= , (save-restriction (widen) (point-min))), and things start breaking in t= he presence of narrowing; so basically, I don't really expect things to w= ork smoothly when I use narrowing, and so I don't use it. Cl=C3=A9ment. --oj00llccuGEGmKioEhbvJ2pJBFLtWtDoR-- --LK6FcmgLXOmldioIj0VSKQSN47I5MJmp5 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 iQIcBAEBCAAGBQJYSIvuAAoJEPqg+cTm90wj1lkP/j7arNk7f0/hXn95N38dSQl3 HwIdPClOb4AIxkQ2PCMzeK8CAGvurzQr8i8NqbqoMVbQVJ4QNKOsEMwHWuPW2PbJ TQBRX/F5cilRljF8i1jfbuzn0547nJAIQTf0aTJ33EMDpQfRwLGeS2VUyPMoEZRa a8P0UPXF6UiShd3iKXsAuMW36mCb2cQkOxkczjWis85fDHTuk1jLDdbq+lWEXtBy SBrU8WhB/7wIU6aeyGhTV/Em/df0a6Ixb1whRbSUO9CPvT2wbtrQdcRbgnGCWC7b CyrupjCsDq9Fyg82wNqzHaHEdz4KYIo74p2LT1CBm7GDF4f38skKOSfDM/4z++TZ rrD5L+mwr5mqu7OkKKsLS1AO+Zdg5G61os4wF2qwv20MqFM5ZC6Ua1XQ7M48U+qw 6JRk+RCFqNJOyy+MVrvlsjdTF6AXvh91ykL1pFAZOgEPHsCzbgJPxyUs/qcvkCqE ON3GGvI5jGGIyYMcpN6Axd7M6GB1tdqXwph3W33Iv7itokchRI3+ILTSan+aHW/b Q/44LGLXcTXbooARceAYtjHMYq92aMvU1H85ipBsSzf5Zu3F+Vd0g2XxWAGPLLOw TzDTcAt3G3fjNF8MQLN/dOuDy3345cZl2hVgDig1rcgyZLYI6ar2pM4hFmSxiFbs QojzKGp5kPDJ2qzSo8h2 =aoPN -----END PGP SIGNATURE----- --LK6FcmgLXOmldioIj0VSKQSN47I5MJmp5--