From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: master 1e3b0f2: Improve doc strings of project.el Date: Fri, 19 Jun 2020 17:37:28 +0300 Message-ID: <83imfnxgt3.fsf@gnu.org> References: <87bllfqj82.fsf@warpmail.net> <83o8pfxhzq.fsf@gnu.org> Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="62158"; mail-complaints-to="usenet@ciao.gmane.io" Cc: philip@warpmail.net, dgutov@yandex.ru, emacs-devel@gnu.org To: Theodor Thornhill Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jun 19 16:38:16 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 1jmI9n-000G1k-Eo for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Jun 2020 16:38:15 +0200 Original-Received: from localhost ([::1]:43574 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jmI9m-0007fE-FP for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Jun 2020 10:38:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41368) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jmI9I-00073N-0n for emacs-devel@gnu.org; Fri, 19 Jun 2020 10:37:44 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:47324) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jmI9H-00011w-5q; Fri, 19 Jun 2020 10:37:43 -0400 Original-Received: from [176.228.60.248] (port=3583 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jmI9E-0002Vi-2m; Fri, 19 Jun 2020 10:37:40 -0400 In-Reply-To: (message from Theodor Thornhill on Fri, 19 Jun 2020 14:25:46 +0000) 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:252360 Archived-At: > Date: Fri, 19 Jun 2020 14:25:46 +0000 > From: Theodor Thornhill > Cc: emacs-devel@gnu.org, dgutov@yandex.ru > > buffers I create with "C-x b" will be considered to be part of the > project? Does this really make sense? > > This is the reason I only included file bound buffers initially in switch-to-buffer. But as Andrii noted, there are > other interesting buffers as well, such as xref etc. But the fact that a buffer visits a file doesn't yet make it a good candidate, does it? > Maybe we can add some logic to filter out more of the unrelated buffers? Maybe we should step back and talk about the intended uses of this command? When would you want to switch to a buffer whose name you don't know in advance? As another provocative thought, should we perhaps consider the major-mode of the buffer?