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: Don't complain about changed file when it hasn't changed Date: Tue, 30 Aug 2016 12:38:47 -0400 Message-ID: <820a10fe-7d48-99ce-b7f5-ed9189dd9a0f@gmail.com> References: <031d3e59-eaa3-df7a-492d-2a2d3c726094@gmail.com> <7a3d27a5-9dc2-4f6c-3f4a-0265f918aa4a@gmail.com> <83y43eme2e.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="eRTRa4HPHIvc9UrxmQgN4NQVR7AgFn7U6" X-Trace: blaine.gmane.org 1472575197 19550 195.159.176.226 (30 Aug 2016 16:39:57 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 30 Aug 2016 16:39:57 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 Cc: emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 30 18:39:52 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 1bem4i-0004Af-Ai for ged-emacs-devel@m.gmane.org; Tue, 30 Aug 2016 18:39:48 +0200 Original-Received: from localhost ([::1]:50157 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bem4f-0002pX-1K for ged-emacs-devel@m.gmane.org; Tue, 30 Aug 2016 12:39:45 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57422) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bem3x-0002iW-Ou for emacs-devel@gnu.org; Tue, 30 Aug 2016 12:39:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bem3s-0006FY-Q3 for emacs-devel@gnu.org; Tue, 30 Aug 2016 12:39:01 -0400 Original-Received: from mout.kundenserver.de ([212.227.126.130]:59832) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bem3m-0006DS-13; Tue, 30 Aug 2016 12:38:50 -0400 Original-Received: from [18.26.2.123] ([18.26.2.123]) by mrelayeu.kundenserver.de (mreue002) with ESMTPSA (Nemesis) id 0MFDEx-1buP7T445L-00GMEW; Tue, 30 Aug 2016 18:38:49 +0200 In-Reply-To: <83y43eme2e.fsf@gnu.org> X-Provags-ID: V03:K0:54mEQ8sDWrHBzhfq+dnIIqVvD5LPoHjuF322X/Znv4g/qhVL78Z 6mmy2tFzSsLB+t+51dhyiq5HfCEFdtb2zg8zVlJhwCekTpaoC51TlQLoTowTXX9BQJKQFKv EMC5se9j/GUyBU3K+kiqGdrPtNaqM/Fu5r7IcRlQlctiC1HfFvoelawjglcaX7MkWllB1Lk SBLFWIOoaqBQEzjv/theg== X-UI-Out-Filterresults: notjunk:1;V01:K0:HI73J1TS0eg=:432E2/DEew6c75mNEJr2Lp q7s2GYgMPnq//LptCmto3+4cqiky9FaGHJeFj8r1xGdImbkQ8Kz+koBIgr8QtasvELCwGBvOL 5RYGTEmiK4aoggrJ9SvgFj4hbdzIhiNJmMqLK1P2V3wfRnOsr2hiJxJnRiOkU9lo6C4+D5EAv sHZl56jJ59NpoTYzeUBPLNKGDELA6wPKSugOA/dADay2MfFa4w+dqxt7dRO1ODA4lgrkofOHM KZJNqr82UUZ6Swdxzp9ogcKgZ75VqOz/XhmXoaZoayVc2gxlMiAz7QU4HPObzerA1NKwrPOcO sSXlpbAvyEjptQ/gn8FhlTUt6yMlACpIZ2RHDPNFDiNLtjnPU9MqKDzkuycht2eLF5duoInZI Q9p+Ki1zpC2pAF3lSSlLY3iJP9qJE7orAuOmXBP8ZPOJzf5H8hmIF14x0hxrk63vpggwoNyxs alA/8i+PFLe23zgrcPy8YOxmQCm+gxIoWMZvWxWEANcfbV2xVDf9P1XBQ8SWaAsufuWK4+Ox2 AWfFzvqcDI/yR+Sc0AQ0f75rxh7tkaIyQkCAAluc6IglBh4zIJVcQaBVvKeS+46IS9+1/fuNO cIUcmFmw7PomgB6JsfWqBbujmkAf50nEyl3aw/V0WbtUO0yeaTrIop75ZztMTjGXFidk2vj6E XuyyOMDq0SjMx+HPiKJ6ySPrjGwh8+PKBp63xpzFYbM5uo+p2tow2cdWpshhlNeFJ/I8= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.130 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:206960 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --eRTRa4HPHIvc9UrxmQgN4NQVR7AgFn7U6 Content-Type: multipart/mixed; boundary="gHHein9ai9gqtrocRhfDM17BfeIG9sIAp"; protected-headers="v1" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: Eli Zaretskii Cc: emacs-devel@gnu.org Message-ID: <820a10fe-7d48-99ce-b7f5-ed9189dd9a0f@gmail.com> Subject: Re: Don't complain about changed file when it hasn't changed References: <031d3e59-eaa3-df7a-492d-2a2d3c726094@gmail.com> <7a3d27a5-9dc2-4f6c-3f4a-0265f918aa4a@gmail.com> <83y43eme2e.fsf@gnu.org> In-Reply-To: <83y43eme2e.fsf@gnu.org> --gHHein9ai9gqtrocRhfDM17BfeIG9sIAp Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 2016-08-30 12:11, Eli Zaretskii wrote: >> From: Cl=E9ment Pit--Claudel >> Date: Tue, 30 Aug 2016 11:23:31 -0400 >> >> I didn't realize that these functions needed widening. Its documentati= on doesn't seem to mention it, nor its docstring. What about the attached= patch? >=20 > This is not specific to these functions, this is a universal rule in > Emacs: if you want to access a buffer position, you need to make sure > it's in the accessible region. Ok; I wasn't aware of this rule. The documentation of buffer-substring m= entions the error, so I though the patch would be useful. Cl=E9ment. --gHHein9ai9gqtrocRhfDM17BfeIG9sIAp-- --eRTRa4HPHIvc9UrxmQgN4NQVR7AgFn7U6 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 iQIcBAEBCAAGBQJXxbaXAAoJEPqg+cTm90wj6X4QALqw+tF2vqWXDZNg2AuakhWY uQ+aoLjcV8Orx3iO7DC84QMyHYXftJXKg5flmeaCbrS7Axq9dMgP9gTcN/HgWoHd /qakH3FUhod+no6GPvueYshqXSNau1xyz9jzGOTPSdPXLHcPCUC6HMXyrg+qMbwj DH4faRmcSjcXw8awx9wEa/1lpY8b4pO3SpTvZrWVsrSRHzaySwA22VQh3xaW3GZF f3BeunyGpB2TCoyqlChz4hdX3Qdi0hwDMSxKZ2dUjYMVprRjvmDqMzH/h4kHexqp 5KluWaVOebLUdSFGMIjDR4XVP0nhIzlqa6ccakmMapsrXvEMEpvxgQ/erX91+9xY BNGH+eAs1RIvB4vuuskzOknRLRumqzRUmJsIx8BJ7zdJoDd9NzFIrq7XYcQDfqzW pii9YN6crSrDpxCUf0uDFW93Rq3n3DxcMQqi3BoUbTQX1Nyr8PCiO/SR+CxMcxoY pm5+mLFJuqz98g6dVHDoaaVI0pfcJUEddjj0ON4rO03Diin6J08u2t5pjGqF/+u6 s42SbTXKLd3DAWzEOQzmQasSNNiVm84wJGhn1fMSbdz2+ZkgWKvogwD8ary2Wm+8 dhsa/9bSG5CSH6ghyqtfAWLZ1XeSJnBSJx2pTDoafAjuh5eO0Qfjd4NSNzawWLyP 2/r8d5dlDqYfjO/C1d0U =Gl5n -----END PGP SIGNATURE----- --eRTRa4HPHIvc9UrxmQgN4NQVR7AgFn7U6--