From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: master 7d47651d01: project-buffers: Describe the default implementation Date: Fri, 04 Nov 2022 14:13:23 +0200 Message-ID: <83a6566hp8.fsf@gnu.org> References: <83pme35e5u.fsf@gnu.org> <562e66a0-22c9-e603-60a7-237493e9fa29@yandex.ru> <83h6zf548s.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="13166"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Dmitry Gutov Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Nov 04 13:14:00 2022 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 1oqvaC-0003Gc-AT for ged-emacs-devel@m.gmane-mx.org; Fri, 04 Nov 2022 13:14:00 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oqvZn-0004eJ-7P; Fri, 04 Nov 2022 08:13:36 -0400 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 1oqvZi-0004e9-2H for emacs-devel@gnu.org; Fri, 04 Nov 2022 08:13:30 -0400 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 1oqvZh-0005kP-Qb; Fri, 04 Nov 2022 08:13:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=fXAEeWt6rLOzsKAZ7ebODHlIk2FxRoVopfC5tJlSFns=; b=euHOKobGkZ9d 7/ZhmZzHhV/VBB/OFLcuIW5q6dqkYi9M6EbS6xatyf2lgdBms3lVyGCDJtvXxwJnFf8qWs+SrdXXM UVLIx0xJ+Pr600bWxws2pAO9EQYwGBOt6nOenAEH33K5ms6VgdIIKR0C+VC7rUVUfj7QfsI3IGcZn n/3dQo9kZ7LgvYyCG9E+5kVmSoFuiqr9GO1+Gv87PAFG320zzA1JTOL7yN0zaNPyv06uLuLlrPZH8 BLpLfgyvMM/gEmW+LbtiotbneaemIoicOHuDeVWThX/l0VKTEXSCaLlbQCUmr8SjiTnPldzaMCqoe oVm45Eqjr01L/fgg+VQcGA==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oqvZg-0002CC-PO; Fri, 04 Nov 2022 08:13:29 -0400 In-Reply-To: (message from Dmitry Gutov on Fri, 4 Nov 2022 13:51:58 +0200) 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: , Original-Sender: "Emacs-devel" Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:299127 Archived-At: > Date: Fri, 4 Nov 2022 13:51:58 +0200 > Cc: emacs-devel@gnu.org > From: Dmitry Gutov > > On 04.11.2022 13:49, Eli Zaretskii wrote: > > Thanks, but does that mean buffers created later will not be matched > > according to their default-directory value? Why should we say > > "existing" here? > > Later than what? Later than the call to this method. IOW, I'm asking why do we have to mention "existing" at all. What is wrong or inaccurate with saying The default implementation matches each buffer to PROJECT root using the buffer's value of `default-directory'.