From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: Dmitry Gutov Newsgroups: gmane.emacs.devel Subject: Re: master 1e3b0f2: Improve doc strings of project.el Date: Fri, 19 Jun 2020 16:34:39 +0300 Message-ID: <60dad1ba-85a2-c425-0a59-90e0dc461924@yandex.ru> References: <87bllfqj82.fsf@warpmail.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="39052"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 Cc: eliz@gnu.org, emacs-devel@gnu.org To: "Philip K." Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Jun 19 15:36:02 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 1jmHBZ-000A2m-Mu for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Jun 2020 15:36:01 +0200 Original-Received: from localhost ([::1]:46076 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jmHBY-0000dI-Q9 for ged-emacs-devel@m.gmane-mx.org; Fri, 19 Jun 2020 09:36:00 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49160) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jmHAL-0007dr-8J for emacs-devel@gnu.org; Fri, 19 Jun 2020 09:34:45 -0400 Original-Received: from mail-ej1-x635.google.com ([2a00:1450:4864:20::635]:41666) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jmHAJ-00066f-DS; Fri, 19 Jun 2020 09:34:44 -0400 Original-Received: by mail-ej1-x635.google.com with SMTP id dp18so10209525ejc.8; Fri, 19 Jun 2020 06:34:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=mceGoGzeV/qcsFlvmwukuItjazMgx4gEzmoIb4eFDuM=; b=UVRrX6ObAG1aKhUpUPUhd60wr1xxIduKYHLdp3Deie6n1wSnpUV8uNh+g9wBqSZW0A qk60W57ZA72P5G+hbY/mEXnXImSf3d2ggNARIvm9VNUELNALVg9GdKw5i0vVM4XSJE06 79zhIWdqcNnJTlLT4FxQ3qfClqBkDt9MQKaBcUCKVRdDXxrZCC0X3/Ehlw4NiEmhhv1Z YHYkhgr3jopR3CPEdlt4uUTCads7/G55wMAmHvyawapXq6RBOOEALRxi5+eZIjZ3+kc+ ESmXkluZqk/fRjVuGitnoMNhqTJMGuwx6aHcUF5RNZ7SHAqS2Pta5CsKCUZbjjcmyAT5 6biA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=mceGoGzeV/qcsFlvmwukuItjazMgx4gEzmoIb4eFDuM=; b=FA0UI8A88LRgmWlRq2QVVafoFbN8p5wiMS3Y8PHo6ZwJbGOVoVRR7Bmv3AC6iKTWN8 JI2/Br2rqkXQ6iKKBFYRJFwIRdAEmAS9DUz3vSWjh+b9jyFY46D5HpxT9tHMXlbWCa/P 2cn7gcPFe0PznBFuNJyTklDnT3Q9J42cMZGgz0GgiTGOZWSm9jsOn2IGY7l4D8EwIGHe qV1l73tRW7thtNTfqHzFbzL+pMKhyC0bM2rajBjv4eV5CQKYnAIXEQTxJk9BKMyJqYwX APqTtefx7xk5e8yyLMvBlSmgop9/7RtNsJMmp6cqH4e4H7ppQebhPPNIjRnXxEsqEdZU nbLg== X-Gm-Message-State: AOAM530McreXVQgZqYhwQPHOlB7AYcTP6vC7OajeFqlxASPRh12+MBLs C5vXfk0NLXEA2akg6fGE9lQWY7vp X-Google-Smtp-Source: ABdhPJwD6z33jgicmB/JvwiqbaZ7k/DbfhdfvIRmeYbBAM4GtoKwbRG+ghSSDjg1rTgZFXEEPDJ6+w== X-Received: by 2002:a17:906:3b44:: with SMTP id h4mr3746995ejf.463.1592573681399; Fri, 19 Jun 2020 06:34:41 -0700 (PDT) Original-Received: from [192.168.0.60] ([109.110.245.170]) by smtp.googlemail.com with ESMTPSA id be19sm4660133edb.5.2020.06.19.06.34.40 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 19 Jun 2020 06:34:40 -0700 (PDT) In-Reply-To: <87bllfqj82.fsf@warpmail.net> Content-Language: en-US Received-SPF: pass client-ip=2a00:1450:4864:20::635; envelope-from=raaahh@gmail.com; helo=mail-ej1-x635.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: 0 X-Spam_score: 0.0 X-Spam_bar: / X-Spam_report: (0.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=1, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN 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:252350 Archived-At: On 19.06.2020 16:27, Philip K. wrote: >> It also cleans up some "invisible" buffers created to service the files >> in the project, such as ones created by Flymake, etc. > On that topic, I noticed that it might confusing, since they are also > counted as "buffers to be killed", while project-switch-to-buffer > ignores these, perhaps the prompt should point that out? Just wanted to > mention that before I forget it again. Indeed, I also noticed that, and it is somewhat confusing, though accurate. Those buffers can also be created in the background, without explicit user interaction. Not sure what's the best approach. Some options: - Kill xx buffers ([and/of them] xy invisible). - Don't count the invisible ones. - Keep the prompt as-is, just mention that issue in the docstring.