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: Mon, 29 Aug 2016 13:57:00 -0400 Message-ID: <51818fcd-37e4-a8dd-4524-9100879cf341@gmail.com> References: <031d3e59-eaa3-df7a-492d-2a2d3c726094@gmail.com> <8e93c13b-0202-a143-0f07-6480e30e472a@dancol.org> <3b1ce0fb-1ca5-0614-5622-4222cf8c9470@gmail.com> <877fb0dqgj.fsf@gmx.de> <799f82b2-19d6-4bab-c1b9-e525ed5bb4b3@lanl.gov> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="RfPoa1OHRN0chAkqwU9CnQ7I3qKPVCP7O" X-Trace: blaine.gmane.org 1472493487 2040 195.159.176.226 (29 Aug 2016 17:58:07 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 29 Aug 2016 17:58:07 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 Cc: Daniel Colascione , emacs-devel@gnu.org To: Davis Herring , Michael Albinus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 29 19:58:02 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 1beQoo-00087n-Lx for ged-emacs-devel@m.gmane.org; Mon, 29 Aug 2016 19:57:58 +0200 Original-Received: from localhost ([::1]:45075 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beQom-0001IT-2m for ged-emacs-devel@m.gmane.org; Mon, 29 Aug 2016 13:57:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:54019) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beQoF-0001IK-Jx for emacs-devel@gnu.org; Mon, 29 Aug 2016 13:57:24 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1beQoB-00014S-Ek for emacs-devel@gnu.org; Mon, 29 Aug 2016 13:57:22 -0400 Original-Received: from mout.kundenserver.de ([212.227.126.187]:56128) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beQoB-00014M-4k for emacs-devel@gnu.org; Mon, 29 Aug 2016 13:57:19 -0400 Original-Received: from [18.26.2.123] ([18.26.2.123]) by mrelayeu.kundenserver.de (mreue001) with ESMTPSA (Nemesis) id 0LzThi-1b1OnT1tCs-014mYN; Mon, 29 Aug 2016 19:57:05 +0200 In-Reply-To: <799f82b2-19d6-4bab-c1b9-e525ed5bb4b3@lanl.gov> X-Provags-ID: V03:K0:l5okGh1vhSin3gXiG2hkgfii5VN1La0dakaQNTccfthYmZ0cdSj V+ctnkOFWXz6guBPagqdN/XaTgbg/NoAbxfJ4xjCPbK79Bm2Qyb+8GOJKqMRrIsy3YBlhp8 9JdrLOSkxBvHPn5BumCpm46iWtz7+uh3ochNVx2Z8OT4J6sRFMnDrrhLXWwagO/lICU5k5S BhHlLW0YmISM47EwUozmQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:voyxXilDA3M=:wACkKgI3Euwte8MXdK1g2q i1gRtYPs39LG5juNGCOr2bBEYwQKMPJzyn4AQGhTO3q/4SIuW/BRsfrqx7xwH/ZXoD6E6sXKV jh7uvA1BkChSQJa5wJWPKyM7vSo6j7z+wSF6LeGaOZtyNMMhJ69K6A8K3rQQ3BDDVRwwjDrCH cn23nQjXclsHn3jF9iiq2ykum42iHmvYvFJHtdhRL+RDYbauFBBprtFykepdddiCwMgbWwWf2 m6TG54euI+cMtWr4cu8J4L2AstqGWKIt9C6KTTjXpfWUlmEHtyacuv6GU5TNz1D1qAM2NUwn7 7gfLmPWbwqrKYQafMe/9hRTa5dExGRJdoBRCYVMR5+bvBcqGQ7ZK+JGZrJOtUVRhK5ibetdyQ AO0SjBKVZC0hdpUkYyrWegPBmuIsXSmxqBJ4Xiqmi1HE6kJeNo3/ECqTm548rz0uan5QAfoBb Q3A4zMXH5EaT8nyTWYEK1IYhwcxess9hM/S65x0Ffm8uMldTvFVKvgDIAAkSY89Kwjv2KeuBT FLJKHQ12U0UtHVpwfLPWFoKjKoY9iQHX9+oQeWffK7VqRp4/VbvEe+NmFdVvADkpdFUQmE3v7 Q1BfGlL6NTsQtOMptKT3g+WnvlT23bqI+NKrelOn3rR42vxih3huo1q2ADSOZbJkPRHbKHsPD +OO7Qy/YBKRCoxC2wLe7ZCkp9GPguC+MF7ne/FkYpEvYJdbbB89sPpA2ZEBqLvhRERzU= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.126.187 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:206896 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --RfPoa1OHRN0chAkqwU9CnQ7I3qKPVCP7O Content-Type: multipart/mixed; boundary="gAxvGl11SjrqStOF1cl3AMOKdniqdk4ub"; protected-headers="v1" From: =?UTF-8?Q?Cl=c3=a9ment_Pit--Claudel?= To: Davis Herring , Michael Albinus Cc: Daniel Colascione , emacs-devel@gnu.org Message-ID: <51818fcd-37e4-a8dd-4524-9100879cf341@gmail.com> Subject: Re: Don't complain about changed file when it hasn't changed References: <031d3e59-eaa3-df7a-492d-2a2d3c726094@gmail.com> <8e93c13b-0202-a143-0f07-6480e30e472a@dancol.org> <3b1ce0fb-1ca5-0614-5622-4222cf8c9470@gmail.com> <877fb0dqgj.fsf@gmx.de> <799f82b2-19d6-4bab-c1b9-e525ed5bb4b3@lanl.gov> In-Reply-To: <799f82b2-19d6-4bab-c1b9-e525ed5bb4b3@lanl.gov> --gAxvGl11SjrqStOF1cl3AMOKdniqdk4ub Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2016-08-29 13:42, Davis Herring wrote: >> Same concern here, for remote files. For large remote files I would >> prefer a cksum call, if possible. But maybe we shall profile this, fir= st. >=20 > A very basic "checksum" would be to just use the file's size. We could= easily implement that and catch most modifications without any real I/O.= Does this work? Many changes don't affect file size, we we would still wa= nt to prompt the user, right? --gAxvGl11SjrqStOF1cl3AMOKdniqdk4ub-- --RfPoa1OHRN0chAkqwU9CnQ7I3qKPVCP7O 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 iQIcBAEBCAAGBQJXxHdsAAoJEPqg+cTm90wjDQkP/2icP7X2/UKY8crYU4INK4Tg U9XWWrhorzpiRv25AgZN6qkbYV3/9wJINl+tVuQ3Gv5MICFzC00QsgQ+lO1OYmGD kEx0oHbOx5aZ3024k5wxE1PcdDloft25N0Zg+w/XYwoNmhVkBeTzJ1rq6W40oIev 5aIBawzeoqisUZbqNHmFqZ9REyjV9lL9p8YJqUDKg1fnf4VjT8LdfkD/zrR3Bnqi fo2w2uwQBJXLcKAqe1+8kkTp8t+mTnaLI4wKDT9Ws8MA4aQA0+IQxVBb9NVaFgs8 CF0MurbfB4eGKJ+ihcNIcwcAcuw3MFCx6WQNkmTJVigYtPJP8Uozwaolom5iIsnB rZRB+mZ1Cv05GhSmRb4BL5moTsoL5nkmY/7xmxPoKGPkgeUtaQE09n876n3Cfj6Z 9Gi+Fux/aKTFJYeS6vDdHLtDkSpeNdFzw2ZSqKiDLuosKmwlo6sdeOMJDdcARUPL x756WOznfEXmR/D2cG2q3/yN+OGmVcw5ofuc4VhgwWREjn64UHZwoqG1g9JqMn7w s4rWiQO/eAhnqcgfIir5abFTM0HDAni0aHvOw/pzv1uFZX3Bqt/5sz2jQ9PSpMyT P2pusg0oncBWxrmLJV4kw2ymqBUXXA+jUi9Gr/mUmm0/qrWJVRPoWtWu+kTK0Tb4 K4o+p+EC1tYpWOo/Yqac =jepL -----END PGP SIGNATURE----- --RfPoa1OHRN0chAkqwU9CnQ7I3qKPVCP7O--