From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail
From: Ergus <spacibba@aol.com>
Newsgroups: gmane.emacs.devel
Subject: Quit and Close Emacs Special Windows
Date: Mon, 29 Jun 2020 16:40:23 +0200
Message-ID: <87ftaej5pp.fsf@ergus.i-did-not-set--mail-host-address--so-tickle-me>
References: <87ftaej5pp.fsf.ref@ergus.i-did-not-set--mail-host-address--so-tickle-me>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202";
	logging-data="63064"; mail-complaints-to="usenet@ciao.gmane.io"
User-Agent: NeoMutt/20180716
To: emacs-devel@gnu.org
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jun 29 16:41:16 2020
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>
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 <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>)
	id 1jpuyC-000GGK-2R
	for ged-emacs-devel@m.gmane-mx.org; Mon, 29 Jun 2020 16:41:16 +0200
Original-Received: from localhost ([::1]:52302 helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>)
	id 1jpuyA-00032T-VQ
	for ged-emacs-devel@m.gmane-mx.org; Mon, 29 Jun 2020 10:41:14 -0400
Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48170)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <spacibba@aol.com>) id 1jpuxS-0002V6-1a
 for emacs-devel@gnu.org; Mon, 29 Jun 2020 10:40:30 -0400
Original-Received: from sonic316-11.consmr.mail.bf2.yahoo.com ([74.6.130.121]:32841)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <spacibba@aol.com>) id 1jpuxP-0000yK-Ut
 for emacs-devel@gnu.org; Mon, 29 Jun 2020 10:40:29 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=aol.com; s=a2048;
 t=1593441625; bh=s8i7AkaXv9QHwJwtYAU2LIA+32XQaTmt7jw3J0oo4A4=;
 h=Date:From:To:Subject:References:From:Subject;
 b=jKZNkFIFqV6BysvF0KQma8Jcv7zwOYjteicB4DdyzSuNvx0OTiIX61pEREAp0VXikowWkaso06sHRYExNjzEB2VTJdQ2aQUek4l5ES6d8UFokPjMKnQA6vZUVMskQqSPfusm9Rg0/77a9AAFvrrSNrhHt/lmy07/X9fBDl3X0dhCd0Uk7TTgXCPT1J7ZXIXHajUz3AH78a/fmSYWB0xpE24EgHj4WsiRjbu+rko/guYsRxuJ3c1V9HHKA4hHMjNB6r15E8TiP7kdjfj7nJ1cilSGbGKuGSKDrN7POF8geOObeHzN04YKlmhZMZ9ccumpJk4VTp8i5VDGSG5yrLfmXQ==
X-YMail-OSG: qvFPnG8VM1kHCakW672QlQML2YZYjryjWYllq5IniqbPJRDS_m4Uh7Ajt416rt_
 8g41OMESocbZoaDbtBcPdY5KVRs04pvBma2d5FHKsj334gEsgA1acbWOFglIFr9Sio20APBdDaQ_
 Jd.M4bjeXwGUvLsunkebTAjVKYTa96v_vSLsTue.vuAyLEkqbNKHHFg5DPKQYbW3Ky2yr7m2GInF
 .rdoK6EQZZE.duQv7MX_QzkcGPhUdkcMxrCp568YUhIpW1v7oiPk3ocIoWusMXc2pqbzpBshCTMU
 62QOqJgMr7H1FxACJQhobda2E9BqMxOHJRezJWRD0WoFcMnO6n4lf4KvUOOxPHKxyczZ9BHShpne
 UslgHjIGM7h5CacIDH9ZDly9Gmqgny5Ildj67uyiG5KDnOW.aix7ue4zX.lDdpqt8bbPJk4pATta
 M23_c2oajAOjgyGDERp5GK40_94Z0aanKC9udQDPkhhI4XP7vvePNVyOzO2IQh5pxnx1mgCJDD_I
 pHifIJsnHVra4jGuezf9kYnRWHoDGKIRUwLp6Lq4KBtOIPxvc6du954mGnrBdIbmZ0sVrRYtZMdD
 0aLhllDxx3cbmZ9QiCMK6DZYutS1U2Tkb28YFaFiwviDzgSXk3YMakIZsRWaY2gH6lWpGbOcDq_N
 hEAEoMeswr8RW6akIHonxpbFk6bLPFDjKlybm09CIwQTPka8ktfzz0hJQV2tT7pty4B3Ky9xESpE
 1OhKPITyHdU2RI3Tp0SvN88VHZ_4BvMhQC0ResplL6AQE_fXjhBh8SQ3WfVo2vfPwugr6kzDxWBn
 FGVzzJd5yHjgqqrN8BkuxJ8tFTVRfli.MLFGH1tMF_ 
Original-Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic316.consmr.mail.bf2.yahoo.com with HTTP; Mon, 29 Jun 2020 14:40:25 +0000
Original-Received: by smtp414.mail.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA
 ID a8f3c5de355e195944b68e78df19fe86; 
 Mon, 29 Jun 2020 14:40:25 +0000 (UTC)
Content-Disposition: inline
X-Mailer: WebService/1.1.16138 hermes_aol Apache-HttpAsyncClient/4.1.4
 (Java/11.0.7)
Received-SPF: pass client-ip=74.6.130.121; envelope-from=spacibba@aol.com;
 helo=sonic316-11.consmr.mail.bf2.yahoo.com
X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/29 09:05:09
X-ACL-Warn: Detected OS   = Linux 3.1-3.10 [fuzzy]
X-Spam_score_int: -30
X-Spam_score: -3.1
X-Spam_bar: ---
X-Spam_report: (-3.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,
 RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-1, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001, URIBL_BLOCKED=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." <emacs-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/emacs-devel>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=subscribe>
Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org
Original-Sender: "Emacs-devel"
 <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>
Xref: news.gmane.io gmane.emacs.devel:252563
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/252563>

Hi:

I have been reading this site:

https://christiantietze.de/posts/2019/10/emacs-quit-special-windows/

and I am wondering why we don't provide an option to enable this
behaviour by default in some cases without needing the "hack" in the
link. It doesn't seems to be too complex to implement right?

I know it is just a detail, but in some cases (like when using man or
compile mode, or reading a function documentation, or after executing
magit commands) it doesn't make sense to keep the buffer in the buffer
list after pressing q in 90% of the times.

Could we consider to add this as (for example) an option to enable it by
default OR add a customisable list with the modes where the user could
desire to have this behaviour?

Best,
Ergus