From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: master e315544: ; * src/fileio.c (Fdirectory_append): Doc fix. Date: Wed, 28 Jul 2021 17:36:42 +0200 Message-ID: <87fsvybgc5.fsf@gnus.org> References: <20210724171858.1726.43078@vcs0.savannah.gnu.org> <20210724171900.4A26D20D0A@vcs0.savannah.gnu.org> <87h7gjo8sh.fsf@gmx.de> <871r7n1r6a.fsf@gnus.org> <87zgubmt3z.fsf@gmx.de> <87wnpfynqn.fsf@gnus.org> <87a6man7rj.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="9135"; 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 Wed Jul 28 17:37:45 2021 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 1m8lct-0002B9-Vn for ged-emacs-devel@m.gmane-mx.org; Wed, 28 Jul 2021 17:37:43 +0200 Original-Received: from localhost ([::1]:53756 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m8lct-0001t3-1S for ged-emacs-devel@m.gmane-mx.org; Wed, 28 Jul 2021 11:37:43 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48528) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m8lc3-00013R-2P for emacs-devel@gnu.org; Wed, 28 Jul 2021 11:36:53 -0400 Original-Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:38864) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m8lc0-0005JZ-Aq; Wed, 28 Jul 2021 11:36:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=7UTdgoCpO1S9NvqMHV6tgJxswMAH8JBrKwZ68GX5sW4=; b=iVzJX+Vv0qiV9VogRxlq7INX9M Y8cuBp6O86Tz4Y2tMb+EDCRVvu/r0sylWV5yEJQJgitcrDTsJwMVMIBPMNcJs0xr+alpjFiRqsAD9 1YGCNxAepWHi6n0nmIverCWISTS64Pg64b2y21z08e765f6E5M2U0ITnaInIFfqDv+2U=; Original-Received: from 2.149.45.105.tmi.telenormobil.no ([2.149.45.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m8lbv-00010Y-Jg; Wed, 28 Jul 2021 17:36:46 +0200 In-Reply-To: <87a6man7rj.fsf@gmx.de> (Michael Albinus's message of "Sun, 25 Jul 2021 09:59:44 +0200") Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=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:271755 Archived-At: Michael Albinus writes: > So (file-name-concat x y) is roughly equivalent to > > (let (file-name-handler-alist) > (concat (file-name-as-directory x) y)) Yes, I think so. > Perhaps this could be mentioned somewhere in the manual? In the file-name-concat bit in the manual? I'm not sure that would be all that informative for the readers, really... (But it would explain things to people who did do a concat/file-name-as-directory thing before this function existed, so perhaps mentioning this in NEWS would make sense.) > This would also precise, that leading slashes in COMPONENTS are kept. I'm not sure why we'd mention anything about leading slashes here at all? Or slashes in the middle of components, for that matter: (file-name-concat "/tmp/" "//foo////bar") => "/tmp///foo////bar" -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no