From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: file-equal-p Date: Thu, 16 Feb 2023 23:50:55 -0500 Message-ID: References: <87a61es8fh.fsf.ref@yahoo.com> <87a61es8fh.fsf@yahoo.com> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30165"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Po Lu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Feb 17 05:51:42 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pSsik-0007fo-PH for ged-emacs-devel@m.gmane-mx.org; Fri, 17 Feb 2023 05:51:42 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pSsi1-00051n-Qn; Thu, 16 Feb 2023 23:50:57 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pSsi0-00051c-CN for emacs-devel@gnu.org; Thu, 16 Feb 2023 23:50:56 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pSsi0-0006JF-24; Thu, 16 Feb 2023 23:50:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=rS6nNT4iWk22oXACDXSK57YNkSQdiqwOAJCndvxUn8s=; b=EAy1QhMOXEgF hMXinBoEZUQLi4MVxVWVuYujuEque9jX/XtVYPu+lAPI/NAbFlLKCAqgJtQC9e9IYAqqKi6fCjClL jb3DQaFbjqMnSsLkezy1qcO4gsa0pBVy85GQyiAfw2gMItARpeVglxv7yB7lzv+nKMGSlphR9bMI8 gcpog8eRgh+Qdo5K9JmuJRsKJ8ZORMBbcmn3iW3/+4l7QUNXF/o6bqFmCFMD4Sgy5PA7d/1iM8zlR GxuHI6TZvdG4z1ml1v9bJjmmq+kNM0LMQhKNm19xxmeiEqKRY4eh5ocXHXooG7KzDmWbcKWS8Nk0W WjM/EK+dir4Crgs888GJHw==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1pSshz-0000ZJ-QN; Thu, 16 Feb 2023 23:50:55 -0500 In-Reply-To: <87a61es8fh.fsf@yahoo.com> (message from Po Lu on Thu, 16 Feb 2023 09:30:58 +0800) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:303450 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] > Someone says that Haiku changes the file access time every time `stat' > is called on a file, and as a result `file-equal-p' doesn't work, as it > compares the file attributes of both operands. I'd say that is a bug in Haiku. The file access time is useless if examining it automatically changes it. Or does Haiku offer some other way to examine it without changing it? If so, can Emacs examine it using that other way? -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)