From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arthur Miller Newsgroups: gmane.emacs.devel Subject: Re: empty-directory predicate, native implementation Date: Thu, 15 Oct 2020 17:22:21 +0200 Message-ID: References: <83y2ka18t7.fsf@gnu.org> <87y2kaj799.fsf@gmx.de> <83blh60wgr.fsf@gnu.org> <87h7qxjh7g.fsf@gmx.de> <878sc8kgy8.fsf@gmx.de> <87imbcls71.fsf@gmx.de> <83eem0zt0b.fsf@gnu.org> <87k0vsrd6m.fsf@gmx.de> <83a6wozs7h.fsf@gnu.org> <87sgafq2e2.fsf@gmx.de> <87h7qvptm3.fsf@gmx.de> <875z7bpn5i.fsf@gmx.de> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="24182"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Michael Albinus Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Oct 15 17:29:12 2020 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 1kT5Bn-0006Ad-TP for ged-emacs-devel@m.gmane-mx.org; Thu, 15 Oct 2020 17:29:12 +0200 Original-Received: from localhost ([::1]:55276 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kT5Bm-0006O7-T8 for ged-emacs-devel@m.gmane-mx.org; Thu, 15 Oct 2020 11:29:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:50106) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kT55I-00080v-Jh for emacs-devel@gnu.org; Thu, 15 Oct 2020 11:22:28 -0400 Original-Received: from mail-oln040092072068.outbound.protection.outlook.com ([40.92.72.68]:8981 helo=EUR03-VE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kT55G-00063u-IF; Thu, 15 Oct 2020 11:22:28 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=loTT8eaQRBgcoRun3fF7ab23m3TT7Rc9SING3J8bEoQA/T6LXJ4RCaxnj3cnWVvq/0mYx3wv4CwmGXzXccsKIs7tysn+blUb9LG1Dp5Nlobj5Xq5fFhmO/JFw0IK6BHLMu387y0bWmjN25PpuYBJ4HSCpCTvvmyuDQgP9qRFqqWB7zYm8PsnRrCi0cocR3M4td4+ntDqbKnEEKrs7yUqQH0BmJA7eJgZu0JrkJDThJXR3BS2LjV7DKTlAFb82mndPJp/ksQQj3xjv+QhBJ17gvRfkHlKr7IoeXJFihFe8Q66UFl8UstN93gAsw9TuF4PfyhKrPle908XhbPcefgUGQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ryhRfjY7oR3U9seS/l7Loxu7wSfgkZi7HRD+lDPNeZM=; b=UwQppGEusGdk2ZI+RhM6bmZEiM1CEa58OFhwbNZngC8hDHpKD1O6h3dWc98n4fKJMLfgHByEBJ+dKLCe0E2qA0IXnfALIeIgVk57VeDJLL8Ujs3mJOM8utksd8Ux9JpZR7F4cXjw5YpTbjk6x7vVCrI44gC9KDZRYqbg1iO6x8U0n1qE0L4XK0mMG6honnuDqCV3tK+sZh42FAB498Ar8tpQUIkr/3+FwbA7P1H2h/SJTnpO/SoZfn8PBLNAQqdHtXnSfiwHIby7Uy2KEJSgVUWXtEsAnaFzXw3Nowc3rUaUdkX1cunUPAFmbnYalWVeLTEGbBCg9okErsr9cwZHdA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ryhRfjY7oR3U9seS/l7Loxu7wSfgkZi7HRD+lDPNeZM=; b=OK4UrfyqQyIDxlItx9HSKtds+Bazxn4FPLM8D86d+6CLndqwka1/sBNtDxHS1CllvbSj6jXE6qZqC21cWgDNRH9sPvFbkSXG9Cenltdq7RYe/YEWHbO05sUXATLoCMVLq+sJgJHztr7aderkrYDjPT/HXRjGdtl/sSSr3yl5Gn+edB2HebMggDIl1XM7ns2ZD4PZXTV/0Teo35D/eaAeSicQExt70JN0AmgsHdh+jiZJ9uJqx2RRWfSRgxQ/8MUgr19DmnMXTbPYdLxf4zDOHMx8BJiASDVaf2uuSmaQVIRq2ZLbcU7R3Gn9SB0r6c6imMX4f91VPiVi5n8zxgOAIA== Original-Received: from DB5EUR03FT064.eop-EUR03.prod.protection.outlook.com (2a01:111:e400:7e0a::46) by DB5EUR03HT216.eop-EUR03.prod.protection.outlook.com (2a01:111:e400:7e0a::404) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21; Thu, 15 Oct 2020 15:22:22 +0000 Original-Received: from AM6PR06MB4518.eurprd06.prod.outlook.com (2a01:111:e400:7e0a::46) by DB5EUR03FT064.mail.protection.outlook.com (2a01:111:e400:7e0a::455) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.21 via Frontend Transport; Thu, 15 Oct 2020 15:22:22 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:766E75EB12114186A343548A7A466BE2C30739A7A79DE3F77C64D159E12424D7; UpperCasedChecksum:F95F9D9146DB517000D8B8EC86ECF748A212248BBACADB8E1BD4BC5816BC5177; SizeAsReceived:8246; Count:46 Original-Received: from AM6PR06MB4518.eurprd06.prod.outlook.com ([fe80::bcb9:3133:8a66:dc8e]) by AM6PR06MB4518.eurprd06.prod.outlook.com ([fe80::bcb9:3133:8a66:dc8e%6]) with mapi id 15.20.3477.021; Thu, 15 Oct 2020 15:22:22 +0000 In-Reply-To: <875z7bpn5i.fsf@gmx.de> (Michael Albinus's message of "Thu, 15 Oct 2020 16:41:13 +0200") X-TMN: [/xb3bfSPoY12mZazcBkz5sT8rbu16sU+] X-ClientProxiedBy: BEXP281CA0009.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10::19) To AM6PR06MB4518.eurprd06.prod.outlook.com (2603:10a6:20b:6b::13) X-Microsoft-Original-Message-ID: <87lfg7tsya.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from pascal.homepc (90.230.29.56) by BEXP281CA0009.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.4 via Frontend Transport; Thu, 15 Oct 2020 15:22:21 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 46 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: 4ce4bad5-d2c3-4b14-5048-08d8711e1ce0 X-MS-TrafficTypeDiagnostic: DB5EUR03HT216: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: CZ71Hf5NEghj0Sdoqkt7MjoTSKJhRdvFDen02Ir2PVMBD2uOkeY4zQOHdqgvyX0dNjH8sFDXlGsPdJRS09GRx0BvsIklCHCjTy271GXWjdP2i17FUui1Sz7mFC1v+VgbnFGhxMzCNx0bEvEmX8ouVCT3yk1AtgL6HwdPZVM+YSnO0uF3rIR/eU6ErCYjrjSZa+SNOqataExOSy0wfW5V2w== X-MS-Exchange-AntiSpam-MessageData: FcH105qrJfHc2me30zZ3oA4Yc2SK/YFdgTaP3KKoJMcsAHs1k073szpNBdB0uUrfQIMBfuTP5NQXde+DnOMcMtoV0NY/VH+b0JjNBjNrtblND2Ech94yVjRwqYZ3QFzrMe1Ft+MF0i8NFR2wecD3ZQ== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4ce4bad5-d2c3-4b14-5048-08d8711e1ce0 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Oct 2020 15:22:22.5092 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: DB5EUR03FT064.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5EUR03HT216 Received-SPF: pass client-ip=40.92.72.68; envelope-from=arthur.miller@live.com; helo=EUR03-VE1-obe.outbound.protection.outlook.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/15 11:22:23 X-ACL-Warn: Detected OS = Windows NT kernel [generic] [fuzzy] X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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" Xref: news.gmane.io gmane.emacs.devel:257745 Archived-At: Michael Albinus writes: > Arthur Miller writes: > > Hi Arthur, > >> Sorry to bother, just one question: I am looking at ange-ftp, and see no >> 'nosort' and 'id-format' arguments passed in ange-ftp-directory-files: >> >> (defun ange-ftp-directory-files (directory &optional full match &rest v19-args) >> >> Are those (and count) taken care of as "rest" together with &rest >> v19-args or should I specify them as it is done in ange-ftp-directory-and-attributes: >> >> (defun ange-ftp-directory-files-and-attributes >> (directory &optional full match nosort id-format) > > ange-ftp.el hasn't been touched for years, so it would be great if we > could synchronize the signatures. v19-args aren't needed any longer. > >> Can I remove either &rest v19-version, or nosort through count? > > The former. And yes, nosort, id-format and count shall be implemented. > > Best regards, Michael. Yes; Thanks for the help!