From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Michael Albinus Newsgroups: gmane.emacs.devel Subject: Re: Don't complain about changed file when it hasn't changed Date: Tue, 30 Aug 2016 11:20:45 +0200 Message-ID: <87fupmfw9e.fsf@gmx.de> References: <031d3e59-eaa3-df7a-492d-2a2d3c726094@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1472548873 4910 195.159.176.226 (30 Aug 2016 09:21:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 30 Aug 2016 09:21:13 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) Cc: emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Aug 30 11:21:05 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 1befE5-00008i-HF for ged-emacs-devel@m.gmane.org; Tue, 30 Aug 2016 11:21:01 +0200 Original-Received: from localhost ([::1]:47937 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1befE6-0006ls-4f for ged-emacs-devel@m.gmane.org; Tue, 30 Aug 2016 05:21:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33100) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1befDz-0006lk-KV for emacs-devel@gnu.org; Tue, 30 Aug 2016 05:20:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1befDv-00079b-FJ for emacs-devel@gnu.org; Tue, 30 Aug 2016 05:20:54 -0400 Original-Received: from mout.gmx.net ([212.227.17.21]:56592) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1befDv-00079T-4k for emacs-devel@gnu.org; Tue, 30 Aug 2016 05:20:51 -0400 Original-Received: from detlef.gmx.de ([87.146.37.251]) by mail.gmx.com (mrgmx103) with ESMTPSA (Nemesis) id 0MDR21-1bsj2Y16LN-00GmtF; Tue, 30 Aug 2016 11:20:47 +0200 In-Reply-To: (Stefan Monnier's message of "Mon, 29 Aug 2016 09:17:06 -0400") X-Provags-ID: V03:K0:8B0TVWI+h3r+ab2yPMT0ZB/mpp6qn39TA1KMKuzundlE/kLdBRC 6pyWNMYSaHyu0W86kvW5o6b3+wH0LUU9OPaD2p2PiaVmxnAwxuOE6ZqdvZPPlA7YKQoNReL itLXZCTn7nnuqSjLok+cPooljSuk9AkFPY2L9yqTn4X7QQ0MXH/U5fFob5tjofOH5yKT4xd cPlIHLmlbwVo5L6CY2dRA== X-UI-Out-Filterresults: notjunk:1;V01:K0:4TbIznXA7dw=:pmBqBC8dY2eCzlh7M/1D18 m6SbhfVro6ZAvPyLArWDdhd75kXF4OcaTRftaLGFUaqN2kivBFsPxLOKbVY9Gh8EhPKTIpxOz s/BU8oAu2yr140IZvYkfufT7PFnJVmko/UXdYdrWj8knfvc4mkXYpnio7NJABxQw7852MZNOT 7XKVShGPHBt7BkmKGLxSg9gBC8l3soFlTcCAmwlTP/Vqy5YFzsHrpklMqpyOMJwsA07LCFePy gWm4wXb2+mpAz2lYXv8izCUPfY+gaPHLMGsNc2uqUzkFRSn5IU2LhdzqIEy1rzwZjHjNn+A6C 9+wLMya1KT8YUvxR6Cm9CSfWT0/lYVHafUQz453xFCdi5xj7cfLyG6pR7aEHxLQjOpZIbry4w 4L42gjpK7HT64oKAyDH3nk1U9v+v8ELpgoizwB+Ts5185aUkuoF/mv8woDaukzai/rDvny+Ma lz/48587d3JXt+jOxqbEF9AlWeTb7Kj82X7B0vxO6dDiZrQMEJNhpxqw1fKO3cLRY3Z8mPSj4 7GAtUPSpMDHeE/PDJErD4XEyYD59aZoIszWZAAE375XBDVu65YygoELkIdtVsDaBBQN0nW9z+ DbHMHMa2uxJ/0EWPOZJnPOfXg4RYJnnXgt3bcHqVSvN3lxBaEvp48b+J9lngMnrzXOfF1I0pI F1/DwkNjDc6qh4vJmPrZcADAadzTLJ7ujwxanFh+I+QkpcY/uWSnwrk0hl9Se+duirkInYnpN spUeMVtUzDQ6ze7OmzUkfumbcaxqhLaS0F4s1MxTYgz5dqKI/8jrGzNena2tXSTWAWriNGAb X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.21 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:206923 Archived-At: Stefan Monnier writes: > Michael added: >> Same concern here, for remote files. For large remote files I would >> prefer a cksum call, if possible. But maybe we shall profile this, first. > > Of course we can't cksum the buffer without first encoding it. Also, > this would require a cksum on files. Is there a reliably-available > cksum operation we could run on files? We don't have crc32 on lisp level (this is what the cksum program uses). But there is md5, maybe it could be used instead. I'm not so familiar with hash algorithms, so I don't know whether this is good enough. > Stefan Best regards, Michael.